DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD |
dddddddddddddddddddd |
dddddddddddddddddddddddddd |
ddddddddddddddddddddddddddddd |
ddddddddddddddddddddddddddddddddd |
ddddddddddddddddddddddddd |
ddddddddddddddddddddddddddd |
ddddddddddddddddddddddddddddddddddddd |
dddddddddddddddddddddddddd |