Product features:1, the arm type to provide upward, outward and across the multi direction positioning function, so that you can in a variety of ways to reach the place you want to go.
2, the standard configuration of the four connecting rod weighing device; overload protection, platform margin and highly automatic detection device, automatic control of arm frame action speed and walking speed, high precision of weighing device and other measures, all-round guarantee operation safety and stability.
3, the following 16m and including electric model has the advantages of compact structure, through small openings and can work in narrow space.
4, the full scale control handle and CAN bus and PLC control system, the control is simple, the positioning accuracy is high, lets the user follow one\\\\\\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''\\\\\''\''\\''\''\\\''\''\\''\''\\\\''\''\\''\''\\\''\''\\''\''s will. The operating box of the stainless steel is covered with a sealing box cover and a box cover is arranged to prevent the electric components from wetting and the damage of the welding slag.
5, the use of electric proportional variable displacement pump and hydraulic control variable motor and flow distribution valve consisting of a closed system, can meet the higher moving speed and lower stable running speed, high efficiency, low heat.
6, according to the user requirements of the platform through the AC380V power and configuration of compressed air pipeline, to meet the special requirements of users.
7, closed walking system, speed control is convenient, the speed regulation range is big; the arm frame hydraulic system is the double spool loop, the security is higher. Hydraulic components for the United States and Europe pure brand.
Four, 8 wheel drive driving force is strong, climb the slope is big.
9, flying arm angle range of -55 degrees to +75 degrees, so you do not have to operate the main arm will be able to reach the place you want to go.
10, easy to maintain and repair close to.
11, the swing wheel shaft can sense the terrain, the uneven road surface can ensure the four wheel, does not reduce the driving force.
12, the oil cylinder piston rod all has the protective sleeve, the arm frame head has the dust proof device.
13, the rotation range of the working table is + 80 degrees, so that your work becomes more flexible.
14, rotary reducer output gear eccentric 2.5mm, can adjust the tooth side gap, reduce the free rotation angle of the arm frame.
15, to prevent the work bar up against obstacles continue to exercise
16, the engine and pump failure to ensure the arm retracted down.
Model | | HKG30Q | HKG38Q | HKG40Q | HKG45Q |
Max.work height | mm | 31700 | 39800 | 42000 | 47000 |
Max.platform height | mm | 30000 | 38100 | 40300 | 45300 |
Max.work radius | mm | 20200 | 18100 | 21600 | 19200 |
Rated capacity | kg | 480/230 | 450/230 |
Height | mm | 12200 | 18650 | 23600 | 24500 |
Length (fold) | mm | 10060 | 11460 | 11000 | 13040 |
Length ( lift) | mm | 12520 | 14700 | 12600 | 16270 |
Width | mm | 2490 |
Width | mm | 3350 | 3900 |
Fold speed | mm | 3165 | 3170 |
Base wheel | kg | 3660 | 3960 |
Ground gap | mm | 430 |
Work platform size | mm | 2440x910 |
Inner rotate radius | mm | 4140/2740 | 4130/3130 |
Outer rotate radius | mm | 6560/5850 | 7020/6500 |
Drive speed | km/h | 4.4/1.1 |
Max.climbing angle | % | 40 |
Tire | | 12.00-20 |
Rotate angel | rpm | 0-0.8 | 0-1/3 | 0-0.8 |
Rotate | ° | 360° |
Platform adjust | | automatic |
Platform rotate | ° | 80 |
Fuel tank capacity | L | 151 |
Total weight | kg | 18000 | 20000 | 21000 |
Voltage | V | 24 |
Drive rotate | | 4x4x4 |
Motor rated power | kw/rpm | 60/2200 |