← Back to Scenario Details

Test Case Files

File: tc_6.in Scenario: main Problem: 0180-dna-dinossaurico

Input File

/test-cases/main/tc_6.in
570605 bytes
4cef11c5634d00efb0893fcfdb96f936
✅ Found 1 match(es) in DB
  • ID: 3263 (Scenario ID: None) Current Scenario
DDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFCDDFC

Output File

/test-cases/main/tc_6.sol
7 bytes
824e9df64ab33f10634ef9940e59dc21
✅ Found 1 match(es) in DB
  • ID: 3263 (Scenario ID: None)
142651

Analysis

Input exists in the database.

Output also exists in the database.

Both files exist in DB. This should be synced unless they belong to different test configurations.