@import "./acfonts.css";
@import url("https://fonts.googleapis.com/css2?family=Frank+Ruhl+Libre:wght@500&display=swap");





:root {
	--acbackground: #000066;
	--acdarkbg: #000044;
/* 	--actext: #EAC800; */
	--actext: #FFC80E;
	--acred: #ff0000;
/* 	--acred: #cb2c30; */
/* 	--acmuted: #756400; */
	--acmuted: #A37C0D;
	--navbg: rgba(0, 0, 54, .85);
	--heading-font: "bodoni-urw", Optima, sans-serif;
	--text-font: Plantin, acText, serif;
	--quote-font: Optima, "bodoni-urw", sans-serif;
	--caption-font: frutiger, Optima, sans-serif;
	--signature-font: youngblood, cursive;
	--greek-font: adobe-text-pro, serif;
	--hebrew-font: noto-serif-hebrew, Frank Ruhl Libre, Shalom, serif;
}

* {
	margin:0;
	padding:0;
}

*,
*:: before,
*:: after {
	box-sizing: border-box;
}


.ac-colours
{
	background-color: var(--acbackground);
	color: var(--actext);
/* 	border: var(--acbackground); */
}

html {
	font-size: 1.15rem;
	line-height: 1.55em;
}
/* Tablet and Up */
@media (width > 415px) {
	html {
		font-size: 1.3rem;
	}
}
/* Large Screen */
@media (width > 2000px) {
	html {
		font-size: 1.4rem;
	}
}


body {
	display: block;
	background-color: var(--acbackground);
	color: var(--actext);
	font-family: var(--text-font);
	border: var(--acbackground);
}

.border1 {
	border-style: solid;
	border-color: var(--actext);
	border-width: 1px;
}

img.entrance {
max-width: 100%;
max-height: 100%;
position: absolute;
margin:auto;
top:0;
bottom:0;
left:0;
right:0;
}

a { color: var(--actext);}
a:link { color: var(--actext);}
a:visited { color: var(--actext);}
a:hover { text-decoration: none; color: var(--acred);}
a:active { text-decoration: none; color: var(--acmuted);}

a.foot:link, a.foot:visited { text-decoration: none;}
a.unfoot:link, a.unfoot:visited { text-decoration: underline;}

sub {font-size:80%;line-height:0;position:relative;vertical-align:sub}

sup {font-size:80%;line-height:0;position:relative;vertical-align:super}

.sup-degree {font-size:95%;line-height:0;position:relative;vertical-align:super}

/* 
.hebrew {
font-family: var(--hebrew-font);
}
 */


.hebrew {
	font-family: var(--hebrew-font);
}


.optima {
	font-family: optima;
}

.bodoni {
	font-family: "bodoni-urw";
	font-weight: 300;
}

.red {
	color: var(--acred);
}

.gold {
	color: var(--actext);
}

/* ----------- Navigation Begin ----------- */

	#ssside {display: none;}
	#tttop {display: block;}
	@media screen and (max-width: 639px) {
	#tttop {display: none;}
	#ssside {display: block;}
}

/* ----------- Top Nav ----------- */
.topnav {
	background-color: var(--acdarkbg);
	border: 1pt solid var(--acmuted);
	display: flex;
	justify-content: center;
	flex-direction: row;
	align-items: center;
	position: fixed;
	z-index: 100;
	top: 0;
	width: 98.85%;
	margin: 0 0 0 .5%;
	transition: top .5s;
	transition-timing-function: ease-out;
}

.topnav a {
	display: block;
	text-align: center;
	color: var(--actext);
	padding: 16px 0 10px 0;
	width: 120px;
	font-family: var(--caption-font);
	text-decoration: none;
	font-size: 22px;
/* border: 1px solid red; */
}

.topnav a:hover {
  color: var(--acred);
}

.topnav a.active {
  background-color: transparent;
  color: white;
}
/* 

.topnav .icon {
  display: none;
}
 */

/* ----------- Top End ----------- */

/* ----------- Side Navigation ----------- */

/* 
.w3-sidenav a:hover{background-color:#000066}
 */

