@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BD@@ABBBBBBBBBBBBBBBBBBBBBBBBBBCDD@@ABBBBBBBBBBBBBBBBBBBBBBBBBBCDD@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBDD@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBDD@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBDD@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBDD@@BBBCDDDDDDDDDDDDDDDDDDDCBBBBDD@@BBBCDDDDDDDDDDDDDDDDDDDCBBBBDD@@BBBDE-GGGGGGGGGGGGGGGGGFABBBDD@@BBBDE-GGGGGGGGGGGGGGGGGFABBBDD@@BBBD-GGGGG-------GGGGGGD@BBBDD@@BBBD-GGGGG-------GGGGGGD@BBBDD@@BBBDGGGG-----------GGGGD@BBBDD@@BBBDGGGG-----------GGGGD@BBBDD@@BBBDGGG---FF--------GGGD@BBBDD@@BBBDGGG---FF--------GGGD@BBBDD@@BBBDGG----EFFF-------GGD@BBBDD@@BBBDGG----EFFF-------GGD@BBBDD@@BBBDGG-DCDEEEFFF------GD@BBBDD@@BBBDGG-DCDEEEFFF------GD@BBBDD@@BBBDG--CCCCDEEFFF-----GD@BBBDD@@BBBDG--CCCCDEEFFF-----GD@BBBDD@@BBBDG--CBBCCDEEFFF-----D@BBBDD@@BBBDG--CBBCCDEEFFF-----D@BBBDD@@BBBDG--CBBBCCDEEFF-----D@BBBDD@@BBBDG--CBBBCCDEEFF-----D@BBBDD@@BBBDG--DCBBBCCDEEFF----D@BBBDD@@BBBDG--DCBBBCCDEEFF----D@BBBDD@@BBBDG--FCBBBBCCDEFF----D@BBBDD@@BBBDG--FCBBBBCCDEFF----D@BBBDD@@BBBDG-FDDCBBBCCCEEFF---D@BBBDD@@BBBDG-FDDCBBBCCCEEFF---D@BBBDD@@BBBDG-ECFCBBBCCCDEFF---D@BBBDD@@BBBDG-ECFCBBBCCCDEFF---D@BBBDD@@BBBDGFECDFCCCCCCDEEF---D@BBBDD@@BBBDGFECDFCCCCCCDEEF---D@BBBDD@@BBBDGFECCFFCCCCDDDEFF--D@BBBDD@@BBBDGFECCFFCCCCDDDEFF--D@BBBDD@@BBBDGECCCFFFDDDDDDEEF--D@BBBDD@@BBBDGECCCFFFDDDDDDEEF--D@BBBDD@@BBBDGECBCD-FFFDDDDDEF--D@BBBDD@@BBBDGECBCD-FFFDDDDDEF--D@BBBDD@@BBBDGCBBCD----FFCDDF---D@BBBDD@@BBBDGCBBCD----FFCDDF---D@BBBDD@@BBBDGCBCCD--FFDCCCDD---D@BBBDD@@BBBDGCBCCD--FFDCCCDD---D@BBBDD@@BBBDGDBCDF-ECCBBBCCD---D@BBBDD@@BBBDGDBCDF-ECCBBBCCD---D@BBBDD@@BBBDGFCCD--FDCCBBBCD---D@BBBDD@@BBBDGFCCD--FDCCBBBCD---D@BBBDD@@BBBDGFCDF-----DCCCCC---D@BBBDD@@BBBDGFCDF-----DCCCCC---D@BBBDD@@BBBDG-EF-----FFDCCCCE--D@BBBDD@@BBBDG-EF-----FFDCCCCE--D@BBBDD@@BBBDG-----FFFECCBCCCD--D@BBBDD@@BBBDG-----FFFECCBCCCD--D@BBBDD@@BBBDG---FFECCCBBBCCCD--D@BBBDD@@BBBDG---FFECCCBBBCCCD--D@BBBDD@@BBBDGFECCCCBBBBBBCCCD--D@BBBDD@@BBBDGFECCCCBBBBBBCCCD--D@BBBDD@@BBBDGFECCCCCCCCCBCCDD--D@BBBDD@@BBBDGFECCCCCCCCCBCCDD--D@BBBDD@@BBBDG---FECCCCCCCCCDD--D@BBBDD@@BBBDG---FECCCCCCCCCDD--D@BBBDD@@BBBDG-------ECCCCCCDD--D@BBBDD@@BBBDG-------ECCCCCCDD--D@BBBDD@@BBBDG-F-------ECCCDDE--D@BBBDD@@BBBDG-F-------ECCCDDE--D@BBBDD@@BBBDGFDE-----FFDDDDD---D@BBBDD@@BBBDGFDE-----FFDDDDD---D@BBBDD@@BBBDGECCE--FFDDCCDDD---D@BBBDD@@BBBDGECCE--FFDDCCDDD---D@BBBDD@@BBBDGCBBCFFDDCCCCDDD---D@BBBDD@@BBBDGCBBCFFDDCCCCDDD---D@BBBDD@@BBBDGCBBCE--FDDDDDDE---D@BBBDD@@BBBDGCBBCE--FDDDDDDE---D@BBBDD@@BBBDGDBCCD----FFFDDF---D@BBBDD@@BBBDGDBCCD----FFFDDF---D@BBBDD@@BBBDGFCCCD--FFFDCCDE---D@BBBDD@@BBBDGFCCCD--FFFDCCDE---D@BBBDD@@BBBDGFCCCE-FFDCCCCEEF--D@BBBDD@@BBBDGFCCCE-FFDCCCCEEF--D@BBBDD@@BBBDGFDCDFFDCBBCCCEEF--D@BBBDD@@BBBDGFDCDFFDCBBCCCEEF--D@BBBDD@@BBBDG-FCDFDBBBCCCDEFF--D@BBBDD@@BBBDG-FCDFDBBBCCCDEFF--D@BBBDD@@BBBDG-FDEDBBBBCCCEEF---D@BBBDD@@BBBDG-FDEDBBBBCCCEEF---D@BBBDD@@BBBDG-FDFCBBBCCCDEFF---D@BBBDD@@BBBDG-FDFCBBBCCCDEFF---D@BBBDD@@BBBDG--EDBBBCCCCEEFF---D@BBBDD@@BBBDG--EDBBBCCCCEEFF---D@BBBDD@@BBBDG--FCBBCCCCDEFF----D@BBBDD@@BBBDG--FCBBCCCCDEFF----D@BBBDD@@BBBDG--DBBCCCCDEEFF----D@BBBDD@@BBBDG--DBBCCCCDEEFF----D@BBBDD@@BBBDG--CBCCCCDEEFF-----D@BBBDD@@BBBDG--CBCCCCDEEFF-----D@BBBDD@@BBBDG--CCCCCDEEFF-----FD@BBBDD@@BBBDG--CCCCCDEEFF-----FD@BBBDD@@BBBDGF-CCCDEEEFF------FD@BBBDD@@BBBDGF-CCCDEEEFF------FD@BBBDD@@BBBDGF-DDFEEFFF-------FD@BBBDD@@BBBDGF-DDFEEFFF-------FD@BBBDD@@BBBDGF----FFF--------FFD@BBBDD@@BBBDGF----FFF--------FFD@BBBDD@@BBBDGFF-------------FFFD@BBBDD@@BBBDGFF-------------FFFD@BBBDD@@BBBDGFFFF--------FFFFFFD@BBBDD@@BBBDGFFFF--------FFFFFFD@BBBDD@@BBBC-DDDDDDDDDDDDDDDDDDD@BBBDD@@BBBC-DDDDDDDDDDDDDDDDDDD@BBBDD@@BBBBA@@@@@@@@@@@@@@@@@@@ABBBDD@@BBBBA@@@@@@@@@@@@@@@@@@@ABBBDD@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBDD@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBDD@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBDD@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBDD@@ABBBBBBBBBBBBBBBBBBBBBBBBBBCDD@@ABBBBBBBBBBBBBBBBBBBBBBBBBBCDD@BDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD@BDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD