dfb39abcd39touppercasexca