scri
DESCRIPTION
fgfgTRANSCRIPT
rrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrvvvvvvvvvvvvv