300 yyqy yqyq qyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqyqyyqyyqyqyqyqyyqyyqyqyyqyyqyqyqy