dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddrddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddrtdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddrttdddqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrtttdddqrrrrrrrrrrRrrrrrrrrrrrrrrrrrrrrrrrrrrrsrrrrrrrRrrrrrrrrrstttdddqrrrrrrrrrrRrqrrrrrRrrrrrrrRrrrrrrrrrrrRrrrrrrrRrrrrrrrrrstttdddqrrRrrrRrrrrrqrRrrrRrqrrrrqRrrrRrqrRrrrrrrrRrrrrrqrrrrrRrstttdddqrrRrrrsrrrrrrrRsrrrrqrrrrqqrqrsrqrRrrrrrqrRrrrrrqrrqrqRrstttdddqrrrrrrsrrrrrrrrrrrrrrrrrrrrrrrrrrrrqrrrrqrrqrrqrrrrrrqqrstttdddqrrrrrrrrrrrrrrrrrrqrrrrrRrrrrrrrrrrqrrqrrrrrrrrrrrrrrrqrstttdddqrrrrRrrrrrrrRrrrrrqrrrrrrrrrrrrrRrrrrrqrrrrrRrrrrsrrrrrrstttdddqrrrrrqrrrsrrRrrrrrrrrRrrrrrrrrqrrrrrrrrrrrrrrrrrrsrrqrrrstttdddqrRrrrqrrrsrrrrrrrrrrrsrrrrrrrrrrrrrrrrrrRrrrrrrrrrrrqrrrstttdddqrRrrrrrrrRrrqrrrrrrrrsrrrrqrrrrrrsrrrrrrrrrrrrqrrrrRrrrrstttdddqrrrrrrrrrrrrrrqrrrqrrrrrrRqrrrrrrsrrRrrrqrqrRrrrrrrRrsrrstttdddqrrrrrrrrqrrrrrrrrrqrrrrrrRrrrqrrrrrrRrrrrrrrrrrrrrrqrRrrstttdddqrqrrrrrrqrrrrrrrqrrrrqrrrrrrrrrrrrrrrrrrrrrrrrsrrrrrrrrrstttdddqrqrrrrrRrrrrrrrrqrrqrrrrrrrrrrrRrrrrqrrrRrRrrrsrrrrrrrrrstttdddqrrrsrqrRrrrqrrrrrrrqrrrrqrrqrrrrrqrrrrrrRqrRrrRrrrsrrrrqstttdddqrrrsrrrrrrrqrrrrrRrrrrrrqrrrrRrrrrrrrrrrrrrRrrrqrrsrrrrqstttdddqrRrrrrrrrqrrrrrrrsrrrrrRrrrrrRrrrrrrrrrrrrrrrrrrrrrrrrrrstttdddqrRrrrrrrrqrrrrrrrsrrrrrrrqRrrrrrsrrrrRrrrrrrrrrrrrrRrrrrstttdddqrrrrRrrrrRrqrRrrrrrrrrrqrrsrrrrrsrrrqrrrrsrrrrrrrRrRrrRrstttdddqrrqrRrrrqrrqrRrrrrrrsrrqrrrrRrrrrrrrqrrrrsrrrRrqrrrsrrRrstttdddqRrrrrrrRrrrrrrrrqrrrsrrrqrrrRrrrrrrRrrrqrrrrrrrrrrrqrrrrstttdddqRrrrrrrRrrqrrrrrqrrrRrrrqrqrrrsrrrrRrrrrrrrrqrrrrrrrrrrrstttdddqrrrrqrrrrrqrrrrRrrrrqrrRrrqrrrrrqrrrrrqrrrrRrrrrqrrrrrqrstttdddqrrrrqrrrrrrrrrrRrrrrqrrRrrrrrrrrqrrrrrqrrrrRrrrrqrrrrrqrstttdddqrRrrrqrrrsrrrrrrrrrrrsrrrrrrrrrrrrrrrrrrRrrrrrrrrrrrqrrrstttdddqrRrrrrrrrRrrqrrrrrrrrsrrrrqrrrrrrsrrrrrrrrrrrrqrrrrRrrrrstttdddqrrrrrrrrrrrrrrqrrrqrrrrrrRqrrrrrrsrrRrrrqrqrRrrrrrrRrsrrstttdddqrrrrrrrrqrrrrrrrrrqrrrrrrRrrrqrrrrrrRrrrrrrrrrrrrrrqrRrrstttdddqrqrrrrrrqrrrrrrrqrrrrqrrrrrrrrrrrrrrrrrrrrrrrrsrrrrrrrrrstttdddqrqrrrrrRrrrrrrrrqrrqrrrrrrrrrrrRrrrrqrrrRrRrrrsrrrrrrrrrstttdddqrrrsrqrRrrrqrrrrrrrqrrrrqrrqrrrrrqrrrrrrRqrRrrRrrrsrrrrqstttdddqrrrsrrrrrrrqrrrrrRrrrrrrqrrrrRrrrrrrrrrrrrrRrrrqrrsrrrrqstttdddqrrrrrrrrrrRrrrrrrrrrrrrrrrrrrrrrrrrrrrsrrrrrrrRrrrrrrrrrstttdddqrrrrrrrrrrRrqrrrrrRrrrrrrrRrrrrrrrrrrrRrrrrrrrRrrrrrrrrrstttdddqrrRrrrRrrrrrqrRrrrRrqrrrrqRrrrRrqrRrrrrrrrRrrrrrqrrrrrRrstttdddqrrRrrrsrrrrrrrRsrrrrqrrrrqqrqrsrqrRrrrrrqrRrrrrrqrrqrqRrstttdddqrrrrrrsrrrrrrrrrrrrrrrrrrrrrrrrrrrrqrrrrqrrqrrqrrrrrrqqrstttdddqrrrrrrrrrrrrrrrrrrqrrrrrRrrrrrrrrrrqrrqrrrrrrrrrrrrrrrqrstttdddqrrrrRrrrrrrrRrrrrrqrrrrrrrrrrrrrRrrrrrqrrrrrRrrrrsrrrrrrstttdddqrrrrrqrrrsrrRrrrrrrrrRrrrrrrrrqrrrrrrrrrrrrrrrrrrsrrqrrrstttdddqrRrrrqrrrsrrrrrrrrrrrsrrrrrrrrrrrrrrrrrrRrrrrrrrrrrrqrrrstttdddqrRrrrrrrrRrrqrrrrrrrrsrrrrqrrrrrrsrrrrrrrrrrrrqrrrrRrrrrstttdddqrrrrrrrrrrrrrrqrrrqrrrrrrRqrrrrrrsrrRrrrqrqrRrrrrrrRrsrrstttdddqrrrrrrrrqrrrrrrrrrqrrrrrrRrrrqrrrrrrRrrrrrrrrrrrrrrqrRrrstttdddqrqrrrrrrqrrrrrrrqrrrrqrrrrrrrrrrrrrrrrrrrrrrrrsrrrrrrrrrstttdddqrqrrrrrRrrrrrrrrqrrqrrrrrrrrrrrRrrrrqrrrRrRrrrsrrrrrrrrrstttdddqrrrsrqrRrrrqrrrrrrrqrrrrqrrqrrrrrqrrrrrrRqrRrrRrrrsrrrrqstttdddqrrrsrrrrrrrqrrrrrRrrrrrrqrrrrRrrrrrrrrrrrrrRrrrqrrsrrrrqstttdddqrRrrrrrrrqrrrrrrrsrrrrrRrrrrrRrrrrrrrrrrrrrrrrrrrrrrrrrrstttdddqrRrrrrrrrqrrrrrrrsrrrrrrrqRrrrrrsrrrrRrrrrrrrrrrrrrRrrrrstttdddqrrrrRrrrrRrqrRrrrrrrrrrqrrsrrrrrsrrrqrrrrsrrrrrrrRrRrrRrstttdddqrrqrRrrrqrrqrRrrrrrrsrrqrrrrRrrrrrrrqrrrrsrrrRrqrrrsrrRrstttdddqRrrrrrrRrrrrrrrrqrrrsrrrqrrrRrrrrrrRrrrqrrrrrrrrrrrqrrrrstttdddqRrrrrrrRrrqrrrrrqrrrRrrrqrqrrrsrrrrRrrrrrrrrqrrrrrrrrrrrstttdddqrrrrqrrrrrqrrrrRrrrrqrrRrrqrrrrrqrrrrrqrrrrRrrrrqrrrrrqrstttdddqrrrrqrrrrrrrrrrRrrrrqrrRrrrrrrrrqrrrrrqrrrrRrrrrqrrrrrqrstttdddrssssssssssssssssssssssssssssssssssssssssssssssssssssssssstttddrtttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttdrttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttrttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt