F1CEDACBF83352FBDF9E82047DD5E66E4148FA9C4AE78F6EC64EC6FE251BF171
027C5DD9A27422A514AB7C8B883482F47ADF680507EC910F8DCC0F407AA7C6EE