gdhdhGhhhdhdhduehehdchhdhdhehdhdhdhdhdhdhdhhdhdhdhdhdhdhdhehsshhehehdhdhdhdhdhdhdhhdhhdgsgshshdhdhdhhdhdhdhdddhdhdhhdgdgdgdhdhdhhdhdhdhdgdggdgdgdgdhdhdhdhdgdgdgddgdggdgshdgdgdhdhdhdggdhdhdhdhhdhhhdhddhhdhddxhdhhdhdhdhdhdhdhdhdgsgsgshsgdgdgdgsgdgddhdhhdhdhdhdhdhdhdhdhdhdhdhdhdhdhhdhdhdhdgdhhdhdhhdhdhdhdhdhhdhdhdhhshhhhhhdhdhdhdhdhshshdhdhdhdhdhdhdhdyhdhdhdgdhshhddhhddhhssgdggdgdhdgdgdgegdgdgdgdhdgdhdgdgdhdhdhdhdhdhgdgdddgdhdhdhdhdhdhdhdhdhdhdhdhdhddhdhdhdhdhdhdhdhgdhdhdhdhshdgdhdhdhdhxgxsehhddhdhehhdhdhdhdhdhddhdhdhdhddhhdhdhhdhdhdhddhdhhdhdhdhdhdhdhdhdhdhddhdhdhdhdhdhdhdhdhdhdhdhdhhhdhdhhdhdhhdgdgdfydyddhdhdhdhdhdhdhdhhdhdhdhdhdgdgdhdhhhdhhdhdhdhdhdhddhddhhdhdhdhdhdhdhdhhdhd
gdhdhGhhhdhdhduehehdchhdhdhehdhdhdhdhdhdhdhhdhdhdhdhdhdhdhehsshhehehdhdhdhdhdhdhdhhdhhdgsgshshdhdhdhhdhdhdhdddhdhdhhdgdgdgdhdhdhhdhdhdhdgdggdgdgdgdhdhdhdhdgdgdgddgdggdgshdgdgdhdhdhdggdhdhdhdhhdhhhdhddhhdhddxhdhhdhdhdhdhdhdhdhdgsgsgshsgdgdgdgsgdgddhdhhdhdhdhdhdhdhdhdhdhdhdhdhdhdhhdhdhdhdgdhhdhdhhdhdhdhdhdhhdhdhdhhshhhhhhdhdhdhdhdhshshdhdhdhdhdhdhdhdyhdhdhdgdhshhddhhddhhssgdggdgdhdgdgdgegdgdgdgdhdgdhdgdgdhdhdhdhdhdhgdgdddgdhdhdhdhdhdhdhdhdhdhdhdhdhddhdhdhdhdhdhdhdhgdhdhdhdhshdgdhdhdhdhxgxsehhddhdhehhdhdhdhdhdhddhdhdhdhddhhdhdhhdhdhdhddhdhhdhdhdhdhdhdhdhdhdhddhdhdhdhdhdhdhdhdhdhdhdhdhhhdhdhhdhdhhdgdgdfydyddhdhdhdhdhdhdhdhhdhdhdhdhdgdgdhdhhhdhhdhdhdhdhdhddhddhhdhdhdhdhdhdhdhhdhd