ddddddYdddddd|ddddddddd|dddddddddd|ddddddddddddddd