###DJC#GBJ##EJ##D#+G##HF##ECE##JD#+H##FEI##FI##C###JG#+EGGB#HHA########BC#