/* 
a:link { text-decoration: none; color: #EAC800; }
a:visited { text-decoration: none; color: #EAC800; }
a:hover { text-decoration: none; color: #ff0000; }
a:active { text-decoration: none; color: #756400; }
 */

a.nav {
	display: block;
	margin: 0 8pt 0 0pt;
	padding: 10pt 0 6pt 4pt;
	font-size: 14pt;
/* 	border: 1px solid red; */
}

a.nav:link { text-decoration: none; color: var(--actext); }
a.nav:visited { text-decoration: none; color: var(--actext); }
a.nav:hover { text-decoration: none; color: var(--acred); }
a.nav:active { text-decoration: none; color: var (--acmuted); }

a.sidenav:hover {background-color:#009900;}

div.fixedNav
{
	position: fixed;
	cursor: pointer;
/* 
	top: 8px;
	left: 10px;
 */
	margin: -26px 0 0 8px;
	z-index: 100;
	width: 30px;
	height: 36px;
	font-family: var(--caption-font), sans-serif;
	font-weight: 400;
	background: rgba(0, 0, 111, 0.56);
}

.sidenav
{
	display: flex;
	flex-direction: column;
	justify-content: center;
	width: 200px !important;
	border: 1pt solid var(--acmuted);
	background-color: var(--acdarkbg);
	padding: 6pt 0 12pt 8pt;
	margin-top: 4pt;
	font-weight: 400;
	font-family: var(--caption-font), sans-serif;
	font-size: 12pt;
}

.main {
	margin: 8px 0 0 2px;
}

.animate-left{position:relative;animation:animateleft 0.4s}@keyframes animateleft{from{left:-300px;opacity:0} to{left:0;opacity:1}}

/* ----------- Side Navigation End ----------- */

/* ----------- Navigation End ----------- */


.super {
	vertical-align:super;
	line-height: 0;
}

/* 
span.hebrew
{
font-family: Frank Ruhl Libre;
	font-weight: 500;
	font-style: normal;
	line-height: 0%;
	font-size: 121%;
	direction: rtl;
}
 */

.ragcentre
{
	text-align: center;
}

.ragleft
{
	text-align: right;
}

.ragright
{
	text-align: left;
}

leadnormal
{
	line-height: 2 em;
}

.nowrap
{
	white-space: nowrap; important!
}

p.greeting
{
	letter-spacing: .1em;
	font-variant: small-caps;
	font-size: 1.11em;
	text-align: center;
	line-height: 1.1em;
	text-wrap: balance;
	margin: 1.11em 8pt 1.5rem 8pt;
}

p.intro
{
	font-size: 1.5rem;
	text-align: center;
	line-height: 2rem;
	text-wrap: balance;
	margin: .rem 8pt 1.5rem 8pt;
}

.balance {
	text-wrap: balance;
}

p {
	margin-top: .5em;
	text-wrap: pretty;
}

.pnill {
	margin: 0;
}

.p1
{
	margin-top: 1em;
}

.p11
{
	margin-top: -1em;
}

.p2
{
	margin-top: .5em;
}

.p22
{
	margin-top: -.5em;
}

.margin-top-01em
{
	margin-top: -.1em;
}

.pp1
{
	padding-top: 1em;
}
.pp2
{
	padding-top: .5em;
}

ul.nav {
	margin: 0;
	padding: 0;
	text-wrap: none;
}

ul {
	margin: .5em 0 0 0;
	padding-left: 1em;
	text-wrap: pretty;
}

ul.list
{
	font-size: 1.25rem;
	line-height: 2rem;
	text-wrap: pretty;
}

ul > ul {
	margin: 0 0 0 0;
}

ul > ol {
	margin: 0 0 0 0;
}

ul.nodot {
	list-style-type: none;
}

ol.nono {
	list-style-type: none;
}

ol {
	margin: 0 0 0 0;
	padding-left: 2em;
	text-wrap: pretty;
}

ol.unit {
	padding-left: 1.5em;
	text-wrap: pretty;
}

ol > ol {
	margin: 0 0 0 0;
}

ol > ul {
	margin: 0 0 0 0;
}
.hhbutton {
background: none;
border: none;
padding: 0;
cursor: pointer;
}

.hhbutton img {
width: 80%;
height: auto;
display: block;
}
	.imgwidth {
	width: 80%;
	}

.gate {
	font-family: var(--caption-font);
	font-size: .93rem;
	line-height: 1.75rem;
	margin-top: .5rem;
}

.centre 
{
	text-align: center;
}

.nospace
{
	margin-top: 0;
	margin-bottom: 0;
	margin-left: -12px;
	margin-right: 0;
}

p.first-line::first-line {
	font-variant: small-caps;
	letter-spacing: .1em;
}

.callout {
	font-size: 1.3rem;
	background-color: var(--acdarkbg);
	padding: 1rem 1rem 1rem 1.25rem;
	line-height: 1.4;
	text-align: center;
	text-wrap: balance;
	border:  1px solid var(--acmuted);
}

.callout-quote {
	text-wrap: balance;
	font-family: var(--quote-font);
	font-size: 1.2rem;
	background-color: var(--acdarkbg);
	padding: 1rem 1rem .75rem 1rem;
	line-height: 1.44;
	z-index: 5;
	border: 1px solid var(--acmuted);
}

.quote {
	border-left: 3px solid var(--acmuted);
	padding-left: .5em;
	font-family: var(--quote-font);
	font-size: .93rem;
	line-height: 1.44em;
	text-shadow: 0px 0px 4px black;
	z-index: 5;
}

.callout-indent {
/* 	display: block; */
	text-wrap: balance;
	font-family: var(--text-font);
	font-size: 1.2rem;
	background-color: var(--acdarkbg);
	padding: 1rem 1rem 1rem 1.25rem;
	line-height: 1.44em;
	z-index: 5;
	border: 1px solid var(--acmuted);
}

.inline-quote {
	font-family: var(--quote-font);
	line-height: 93%;
	text-shadow: 0px 0px 4px black;
}

.indent {
	border-left: 3px solid var(--acmuted);
	padding-left: .5em;
	font-family: var(--text-font);
	font-size: 93%;
	line-height: 1.44em;
}


.indentnorule
{
	padding-left: .5em;
	line-height: 1.44em;
}

div.sticky {
	position: sticky;
	top: 80px;
}

div.left
{
	float:left;
	margin-right:12px;
}

div.right
{
	float:right;
	margin-left: 4px;
}

.top
{
	padding-top: 3rem;
}

.top-header
{
	margin-top: 5rem;
}

.pad-top-6pt {
	padding-top: 6pt;
}

.padnot
{
	padding-left: 18px;
}

.padright
{
	padding-right: 50px;
}

.align-bottom {
	vertical-align: text-bottom;
}

figure {
	margin: 1rem 0 .5rem 0;
	width: 98%;
	color: var(--actext);
}

figure.width418 {
	margin-bottom: .7em;
	max-width: 418px;
}

figure.width380 {
	margin-bottom: .7em;
	max-width: 380px;
}

figure.width320 {
	margin-bottom: .7em;
	max-width: 320px;
}

figure.width275 {
	margin-bottom: .7em;
	max-width: 275px;
}

figure.width80 {
	margin-bottom: .7em;
	width: 80%;
}

figure.width70 {
	margin-bottom: .7em;
	width: 70%
}

figure.nobottom {
	margin: 0;
}

span.smallcaps
{
	font-variant: small-caps;
	letter-spacing: .11em;
}

span.smallcapsn
{
	font-variant: small-caps;
}

.letter-space {
	letter-spacing: .11em;
}

.letter-space-small {
	letter-spacing: .055em;
}

.letter-space-large {
	letter-spacing: .165em;
}

.letter-space-larger {
	letter-spacing: .22em;
}

figcaption {
	font-family: acSans, sans-serif;
	font-size: .8rem;
	line-height: 1.11rem;
	margin-top: .25rem;
	text-wrap: pretty;
	max-width: 66ch;
}

/* ------------ LAYOUT: One Column Text -------------- */

.one-column-text {
	display: block;
	width: 666px;
	position: relative;
	margin: 0 auto 0 auto;
/* 	padding: 0 2vw 0 2vw; */
/* 	border: 1px solid red; */
}

/* ----------- LAYOUT: One Column Text -----------------*/

/* ------------ LAYOUT: Two Column Text and Image -------------- */

.text-image {
	display: grid;
	width: 1220px;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	padding: 0 8pt 0 8pt;
	grid-template-columns: 600px 600px;
	grid-column-gap: 20px;
	grid-template-areas: 
	"header1 header1"
	"text2 image2";
/* 	border: 1px solid green; */
}

.header1 {
	grid-area: header;
/* 	border: 1px solid yellow; */

}


.text {
	grid-area: text2;
	width: 600px;
/* 	border: 1px solid red; */
}

.images {
	grid-area: image2;
	width: 600px;
/* 	border: 1px solid white; */
}

/* ----------- LAYOUT: Two Column Text and Image End -----------------*/




/* ----------- Headings Begin ----------- */


h1 {
	font-family: var(--heading-font);
	font-weight: 500;
	font-size: 2.8rem;
	font-style: normal;
	margin: 1.25rem 0 0 0;
	text-align: center;
	line-height: 1.11em;
	text-wrap: balance;
}

h2 {
	font-family: var(--heading-font);
	font-weight: 500;
	font-size: 2.2em;
	font-style: normal;
	margin: .90rem 0 0 0;
	text-align: center;
	line-height: 1.11em;
	text-wrap: balance;
}

h3 {
	font-family: var(--heading-font);
	font-weight: 500;
	font-size: 1.6em;
	font-style: normal;
	margin: auto;
	text-align: center;
	line-height: 1.11em;
	text-wrap: balance;
}

h4 {
	font-family: var(--heading-font);
	font-weight: 500;
	font-size: 2.5em;
	font-style: normal;
	font-variant: small-caps;
	text-align: left;
	margin: .25em 0 0 -6px;
/* 	text-transform: lowercase; */
	letter-spacing: .08em;
	line-height: .8em;
	text-wrap: balance;
}

h5 {
	font-family: var(--heading-font);
	font-weight: 500;
	font-size: 2em;
	font-style: normal;
	font-variant: small-caps;
	text-align: left;
	margin: .25em 0 0 -6px;
/* 	text-transform: lowercase; */
	letter-spacing: .08em;
	line-height: .8em;
	text-wrap: balance;
}

h6 {
	font-family: var(--heading-font);
	font-weight: 500;
	font-size: 1.2em;
	font-style: normal;
	font-variant: small-caps;
	text-align: left;
	margin: .7em 0 0 -6px;
/* 	text-transform: lowercase; */
	letter-spacing: .08em;
	line-height: .8em;
	text-wrap: balance;
}

/* ----------- Headings End ----------- */


/* ----------- @media Begin ----------- */
@media only screen and (width < 1246px) {
	.text-image {
	display: block;
	width: 600px
	}

	.one-column-text {
	width: 600px
	}


/* 
div > .callout-quote {
	border-left: 3px solid var(--acmuted);
	border-top: none;
	border-right: none;
	border-bottom: none;
	background-color: var(--acbackground); *
	background-color: transparent;
	padding: 0 0 0 .5em;
	font-family: var(--quote-font);
	font-size: inherit;
	line-height: 1.44em;
	text-shadow: 0px 0px 4px black;
	}
 */

div > .callout-indent {
	border-left: 3px solid var(--acmuted);
	border-top: none;
	border-right: none;
	border-bottom: none;
/* 	background-color: var(--acbackground); */
	background-color: transparent;
	padding: 0 0 0 .5em;
	font-family: var(--text-font);
	font-size: inherit;
	line-height: 1.44em;
	}
}


@media only screen and (width < 640px) {
	.text-image {
	width: 91vw;
	}

	.text {
	width: auto;
	}
	
	.images {
	width: auto;
	}
	
	.top {
	padding-top: .75rem;
	}

	.top-header
	{
	margin-top: 1rem;
	}

	.one-column-text {
	width: 91vw
	}
	
	.hhbutton img {
	width: 98%;
	}
	
	.imgwidth {
	width: 98%;
	}
}

/* ----------- @media End ----------- */

/* -----Tooltips Begin ----- */
.tooltip {
	position: relative;
	display: inline-block;
	z-index: 20;
	font-size: smaller;
	line-height: 1;
	border-bottom: 1px dashed var(--actext);
	margin-bottom: 7pt;
}

.tooltip .tooltiptext {
  visibility: hidden;
  width: 9.25em;
  background-color: #000000;
  color: var(--actext);
  font-family: Frutiger, acSans, sans-serif;
  font-weight: normal;
  font-size: .7rem;
  line-height: 1.2em;
  text-align: center;
  border-radius: 5px;
  padding: 5px 0;
  position: absolute;
  z-index: 5;
  bottom: 100%;
  left: 4.5em;
  margin-left: -4.5em;
}

.tooltip .tooltiptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 10%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #000000 transparent transparent transparent;
}

