JB7UTBIB3ETLK2BWVYETURQSQNXLQA36IIZSPVHK6KTO6BEFP23AC YIQN7NJTGEVKW7JZHL6CTH6EPCIXCNBYNURIGXPYZAOUX3VAJQMAC 5IAXY3XZJTRMMVT2OVIJ6OXQJI6OJPTPCHHA4IVLVMHANCCC5NKAC 722HZ7UFINNE3YKSYKP2NHZ5XEG5QQLQHSKC7PREJZR3EX6RDYUAC 2DKSL6DKZAIYQUJGDULORCKU5K4Z5Z3W4RIKQYDSLKMCNQNDZFBAC 33IC3UHCEPZLGS5ACS2JXHGT6CRU5LXU6PM6RDHCERPOIELVRVXQC FEMASUBNU32NSG4DNXZX54CGCA57PVRGYO46L3A6F2EJ4BCSJ3SAC BVR7DVINVPQG7PA6Z7QYVYNQ43YZL7XCC6AOMSMWMGAAB2Q43STAC 2XYZZL42IEZHGDJA6NDKGSQKGJP24LOTLFJ6RNHOKWHHSUYIHGKQC const BCRec bcrec(periodic_x ? BCType::int_dir : BCType::reflect_odd,periodic_y ? BCType::int_dir : BCType::reflect_odd,periodic_z ? BCType::int_dir : BCType::reflect_odd,periodic_x ? BCType::int_dir : BCType::reflect_odd,periodic_y ? BCType::int_dir : BCType::reflect_odd,periodic_z ? BCType::int_dir : BCType::reflect_odd);
const BCRec bcrec(periodic_x || periodic ? BCType::int_dir : BCType::reflect_odd,periodic_y || periodic ? BCType::int_dir : BCType::reflect_odd,periodic_z || periodic ? BCType::int_dir : BCType::reflect_odd,periodic_x || periodic ? BCType::int_dir : BCType::reflect_odd,periodic_y || periodic ? BCType::int_dir : BCType::reflect_odd,periodic_z || periodic ? BCType::int_dir : BCType::reflect_odd);
const BCRec bcrec(periodic_x ? BCType::int_dir : BCType::reflect_odd,periodic_y ? BCType::int_dir : BCType::reflect_odd,periodic_z ? BCType::int_dir : BCType::reflect_odd,periodic_x ? BCType::int_dir : BCType::reflect_odd,periodic_y ? BCType::int_dir : BCType::reflect_odd,periodic_z ? BCType::int_dir : BCType::reflect_odd);
const BCRec bcrec(periodic_x || periodic ? BCType::int_dir : BCType::reflect_odd,periodic_y || periodic ? BCType::int_dir : BCType::reflect_odd,periodic_z || periodic ? BCType::int_dir : BCType::reflect_odd,periodic_x || periodic ? BCType::int_dir : BCType::reflect_odd,periodic_y || periodic ? BCType::int_dir : BCType::reflect_odd,periodic_z || periodic ? BCType::int_dir : BCType::reflect_odd);
const BCRec bcrec(periodic_x ? BCType::int_dir : BCType::reflect_odd,periodic_y ? BCType::int_dir : BCType::reflect_odd,periodic_z ? BCType::int_dir : BCType::reflect_odd,periodic_x ? BCType::int_dir : BCType::reflect_odd,periodic_y ? BCType::int_dir : BCType::reflect_odd,periodic_z ? BCType::int_dir : BCType::reflect_odd);
const BCRec bcrec(periodic_x || periodic ? BCType::int_dir : BCType::reflect_odd,periodic_y || periodic ? BCType::int_dir : BCType::reflect_odd,periodic_z || periodic ? BCType::int_dir : BCType::reflect_odd,periodic_x || periodic ? BCType::int_dir : BCType::reflect_odd,periodic_y || periodic ? BCType::int_dir : BCType::reflect_odd,periodic_z || periodic ? BCType::int_dir : BCType::reflect_odd);