hhhhhhhhhhhhhhhhhhhhhhhhhugctyffyxtcgcdsryctdxetdfcfxrdtvhcrtcjgvgcrycutcygcryfgjvyfctyvhgctyvjgcrfghcfcghcgycugctcghftchgchgcfyfjvgcgvgftvygctcfydfhcrydfyxrydyfxrycfdyrxftxrycfxfcfgxfchfxfchfxfcycfchfcyfxrchrxyctyxghcyfxhfcrtddyfctrxfysrycyrxyfcrtsxyrxrtxytxtrxtyxrtxyrdtrxdffxdtxdtxtdxhhhhhhhhhhhhhhhhhhhhhhhhhugctyffyxtcgcdsryctdxetdfcfxrdtvhcrtcjgvgcrycutcygcryfgjvyfctyvhgctyvjgcrfghcfcghcgycugctcghftchgchgcfyfjvgcgvgftvygctcfydfhcrydfyxrydyfxrycfdyrxftxrycfxfcfgxfchfxfchfxfcycfchfcyfxrchrxyctyxghcyfxhfcrtddyfctrxfysrycyrxyfcrtsxyrxrtxytxtrxtyxrtxyrdtrxdffxdtxdtxtdxhhhhhhhhhhhhhhhhhhhhhhhhhugctyffyxtcgcdsryctdxetdfcfxrdtvhcrtcjgvgcrycutcygcryfgjvyfctyvhgctyvjgcrfghcfcghcgycugctcghftchgchgcfyfjvgcgvgftvygctcfyhhhhhhhhhhhhhhhhhhhhhhhhhugctyffyxtcgcdsryctdxetdfcfxrdtvhcrtcjgvgcrycutcygcryfgjvyfctyvhgctyvjgcrfghcfcghcgycugctcghftchgchgcfyfjvgcgvgftvygctcfydfhcrydfyxrydyfxrycfdyrxftxrycfxfcfgxfchfxfchfxfcycfchfcyfxrchrxyctyxghcyfxhfcrtddyfctrxfysrycyrxyfcrtsxyrxrtxytxtrxtyxrtxyrdtrxdffxdtxdtxtdxdfhcrydfyxrydyfxrycfdyrxftxrycfxfcfgxfchfxfchfxfcycfchfcyfxrchrxyctyxghcyfhhhhhhhhhhhhhhhhhhhhhhhhhugctyffyxtcgcdsryctdxetdfcfxrdtvhcrtcjgvgcrycutcygcryfgjvyfctyvhgctyvjgcrfghcfcghcgycugctcghftchgchgcfyfjvgcgvgftvygctcfydfhcrydfyxrydyfxrycfdyrxftxrycfxfcfgxfchfxfchfxfcycfchfcyfxrchrxyctyxghcyfxhfcrtddyfctrxfysrycyrxyfcrtsxyrxrtxytxtrxtyxrtxyrdtrxdffxdtxdtxtdxxhfcrtddyfctrxfysrycyrxyfcrtsxyrxrtxytxtrxtyxrtxyrdtrxdffxdtxdtxtdxhhhhhhhhhhhhhhhhhhhhhhhhhugctyffyxtcgcdsryctdxetdfcfxrdtvhcrtcjgvgcrycutcygcryfgjvyfctyvhgctyvjgcrfghcfcghcgycugctcghftchgchgcfyfjvgcgvgftvygctcfydfhcrydfyxrydyfxrycfdyrxftxrycfxfcfgxfchfxfchfxfcycfchfcyfxrchrxyctyxghcyfxhfcrtddyfctrxfysrycyrxyfcrtsxyrxrtxytxtrxtyxrtxyrdtrxdffxdtxdtxtdxhhhhhhhhhhhhhhhhhhhhhhhhhugctyffyxtcgcdsryctdxetdfcfxrdtvhcrtcjgvgcrycutcygcryfgjvyfctyvhgctyvjgcrfghcfcghcgycugctcghftchgchgcfyfjvgcgvgftvygctcfydfhcrydfyxrydyfxrycfdyrxftxrycfxfcfgxfchfxfchfxfcycfchfcyfxrchrxyctyxghcyfxhfcrtddyfctrxfysrycyrxyfcrtsxyrxrtxytxtrxtyxrtxyrdtrxdffxdtxdtxtdxhhhhhhhhhhhhhhhhhhhhhhhhhugctyffyxtcgcdsryctdxetdfcfxrdtvhcrtcjgvgcrycutcygcryfgjvyfctyvhgctyvjgcrfghcfcghcgycugctcghftchgchgcfyfjvgcgvgftvygctcfydfhcrydfyxrydyfxrycfdyrxftxrycfxfcfgxfchfxfchfxfcycfchfcyfxrchrxyctyxghcyfxhfcrtddyfctrxfysrycyrxyfcrtsxyrxrtxytxtrxtyxrtxyrdtrxdffxdtxdtxtdxhhhhhhhhhhhhhhhhhhhhhhhhhugctyffyxtcgcdsryctdxetdfcfxrdtvhcrtcjgvgcrycutcygcryfgjvyfctyvhgctyvjgcrfghcfcghcgycugctcghftchgchgcfyfjvgcgvgftvygctcfydfhcrydfyxrydyfxrycfdyrxftxrycfxfcfgxfchfxfchfxfcycfchfcyfxrchrxyctyxghcyfxhfcrtddyfctrxfysrycyrxyfcrtsxyrxrtxytxtrxtyxrtxyrdtrxdffxdtxdtxtdxhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhugctyffyxtcgcdsryctdxetdfcfxrdtvhcrtcjgvgcrycutcygcryfgjvyfctyvhgctyvjgcrfghcfcghcgycugctcghftchgchgcfyfjvgcgvgftvygctcfydfhcrydfyxrydyfxrycfdyrxftxrycfxfcfgxfchfxfchfxfcycfchfcyfxrchrxyctyxghcyfxhfcrtddyfctrxfysrycyrxyfcrtsxyrxrtxyhhhhhhhhhhhhhhhhhhhhhhhhhugctyffyxtcgcdsryctdxetdfcfxrdtvhcrtcjgvgcrycutcygcryfgjvyfctyvhgctyvjgcrfghcfcghcgycugctcghftchgchgcfyfjvgcgvgftvygctcfydfhcrydfyxrydyfxrycfdyrxftxrycfxfcfgxfchfxfchfxfcycfchfcyfxrchrxyctyxghcyfxhfcrtddyfctrxfysrycyrxyfcrtsxyrxrtxytxtrxtyxrtxyrdtrxdffxdtxdtxtdxthhhhhhhhhhhhhhhhhhhhhhhhhugctyffyxtcgcdsryctdxetdfcfxrdtvhcrtcjgvgcrycutcygcryfgjvyfctyvhgctyvjgcrfghcfcghcgycugctcghftchgchgcfyfjvgcgvgftvygctcfydfhcrydfyxrydyfxrycfdyrxftxrycfxfcfgxfchfxfchfxfcycfchfcyfxrchrxyctyxghcyfxhfcrtddyfctrxfysrycyrxyfcrtsxyrxrtxytxtrxtyxrtxyrdtrxdffxdtxdhhhhhhhhhhhhhhhhhhhhhhhhhugctyffyxtcgcdsryctdxetdfcfxrdtvhcrtcjgvgcrycutcygcryfgjvyfctyvhgctyvjgcrfghcfcghcgycugctcghftchgchgcfyfjvgcgvgftvygctcfydfhcrydfyxrydyfxrycfdyrxftxrycfxfcfgxfchfxfchfxfcycfchfcyfxrchrxyctyxghcyfxhfcrtddyfctrxfysrycyrxyfcrtsxyrxrtxytxtrxtyxrtxyrdtrxdffhhhhhhhhhhhhhhhhhhhhhhhhhugctyffyxtcgcdsryctdxetdfcfxrdtvhcrtcjgvgcrycutcygcryfgjvyfctyvhgctyvjgcrfghcfcghcgycugctcghftchgchgcfyfjvgcgvgftvygctcfydfhcrydfyxrydyfxrycfdyrxftxrycfxfcfgxfchfxfchfxfcycfchfcyfxrchrxyctyxghcyfxhfcrtddyfctrxfysrycyrxyfcrtsxyrxrtxytxtrxtyxrtxyrdtrxdffxdtxhhhhhhhhhhhhhhhhhhhhhhhhhugctyffyxtcgcdsryctdxetdfcfxrdtvhcrtcjgvgcrycutcygcryfgjvyfctyvhgctyvjgcrfghcfcghcgycugctcghftchgchgcfyfjvgcgvgftvygctcfydfhcrydfyxrydyfxrycfdyrxftxrycfxfcfgxfchfxfchfxfcycfchfcyfxrchrxyctyxghcyfxhfcrtddyfctrxfysrycyrxyfcrtsxyrxrtxytxtrxtyxrtxyrdtrxdffxdtxdtxtdxdtxtdxxdtxdtxtdxtxtdxxtrxtyxrtxyrdtrxdffxdtxdtxtdxhugctyffyxtcgcdsryctdxetdfcfxrdtvhcrtcjgvgcrycutcygcryfgjvyfctyvhgctyvjgcrfghcfcghcgycugctcghftchgchgcfyfjvgcgvgftvygctcfydfhcrydfyxrydyfxrycfdyrxftxrycfxfcfgxfchfxfchfxfcycfchfcyfxrchrxyctyxghcyfxhfcrtddyfctrxfysrycyrxyfcrtsxyrxrtxytxtrxtyxrtxyrdtrxdffxdtxdtxtdx