********************************************************************************************************5000AABABBAA********************************************************************************************************()
********************************************************************************************************5000AABABBAA********************************************************************************************************()