dddddddddddddddddddddddddddddddddddddd |
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD |
dddddddddddddddddddddddddddddddddddddd |
dddddddddddddddddddddddddddddddddddddd |
dddddddddddddddddddddddddddddddddddddd |
ddddddddddddddddddddddddddddddddddddddddddddd |
dddddddddddddddddddddddddddddddddddddd |
dddddddddddddddddddddddddddddddddddddd |
dddddddddddddddddddddddddddddddddddddd |