.tooltip:hover .tooltiptext {
  visibility: visible;
}


.ttooltip {
	position: relative;
	display: inline-block;
	z-index: 5;
	line-height: 1;
	border-bottom: 1px dashed var(--actext);
}

.ttooltip .ttooltiptext {
  visibility: hidden;
  width: auto;
  background-color: var(--actext);
  color: #000000;
  font-family: Frutiger, acSans, sans-serif;
  font-weight: normal;
  font-size: .7rem;
  line-height: 1.2em;
  text-align: right;
  border-radius: 5px;
  padding: 5px;
  position: absolute;
  z-index: 1;
  bottom: 100%;
  left: 0px;
}

.ttooltip .ttooltiptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 10%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: var(--actext) transparent transparent transparent;
}

.ttooltip:hover .ttooltiptext {
  visibility: visible;
}

.tttooltip {
	position: relative;
	display: inline-block;
	z-index: 20;
	font-size: inherit;
	line-height: 1;
	border-bottom: 1px dashed var(--actext);
}

.tttooltip .tttooltiptext {
  visibility: hidden;
  width: 9.25em;
  background-color: #000000;
  color: var(--actext);
  font-family: Frutiger, acSans, sans-serif;
  font-weight: normal;
  font-size: .7em;
  line-height: 1.2em;
  text-align: center;
  border-radius: 5px;
  padding: 5px 0;
  position: absolute;
  z-index: 5;
  bottom: 100%;
  left: 50%;
  margin-left: -4.5em;
}

.tttooltip .tttooltiptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #000000 transparent transparent transparent;
}

.tttooltip:hover .tttooltiptext {
  visibility: visible;
}
/* -----Tooltips End ----- */


/* -----Utility Classes */

.centre-items {
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 75%;
}

.centre-heading {
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 95%;
}

.greek {
	font-family: var(--greek-font);
/* 	line-height: 93%; */
}

.text-font {
	font-family: var(--text-font);
}

.quote-font {
	font-family: var(--quote-font);
	line-height: 93%;
}

.ritual-font {
	font-family: var(--caption-font);
}

.caption-font {
	font-family: var(--caption-font);
}

/* Drop Caps */
.dc2::first-letter {
	-webkit-initial-letter: 2;
	initial-letter: 2;
	margin-right: .3em;
}

.dc2-1::first-letter {
	-webkit-initial-letter: 2 1;
	initial-letter: 2 1;
	margin-right: .2em;
}

.dc3::first-letter {
	-webkit-initial-letter: 3;
	initial-letter: 3;
	margin-right: .3em;
}

.dc4::first-letter {
	-webkit-initial-letter: 4;
	initial-letter: 4;
	margin-right: .3em;
}

.ttext
{
	font-family: linotype-vectora, acSans, sans-serif;
}

.tttext
{
	font-family: linotype-vectora, acSans, sans-serif;
	font-size: 10pt;
	font-weight: 400;
	line-height: 144%;
}
/* Gradient color1 - color2 - color1 */

hr.ox {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	border: 0;
	height: 3px;
	background: var(--acbackground);
	background-image: linear-gradient(to right, var(--acbackground), var(--actext), var(--acbackground));
}

a.start:hover, a.start:active
{
	color: var(--actext);
}

a.goback
{
	font-family: var(--caption-font), sans-serif;
	text-transform: uppercase;
	font-size: smaller;
	font-weight: 800;
	opacity: .66;
	line-height: 2.5em;
}

.float-left {
	float: left;
}

.float-right {
	float: right;
}

.indent1em {text-indent: 1em;}
.indent2em {text-indent: 2em;}
.indent3em {text-indent: 3em;}
.indent4em {text-indent: 4em;}
.indent5em {text-indent: 5em;}
.indent6em {text-indent: 6em;}
.indent7em {text-indent: 7em;}
.indent8em {text-indent: 8em;}
.indent9em {text-indent: 9em;}
.indent10em {text-indent: 10em;}
.indent11em {text-indent: 11em;}
.indent12em {text-indent: 12em;}
.indent13em {text-indent: 13em;}
.indent14em {text-indent: 14em;}
.indent15em {text-indent: 15em;}

.vivid
{
	text-shadow: 0px 0px 4px black;
	}

.shadow
{
	text-shadow: 0px 0px 4px black;
}

.noshadow
{
	text-shadow: 0px 0px 0px;
}

.signature {
	font-family: var(--signature-font);
	font-size: 3.1rem;
	line-height: 1.2;
}

.bottom-bumper {
	margin-bottom: 400px;
}

.CC {
	float: left;
	margin: 0 1.5rem 0 0;
}

p.cc {
	font-family: var(--caption-font);
	font-size: .9rem;
	line-height: 1.2rem;
}

.clear-left {
	clear: left;
}

.AA
{
	font-size: 1.56em;
	line-height: 0;
}

.larger
{
	font-size: larger;
	line-height: 0%;
}

.large
{
	font-size: larger;
	line-height: 1;
}

.smaller
{
	font-size: smaller;
	line-height: 0%;
}

.small
{
	font-size: smaller;
	line-height: 1;
}

.largeritalic
{
	font-size: larger;
	font-style: italic;
	line-height: 0%;
}

.largerbold
{
	font-size: larger;
	font-weight: 600;
	line-height: 0%;
}

.plus1
{
	margin-top: .1em;
}

.plus-5em
{
	margin-top: .5em;
}

.plus1em
{
	margin-top: 1em;
}

.plus1-5em
{
	margin-top: 1.5em;
}

.plus2em
{
	margin-top: 2em;
}

.plus3em
{
	margin-top: 3em;
}

.plus4em
{
	margin-top: 4em;
}

.margin-bottom-5em
{
	margin-bottom: .5em;
}

.margin-bottom1em
{
	margin-bottom: 1em;
}

.margin-bottom1-5em
{
	margin-bottom: 1.5em;
}

.align-bottom {
  display: flex;
  align-items: flex-end;
}

.align-middle {
  display: flex;
  align-items: center;
}

img.textbottom { vertical-align: text-bottom;
}

img.base-5 { vertical-align: -5%;
}
img.base-1px { vertical-align: -1px;
}
img.base-2px { vertical-align: -2px;
}
img.base-3px { vertical-align: -3px;
}
img.base-4px { vertical-align: -4px;
}
img.base-5px { vertical-align: -5px;
}
img.base-6px { vertical-align: -6px;
}
img.base-8px { vertical-align: -8px;
}
img.base-10 { vertical-align: -10%;
}
img.base-15 { vertical-align: -15%;
}
img.base-20 { vertical-align: -20%;
}
img.base-25 { vertical-align: -25%;
}
img.base-30 { vertical-align: -30%;
}
img.base-35 { vertical-align: -35%;
}
img.base-40 { vertical-align: -40%;
}
img.base-50 { vertical-align: -50%;
}
img.base-60 { vertical-align: -60%;
}
img.base-70 { vertical-align: -70%;
}
img.base-80 { vertical-align: -80%;
}
img.base-90 { vertical-align: -90%;
}
img.base-100 { vertical-align: -100%;
}


img.base+5 { vertical-align: +5%;
}
img.base+8px { vertical-align: +8px;
}
img.base+10 { vertical-align: +10%;
}
img.base+15 { vertical-align: +15%;
}
img.base+20 { vertical-align: +20%;
}
img.base+25 { vertical-align: +25%;
}
img.base+30 { vertical-align: +30%;
}
img.base+35 { vertical-align: +35%;
}
img.base+40 { vertical-align: +40%;
}

.base60 { vertical-align: 60pt;
}
