????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@@@@@@@@????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@@@AAAAA@@@@@AAAAAAA@????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@@@@AAAAAAAAAAAABBAA@@??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@@@@@@AAAAAABBBBBBBAA@???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@@@@@@AABBBBBBBBCBBAA@?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@@@ABBBBCCCCCCCBBBA@??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@AABBBBCCCCCBBBAA@??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@AABBBBBBBBCBBBAA@=??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@AABBBBBBBBBBAAA@9??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@AABBBBBBBBBAAAA69????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@@@@A@@8???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@@@@@????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@@@@????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@@????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@@@@??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@@@@@@?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@@@@@@@????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@@@@@@@@????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@@@@@@@@@?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@?@@@@@@@@?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@A@?@@@@@@?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@AAA@@@@@@@??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@A@?@@@@@????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@??@@@@@???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@@@@????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@@@@????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@@???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                











































































































































































































































































































































































































































											
						


				



			


				
			6666653200/.-,+**)))))(((((((((((()))(('&&&'''(()''&&'''()*++,,,-,+*(('&&%%$#######$$%%&('&&&'(((((((((((()))))))))))(((((((('''''''''''&%$######$%%&&&'''(()('&&''(*****+-.012343333322110.,+)(''''&&&&%%%%%%%%%%%%%%%%%%&&&&''(((((((((()*++++++++++++++++**))6666653200/.-,+***))))))(((((((((('''&%%$$$$$%&'(''&&''(()*+,,,--,,+)(('&&%%$$$$$$$%%%&')(''&'(()))((((((()))))))(('&&&&'''''''''''''&&%%$$######$$%&&&'''''''&&%&''((()*+,./01233333222110/-+)('''&&&&&%%%%%&&&&&&&&&&&&&&&&''((((((((((()*+++++++,,,,,,,+++**)6666653200/.-,++***))))))(((((((('&%$$#""""""#$&'&&&&''()*++,,----,+*)(''&&%%%%%%%%%%&&')(('&'(()))))((((()))))))'&%$$%%%&&''''''&&&&%%$$$#######$$%%&&&'''''&&%%%&&''((*+,./01122222221110/-+)('''&&&&&&&&&&&&&&&&&&&&&&&&&&'((*))))(((()*+++,,,,,,,,,,,,,++**)6666653210/.-,,+****))))))))(((('%$#!!     !!"#%&&&&&''()*+,,-----,,+*)(''&&&%%%%%%%%&&')((('(())))))))((((()))))&%$##$$$%%&''&&&&&&&%$$#########$$%%%&&&&&&&&%%$%%&&''(*+,-./0111122111110/.,)('''&&&&&&&&&&&&&&&&&&&&&&&''''()++****)))**+,,,,,,,,,,,,,,,,++**6666653210//-,,+****)))))))))(('&$!          !#$&&&&&''(*++,----.--,,+*)('''&&&&&&&&&&''))))))))))))))))(((((((((&$#"""###$%&&%%%%%%%$############$$%%%&&&&&%%%$$$%%%&'(*+,-./0111111111110//,)(''&&&&&&&&&&&&&&&&&&&&&''''''()+,,++++**)*++,,,,,,,------,,,,++*66666532100/.-,+****))))))))))(('&$#!!     !!"#$%&&&''()++,,--)*,--,,++*((('''''''&&&&''''((((((((()))))))))((((('%%$$$###$$$$$$$$$$$$###########$$%%%%&&&%%%%$$#$$$%&'(*+,-../0011111100/.-+*('''&&&&&&&&&&&&&&&&&&&''''''((()*+++++***)*++,,,-----------,,,,++66666532100/.-,+****)))))))))))(('&%$#"! !!!"#$%%&'''()++,,--))*+---,,+**)((((('''''''''''''''''''()*)))))))(((((''&%%%$$$$$$#################$$$$%%%%%%%%%%$$$###$$$%&()*+,-.//00000000/-,*(('''&&&&&&&&&&&&&&&&&&&''''((((((**+++****))*+,,---------------,,,+66666532110/.-,+****)))))))))))))((('%#"!!"""#$%%&'(()*+,,----*++---,,,++**))((((((''''''''''''&&'()***)))))(((((('''&&&%$$##################$$$$%%%%%%%%%$$$########%&')*+,-../////0//.-*(('''&&&&&&&&&&&&&&&&&'''''''(((()**********)))*+,-----------------,,,666665421100/.-,****))))))))*******))'$#!""##$$%%&'()*+,----.....----,,,+++****))(((''''&&''''&&&&')*****))))((((((((((('%$#####"###########$$$%%%%&&%%%$$$###"""""""$&')*+,--........-+((''&&&&&&&&&&&&&&&&&&&&''''''(())*+,+**))***))))*+,------------------,,555555432100/.-,+++******************'%$#####$%%&'()*+,,----.....------,,,,,+++++**))((('(((((''&'()******)))((((((((((((&$###############$$%%%%&&&&&&%%%$$##########$&'))*+-----....-+)((''&&&&&&&&&&&&&&&&&&&''''''''(()*+,,++**))())))*+,,,,,,,,,,,---------,4445554321100/.-,,+++****************(&%$$$$$$%&'((*+,,----......---------,,,,,,,,+++**))))))(('''()******)))((((((((((((&%$##############$%&&&&&&&''&&%%%$$#########$&'))*+,,,------,*(('''&&&&&&&&&&&&&&&&&''''''''''(((*+-,,++*)((())**++,,,++++**+,-.------,34455543221000/.--,,+++**************(('&%%$$%&&'(*+,,---.........-----------------,,,++****)(('''()*******))(((((((((((('%$#############$%&''''''''''&&%%$$######$$$%&'()*+,,,,,,---+*((''&&&&&&&&&&&&&&&&''''''''''''''(*+-,,++*)('())**++,,+++**)()+,..------33445543221100//.--,,++++************))(('&%$%&'()+,----...........----...........----,,,++**)(('(()*******))(((((((((((('&$#############$%&(((((((('''&&%%$$$$$$$$$$%&'()**++,,,,,,,+)('''&&&&&&&&&&&&&&''''''''''''''''()+--,,+*(('())*+++,+++**)('(*,..------3344554332211000//.--,,+++************)))'&%$&'((*+,---.............---............-----,,,,++*)(()****++**)))((((((((((('&%$############$%&(((((((('''&&%%$$$$$$$$$$%&'()**+++++,,,,+)('''&&&&&&&&&&&&&''''''''''''''''((*+-,,,+*)((())*++,,,++***)()+,..------33345443332211100//.--,,+++**************(&&%&'()+,,---.............-...............-------,,,+*****++++++**))((((((((((('&%$$$########$$%&'((((((((('''&&%$$$$$$$$$$%&'())*+++++++++*)((''&&&&&&&&&&&&''''''''''''''''(((*+,,,++**)(()**++,-,+++****+,-...-----3334544433322211000/..-,,++***********+++('&%&')*+,---/................................-------,,++++++++,++*))(((((((((((''&%$$#######$$$%&'(((((((((''''&%%$$$$$$$%%%&')))*+++++++++*)((''&&&&&&&&&&&''''''''''''''''((()*+,+++++*))))**+,,-,,++++++,,-...-----33345444333322221100/.--,++**********++,-)'&%'()+,--.........................................---,,,+++,,-,+*)))((((((((((('&%%$$#####$$%%&&'(((((((((''''&%%$$$$$$%%%&&')))*++++++****))(''&&&&&&&&&&'''''''''''''''''((()**+++++++******+,-/-,++++,,---...-----223455444443333222100/..,,++**********+++('&&'(*+,--...........................................---,,,,,,-,+*))))(((((((((('&&%%$$$$$$$%%&&&'''''(''''''''&%%$$$$$$%%%&&')))***********)))('&&&&&&&&&&&''''''''''''''''((()*+++,,,,,++++,,-../.-,++,,---.......--1234555444444443332100/.--,+++*********)((''&'(*,,--.......................................///...---,,,--,+*))))))((((((((''&&%%$$$$$$%&&&'''''''''''''''&&%$$$$$$$%%&''()))**********)))('&&&&&&&&&&&''''''''''''''''((()*+,,,,---,,--..//00/-,,,,---..........11235555555554444332100/.--,+++*******((('''&()+,---......................................//0///...------,+**))))))((((((((''&&%%%$$$%%&'''''''''''''''''&&%$$$$$$$%%&'((())))))*********('&&&&&&&&&&&''''''''''''''''((()*+,,,------./0111110.-----............012355555555555554432100..-,,++*****+)(('''''(*+,---.....................................//0000///..-----,,+**))))))))))((((''&%%%%%%%&&'''''''''''''''''&&%$$$$#$$$%&'(((((())))))))****)'&&&&&&&&&&&'''''''''''''''''(()*+,,--...../024333210/..../////.......000133445555655555433210/..-,,++****)((''''''(*,----.....................................///00///...--,,,++****))))))))))(((('&&&&%%%&&'''''''''''''''''&&%$$####$$$%&''((((((()))))*****)('&&&&&&&&&&&'''''''''''''''(()*+,--.///00011233333210///000//////////0000002355566666654432100/..,,++**))(((''''(()+,----..................................../////////..--,,+********)))))))))(((('''&&&&&&'''''''''''''''''&&%%$######$$$&&'(((((((())))*****)(('''&&&&&&&&'''''''''''''''(()+,-.//0111222333334433211111100/00000000000/002455666666554432100/.-,,+*))(((''''(((*+,---...................................///////////..-,,+*)))******)))))))))((((((''''''''''''&'''''''('&&%$$$######$$$%&'((((((((()))******))(''&&&&&&&&&''''''''''''''()+,-./012334454433344554322222110000011000/////00455666666655432110//--,++)((('''''(()*,--.....................................//////...//..-,++)(())******)))))))))))))))((((''''''&&&'''''(('&%$$#########$$%&'((((((((()))********)(''&&&&&&&&''''''''''''''(*,-.0112466778643234566554433322101112111////./003566766666655432110//..-,*((''''''(()+,---....................................///////////..--,++)**+,++++****))))))(((((((((''''''&&&&&&'''''&%%$$########$$$%&''((((((((())*******))(''&&&&&&&&&''''''''''''()*,-.0112467789765455687665554443222233322////.//0256677776666554321100//..+(('''''(()*+,----...................................///////////...--,+*++,--,,+++**)))))((((((((((''''''&&%%&&&&&&&%%$$#########$$%&&''(((((((((()))****)))(('&&&&&&&&&&'''''&&''''()*,-.012346789;987677898876666554434444433///..//0046777777766654332110000/,)('''''(()*+,-----...................................///////////...--,++,-..--,,+***)))((((((((((('''''&&%%%%%&&%%%%$$##########$$%&'''(((((((((()))))*))))((''&&&&&&&&&&&''&&&'''(()+,-.01234689;==<;9:;;;:988777666555555544//..../00467777777777654332211110,)('''''()*++,------...................................///////////...-,,,-.0/..-,,+**))(((((((((((('''''&&%$$%%%%%%%$$$#########$$%&&''''(((((((((()))))))))((''&&&&&&&&&&&&&&&&''(()*+,-.0123578:<     >>>=<;:99888777776666550/////004677777777777655433222111.+((((((()*+,,------.................................../////////////...-../00//.-,++*))(((((((((((''''''&%%$$$%%%%%$$$$#########$$%%&''''((((((((((())))))))(''&&&&&&&&&&&&&&&&&'''()*+,-.0123578:=       >>=<<;:::999988888776000000046777887777777665444332222/,*(((()**++,,------..................................///////////////////00110/..-,+**)(((((((((((''''''&%%$$$%%%$$$$$$#########$$$%&&'''(((((((((((())))))(('&&&&&&&&&&&&&&&&&&'''((*+,-/0123578:=         >>=<<<<<;;;;;;::988554314567777888888877766554433333/-+))****++,,,-------................................./////////0000000011111110/.-,,+*)(((((((((('''''''&%%$$$$%$$$$$$$$#######$$$$%&&'''(((((((((((((()((((''&%%%%%&&&&&&&&&&&&'''((*+,-/0124578:=            >>>>>>>>>>==<;:96666667777888888888887766555444440.,+++++++,,,--------................................/////////000000012332221110/.-,+*)((((''''(''''''''&%%$$$$$$$$$$$$$$$###$$$$$$%%&'''((((((((((((((((((('&&%%%%%%&&&&&&&&&&&'''(()+,-/0134558:=                         ><;6666677778888888888887776665555550/-,,,,,,,,,---------.................................///////00000001233322211110/.-,*)((('''''('''''''&&%%$$$%%%$$$$$$$$#####$$$$$$%&&''''((((((((((((((((('&%%%%%%%&&&&&&&&&&&'''((*+-./1234578:=                         >=<77777777888888888888887777666666630.---,,,,,----------.................................///////000000122333322211110/.,+*((('''''(''''''&&&%%%%%%%%%$$$$$#########$$$$%%&''''''(((((((((((((''&&%%%%%%%&&&&&&&&&&&''''(*,./01234679;=                          >=77777777888888888888888777777777750/..-----------------................................./////0000001123343322221110/.-+*)(('&'''('''''&&&&%%%%%%%%%%$$$$##########$$$$%&&'''''(((((((((((('''&&%%%%%%%&&&&&&&&&&'''''(+-./01234679;<>                          >777777788888888888888888888888888760//..---------------.................................////000000112233433222222110/-,+)(('&&''''''''&&&%%%%%%%&%%%%$$$###########$$$$%&&&''''(((((((((((''&&%%%%%%%%&&&&&&&''''''''(+-/012234689;<>>                         >7777777788888888888888888888888888740//.---------------................................////000000112223333221111100/.-+*((''&&''''''''&&&&%%%%%&&&%%%%$$$$#######$$$$$$$%%&&&'''((((((((((''&&&%%%%%%%&&&&&&'''''''((*,.0112345689;<>>>                         77777777788888777788888888888888888760/.---------------................................////00000112222222211000000//.-+)((''&'''''''''&&&&%%%%%&&&&&%%%$$$$####$$$$$$$$$$$%%&&'''((((((((('''&&&%%%%%%&&&&&&''''''((),-/012334678:;<=>>>                        66777777777777777777888888889888888880/.---------------...............................////00111112222221100000000//.-,+)((''''''''''''&&&&%%%%%&&&&&&%%%$$$####$$$$$$$$$#$$%%&&'''((((((((''''&&&&&%%%&&&&&''''''(()+-.0112345679:;<==>>>>                      666777777777777777777888888999999988830.---------------...............................////0022222222321000000/////..-,+(('''''''&&'''''&&&%%%%%&&&&&&&&%%$$###$$$$$$$$####$$%%&'''(((((((('''''''&&%%%&&&&&''''''()+-./1123456789:;<<==>>>>>>                   66666677777777777777788888899999976540/.-----------------......................./////////00122222222221000000//////..-+)((''''&&&&&&'&&&&%%%$%%&&&&&&&&&%%%$$$$%%%%%$$$$#$$%%&&'''(((((((((''''''&&&%%&&&&''''''((*,/0112344667889:;;;<<<<<<<<<<<<<<<=>         66666667777777777777778888889999964210/.-----------------.....................//////////00012222222222100000////////.-,*((''''&&&&&&&&&&%%%$$$%&&&&&&&&&&&%%%%%%&%%%%%$$$$%&&''''(((((((((((''''''&&%%&&&''''(((()+.011233456777889:;;;;;;;:::99988878:<>>      6666666666667777777777888888999995200//.-----------------....................///000//00000123222222222100000/////////.-+(('''&&&&&&&&&&%%%$$#$%&&&&&&&&&&&&&&&&&&&&&&%%$$%%&''''((((((((((((''''''&&%%&&&'''(((((*,/1123345677777899::::::9998887776678:<=>     555566666666666777777788888888999410//..------------------...................//00000000001123332222222100000/////////.-+((('&&&&%%&&&&%%$$$##$%%&&&&&''''''''''''''''&%%$%&'((((((((((((((((((((('&&%%&&&''((((()+-02233455677777889::999998887766655678;<=>    555555666666666667777778888888888400//..-------------------..................//00000000001123222111221100000/////////.-+)((''&&&%%%%%%%$$$####$%&&&&'''''''''''''''''&&%%&&'((((((((((((((((((((('&&%%&&&''(((()*,.02233455666666677888877777766665556689::<>>  555555556666666666777778888888888300//..--------------------................./00100000000112221100111100000//////////.-,)(('''&&%%%%%$$$####"#$%&&&'''''''''''''''''''&&&&''''((((((((((((((((((('&&%&&&'''((()*+-/0223445556666566666666666666555555567888889<>55555555555555666667777788888888830//....--------------------...............//0011100000112222100000000000///////////.-,)(((''&&%%%$$$$####""#$$%&&''''''''''''''''''''''''''''(((((((((((((((((('&&%&&&'''(((*++./02334445555555555444555555555555555667777678<45555555555555566666777788888888830/.....---------------------.............///012211001111222100000000000////////////.-,)(((''&&%$$$####"""""##$%&&'''''''''''''''''''''''''''''(((((((((((((((((''&%&&&''((()*+,.012334445555544443333334445444445555566666567:44455555555555566666666666778765520/......--------------------.............///001000000000111000000000000////////////.-+)((''&&%$$$####""""""##$%&&'''''''''''''''''''''''''''''(((((((((((((((((''&&&&&'''(()*+,.012334445555444433333333444444445555566666678;44445555555555566666665424567544310/......--------------------.............////00000000000000000/00000000////////////.-+(((''&&%$####""""""""#$$%&&''''''''''''''''''''''''''''(((((((((((((((((((''&&&&'''(((*+,.012334444555444333333333344444444555556667789;44444455555555556666653000136432200/.......-------------------............./////////////0000000///0000000///////////.-,*((''&&%$##"""""""""""#$$%&&'''''''''''''''''((('''''''((((((((((((((((((((''''''&''(((*+,.0123344444544433333333333333444444555566789:;<444444455555555566666410/000322110//.......-------------------............./////////////////////////////0//////////..-,*('''&%%$""""""!!!""""#$%%&&'''''''''''''''((((((''((((((((((((((((((((((((((''''&'''(()+,.012334444444433322222222333334444455556679==<<344444444455555565433000//000000000//////...------------------...........///////////////////////////////00000////////.,*((''&%$#"""""""!!"""##$%&&'''''''(((((((((((((((('''''''(''''''''''''''''''''''&&'''(()*+./01223333444332222222222233344555555566789<<<;34444444444555555431000////////0000000000/..------------------........./////////////////////////////////00000000/////.-+((''&%$#"""""""""""##$%&&&'''''((((((((((((((((((''''''''''''''''&&&&''''''''&&&&&''(()*+-./0112233333322222222222222345665555666789<<;;33444444444455555310//////////////00111110/.------------------........//////0///////////////////////////0000000000000/.,((''&%$#""""!"""""##$%%&''''''(((((()))))))))((((''''''''''&&&&&&&&&&&&&&&&&&&&&&&''(()**,-./001222222222222222222222456876656667789;;;;3334443334445555520///.........../01222221/.------------------........////0000//////////////////////////00000000000000/-*(''&%$#"""!!""""#$$%%&&''''((((((()*********)(((''''''''''&&&&&&%%%%%&&&&&&&&&&&&&'(())*+,-.//0111112222222222222222468:97656677889;;;;2233333333444455520////..........//0111110/.------------------........//////0///////////////////////////00000000000000/-*(''&%$#"""""""##$$%%&&'''((((((())***+++++***)(((('''''''&&&&&&%%%%%%%%&&&&&&&&&&''((())*+,-.//000111122222222222222468:9876677888:::::1222333333334445520/////.........///00000//.------------------.........////////////////////////////////000000001110000/-*(('%%$#""""""##$$%%&&'''((((())))*+++,,,,+++*))((('''''''&&&&&%%%%%%%%%%%%&&&&&&'''((((()*+,-../00001112222222222222468:9987788899:::::0112222223333444520/////..........////////..------------------.........///////////////////////////////000000011121100/.-*(('%%$#"""""##$$%&&&''''((())))**++,,,--,,,++*)(((('''''&&&&&%%%%%%%%%%%%%%%&&&'''((((((()*+,,-.//000112222222222222468::998899::::::::0011222222333344520//////...................------------------...............///////////////////////00000000011222100/.-*(('%$$$######$%%&&&''''((())***++,,----.--,,++*)((('''''&&&&&%%%%%%%%%%%%%%%&&''((((((''(()**++,.//00111222222222222368::;;;;;;;;;:::::0001222222233333310//////...................------------------................//////////////////////00000000011221100/.-*(('%%%$$$###$$%&&&''''(((())**++,,--.....--,,+*)(((''''&&&&&%%%%%%%%%%%%%%%%&&''(((((''''(()***+-./00011122222222222468:;;;;;;;;;;;::::0001112222222222100//////...................------------------................./////////////////////0000/000001121100/.-*)('&%%%$$$##$%%&&''''(((((())*++,--..////.--,+*))((''''&&&&&%%%%%%%$$%%%%%%%%&''(((('''''((()))*,-./0001112222222222468;;;;;;;;;;;;::::0000111222222210000//////...................------------------.................////////////////////0000//000001121100/.-*)('&&%%%$$$#$%&&''''(((((((()*+,--.//////..-,++*)(('''&&&&&%%%%%%%$$$$$$%%%%%&'(''''''''''((((()+-.//001112222212222469;;;;;;;;;;;;::::000001122222211000///////...................------------------..................//////////////////00000//000000121100/.-*)('&&&%%%$$$%%&&'''((((((((()*+,-.///000//.-,,+*)(((''&&&&%%%%%%%$$$$$$$$%%%%&'('''''''&''''((((*,-./000111222111222479;;;;;;;;;;;;::::00000111222221000/////////..................------------------...................//////////////////000////00000010000/.-+*((''&&&&%%%%&&&''''(((((((()*+,--.//////..-,,+*)((('''&&&&%%%%%$$$$$$$$$%%%%&&'''''''&&''''((((*,-./00001121111122368:<<;;;;;;;;;;::::00000111222221000/////////...................----------------.....................///////////////////////////0000000//.-,+)(''''&&&&%&&&&''''((((((())*+,,-....//..-,,++*))(((''''&&%%%%$$$$$$$$$%%%%%&&&&&&&&&&&''''((()+,-./00001111111123489:<<<<<<<<<;;;::::0000001122222100//////////....................---------------......................///////////////////////////00000///..-,*)((''''&&&&&&&''''(((((())**+,,---.....--,,++*))(((((''&&%%%%$$$$$$$$%%%%%%%&&&&&&&&&&''''((()+,..//00001111111249::;<<<<<<<<<<;;;:::0000001112222100//////////....................--------------........................//////////////////////////////////..-,+*(((('''&&&&&&'''''(((()))**++,,,------,,,+++**)((((((''&%%%%$$$$$$$$%%%%%%%%%%%&&&&&&''''(()*+-..//0000111111126<<<<<<<<<<<<<<;;;::90000001112222100//////////.....................--------------------.................////////////////////////////////0///.--+*)(((('''''''''''''((((())***++,,,,,,,,++++**))((((((''&&&%%$$$$$$$%%%%%%%%%%%&&&&&&'''''(()*,-..//0000011111237<<<<<<<<<<<<<<<;;::90000011111222100//////////.....................------------------------..............//////////////////////////////000///..-,+*)(((('''''''&&&''(((((())***+++,,,+++*****))(((((((''&&%%$$$$$$%%%%%%%%%%%&&&&&&'''''(()*+,-..//0000000000247<<<==========<<;;:990000011111222100///////////....................--------------------------............//////////////////////////////00000//..-,+*)((((((''''&%&&'''(((((())**++++++*****))))((((((('''&&%$$$$$%%%%%%%%%%&&&&&&&''''(((()*+,-..//0000000000248<<============<<;:98/000011111222100///////////.....................--------------------------............////////////////////////////0000000//..-,+*)(((((((''&$%&&'''''((((())*******)))))))((((((((((''&%$$$$%%%%%%%%%%&&&&&&&&''''((((*+,--..///000000000258<===>>>>>>>===<<;:98//00000111122100////////////....................--------,,,,,,,,,,,,,,,,---...........////////////////////////////00000000///..--,+)(((((''&%%&&''''''(((())*******))))))))(((((((((''&%$$$%%%%%%%%%&&&&&&&&&''''(((()+,-...///0000000000258===>>>>>>>>>>=<<;:98///0000011122100////////////.....................-----,,,++++******++++,,---..........////////////////////////////0010000000///..-,+)((((('&&&&&&''''''(((())))****))))))))(((((((('''&%$$$%%%%%%%%&&&&&&&&&&''''((((*,-...///00000000000258=>>>>>>  >>>>==<;:98..//000001122100/////////////....................----,,++***)))((()))**++,--..........////////////////////////////0011111000000//.-,*)((((''&&&&&&'''''((((()))))))))))))))((((((((''&&%$$%%%%%%%%%&&&&&&&&&&'''(((((+-../////00000000000258>>>         >>=<<:98-..//00001122100//////////////...................----,,+*))(((('''(((()**+,--.........////////////////////////////001111110000000/.-+*)((('''&&&&&&&''''((((()))))))))))))))(((((((''&&%$$%%%%%%%%&&&&&&&&&&&'''((((),-./////000000000000258>            >=<<:98,-..///000011000////////////////.................---,,+*)((('''''''''(())+,,--........////////////////////////////001111111000000//-+*)((((''&&&&&&&''''((((())))))))))))))))))))((''&&%$%%%%%%%%&&&&&&&&&&&&'''(((()+-./////000000000000369             >=<<:98+,-..///00000000/////////////////................---,++)(('''&&&&&&'''((()+,---........///////////////////////////0000111111000000/.++*)((('''&&&&&&''''(((((()))))))))))))))))))(((''&%$%%%%%%%%&&&&&&&&&&&&'''(((((+-./////00000000000037:             >==<;98*+,--.///0000000//////////////////...............--,,+*((''&&&%%%%&&&''''(*+,---.......////////////////////////////000011111100000/.,+*)((('''&&&&&&'''''((((()))))))))))))))))))(((''&%$%%%%%%%&&&&&&&&&&&&&'''(((((+-./////00000000000048:             >==<;:8()+,,-.////0000////////////////////..............--,,+)(''&&%%%$#$%%&&&&'((*+,--........///////////////////////////000011111110000/.,+*)(((''''&&&&&&''''(((((()))))))))))))))))))((('&%%%%%%%%%&&&&&&&&&&&&&'''(((((+-./////00000000000069;             >>=<;:9(()++--.////000/////////////////////.............--,+*)('&&%%%$$#$$%%%&&&'()*+,,----..................//////////////00000000100000/.,+*)(((''''&&&&''''''((((())))))))))))))))))))((('&%%%%%%%%&&&&&&&&&&&&&&''''((((+-..////00000000000059;             >>=<;:8'(()*,-..///00///////////////////////............-,+*)('&&&%$$$###$$$%%&&''(()*+,,,,---------............///////.////////00010000//-+**)((('''''&'''''''(((((()))))))))))********))(('&%%%%%%%&&&&&&&&&&&&&&&&'''((((*,-..////0000000000059              >>=<;:8''(()+,-..//0/////////////////////////..........--,+*(('&&%$$#######$$%%&&''((()***++++++,,,,,------.......////...////////0000000/.-+*)(((('''''''''''''(((((())))))))***********))(('&%%%%%%&&&&&&&&&&&&&&&&&''''((()+,-..///000000000004               >>==;:8&''(()+,-./////////////////////////////........---,*)(''&%$$#"""""###$$%%&&&'''((((())))))**+++,,,,----.....//...........//00000//.,**)(((('''''''''''''((((())))))**************)))('&&%%%%&&&&&&&&&&&&&&&&&&'''''(((*+,-..///000000000038              >>==;:8%&''((*,-../////////////////////////////.......--,+*(('&&%$$"""""""###$$%%&&&'''((((((((((()))***++,,,---................//0000//.-,*)((((''''''''''''(((((()))))*****************))('&&%%%&&&&&&&&&'&&&&&&&&&&''''''()*+,-..//000000001379;            >>>==;:8%&&''()+,-.//////////////////////////////......--,+)(''&%%$#""""""""##$$$%%&&&''''''(((((((((((())**++,---...............//0000//.-,*)(((''''''''''''(((((()))))******************)))'&&%%%&&&&&&&'''&&&&&&&&&&&&''''(()*+,-..//0000002489:;            >>===;98%%&''(()+,-.//////////////////////////////....---,*(''&&%%$#"""""""""###$$%%&&&&''''''''''''''''(((()*+,,--..............//0000/..-+)(((''''''''''''((((()))))*********************))'&%%%%&&&&&''''''&&&&&&&&&&&&&&&'(((*+,-.//000001369::<           >>>===;98$%&&''((),-.//////////////////////////////....--,+*(''&&%%$#""""""""""###$$%%%&&&&&&&&&&&&&&&&&&''''(()++,--............../0000/.-,+)((''''''''''''(((()))))*****************++++**))'&%%%%&&&&&''''''&&&&&&&&&&&&&&&''(()*,-..//0000149::;<           >>>===;98$%%&&''((*,-....//////////////////////////....--,+)('&&%%$$#""""""""""###$$$%%%%&&&&&&&&&&&&&&&&&&'''(()*+,--............./000//.-+*((('''''''''''((((())))*****************+++++*)('&&%%%%&&&&&&&'''&&&&&&&&&&&&&&&&&''((*+,-.//0000149::;<           >>===<;98$$%&&&''()*,---....../////////////////////....-,+*)('&&%$$##"""""""""""###$$$%%%%%%%%%%%%%%%%%%%%&&&''(((*+,--...........//000/.-,+)((('''''''''(((((()))))*****************+++++)('&%%%%%%&&&&&&&&&&&&&&&&&&&&&%&&&&&''(()*+-.///000149::;;>>        >>>==<<:87#$%%&&&''()*+,,---......//////////////////...--,+)('&&%$$##""""""""""""####$$$$$$$$$$$$$$$$$$$$$%%%&&'''((*+,--..........//000/.,+*)((('''''''(((((()))))******************++++++)(&%%%%%%%%&&&&&&&&&&&&&&&&&&&%%%%&&&'''(()*,-.//000149::;;<>        >>>=<<;:87#$$%%%&&&'(()*++,,---..../////////////////...-,+*)('&&%$##""""""""""""""#########################$%%&&&''((*+,--.........//000/.+*)(((''''''((((((()))))******************+++++++)'&$$$%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%&'''((()+-.//000149;:::8<>       >>>=<;;987##$$%%%&&''((()*++,,---....//////////////....-,+)(('&%%$##""""""""""""""#########################$$%%%&&''()*+,--........//000/.,+*((((('''((((((()))))*************************)(&%$$$$%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&'''(((+-.//000149:::978<>    >>==<<;:9876###$$%%%&&'''((()**++,---.../////////////...--,*((''&%%$##"""""""""""""""#########################$$$%%&&''((*+,---......//000/.,+*)(((('((((((()))))****************++++*****))('&%$$$$%%%%%%&&&&&&&&&&&&&%%%%%%%%%%&&&&'(((+-.//000258::98789<>>>>>=<<;:988765"####$$%%&&&''''((()*+,,--../////////////...-,+)(''&&%$$##""""""""""""""""##########################$$%%&&''((*+,---.....//000/.,+*))(((((((((())))*********)*******++++++***)(('&%$$$$$$%%%%%%&&&&&&&&&&%%%%%%%%%%%%%&&&''((+-.///00258:9877789=====<;;:9877654"""""#$$%%%&&&&&'''(()*+,--..////////////..--,+)'''&%%$$##"""""""""""""""""##################""""""""#$%%&&''((*+,--.....//000/.,++*))((((((((()))**********))******++++++***)(&%$$$$$$$$%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%&'((*,.///00257998767788:;<<;:998766543"""""##$$%%%%%&&&'''(()*+,-...///////////..-,+*(''&&%%$##""""""""""""""##################""""""""""""#$$%%&&''()*+,,--...//000/.-,+*))((((((((()))))*****))))))))))(((((((((('&%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&'((*,-./002356766556678889:98876654432"""""###$$$$%%%%%&&''(()*,--..//////////..--,+)(''&%%$$#""""""""""""""##############"""""""""""""""""##$$%&&&''((*+,,--..//000//--,+*))(((((((())))))))))))((((((((''''&&&&&&&%$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&'((*,-./024455555545567777776665443321""""""#####$$$$$%%&&''(()+,-...////////...-,+*(('&&%$$##"""""""""""""##############"""""""""""""""""""##$$%&&'''((*+,,--../000//.-,+*))(((((((()))))))))))((((((((''&&%%$$$$$$$$#$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&''(*,-./156554444444456665555444332210""""""""""""#####$%&&''((*+,-..////////...-,*)('&&%$###""""""""###"""###$$########"""""""""""""""""""""""$$%&&&''(()+,--../0000/..-,**)((((((((()))))))))((('((((''&&%$$"##########$$$$$$$%%%%%%%%%%%%%%%%%%%%%%$$%%%%%%%&''()+-99987654333333445443222222211100"""""""""""""####$%%&&''()*,--../////....-,+)(('&&%$###"""""""""#""""##$$$########""""""""""""""""""!""""#$%%&&&''((*+,-- /0000//..-,+*)(((((((()(((((''''''&''''&&&%%$#"##########$$$$"%%%%%%%%%%%%%%%%%%%%%%%%$$%%%%%%&&''(),-99988654333333322211011111100//.!!!"""""""""""###$$%%&&''()+,,-........--,+*((''&%%$##"""""""""""""""##$$$########""""""""""""""""!!!""""##$$%&&&''((*+,-./01000//..-,+*)))))))(((('''&&&&&%%%%&&%%%%%$#"##########$$$$%%%%%%%%%%%%%%%%%%%%%%%%%$$%%%%%&&''((),.9998865433333221100/.//000///.-,!!!!!!!!!"""""""##$$$%&&'(()*+,-..-----,,+*((''&&%$$##"""""""""""""###$$%$$######""""""""""""""""!!!!!""""##$$%&&'''()+,-./010000//..-,+****)))((('''&&%$$$$$$$$$%%%%$$#"##########$$$$%%%%%%%%%%%%%%%%%%%%%%%%%$$%%%%&&&''((*,.9998865433332210..-,+,--....-,+)!!!!!!!!!!!!!""""####$%&&''()*+,-----,,++)((''&&%%$##"""""""""""""####$$%$$######"""""""""""""!!!!!!!!!"""""#$$%&&'''(*+,./0110000//..-,++***))(((''&&%$#########$$$$$$#"###########$$%%&&%%%%%%%%%%%%%%%%%%%%%%$$%%%%&&&''((*,/999986543332210.**)(()*+++,,,*((!!!!!!!!!!!!!!""""###$%&&''(()*+,,,,,++*)((''&&%%$$#""""""""""""""####$$%$$#####""""""""""""""""!!!!!!!""""""#$$%&&''()+,./01100000//..-,,++**))(''&%%$$##########$$$$##"##########$$$%&'&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&'''((*-0888886433222110.+*)((((())))*(('!!!!!!!!!!!!!!!""""##$%%&&''(()*******))((('&&&%$$##""""!""""""""####$$%%$$####"""""""""""""""""!!!!!!!!"""""##$$%&&'()*,./011000000//..-,,+**))('&%$$$#################"#########$$$$%&''&&&&&&'''&&&&&&&%%%%%%%%%%%%&&'''((*-077777543221110/-+*((((((((((((''!!!!!!!!!!!!!!!"""""#$$%&&'''((()))))(((('''&&%%$##""""!!!!!!""""####$$%%$$###"""""""""""""""""""!!!!!!!""""""###$%&&'(*+-/011100000///..-,++*))('%$###""""""###########""########$$$%%&(('''(()))(((''''&&%%%%%%%%%%%&&'''((*-27666643211000/.-+*((''''''''''''!!!          !!!!""""#$%%&&&'''((((((('''''&&%%$##""""!!!!!!!!"""###$$%%%$$##"""""""""""""""""""""!!!!!!!""""""""$%%&'()+-/01111000000//..-,+*))(&%#""""""""""""""""""""""########$$$%&'())))**+,+++*))(('&%%%%%%%%%%&&&'''((*.36665532100///.--,*('''''''''''&&!!           !!!!""""#$$%%&&&'''(((((''''&&&%%$$###""""!!!"""""###$$$%%%%%$###"""""""""""""""""""!!!!!!!!!"""""""$%%&'()*-./00000000///.--+*(((('&$#""""""""""""""""""""""########$$%%&')))))*++,,++++**)(''&&&&&&&&&&&&&''((*.365544321////..--,+)('''(('''''&&             !!!!!"""##$$%%%&&'''''''''&&&%%%%$$#####"""!""""###$$$$%%%%%%$$###"""""""""""""""""!!!!!!!!!!!!"""""#$%&'((*,./000000////.--,*(('''&%$#""""""""""""""""""""""########$$%&'()*****++,,,,,++++*)(((((((''&&&&&''((+.255443210///...--,+*)(()))(('''''              !!!!!"""##$$$%%&&'''''''&&%%%$$$$#######"""""###$$$$%%%%%&&%%$$##"""""""""""""""""!!!!!!!!!!!!!""""#$%&''(),-.///00////..-,+)(''&&%%$#"""""""""""""""""""""""#######$$%&'(****+++,,,,,,,,,,,++++***)(('''&&''(),.24433210//....---,,++**+++*('&'''              !!!!!!""""###$$%&&'''''&&%$$$########$$##""##$$$$%%%%%%&&&&%%%$##"""""""""""""""""!!!!!!!!!!!!!""""#$%&&'((+-.////////..-,+*('&&&%%$$#""""!!"""""""""""""""""#######$%%&')**++++,,,,,,,,-----------,+)(''&&'((*,/24332110/....----,,,,+,,,,+)'&'''         !!!!!!!"""""""####$$%%&&&&&&&%%$$$############""###$$$$$%%%%%%%&%%$$##"""""""""!"""""!!!!!!!!!!!!!!!""""#$%&&'((+,..//////...-,+)('&&&%%$##"""!!!!!""""""""""""""########$$%&')**+++++++,,,,,,,---------,+*)(('''()+,./011110//..--,,,,,,,,+,,,,+*(''''      !!!!!!"""""""########$$%%&&&&&&&%%$$##############"###$$$$$$%%%%%%%%%$$##"""""""!!!!!!!!!!!!!!!!!!!!!!!!"""#$%%&''(*,-..////...--,*)('&&%%$$##""!!!!!!!"""""""""""""########$$%&')***++++++++,,,,,,--------,,+*)(('((*+,,--./010/..-,,++++,,,,,,,,,+*)((((     !!!""""""##############$$%%&&&&&%%$$#######$#######"#####$$$$$$%%%%%%%$$##"""""!!!!!!!!!!!!!!!!!!!!!!!!!!"""#$%%&''(),-...///...-,+*(('&&%%$$#"!!!!!!!!!!""""""""""""########$$%&')*****+++++++,,,,,,-------,,,,+*)((*+,++++,-/0//.--,*()*++++,,,,,,++*))((     !!""""#####$$$$$$#######$%%&&&&&%%$########$################$$$$%%%%%%$##"""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#$%%&&'')+-.........-,+)(('&&%%$$#"!!!!!!!!!!"""""""""""#########$$%&')*********++++,,,,,,----,,-----,,++,-.+*)(*,.0/..-,+('()**++,,,,,,,+++*))   !!!""""######$$$$$$#######$%%%%%%%%$$####"####################$$$$$%%%%$$$##""""""!!!!!!!!!!!!!!!!!!!!!!!!""""#$%%&&''(+-..../...--,*)(''&%%$$##"!!!!!!!!!!""#####""""#########$$$%&)*********+++++,,,,,,-,,,,,---,,,++,,,**))*,-//.--,*('()*++++,,,,,+++**)(  !!!""""########$$$$$$$$$$##$%%%%%%%$$####""###########"#########$$$$$$$$$$$$##"""""""!!!!!!!!!!!!!!!!!!!!!!""""#$%%&&''(+,-.../...-,+*(('&&%%$##""!!!!!!!!!""#$$######"##########$$%&(**********++++,,,,,,,,,,,,,,-,,,++++****)+,-/..--,*('()*++++++++++++*)((  !!"""##########$$$$$$$$$$$#$$%%%%$$$##""""""#########""##########$$$$$$$$$$$##"""""""""""""!!!!!!!!!!!!!!!!""""#$$%&&&'(*,-.../...-,+)(''&%%$#"""!!!!! !!!!"#$%%$$####"###########$$&(**********+++++,,,,,,,,,,,,,,,,,,++*)****+,-..--,+*((()*+++++++++++**)(' !!""#############$$$$$$$$$$#$$%%$$$##"""""""""########"""##########$$$$$$$$$$$#####$###""""""!!!!!!!!!!!!!!!""""#$$%%&&'(*,-..//..--,*((''&%%$#"!!!!!!   !!!"#%&&%$$$##"############$%'**********++++++,,,,,,,,,,,,,,,,,+**()**++,----,,+*((()*++++++++++***)(' !!""############$$$$$$$$$$$#$$$$$$##""""""""""########"""############$$$$$$%$$$$$%%%%%$$$$$$#"!!!!!!!!!!!!!!""""#$$%%&&'(*,-..///.--+*(''&&%$##"!!!!!    !!!"#%'&%$$###""###########$%(**********++++++,,,,,,,,,,,,,,,,,+**))*+++,,-,,,,+*)()**+++++++++**))('' !!""###########$$$$$$$$$$$$#$$$$###""""!"""""##########"###############$$$$%%%%%%&&&&&%%%%%&$#"!!!!!!!!!!!!!""""##$%%&&'(*,-..///.-,+)(''&%$$#"!!!!!!     !!"$%'&%$####""###########$%(*********+++++++,,,,,,,,,,,,,,,,++**)**+++++,,,,,,+*)*************))('''!!"""##########$$$$$$$$$$$$$$######"""!!!!""""###########################$$$%%%%%&&&''&&&&&''%#"!!!!!!!!!!!!"""""##$$%&&'(*,-..///.-,+)('&%%##""!!!!!      !!"$%'&%$###"""###########$%(+*******+++++++++,,,,,,,,,,,,,,+++**)*++,+++*++,,,++*************))('''&!!"""#########$$$$$$$$$$$$$$$###"""""!!!!!"""####################""""####$$$%%%&&&&''''''''((&$#!!!!!!!!!!!!"""""####%&&'(*,-..///.-,*('&&%$"""!!!!!       !!"$%'&%$""""""######$$$$$$%(++*****++++++++++++,,,,,,,,,,,++++**)*++,++*(*++,,++++***********)('''&&!!"""########$$$$$$$$$$$$$$$$###""""!!!! !""################"############$$$%%%%&&&''''''(((('%$#""!!!!!!!!!!""""###$%&&'(*,-..///.-+*('&&%$"""!!!!         !"#$%%$#""""""###########$%&)))(())***++++++++++++++++++++++++**)*++,++***+,,,++++******)))))((''&&&!"""########$$$$$$$$$$$$$$$$$###"""!!!!  !""##############""""##########$$$$$%%%&&&'''''((((('&%%#""!!!!!!!!!""""###$%&''(*,-..///.-+)('&&%$"""!!!!         !!"#$##""""""############$$%&&&&%'()****+++++++++++++++++++++***)*++,++++++,,,+++*****))))))((''&&&&!"""#######$$$$$$$$$$$$$$$$$$$##"""!!    !""##############""""##########$$$$$%%%&&&''''(((((((''&$#"!!!!!!!!!""""###$%&''(*,-.////.,*)('&%%$""!!!!           !!"""""""""#############$$$%%$$$%&'))**+++++++++++++++++++*******++++++++,,,,+++****))(((((('''&&&&""""######$$$$$$$$$$$$$$$$$$$$##""!!     !"###############""""#########$$$$$$%%%&&&'''(((((((((''%$"!!!!!!!!!""""###$%&''(+,-.////.,*(('&%$#""!!!             !!!!!!!"""####$$########$$$$$##$%&()**++++++++++++++++++********+++++,,,,,,++++****)(((((((''&&&&&""""######$$$$$$$$$$$$$$$$$$$$##""""!!!! !"################""########$$$$$$$%%%%%&&'''(((((((((''&%#"""!!!!!!""##$$$%&''()+-..////.,*(('&%%#""!!!!          !!!!!!!!""##$$$$$$$$$$$$$$$$$$$$$$%%&')*************+++++*******)*+++++,,,,,,++++***))(('''''''&&&&&""""######$$$$$$$$$$$$$$$$$$$$###"""""""!""########################$$$$$$$%%%%%%%&&&'''((((((((''&%$$#""!!!!!"##$$%%%&'((*,-..////.,*(('&%%$"""!!!!         !!!!!!!!"#$%&&&&&%%$$$$$$$$%%%%$$$%%%&')****************'******))**++++++++++++++***))('''''''&&&&&&""""#####$$$$$$$$$$$$$$$$$$$$$#####"""""""########################$$$$$$%%%%%%%%%%&&'''(((((((('''&&%$#"!!!!!"#$$%%&&''()+,-..////.,*(('&%%$"""!!!!        !!!!!!!!""#$&((())'&%$$%%%%%%%%%%%%%$$%&(****************'*****)))**+++++++++++++****)((''&&&&&&&&&&'""""#####$$$$$$$$$$$%$$$$$$$$$####################################$$$$$%%%%%%%%%%%&&&''((((((('''''''&$#!!!!!##$%%&&&'((*+,-..///..,*)('&%%$"""!!!!        !!!!!!!!""#%'****+)(&%%%&&&&&&&&&&%%$$%&(*****)))))))))********)))**+++++++++++++****)(''&&&&&&&&&&''""""#####$$$$$$$$$$$$$$$$$$$$$####################################$$$$$%%%%%%%%%%%&&&'''(((((('''''''&%$###""#$$%&&''((*+,-...///..,+)('&&%$""""!!!!      !!!!!!!!"""$%'****+*)'&&&'''&&&&&&&%$$$$%')))))))))))))))***))))((()*+++++++++++++***))((''&&&&&&'''''""""#####$$$$$$$$$$$$$$$$$$$$$#####################################$$$$$%%%%%%%%%%&&&''''((((('''''''&&%$$$##$$%%&&''()+,--../////.-+*('&&%$#"""!!!!!!!!!!!!!!!!!!"""$%')***+*)(''(((''&&&&%%%$$$$%')))))))))))))))))))(((((((**+++++++++++****))(('''''&''''''("""""####$$$$$$$$$$$$$$$$$$$$######################################$$$$$$%%%%%%%%&&&&&''''''(''''''''&&&%%%$$%%%%&''()+,--.../////.-,*(('&%$#""""!!!!!!!!!!!!!!!!!"""$&'))*****))))))('&%%%%%$$$#$%&))))))))))))))))))(('''''()*++++++++++*****))((('''''''''((("""""###$####$$$$$$$$$$$$$$$#######################################$$$$$$%%%%%%%%&&&&&&'''''('''''''''''&&&%%%%&&&'((*+-....//////.-,+)('&%$##""""!!!!!!!!!!!!!!!!"""$&'())**********)'&%%%%%$$$#$%&(())))))((())))))((''''''()*+++++++++*****)))((((''''''((((("""""##########$$$$$$$$$$$$#########################################$$$$$$%%%%%%%%&&&&&''''''''''''''''''&&&&&&&&'(()+,-...///////.-,+)('&&%$##""""!!!!!!!!!!!!!!""##%&'()***********(&%%$$$$$$$#$%&'(())))(((((((())((('''''()*++++**+++******)))((((('''(((((("""""######################################################"""######$$$$$$$$%%%%%%&&&&&&'''''''''''''''''&&&&&&&&'()+,-...////////.--,*(''&%$$##"""""!!!!!!!!!!""""#$%&())**********)'&%$$$$$$$$#$$%&'(()))((((((((()((((((((()********++*******)))((((('(((()))"""""###################################################"""""""#####$$$$$$$$$%%%%%%&&&&&&'''''''''''''''''''''&&&'(*,-..//////////..-,*(('&&%%$#""""""""""""""""""#$$&'(***********))'%$$$$$$$$$#$$%&&'()))(((((((((((((((((())********+++*******))))(((((()))))"""""######"""""#""""""################################"""""""""#####$$$$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''()+--..//////////..-,+)(''&&%$$""""""""""""""""""#$%&'(**********)))&%$########$$$%%&'())(((((((((((((())))))*********+++*********)))(((()****)""""""""""""""""""""""""##############################"""""""""""######$$$$$$$$%%%%%&&&&&&'''''''''''''''''''''''(*,-.../////////...--+*((''&&%%$$$############""##$$%&'((()*****)(('&%$$$$$$$$$$$$$%%&''((((((((((((()))))))***********++************)))**+++**"""""""""""""""""""""""""###############"############"""""""""""""######$$$$$$$%%%%%&&&&&&''''''''''''''''''''''')+,-.../////////....-,+)((''&&%%%%$$$$$$$$$$######$$%%&&'((***++)('&%%$$$$$$$$$$$$$%%%&&'''(((((((((()))))*************************+++++++,,,++"""""""""""""""""""""""""###############""""""""#"""""""""""!""""""#####$$$$$$$$%%%%%&&&&'''''''''''''''''''((((()+,-.../......./....-,,*)((''&&%%%%%%%%%%%%$$$####$$$%%%&'()**++)('&%%$$$$$$$$$$$$$$%%%%&&'(((('(((()))*************************+++++,,,,,--,,+"""!!!""""""""!!!!!!!!""""#############"""""""""""""""""!!!!!!"""""""####$$$$$$$%%%%%&&&&''''''''''''''''''((((((*,-.................--,+*)('''&&&&&&&%%%%%%%%$$#####$$$$%&'()*+,('&%%%%$$$$$$$$$$$$$$$%%%&'(('''(((()))********)****************++,,,----...--,"""!!!!""""""!!!!!!!!!""""############""""""""""""""""""!!!!!!!!"""""###$$$$$$%%%%%&&&'''''''(((((''''((((((((())+,-..................--,+*)(((''''''&&&&&&&&&%%%%%%%%%%%&'((())*(''&&&%%%%%%%%%%%%$$$%%%%&&''''((((()))*******))************+++++,,--../////..-"""!!!!!"""""!!!!!!!!!"""""#########"""""""""""""""""""!!!!!!!!!!"""####$$$$%%%%%%&&&'''(((((((((((('((((((((()*+,--..................--,,++*)((((('''''&&'''&&&&&&&&&&&&''((((((('''&&&&&&&&&%%%%%%$%%%%%%&&'''((((()))))))))))))***********+++,,,--..///000//."""!!!!!!!!!!!!!!!!!!!!"""""#####"""""""""""""""""""""!!!!!!!!!!!"""###$$$$%%%%%&&&&&''((((((((((((((((()((((()++,--...................---,,++**))((((('''''''''&&&&&''''''(((((((('''''&&&&&&&&&&%%%%%%%%%&&&''((((()))))))))))))***********++,,---.//0000000/."""!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!""###$$$%%%%&&&&&'''(()(((((((((((((()*)((()*+,--.....................----,,,++***)(((''(((('''''''''''((((((((((('''''''''&&&&&&%%%%%%%%%&&''((((()))))))))))))***********++,---../000001100/"""!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!"""##$$$%%%&&&''''(((()))*******))(()*++**))*+,,--......................------,,,,,+++*))***))((((((((((())))))))))(((((('''''''&&&%%%%%%%%&&''(((((((()))))))))))**********+,,-..//00122211100"""!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""##$$%%%&&'''((((())***++++++++**)*+,-,++*+,,---.........................---------------,,++*)))))****+++++++,+++**))(((((''''''&&&%%%%%&&&''(((((((((((((())))))*******+++,--.//001233322210"""!!!!!!!!!!!!!!!!!!!!"""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""###$$%%&&''(((()))**+++,,,,,,,,,++,--.-,,,,,---....................................//0/..--,++++++++,,,,,,-----,,,+++*))(((('''''&&&%%%%&&&''((((((((((((((()))))*******++,,-.//0012344433221"""!!!!""!!!!!!!!!!!!!!""""!!!""""!!!!!!!!     !!!!!!!!!!!!!!!!!!""##$$%%&&''((())***++,,,------.-----....--------................................////0020/..---,,,,,,-------....-----,,++*)(((((''''&&&%%&&&&''(((((((((((((((()))))******++,--./00123455544332""""""""""!!!!!!!!!!!!!!!!!!!!!!"!!!!!!!!      !!!!!!!!!!!!!!!!!!""##$%%&&''(())**++,,--...////000////////.......................................//////010//....------................---,,++**)(((''''&&&&&&&''((((((((((((((((()))))****++,,-./001234565555433!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!       !!!!!!!!!!!!!!!!!!""##$%&&''(())**+,,-..///0000001100000000////////..............................////////0////............./////////.......---,,+*)((''''&&&&&'''(((((((((((((((((())))***++,,-.//012344566666543!!"""""""""!!!!!!!!!!!!!!!!! !!!!!!!!!!!        !!!!!!!!!!!!!!!!!""##$%&''(())**+,--.//00000111222111111100000000//............................./////////////////////////////////////////....---,+*((('''''&&'''((('''''(((((((((())))***+,,-.//0123345666666654!!""""""""""!!!!!!!!!!!!!     !!!!!!!!!         !!!!!!!!!!!!!!!!!""##%&&'((()**+,--.//0011122233332211111222211000/.............................////////////////////////////////0////////////..--,+)((('''''&'''((''''''''((((((((()))***+,-../00123455677777655!!!""""""""!!!!!!!!!!!!         !!!!!           !!!!!!!!!!!!!!!!"""##%&&'((()*++,-.//00122222333332222222222221100//....----....................//////////////////////////////////////////////...-,+((((('''&'''(('''''''((((((((()))***+,--./001234456677777766!!!""""""""!!!!!!!!!                            !!!!!!!!!!!!!!!!"""##$%&'((()*+,,.//00112223333343222222222222211000//..-------..................//////////////////////////////////////////////...-,*))(((''''''(((((((((((((((((())***++,-./0001234556667777777!!!""""""""!!!!!!!!                             !!!!!!!!!!!!!!!""""##$%&''(()*+,-./0011233333334433222222222222221000//.---------................////////////////////////////////////////////////..-++*)((('''''(((((((((((((((((()***++,-.//0012334556667778888!!!""""""""!!!!!!                               !!!!!"""""!!!!!""""##$%&''(((*+,-//01123444444444332222333333222222220/.-------------............/////////////////////////////////////////////////.-,,+)(((''''''(((((((((((((((())**++,,-./00112345556667788899!!!!"""""!!!!!!!!                              !!!!!"""""!!!!!!""""##$%&&''(()*+,./00012333333334332222233222222222220/.-------------.............////////////////////////////////////////////////..--,+))((''((((((((((((((((((())*++,,-./001123445666667788888!!!!!!!!!!!!!!!!!                              !!!!!"""""!!!!!!""""##$$%&&''(()*+-./0001222223333333222222222222222220/.-------------.............//////////////////////////////////////////00/////..--,+*)(((((((((((((((((((()))**++,--//011233455666777788888!!!!!!!!!!!!!!!!!                             !!!!!""""""!!!!!!""""###$$%&''((()*,-./000111222233333322222222222222220/.-------------............../////////////////////////////////00////0000000///..--,+*((((())((((((((((()))))*++,,-./0022334556677777888888 !!!!!!!!!!!!!!!!                            !!!!!"""""""!!!!!!""""####$$%&''((()+,-.//0001112223333332222222222222220/.--------------.............///////////////////////////////0000000000000000///..-,,+)((()))))(((((((()))))**++,--./0123345566777778888888 !!!!!!!!!""""!!!!!                           !!!!!!""!!!!!!!!!""""#####$%%&''((()+,-.//000001122233332222222222222220/.---------------.............////////////////////////////000000000000000000////..--,*)))))))((((((()))))))**+,--./01233445566777777788888 !!!!!!!"""""""!!!!!                          !!!!!!!!!!!!!!!!!"""""#####$%%&''(((*+,-..//0000112223332222222222222220/..---------------............./////////////////////////000000000000000000000////..-,+**))))(((((()))))))))*++,-.//01234445566777777778888  !!!!!!""""#""""!!!!!                         !!!!!!!!!!!!!!!!!""""#####$$%%&''((()*+,-..//000012223322222211111111100/..--------------..............////////////////////////000000000000000000000/////..-,+**)((((((())))))))))*++,-./002344455566666777777777  !!!!!""""###""""!!!!!                        !!!!!!!!!!!!!!!!!""""#######$$%&&''(()**+,-..//0011223322222111111111100//..--------------..............///////////////////////0000000000000000000000/////..-++*)((((((())))))))))*+,,./0012355555566666667777777!!!!!""""######""""!!!!!                        !!!!!!!!!!!! !!!"""""#######$%%&&''((()*+,-../0001112111000000000000000///..-------------..............///////////////////////0000000000000000000000//////..-,,+*))(((())))))))))**+,-//012344455555666666777777!!!""""#########""""!!!!                          !!!!!!!!!  !!!!""""########$%%&&'''(()*+,--./0000000000000000000000000//....------------.............//////////////////////000000000000000000000000//////..--,+*))(())*)))((()))**+-./001344444555566666667777!""""#######$###"""""!!!                           !!!!!!    !!!!""""""######$$%%%&&''(()*+,,.//0000000/////////////00000///...-----------.............//////////////////////000000000000000000000000000////..--,+*)(()**))(((((())**,./001234444445555666666777""""####$$$$$####""""!!!                    !      !!!!!     !!!!""""""""######$$$%%%&'(())*+-./00/////.---------..///0000///..-----------............../////////////////////00000000000000000000000000000///..--,+*())***)(((((((()),.//00233333444555566666677""""####$$$$$#####""""!!!!                                   !!!!!""""""""#######$$$%&''((()*,-./////..-,,,+++,,,--..//000////.......------..............////////////////////00000000000000000000000000000////...-,+***++**)((((()**+-.//00133333344555556666667""""######$$$######""""!!!!!!!!                              !!!!!""""""""""######$$$%&''((()+,-....--,,++******++,--.//00000///.......----...............//////////0////////00000000000000000000000000000/////...-,,+++++**)))))*++,-./000122333344455555666667"""#########$#######""""!!!!!!!!!!!!!!                      !!!!!!!"""""""""""######$%%&&'(()*+,---,,++*)))((()))*++,-.//000000000////..---................////////000///////00000000000000000000000000000///////..--,,,,,+*)))))++,-.//000122233334445555566666!""##################"""""!!!!!!!!!!!!!                     !!!!!!!!!"""""""""""""###$$%%''(()*+,++**)(((((((((((())*,-./000111111111/..----................///////0000//////00000000000000000000000000000////////..-----,,+*****+,--.//000122223334444555556666!"""##################""""""!!!!!!!!!!!!                     !!!!!!!!"""""""""""""###$$%%''((()*+**))(((''''''((((())+-../001111111110/.----...............///////0000///////000000000000000000000000000000/////////......--------...//0000012222333444455556666!!"""##################""""""""""!!!!!!!!!                   !!!!!!!!!""""""""""""###$%%&''((())*))((((''''''''''((()+,-./001111111110/.----...............///////0000///////0000000000000000000000000000000000000///////..........////0000011222233444455555666 !!""""#########$#######""""""""""!!!!!!!!!!                  !!!!!!!!!""""""""""""##$%%&''((((()((((('&&&%%%&&&&'(((*+,-/001111222220/.----.............../////00000////////00000000000000000000000000000000000000000////////////////00000001122233344445555666 !!"""""########$$$$######"""""""""""!!!!!!!!                  !!!!!!!!""""""""""""""$%%&'''((((((((''&%$$$##$$$$&'(()+,-./01112222220/.....-............./////00000/////////000000000000000000000000000000000000000000000/////////00000000000112233344445555566 !!""""""#####$$$$$$$#####""""""""""!!!!!!!!                 !!!""!!!!"""""""""""""""$%%&&''(((((((''&&%######$$$&'(()*+,./011112222200/....-...//////////////0000000/////////0000000000000000000000000000000000000000000000000000000000000001112223334444555556!!!""""""####$$$$$$$$######""""""""!!!!!!!!!                 !!""""""""""""""""""""""$%%&&''''((('''&&%$#######$$&'((()*+-/0001112222100//..-..////0000///00000000000/////////0000000000000000000000000000000000000000000000000000000000000001112223333444555556!!!""""""###$$$$$$$$$######"""""""!!!!!!!!!!                 !""###"""""""""""""""###$$%&&&'''''''&&%$$#"""""###$%''(()**-./0011112222110//.-.//000010000000000000000//////////00000000000000000000///0000000000000000000000000000000000000011112222333344455556!!"""""""###$$$$$$$$$$#####"""""""!!!!!!!!!                  !"#$###"""""""""""######$$%&&&&'''''&%%###""""""""##%&'((()),./00011122222230/.-./01233432211100000000000/////////00000000000000000000////000000000000000000000000000000000011111111222233334455556!""""""""###$$$$$$$$$$######""""""!!!!!!!!!                  !"#$$$$$#################$%%&&&&&&&&&%$##"""""""""##%&'((((),-./00001111222200/./00233443332222322111100000////////0000000000000000000//00000000000000000000000000000000000111111111222233334455556"""""""""####$$$$$$$$$$#####""""""!!!!!!!!!                  !"$%%%%%$$$##############$$%%&&&&&&&%%$"""""""""""##%&''((((+,-.//0000011112100/001333444433334433222222100000/////00000000000000000000000000000000000000000000000000000011111111112222223334445556"""""""""#####$$$$$$$$$#####""""""!!!!!!!!                   !#$%%%%%%%$$#############$$$%%&&&&&&%$#""""""""""""#$%&''((()+,-..//0000011111001123344444444444443333342110000////00000000000000000000000000000000000000000000000000000111111111112222223334445555#""""""""######$$$$$$$$$#####"""""!!!!!!!!                   !#$%&&&&%%$$$$$#############$%%&&%%%$$#""!!!!!!!"""#$%&'''((()*+,--.///0000112233334444455555555444444554321000////00000000000000000000000000000000000000000000000000001111111111112222223333445555""""""""""######$$$$$$$######"""""!!!!!!!!                  !#$%%&&&&&%%%%%%%$$$$$$#####$$%%%%$$$#"!!!!         "#$%&''((()*+,--..//000011223333444445555555544444454322100000000000000000000000000000000000000000000000000000000000000000001111122222333444555"""""""""""#####$$$$$$$#######"""""!!!!!!                   !"$%%%&&&&&&&&&&%%%%%%$$$$$#$$$$$$##"""!!              "$&''((()*+,,-..//00001223333444444555555544444444332211000000000000000000000000000000000000000000000000000000000000000000011112222233344555""""""""""""######$$$$#########"""""!!!!                   !"#$%%&&&&''''&&&&&&%%%$$$$$#####""!!!!!        #%&'((()*++,--..//001122333344444555555554444444333222110000000000000000000000000000000000000000000000///000000000000000011112222223344555"""""""""""""#######$############"""!!!!                   "#$%%&&'''''''''&&&&&%$$$$$###"!      !    #%&'((())*++,,../0001223333444444555555555444444443332210000000000000000000000000000000000000000000///////////000000000001111222223344455""""""""""""""###################""""!!!                   !"#$%&&''''((('''''''&&%%%%$$##"!             #%''(((()**+,-../0012223333444444455555444444443333222110000000000000000000000000000000000000000////...../////////0000001111222223344455!!!!!!!!!"""""####################"""!!!                    "#$$%&&''(((((((''''''&&&&%%$$"!              $%&''((())*+,-../0011223333444444445444444433333322221110000000000000000000000000000000000000////.............////000001111122223344455!!!!!!!!!!"""""############$$#####""""!!                    !"#$$%&''((()((((((('''''&&&&%$"              !#%&&'''(()*+,,-./01122333334444444444444333333322222211100000000000000000000000000000000000////..--,,,,,----...///00000111122233344455!!!!!!!!!!"""""#########$$$$$$#####"""!!                   !"##$%%&''(()*))((((((('''''&&%$"              "$%%&&'(()**+,./0011223333334444444443333333332222222210000000000000000000000000000000000///..--,++*****++,,--.///0000111122233344455!!!!!!!!!!!"""""#######$$$$$$$$#####"""!!                  !""#$%%&'((()*****))))((('''&&%$!        "#$%&'(())**+-./00122233333333333333322222222221112221000000000000000000000000000000000///..--,+**))))))*++,-..//0000111122333344455!!!!!!!!!!!"""""#######$$$$$$$$$####"""!!!                 !!"#$%&&'(((*+++++++++*)((''&&%#      !#%%''(())**-./00012233333332222222211111111111111221000000000000000000000000000000000//..-,,+*)(((((((()*+,-..//000011122333444455!!!!!!!!!!!!""""#######$$$$$$$$$$####"""!!!                !!"#$%&&'(()*++,,--,,,+*((''&&$#    "$%&'(((()*,-./001222333222221111111000000001111112100000000000000000000000000000000///.-,+*)((((((((((()*+,-.//000011122333444455!!   !!!!!!!"""""#####$$$$$$$$$$$####"""!!!                !"#$%&&'(()*+,-----..,+)(('&%$"   #$&&'(((()+-./001222232221110000000000000000011112100000000000000000000000000000000//..-,))(((''''''''((()+-../000011122334444455       !!!!!"""""#####$$$$$$$$$$$$###""""!!!               !!"#$%&''(()*+,,---..-+*((''%$"   #$%&&''(((*,-./00111221110000//////////////0000111110000000000000000000000000000000//.-,+)(((''''&''''((()+,-.//00011122334444455        !!!!"""""####$$$$$$$$$$$$$####"""!!!                !!"#$&&'((()*+,,--..-,*((''&$"   !"$$%%&''((*+,.//0001110000///......---....///00011110000000000000000000000000000000//.-,*(((''''&&&''''(()+,-.//00001222334444555        !!!!""""#####$$$$$$$$$$$$$$###""""!!                  !#%&''((()*+,,-..-,*((''&$"    !"##$$$&'(()*+-./00000000//..--,,,,,,,,,,--..//0011111110000001000000000000000000000/..-+*((''&&&&&&&&''(((*+,-./00001222333444555        !!!!""""#####$$$$$$$$$$$$$$####"""!!                   "$%&''''(()+,-...,+((('&$"  !!""#"!  $&'(()*+-./00000/..-,,+****)))))**++,-../001111221111111100000000000000000000/.-,+)(''&&&&&&&&&&'((()+,,.//0001222333444555       !!!!"""""####$$$$$$$$$$$$$$####"""!!                  !#$%&&''((()+,-.-+*((''&$"  ""####""!$&''(()*,-./////.-,++*)((((((((())**+,-./00011122111111100000000000000000000//.-,*((''&&&&&&&&&&''(()*+,.//0001122333444555      !!!"""""####$$$$$$$$$$$$$$$###"""!!                    "#$%&&''(((*+,-,*)(('&&$"  ########"$&''((()+,-------,+*)(('''''''(((())*+,-./0011122111100000000000000000000000/.-,+)((''&%&&&&&&&&''(()**+-./0000122334444555     !!"""""####$$$$$$$$$$$$$$$###"""!!                    !"#$%%&'''(()*+*)((''&%$"   #$$$$$###$%&''((()*+,,,,,+**)(('&&&%%&&&''((()*+,.//00112211110000000000000000000000//.-+*)('''&%%&&&&&&&''((()**-.//000122334444555    !!"""""#####$$$$$$$$$$$$$$###"""!!                       "$%%&&''((()((('''&%$"  !$$$$$$$$#$%&&''(((()*****))(('&%$##" "#$$&'((()*+-./0011222110000000000000000000000///.,*)(('''&%%%&&&&&&''(((()),-./000122334444555     !!"""""#####$$$$$$$$$$$$###"""!!!                       "#$$%&&''(((((''''&&%#!   "$$$$$$$$#$%%&&''(((()))))(((('&%$##"!"##$%&''(()*,-./001111000000000000000000000////..-+)(((''&&%%%%&&&&&'''(((()+-.//00012233444555      !!"""""#####$$$$$$$$$$####"""!!!                      !"##$%&&'''(''''''&&%$"    "$$$$$$$$#$$%%&&'''(((((((((''&%%$##"""###%%&&'(()+,.//001100000000000/////////////...-,*((('''&&%%%%%&&&&''''((()+,-./00011233445555     !!!""""#######$$$$$$$####"""!!!                       !""#$%&&&''''''''&&&%#"!   "$$$$$$$$#$$$$%&&''''(((((''&&%%$####""##$%%&&&'((*+,./00000000000000///////////...--,+*)(('''&&&%%%%%&&&&&'''((()*+,-./0001223445555   !!!!!"""########$#######"""!!!!                         "#$%%&&&&&&'''''&%$#"   "$$$$$$$$#####$%%&&''''''''&%$$$#####"##$%&&&&&&'((*+,./0000/////00//////////...--,,+)((((''''&&%%%%%%&&&&&''''((()*+,.//000123345555     !!!"""##############""""!!!!                         !""#$%&&&&''''''&&%$#!   "$$$$$$$$#####$$%%&&&&&&&&&%%$$######""$%&&''''''(()*,-./0////////////////....---,,+*)(((''''&&&%%%%%%&&&&&&'''((()*++-.//00122344444       !!!""""#########""""""!!!!!                       !!#$%&&''''''''&&%$#!   "$$$$$$$$$####$$$%%%%&&&&&%%$$$######"#$%&''''''''((*+-..///////////////....---,,,++*)((('''&&&&%%%%%%&&&&&&''''((()*+,-.//0012234444         !!""""""#""""""""""!!!!!!                         !#%&&'''''((''&%%$"    "$$$$$$$$$######$$$$$%%%%%$$$$#######"#%&&''''''''(()+,--..////////////...--,,,,+++*))((('''&&%%%%%%%&&&&&&&'''''((()*+,-.//001223333          !!!""""""""""""!!!!!!!!                        "$%&''((((((''&%$#"   "$$$$$$$$$###########################"#%&&'''''''&'()*+,,-..//////////..--,,++++***))((((''&&%%%%%%%%&&&&&&&&'''''((()*+,,./001122333            !!"""""""""!!!!!!                    "$%&'''((()((''&%$#!   "$$$$$$$$$###########################"#%&&'''''''&'((*+,,-../////0///...--,,+*****))(((('''&&%%%%%%%%&&&&&&&&'''''(((()*+,-../0001112             !!!!!!!!!!!!!!                    !#%&&''(()*)((''&%$"   "$$$$$$$$$#############################$%&'''''''&'(()+,--.//000000//...-,,++**)))(((('''&&&%%%%%%%%%&&&&&&&&&'''''(((()*+,,--.//0000               !!!!!!!!!!!                       !#%&&''((*,+*)(('&%#!  "$$$$##$$$#############################$%&&'''''&&&'()*,-.//0000000//..--,,++*))(((''''&&&&%%%%%%%%%%&&&&&&&&&&''''''((()**++,--.///0                                                  #$%&&'()+-,+*)(('&$"  "$$$#####$##############################$%&&&&&&&%&'((*,-./00000110//..--,++*)(((''&&&&%%%%%%$$%%%%%&&&&&&&&&&&&''''''((()))))*,,-../                                                  "$%&&&'(*,,++*)('&%$!   !$$#####$$$##############################$%%&&&%%$&'((*+-.//0000000//..--,+*)((('&&&&%%%%%$$$$$$$$%%%%&&&&&&&&&&'''''''((((((()*+,,-.                                                 !#$%&&'(*+++++*(('&%$!    #######$$$###############################$$%%%$$$&'(()+,-//0000000//..--+*)(((''&&%%%%%$$$$$$$$$$$%%%%&&&&&&&&&''''''''''((((())*++,                                                !"$%%&'()+++++*)(''&%#"    ""#####$$$#################################$$$$$$&'(()+,-.//000000//..-,+*)(''&&%%%%$$$$$$$$#$$$$$$%%%&&&&&&&&&'''''''''&''''((((())                                               "#$%%&'(**++,+*)(''&%$"   !""###$$$$$###############################$$$$%%%&'(()*,-.//00000////.-,+)('&&&%%%$$$$$#########$$$$$%&&&&&&&&&''''''&&&%&&'''''''''                                             !"#$%&'())*+,+*)(('&%$"    ""###$$$$$##################$############$$%%%&&&'(((*+,-.//00000////.-,+)(('&&%%%$$$##############$$%%&&&&&&&&&'''''&&%%&&&''''''''                                              !#$$&''((*+,+*)(('&%$!   !####$$$$$#################$$$$###########$%%&&'''(()*+,--.//00000////.-,*)((''&%%$$$#######"""#######$%&&&&&&&&&&&&&&&&%%%&&&&&'''&&                                              "#$%&''()*,+*)(('&%$!   "###$$$$$#################$$$$$$#########$$%&'''((()*++,-..//00000////..,*)((''&%$$$#####""""""""""""#$%&&&&&&&&&&&&&&&%%$%%&&&&&&&&&                                           !"#%%&'((*,+**(('&%$!    !"#$$$$$$$####"###########$$$$$$$########$$%&&'((())*++,--.///00000/////.,*)((('&&$$$####""""""""""""""#$%&&&&&&&&&&&&&&%$$$%%%%%%&%%$                             !                !"$%&&'()++*)(('&%$"     !"#$$$$$$#####""######"#######$############%&&'((()*+,,--..///000000////.,*)(((''&&%%$$$$###"""""""""""$%%&&&&&&&&&&&&&%%$$$$%%%%%%%$$                             !"!!!!            !#$%&'()+**)((''%$"     !"#$$$$$$#####"""""""""""""#################%&''((()*+,-..////00000000///.-+*)(((''&&&%%%$$$##""""""""##$%&&&&&&&&&&&&&&%%$$$$$$$$$$$$#                             !"#"""!!           "$%&'((**))((''%$"    !""#$$$$$######"""""""""""""""###############%&''((()*,-..////000000000///.-+*)((((''''&&&%%$$$#""""""##$%%&&&&&&&&&&&%%%%$$$$$#########                             "####""!         !#$%&'()))(((''%$"     !""##$$$$$#####"""""""""!!!"""""##############$&''((()+,./////0000000000///.-,+*((((((''''&&%%%$#""""!##$$%&&&&&&&&&&&%%%%%$$$####"""""""                            !"##$$###"!       !#$%&'(((((((''&$#         !""##$$$#####""""""""""!!!!!!""""#############$&&'((((+-.////0000000000000//.-,,+*)))(((('''&&&%%#$$$$$%%%&&&&&&&&&&&&&%%%%%$$###""""""""                           !"##$$$$$#"!       #$%&'(((((((''&%#!             !"""#$#######"""""""""!!! !!!!!""#""""""######$&&'((((+-.///000000000000000//..--,+++*)(((('''&&%%%%%%%%&&&&&&&&&&&&&&&&&&%%$$$##""""""""                          !"##$$%%$$$#"      "$%&''((((((''&%#!               !!""########"""""""""!!!     !!!""""""""""""##$%&''(((+-.//00000000000000000//...---,,+*)(((('''&%%&&&&&&&&&&&&&&&&&&&&&&&%%%$$##"""!!!!!                          !#$$%%%%%%$#"         "$%&''((((((''&%$"                !!"########"""""""!!!!       !!""""""""""""""$%&''(((+-/00000000000000000000////....--,*)(((('''&&&&&&&''''''&&&&&&&&&&&&&%%%$##"!!!!!!!                          "#$%%%&&%%%$#!            "#$&&''(((((''&%$#               !"""##########"""""""!!!      !!""""""""""""##$%&''(((+-.///0000000000000000000///////.-,*))(((''&&&''''''''''''&&&&&&&&&&&&%%$#"!!!!!!!!                          "#$%%&&&&&%$#!              !#$%&'''((((''&%%#"!            !!""############"""""""!!!   !!!!""""""""""""##$%&''(((*,-../////0000000000000000000000//-++*))(('''''''''''''''''&&&&&&&&&&&%%$#"!!!!!                             "$%%&&&&&&&%#!               !#$%&&'''(('''&&%$#"!           !"###############"""""""!!!!!!!!""""""""""""###$%&''((()+,--...////0000000000000000011100/-,+**)(('''''''''''''''''''''''''&&&%$#"!!                                #$%&&&''&&&%$"                 !"#$%&&'''''''&&%%$#"!          ""###############"""""""""!!!!!"""""""""""""###%%&''(((()*+,,--..////000001000011112223210.-,+**)((((''''''''''''''''''''''&&&&$#"                                 !#$%&&''''''&%#!!                     !"$%%&&'''''&&&%%$#"!         !"####$$$$#########"""""""""""""""""""""""""###$$%&&''((())*++,--...///00000000011122233210/.-,+*))((((((((((((('''''''''''''&&&%#"                              !#$%&&''''''&%$##"!!                        !#$%&&&''''&&&%$$#"!         !"###$$$$$$$$$$$#######"""""""""""""""""""""###$$%&&''(((())*++,,--...//00000000112223332110/.-,+*)(((((((((((((('''''''''''''&&%#"!!                          !#%&&&'''''''&%$$##"!                           "#$%&&&'&&&&%%$$#"!         !"##$$$$$$$$$$$$###########""""""""""""""""###$$$%%&&''((((()**++,,--..//0000000112223333210/.-,++*)))))((((((((((''''''''''''''%$"!!                        !#%&&''''''''&&%%$$#"!                             !"$%%&&&&&&%%%$$#""!!!!!!!! !"#$$$$$$$$$$$$$$$##############"""""""""""##$$$$%%%&''(((((())**++,,--.//0000001122333432110/.-,+*)))))))((((((((('''''''''''''%$"!!                        #$%&'''((((('''&&%%$#"!                                     !"#$%%&&&%%%%$$##""!!!!!!!!!"##$$$$$$$$$$$$$$$$################"""""""###$$$$%%%&&''(((((())**++,,--.//0000112223344332100/.-,+*****))))))((((('''''''''''''%$#"!!                    !"$%&&'''(((((((''&&&%$$#!!                                      "#$$%%&%%%$$###""!!!!!!""""###$$$$$$$$$$$$$$$$########$#########""""###$$$$%%%%&&''''(((((())*++,,-.//0001122233344332210/..-,++++****))))(((('''''''''''''&$#"!!                   !"$%%&'''(((())(('''&&&%%$#""!                                      "#$$$%%%$$###""""!!!"""""####$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####""###$$$$%%%%%%&&''''''(((())*++,,-.//0011223334444332110//.-,,,,++***)))(((('''''''''''''&$#""!                  "#%%&&''(((()**)((''''&&%%$##"!                                    !"#$$$%$##""!!!!!!"""""####$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$#####"##$$$$$%%%%%%&&&&&''''''(()**++,-.//00122233344443322110//..--,,,++**))((((''''''''''(((&%##"!                         "#$%&&''((()*++,+*)(((''&&%$$#"!!                                    !"###$$$#""""!!!"""""####$$$$$$$$$$$$$%%%%%$$$$$$$$$%%%%%%%$$$$$####$$$$$%%%%%%%&&&&&'''''''(())**+,-./0012233334444433221100//..--,,++**))(((((''''''''''&%$#"!!                    !!""#$%&&''(((*++,,-,,+*)((''&&%$$#"!                                    !!""##$##"""""!"""""###$$$$$%%%%$$$$$$$%%%%%%$$$$$%%%%%%%%%%%$$$$$$$$$$$%%%%%%%&&&&&&'''''''(((())*+-./001223334444444332211000//..--,++**))((((('''''''&&%$#"!!!                  !""##$%%&&'''((*+,,--.--,,+)((''&%%$#"!                                     !!"""#""""""""""""###$$$%%%%%%%%$$$$$$$%%&%%%%%%%%%&&&&&&%%%%%%$$$$$$$%%%%%%%&&&&&&'''''''''''((()*,-/00123333444444443322211100//.--,++*))((((((''((('&%$$#"!            !"#$$$%%&&'''(()+,--.....--,+)(''&&%$$"!                      !                !!!"""""""""""""##$$%%%&%%%%%%$$$$$$$%%&&%%%%%%%&&&'&&&&&&%%%%%%%%%%%%%%%&&&&&&&&'''''''&&&&'((()+-.0123333344444444433322211100/.-,,+**))((((((((((&%$$#"!                   !#$$%%%&&''(((()+,---...---,+*((''&&%$#!!                     !!                !!!"""""""""""""#$$%%%%&&&&%%%%$$$$$%%%&&%%%%%%&&&''''&&&&&&&%%%%%%%%%%%%&&&&&&&''''''''&&&&''(()+,.01233333444444444443333222110/.-,,+**)((((((((((&%$#"!!                  !!"#$%%&&&&''(()**+,--..-----,,+*((''&%%$"                      !!!!               !!!"""""""""""""#$$%%%&&&&&&%%%%%%%%%%&&&%%%%%%&&''''''''&&&&&&%%%%%%%%%&&&&&&&&''''''''&&%%''(()+,.012333344444555544444433322210/.-,++*)((((((((('&$#""!                 !""##$%&&&''''((**+,,--...----,,+*)('''&%$#!                     !!!!!!!             !!!"""""""""""""#$%%&&&&&&&&&%%%%%%%%%&&&%%%%%&&&''''''''''&&&&&&&%%%%&&&&&&&&&&''''''''&&%%&'(()+,.0123334444445555555554444333210..-,+*)((((((((''&$"!!!                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         











































































































































































































































































































































































































































											
						


				



			


				
			`````P0                                                                                                                                                                       0@00000                                                                        `````P0                                                                                                                                                                        00000                                                                         `````P0                                                                                                                                                                                                                                                    `````P0                                                                                                                                                                                                                                               `````P0                                                                                                                                                                                                                                             `````P0                                                                                                                                                                                                                                                  `````P0                                                                                                                                                                                                                                                        `````P0                                                                                                                                                                                                                                                       `````P@                                                                                                                                                                                                                                                       PPPPPP@0                                                                                                                                                                                                                                                       @@@PPP@0                                                                                                                                                                                                                                                      0@@PPP@0                                                                                                                                                                                                                                                       00@@PP@0                                                                                                                                                                                                                                                      00@@PP@00                                                                                                                                                                                                                                                     000@P@@000                                                                                                                                                                                                                                                 000@P@@@000                                                                                                                                                                                                                                               000@P@@@0000                                                                                                                                                                                                                                                 0@PP@@@@@0000                                                                                                                                                                                                                                                0@PPP@@@@@@@@000                                                                                                                                                                                                                                              0PPPPPPPPP@@@@00                                                                                                                                                                                                                                         0PPPPPPPPPPPPP@@0                                                                                                                                                                                                                   @000                      00@@PPPP`PPPPP@00                                                                                                                                                                                                                00000                         0PPP``````P@@0                                                                                                                                                                                                             00000@@00                   @PP``````PP@@0                                                                                                                                                                                                        00@@P@@000@@PP@0                    @PP```````PP@0                                                                                                                                                                                                     @``pp`@0 0@P``PP@@000            0P``p``````PP@0                                                                                                                                                                                                    @`ppp`P@PP`p``PPP@@@0    000           P``pppp````PP@0                                                                                                                                                                                                   0@`pp`ppp````PP@@0@@@@@00         @`ppppppp```P@00                                                                                                                                                                                                  0@`ppp```PPPPPPP@@         @`pppppppppp`P@00                                                                                                                                                                                               0Pp     ppppp````PP        @`ppppppppppp`PP@00                                                                                                                                                                                               0Pp       pp`       @`pppppppppp``P@@@00                                                                                                                                                                                              0Pp         PP@0@P`ppppppp``PP@@00000                                                                                                                                                                                     @Pp            ``````pppppp``PPP@@@@@                                                                      00                                                                                                               0@PP                         `````ppppppp```PPPPPP                                                                     000                                                                                                              0@Pp                         pppppppppppp```````0                                                                    0000                                                                                                             0@`p                          ppppppppppppppppppP                                                                  00@00                                                                                                              0@`p                          pppppppp`                                                                 00@00                                                                                                               0@`                         ppppppppp@                                                                0000                                                                                                           0@P`                         pppppppppppppp`                                                                                                                                                                                 00@`p                        ``pppppppppppppppppp                                                                                                                                                                             0@P`p                      ```pppppppppppppppppp0                                                              0                                                                                                                  0@P`p                   ``````pppppppppppppppp`P@                                                                                                                                                                                0@@``p         ```````ppppppppppppppp`@                                                                                                                                                                                00@P`pppp      ````````````ppppppppppP                                                         0                                                                                                                       00@P`pppppppp``p     PPPP```````````ppppppp@                                                       000                                                                                                                      00@PP`ppppppp```PP`p    PPPPPP```````````pppppp@                                                        0                                                                                                                    00@PP```````pppppppp````PPP``  PPPPPPPP``````````ppppp0                                                                                                                                                                           0@@PPP````P``````````````PPPPPPP`pPPPPPPPPPPPPPP`````ppppp0                                                                                                                                                                             00@@@PPPPPPPPPP@@@PPPPPPPPPPPPPPP``pppp`p@PPPPPPPPPPPPPP`````pppp0                                                                                                                                                                          00@@@PPPPP@@@@000000@@@P@@@@@PPPPP`````P`p@@@PPPPPPPPPPPP```````````ppp`PP                                                                                                                                                                               00@@@PPPP@@@@00000000@@@@@@@@PPPPP``````p@@@@PPPPPPPPPPP```````P@ @P`pP@@0                                                                                                                                                                                  00@@@@PPP@@@0000000000@@@@@@@@PPPPP```pp@@@@@@PPPPPPPPPP`````P0   0`@0                                                                                                                                                                                     00@@@@@P@@@00000000000000@@@@@@PPPP``p@@@@@@@PPPPPPPPP`````@     0                                                                                                                                                                                     00@@@@@@@@000        00000@@@@@PPPP``p0@@@@@@@@@PPPPPP`P@00                                                                                                                                                                                                 0000@@@00           000@@PPPPPPP``p0@@@@@@@@@@PPPPPP@0                                                                                                                                                                                                   000000              0@P``PPPP```p00@@@@@@@@@@PPPPP0                                                                                                                                                                                                                    @P`p``P```pp000@@@000@@@PPPPP                                                                                                                                                                                                                     @`p`P``pp  00000000@@@@PPP                                                                                                                                                                                                                   @`p``pp   00000000@@@PP                                                                                                                                                                                                                      @`pp       0000@@@P                                                                                                                                                                                                                     @`        0000@@P                                                                                                                                                                                                                      0`          000000                                                                                                                                                                                                                    @`                                                                                                                                                                                                                                  @`                                                                                                                                                                                                                                 @`                                                                                                                                                                                                                                @p                                                                                                                                                                                                                                0`                                                                                                                                                                                                                               0@                                                                                                                                                                                                                                 @                                                                                                                                                                                                                                `                                                                                                                                                                                                                                 0p                                                                                                                                                                                                                                    @p                                                                                                                                                                                                                                    @                                                                                                                                                                                                                                    P                                                                                                                                                                                                                                     P                                                                                                                                                                                                                                     P                                                                                                                                                                                                                                    P                                                                                                                                                                                                                                          P                                                                                                                                                                                                                                            0`                                                                                                                                                                                                                                                0p                                                                                                                                                                                                                                                @                                                                                                                                                                                                                                               `                                                                                                                                                                                                                                                     P                                                                                                                                                                                                                                                     P                                                                                                                                                                                                                                                       @               а                                                                                                                                                                                                                                         0              а                                                                                                                                                                                                                                       0p            а                                                                                                                                                                                                                                       @            а                                                                                                                                                                                                                                     0`           а                                                                                                                                                                                                                                     @           а                                                                                                                                                                                                                                     @                                                                                                                                                                                                                                                @        p                                                                                                                                                                                                                                     @        p                                                                                                                                                                                                                                     @       p                                                                                                                                                                                                                                     @p    p`                                                                                                                                                                                                                                      Ppp`P                                                                                                                                                                                                                                      Pppppp`P@                                                                                                                                                                                                                                      Ppp`ppp``P@0                                                                                                                                                                                                                                     0P`p``PP``pp``P@@0                                                                                                                                                                                                                                     @@PPPPPP@PP`pppppp```P@@00                                                                                                                                                                                                                                   P`PP@@@@@@@@P```PPPP@@@00                                                                                                                                                                                                                                   p`P@000000@@P@@0                                                                                                                                                                                                                                        `P@0000000                                                                                                                                                                                                                                        `P@00000                                                                                                                                                                                                                                                `P@0000                                                                                                                                                                                                                                                 `P@000                                                                                                                                                                                                                                                  `@00                                                                                                                                                                                                                                                   pppppP@0                                                                                                                                                                                                                                                  p````@0                                                                                                                                                                                                                                                  0```PP0                                                                                                                                                                                                                                                        0`PP@@0                                                                                                                                                                                                                                                         PP@@0                                                                                                                                                                                                                                                          @@00                                                                                                                                                                                                                                                           @00                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                000                                                                                                                                                                                                                                                          0@@@00                                                                                                                                                                                                                                                       0@PPP@@00                                                                                                                                                                                                                                                    0@P`PPPP@00                                                                                                                                                                                                                                                 0@@P`````P@0                                                                                                                                                                                                                                        00@P```````P@                                                                                           0000                                                                                                                                         0@PP`ppppp`PP                                                                                            00000                                                                                                                                             0@@P``pppppp``                                                                                         00000@0                                                                                                                                             0@PP```ppppppp                                                                                      0000000@@00                                                                                                                                            00@PP```ppp                                                                                     0@@@@@@@@@00    000000                                                                                                                                  0@PPP```pp                                                                                       00000000@00     00                                                                                                                                    0@@P`````pp                                                                                            0000000                                                                                                                                         00@PP```pppp                                                                                            000000                                                                                                                                         00@PP``ppppp                                                                                             000000                                                                                                                                      00@PP``ppppp                                                                                                0000                                                                                                                                     00@@PP``ppppppp                                                                                                 000                                                                                                                                     0@@@PP``pppppppp                                                                                                   00                                                                                                                            0@@@PPP`````ppppppppp                                                                                                  00                                                                                                                          0PPPPPP```````ppppppp                                                                                                                                                                                                                                    0@@@PPPPP``````pppppp                                                                                                                                                                                                                                          0@@@@@PPPP```````pppp                                                                                                                                                                                                                                           0@@@@@@PPPP``````ppp                                                                                                                                                                                                                                            00000@@@PPPP``````pp                                                                                                                                                                                                                                           000000@@PPPPP``````p                                                                                                                                                                                                                                             0000@@@PPPPP`````p                                                                                                                                                                                                                                              0000@@@PPPPP`````                                                                                                                                                                                                                                      000@@@@PPPPP````                                                                                                                                                                                                                                       000@@@@PPPP````                                                                                                                                                                                                                                       00@@@@PPPPP```                                                                                                                                                                                                                                            000@@@@PPPP```                                                                                                                                                                                                                                             000@@@@PPPPP``                                                                                                                                                                                                                                            000@@@@PPPPP`                                                                                                                                                                                                                                            0000@@@PPPPP`                                                                                                                                                                                                                                         0000@@@PPPP`                                                                                                                                     0        00@0                                                                                    0000@@PPPP`                                                                                                                                             00@@000    0                                                                           0000@@PPPP`                                                                                                                                          000@@@@0000@@00                                                                            000@@@PPP`                                                                                                                                         00@@@@@@@@@@@@@00000@                                                                    000@@@PPPP                                                                                                                                          0000@@@@@PPPPPPPP@@@@@@PP@0                                                                  0000@@PPPP                                                                                                                                           0000@@@@@PPPPPPPP@@@@@@P@0                                                                          000@@@PPP                                                                                                                                            0000@@@@@@PPPPPPP@@@@@@@@00                                                                          000@@PPP                                                                                                                                            0000@@@@@PPPPPPPP@@@@@@@000                                                                          00@@PPP                                                                                                                                             0000@@@@@@PPPPPPPPP@@@@@@@@000                                                                        00@@@PP                                                                                                                                              0000@@@@@@@PPPPP@@@@@@@@0000                                                                        00@@@PP                                                                                                                                              0000@@@@@@@@P@@@@@@@000000                                                                       00@@@PP                                                                                                                                              00000@@@@@@@@@@@@@0000000                                                                        000@@@PP                                                                                                                                               000000@@@@@@@@@000000000                                                                          000@@@PP                                                                                                                                                 000000000000000                                                                              0000@@@PP                                                                                                                                                 0000000                                                                            000@@@@PP                                                                                                                                                  000                                                                                000@@@@PP                                                                                                                                                   0                                                                                       00@@@@@PP                                                                                                                                                                                                                                         00@@@@@PP                                                                                                                                                                                                                                               00@@@@PPP                                                                                                                                                                                                                                              000@@@PPP                                                                                                                                                                                                                                          000@@@PPP                                                                                                                                                                                                                                           000@@@PPP                                                                                                                                                                                                                                               00@@@@PPP                                                                                                                                                                                                                                                00@@@@PPP                                                                                                                                                                                                                                                  00@@@@PPP                                                                                                                                                                                                                                                   00@@@PPP                                                                                                                                                                                                                                                    00@@PPPP                                                                                                                                                                                                                                                        0@@PPPP                                                                                                                                                                                                                                                        00@PPPP                                                                                                                                                                                                                                                         0@@@@@                                                                                                                                                                                                                                                          0@@@@                                                                                                                                                                                                                                                           0000                                                                                                                                                                                                                                                           000                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               0                                                                                                                                                                                                                                                          00                                                                                                                                                                                                                                                          000                                                                                                                                                                                                                                                         0000                                                                                                                                                                                                                                                        000@0                                                                                                                                                                                                                                                       00@@00                                                                                                                                                                                                                                                      000@@00                                                                                                                                                                                                                                                     000@@@@00                                                                                                                                                                                                                                                    000@@@@00                                                                                                                                                                                                                                                   0000@@@@@00                                                                                                                                                                                                                                                  000@@@@@@@00                                                                                                                                                                                                                                                0000@@@@@@@@00                                                                                                                                                                                                                                             00000@@@@@@@@@000                                                                                                                                                                                                                                           00000@@@@@@@@@@@0000                                                                                                                                                                                                                                         0000@@@@@PPPP@@@@@@000                                                                                                                                                                                                                                        000@@@@@@PPPPPPPPP@@@@000                                  6666653200/.-,+**)))))(((((((((((()))(('&&&'''(()''&&'''()*++,,,-,+*(('&&%%$#######$$%%&('&&&'(((((((((((()))))))))))(((((((('''''''''''&%$######$%%&&&'''(()('&&''(*****+-.012343333322110.,+)(''''&&&&%%%%%%%%%%%%%%%%%%&&&&''(((((((((()*++++++++++++++++**))6666653200/.-,+***))))))(((((((((('''&%%$$$$$%&'(''&&''(()*+,,,--,,+)(('&&%%$$$$$$$%%%&')(''&'(()))((((((()))))))(('&&&&'''''''''''''&&%%$$######$$%&&&'''''''&&%&''((()*+,./01233333222110/-+)('''&&&&&%%%%%&&&&&&&&&&&&&&&&''((((((((((()*+++++++,,,,,,,+++**)6666653200/.-,++***))))))(((((((('&%$$#""""""#$&'&&&&''()*++,,----,+*)(''&&%%%%%%%%%%&&')(('&'(()))))((((()))))))'&%$$%%%&&''''''&&&&%%$$$#######$$%%&&&'''''&&%%%&&''((*+,./01122222221110/-+)('''&&&&&&&&&&&&&&&&&&&&&&&&&&'((*))))(((()*+++,,,,,,,,,,,,,++**)6666653210/.-,,+****))))))))(((('%$#!!     !!"#%&&&&&''()*+,,-----,,+*)(''&&&%%%%%%%%&&')((('(())))))))((((()))))&%$##$$$%%&''&&&&&&&%$$#########$$%%%&&&&&&&&%%$%%&&''(*+,-./0111122111110/.,)('''&&&&&&&&&&&&&&&&&&&&&&&''''()++****)))**+,,,,,,,,,,,,,,,,++**6666653210//-,,+****)))))))))(('&$!          !#$&&&&&''(*++,----.--,,+*)('''&&&&&&&&&&''))))))))))))))))(((((((((&$#"""###$%&&%%%%%%%$############$$%%%&&&&&%%%$$$%%%&'(*+,-./0111111111110//,)(''&&&&&&&&&&&&&&&&&&&&&''''''()+,,++++**)*++,,,,,,,------,,,,++*66666532100/.-,+****))))))))))(('&$#!!     !!"#$%&&&''()++,,--)*,--,,++*((('''''''&&&&''''((((((((()))))))))((((('%%$$$###$$$$$$$$$$$$###########$$%%%%&&&%%%%$$#$$$%&'(*+,-../0011111100/.-+*('''&&&&&&&&&&&&&&&&&&&''''''((()*+++++***)*++,,,-----------,,,,++66666532100/.-,+****)))))))))))(('&%$#"! !!!"#$%%&'''()++,,--))*+---,,+**)((((('''''''''''''''''''()*)))))))(((((''&%%%$$$$$$#################$$$$%%%%%%%%%%$$$###$$$%&()*+,-.//00000000/-,*(('''&&&&&&&&&&&&&&&&&&&''''((((((**+++****))*+,,---------------,,,+66666532110/.-,+****)))))))))))))((('%#"!!"""#$%%&'(()*+,,----*++---,,,++**))((((((''''''''''''&&'()***)))))(((((('''&&&%$$##################$$$$%%%%%%%%%$$$########%&')*+,-../////0//.-*(('''&&&&&&&&&&&&&&&&&'''''''(((()**********)))*+,-----------------,,,666665421100/.-,****))))))))*******))'$#!""##$$%%&'()*+,----.....----,,,+++****))(((''''&&''''&&&&')*****))))((((((((((('%$#####"###########$$$%%%%&&%%%$$$###"""""""$&')*+,--........-+((''&&&&&&&&&&&&&&&&&&&&''''''(())*+,+**))***))))*+,------------------,,555555432100/.-,+++******************'%$#####$%%&'()*+,,----.....------,,,,,+++++**))((('(((((''&'()******)))((((((((((((&$###############$$%%%%&&&&&&%%%$$##########$&'))*+-----....-+)((''&&&&&&&&&&&&&&&&&&&''''''''(()*+,,++**))())))*+,,,,,,,,,,,---------,4445554321100/.-,,+++****************(&%$$$$$$%&'((*+,,----......---------,,,,,,,,+++**))))))(('''()******)))((((((((((((&%$##############$%&&&&&&&''&&%%%$$#########$&'))*+,,,------,*(('''&&&&&&&&&&&&&&&&&''''''''''(((*+-,,++*)((())**++,,,++++**+,-.------,34455543221000/.--,,+++**************(('&%%$$%&&'(*+,,---.........-----------------,,,++****)(('''()*******))(((((((((((('%$#############$%&''''''''''&&%%$$######$$$%&'()*+,,,,,,---+*((''&&&&&&&&&&&&&&&&''''''''''''''(*+-,,++*)('())**++,,+++**)()+,..------33445543221100//.--,,++++************))(('&%$%&'()+,----...........----...........----,,,++**)(('(()*******))(((((((((((('&$#############$%&(((((((('''&&%%$$$$$$$$$$%&'()**++,,,,,,,+)('''&&&&&&&&&&&&&&''''''''''''''''()+--,,+*(('())*+++,+++**)('(*,..------3344554332211000//.--,,+++************)))'&%$&'((*+,---.............---............-----,,,,++*)(()****++**)))((((((((((('&%$############$%&(((((((('''&&%%$$$$$$$$$$%&'()**+++++,,,,+)('''&&&&&&&&&&&&&''''''''''''''''((*+-,,,+*)((())*++,,,++***)()+,..------33345443332211100//.--,,+++**************(&&%&'()+,,---.............-...............-------,,,+*****++++++**))((((((((((('&%$$$########$$%&'((((((((('''&&%$$$$$$$$$$%&'())*+++++++++*)((''&&&&&&&&&&&&''''''''''''''''(((*+,,,++**)(()**++,-,+++****+,-...-----3334544433322211000/..-,,++***********+++('&%&')*+,---/................................-------,,++++++++,++*))(((((((((((''&%$$#######$$$%&'(((((((((''''&%%$$$$$$$%%%&')))*+++++++++*)((''&&&&&&&&&&&''''''''''''''''((()*+,+++++*))))**+,,-,,++++++,,-...-----33345444333322221100/.--,++**********++,-)'&%'()+,--.........................................---,,,+++,,-,+*)))((((((((((('&%%$$#####$$%%&&'(((((((((''''&%%$$$$$$%%%&&')))*++++++****))(''&&&&&&&&&&'''''''''''''''''((()**+++++++******+,-/-,++++,,---...-----223455444443333222100/..,,++**********+++('&&'(*+,--...........................................---,,,,,,-,+*))))(((((((((('&&%%$$$$$$$%%&&&'''''(''''''''&%%$$$$$$%%%&&')))***********)))('&&&&&&&&&&&''''''''''''''''((()*+++,,,,,++++,,-../.-,++,,---.......--1234555444444443332100/.--,+++*********)((''&'(*,,--.......................................///...---,,,--,+*))))))((((((((''&&%%$$$$$$%&&&'''''''''''''''&&%$$$$$$$%%&''()))**********)))('&&&&&&&&&&&''''''''''''''''((()*+,,,,---,,--..//00/-,,,,---..........11235555555554444332100/.--,+++*******((('''&()+,---......................................//0///...------,+**))))))((((((((''&&%%%$$$%%&'''''''''''''''''&&%$$$$$$$%%&'((())))))*********('&&&&&&&&&&&''''''''''''''''((()*+,,,------./0111110.-----............012355555555555554432100..-,,++*****+)(('''''(*+,---.....................................//0000///..-----,,+**))))))))))((((''&%%%%%%%&&'''''''''''''''''&&%$$$$#$$$%&'(((((())))))))****)'&&&&&&&&&&&'''''''''''''''''(()*+,,--...../024333210/..../////.......000133445555655555433210/..-,,++****)((''''''(*,----.....................................///00///...--,,,++****))))))))))(((('&&&&%%%&&'''''''''''''''''&&%$$####$$$%&''((((((()))))*****)('&&&&&&&&&&&'''''''''''''''(()*+,--.///00011233333210///000//////////0000002355566666654432100/..,,++**))(((''''(()+,----..................................../////////..--,,+********)))))))))(((('''&&&&&&'''''''''''''''''&&%%$######$$$&&'(((((((())))*****)(('''&&&&&&&&'''''''''''''''(()+,-.//0111222333334433211111100/00000000000/002455666666554432100/.-,,+*))(((''''(((*+,---...................................///////////..-,,+*)))******)))))))))((((((''''''''''''&'''''''('&&%$$$######$$$%&'((((((((()))******))(''&&&&&&&&&''''''''''''''()+,-./012334454433344554322222110000011000/////00455666666655432110//--,++)((('''''(()*,--.....................................//////...//..-,++)(())******)))))))))))))))((((''''''&&&'''''(('&%$$#########$$%&'((((((((()))********)(''&&&&&&&&''''''''''''''(*,-.0112466778643234566554433322101112111////./003566766666655432110//..-,*((''''''(()+,---....................................///////////..--,++)**+,++++****))))))(((((((((''''''&&&&&&'''''&%%$$########$$$%&''((((((((())*******))(''&&&&&&&&&''''''''''''()*,-.0112467789765455687665554443222233322////.//0256677776666554321100//..+(('''''(()*+,----...................................///////////...--,+*++,--,,+++**)))))((((((((((''''''&&%%&&&&&&&%%$$#########$$%&&''(((((((((()))****)))(('&&&&&&&&&&'''''&&''''()*,-.012346789;987677898876666554434444433///..//0046777777766654332110000/,)('''''(()*+,-----...................................///////////...--,++,-..--,,+***)))((((((((((('''''&&%%%%%&&%%%%$$##########$$%&'''(((((((((()))))*))))((''&&&&&&&&&&&''&&&'''(()+,-.01234689;==<;9:;;;:988777666555555544//..../00467777777777654332211110,)('''''()*++,------...................................///////////...-,,,-.0/..-,,+**))(((((((((((('''''&&%$$%%%%%%%$$$#########$$%&&''''(((((((((()))))))))((''&&&&&&&&&&&&&&&&''(()*+,-.0123578:<     >>>=<;:99888777776666550/////004677777777777655433222111.+((((((()*+,,------.................................../////////////...-../00//.-,++*))(((((((((((''''''&%%$$$%%%%%$$$$#########$$%%&''''((((((((((())))))))(''&&&&&&&&&&&&&&&&&'''()*+,-.0123578:=       >>=<<;:::999988888776000000046777887777777665444332222/,*(((()**++,,------..................................///////////////////00110/..-,+**)(((((((((((''''''&%%$$$%%%$$$$$$#########$$$%&&'''(((((((((((())))))(('&&&&&&&&&&&&&&&&&&'''((*+,-/0123578:=         >>=<<<<<;;;;;;::988554314567777888888877766554433333/-+))****++,,,-------................................./////////0000000011111110/.-,,+*)(((((((((('''''''&%%$$$$%$$$$$$$$#######$$$$%&&'''(((((((((((((()((((''&%%%%%&&&&&&&&&&&&'''((*+,-/0124578:=            >>>>>>>>>>==<;:96666667777888888888887766555444440.,+++++++,,,--------................................/////////000000012332221110/.-,+*)((((''''(''''''''&%%$$$$$$$$$$$$$$$###$$$$$$%%&'''((((((((((((((((((('&&%%%%%%&&&&&&&&&&&'''(()+,-/0134558:=                         ><;6666677778888888888887776665555550/-,,,,,,,,,---------.................................///////00000001233322211110/.-,*)((('''''('''''''&&%%$$$%%%$$$$$$$$#####$$$$$$%&&''''((((((((((((((((('&%%%%%%%&&&&&&&&&&&'''((*+-./1234578:=                         >=<77777777888888888888887777666666630.---,,,,,----------.................................///////000000122333322211110/.,+*((('''''(''''''&&&%%%%%%%%%$$$$$#########$$$$%%&''''''(((((((((((((''&&%%%%%%%&&&&&&&&&&&''''(*,./01234679;=                          >=77777777888888888888888777777777750/..-----------------................................./////0000001123343322221110/.-+*)(('&'''('''''&&&&%%%%%%%%%%$$$$##########$$$$%&&'''''(((((((((((('''&&%%%%%%%&&&&&&&&&&'''''(+-./01234679;<>                          >777777788888888888888888888888888760//..---------------.................................////000000112233433222222110/-,+)(('&&''''''''&&&%%%%%%%&%%%%$$$###########$$$$%&&&''''(((((((((((''&&%%%%%%%%&&&&&&&''''''''(+-/012234689;<>>                         >7777777788888888888888888888888888740//.---------------................................////000000112223333221111100/.-+*((''&&''''''''&&&&%%%%%&&&%%%%$$$$#######$$$$$$$%%&&&'''((((((((((''&&&%%%%%%%&&&&&&'''''''((*,.0112345689;<>>>                         77777777788888777788888888888888888760/.---------------................................////00000112222222211000000//.-+)((''&'''''''''&&&&%%%%%&&&&&%%%$$$$####$$$$$$$$$$$%%&&'''((((((((('''&&&%%%%%%&&&&&&''''''((),-/012334678:;<=>>>                        66777777777777777777888888889888888880/.---------------...............................////00111112222221100000000//.-,+)((''''''''''''&&&&%%%%%&&&&&&%%%$$$####$$$$$$$$$#$$%%&&'''((((((((''''&&&&&%%%&&&&&''''''(()+-.0112345679:;<==>>>>                      666777777777777777777888888999999988830.---------------...............................////0022222222321000000/////..-,+(('''''''&&'''''&&&%%%%%&&&&&&&&%%$$###$$$$$$$$####$$%%&'''(((((((('''''''&&%%%&&&&&''''''()+-./1123456789:;<<==>>>>>>                   66666677777777777777788888899999976540/.-----------------......................./////////00122222222221000000//////..-+)((''''&&&&&&'&&&&%%%$%%&&&&&&&&&%%%$$$$%%%%%$$$$#$$%%&&'''(((((((((''''''&&&%%&&&&''''''((*,/0112344667889:;;;<<<<<<<<<<<<<<<=>         66666667777777777777778888889999964210/.-----------------.....................//////////00012222222222100000////////.-,*((''''&&&&&&&&&&%%%$$$%&&&&&&&&&&&%%%%%%&%%%%%$$$$%&&''''(((((((((((''''''&&%%&&&''''(((()+.011233456777889:;;;;;;;:::99988878:<>>      6666666666667777777777888888999995200//.-----------------....................///000//00000123222222222100000/////////.-+(('''&&&&&&&&&&%%%$$#$%&&&&&&&&&&&&&&&&&&&&&&%%$$%%&''''((((((((((((''''''&&%%&&&'''(((((*,/1123345677777899::::::9998887776678:<=>     555566666666666777777788888888999410//..------------------...................//00000000001123332222222100000/////////.-+((('&&&&%%&&&&%%$$$##$%%&&&&&''''''''''''''''&%%$%&'((((((((((((((((((((('&&%%&&&''((((()+-02233455677777889::999998887766655678;<=>    555555666666666667777778888888888400//..-------------------..................//00000000001123222111221100000/////////.-+)((''&&&%%%%%%%$$$####$%&&&&'''''''''''''''''&&%%&&'((((((((((((((((((((('&&%%&&&''(((()*,.02233455666666677888877777766665556689::<>>  555555556666666666777778888888888300//..--------------------................./00100000000112221100111100000//////////.-,)(('''&&%%%%%$$$####"#$%&&&'''''''''''''''''''&&&&''''((((((((((((((((((('&&%&&&'''((()*+-/0223445556666566666666666666555555567888889<>55555555555555666667777788888888830//....--------------------...............//0011100000112222100000000000///////////.-,)(((''&&%%%$$$$####""#$$%&&''''''''''''''''''''''''''''(((((((((((((((((('&&%&&&'''(((*++./02334445555555555444555555555555555667777678<45555555555555566666777788888888830/.....---------------------.............///012211001111222100000000000////////////.-,)(((''&&%$$$####"""""##$%&&'''''''''''''''''''''''''''''(((((((((((((((((''&%&&&''((()*+,.012334445555544443333334445444445555566666567:44455555555555566666666666778765520/......--------------------.............///001000000000111000000000000////////////.-+)((''&&%$$$####""""""##$%&&'''''''''''''''''''''''''''''(((((((((((((((((''&&&&&'''(()*+,.012334445555444433333333444444445555566666678;44445555555555566666665424567544310/......--------------------.............////00000000000000000/00000000////////////.-+(((''&&%$####""""""""#$$%&&''''''''''''''''''''''''''''(((((((((((((((((((''&&&&'''(((*+,.012334444555444333333333344444444555556667789;44444455555555556666653000136432200/.......-------------------............./////////////0000000///0000000///////////.-,*((''&&%$##"""""""""""#$$%&&'''''''''''''''''((('''''''((((((((((((((((((((''''''&''(((*+,.0123344444544433333333333333444444555566789:;<444444455555555566666410/000322110//.......-------------------............./////////////////////////////0//////////..-,*('''&%%$""""""!!!""""#$%%&&'''''''''''''''((((((''((((((((((((((((((((((((((''''&'''(()+,.012334444444433322222222333334444455556679==<<344444444455555565433000//000000000//////...------------------...........///////////////////////////////00000////////.,*((''&%$#"""""""!!"""##$%&&'''''''(((((((((((((((('''''''(''''''''''''''''''''''&&'''(()*+./01223333444332222222222233344555555566789<<<;34444444444555555431000////////0000000000/..------------------........./////////////////////////////////00000000/////.-+((''&%$#"""""""""""##$%&&&'''''((((((((((((((((((''''''''''''''''&&&&''''''''&&&&&''(()*+-./0112233333322222222222222345665555666789<<;;33444444444455555310//////////////00111110/.------------------........//////0///////////////////////////0000000000000/.,((''&%$#""""!"""""##$%%&''''''(((((()))))))))((((''''''''''&&&&&&&&&&&&&&&&&&&&&&&''(()**,-./001222222222222222222222456876656667789;;;;3334443334445555520///.........../01222221/.------------------........////0000//////////////////////////00000000000000/-*(''&%$#"""!!""""#$$%%&&''''((((((()*********)(((''''''''''&&&&&&%%%%%&&&&&&&&&&&&&'(())*+,-.//0111112222222222222222468:97656677889;;;;2233333333444455520////..........//0111110/.------------------........//////0///////////////////////////00000000000000/-*(''&%$#"""""""##$$%%&&'''((((((())***+++++***)(((('''''''&&&&&&%%%%%%%%&&&&&&&&&&''((())*+,-.//000111122222222222222468:9876677888:::::1222333333334445520/////.........///00000//.------------------.........////////////////////////////////000000001110000/-*(('%%$#""""""##$$%%&&'''((((())))*+++,,,,+++*))((('''''''&&&&&%%%%%%%%%%%%&&&&&&'''((((()*+,-../00001112222222222222468:9987788899:::::0112222223333444520/////..........////////..------------------.........///////////////////////////////000000011121100/.-*(('%%$#"""""##$$%&&&''''((())))**++,,,--,,,++*)(((('''''&&&&&%%%%%%%%%%%%%%%&&&'''((((((()*+,,-.//000112222222222222468::998899::::::::0011222222333344520//////...................------------------...............///////////////////////00000000011222100/.-*(('%$$$######$%%&&&''''((())***++,,----.--,,++*)((('''''&&&&&%%%%%%%%%%%%%%%&&''((((((''(()**++,.//00111222222222222368::;;;;;;;;;:::::0001222222233333310//////...................------------------................//////////////////////00000000011221100/.-*(('%%%$$$###$$%&&&''''(((())**++,,--.....--,,+*)(((''''&&&&&%%%%%%%%%%%%%%%%&&''(((((''''(()***+-./00011122222222222468:;;;;;;;;;;;::::0001112222222222100//////...................------------------................./////////////////////0000/000001121100/.-*)('&%%%$$$##$%%&&''''(((((())*++,--..////.--,+*))((''''&&&&&%%%%%%%$$%%%%%%%%&''(((('''''((()))*,-./0001112222222222468;;;;;;;;;;;;::::0000111222222210000//////...................------------------.................////////////////////0000//000001121100/.-*)('&&%%%$$$#$%&&''''(((((((()*+,--.//////..-,++*)(('''&&&&&%%%%%%%$$$$$$%%%%%&'(''''''''''((((()+-.//001112222212222469;;;;;;;;;;;;::::000001122222211000///////...................------------------..................//////////////////00000//000000121100/.-*)('&&&%%%$$$%%&&'''((((((((()*+,-.///000//.-,,+*)(((''&&&&%%%%%%%$$$$$$$$%%%%&'('''''''&''''((((*,-./000111222111222479;;;;;;;;;;;;::::00000111222221000/////////..................------------------...................//////////////////000////00000010000/.-+*((''&&&&%%%%&&&''''(((((((()*+,--.//////..-,,+*)((('''&&&&%%%%%$$$$$$$$$%%%%&&'''''''&&''''((((*,-./00001121111122368:<<;;;;;;;;;;::::00000111222221000/////////...................----------------.....................///////////////////////////0000000//.-,+)(''''&&&&%&&&&''''((((((())*+,,-....//..-,,++*))(((''''&&%%%%$$$$$$$$$%%%%%&&&&&&&&&&&''''((()+,-./00001111111123489:<<<<<<<<<;;;::::0000001122222100//////////....................---------------......................///////////////////////////00000///..-,*)((''''&&&&&&&''''(((((())**+,,---.....--,,++*))(((((''&&%%%%$$$$$$$$%%%%%%%&&&&&&&&&&''''((()+,..//00001111111249::;<<<<<<<<<<;;;:::0000001112222100//////////....................--------------........................//////////////////////////////////..-,+*(((('''&&&&&&'''''(((()))**++,,,------,,,+++**)((((((''&%%%%$$$$$$$$%%%%%%%%%%%&&&&&&''''(()*+-..//0000111111126<<<<<<<<<<<<<<;;;::90000001112222100//////////.....................--------------------.................////////////////////////////////0///.--+*)(((('''''''''''''((((())***++,,,,,,,,++++**))((((((''&&&%%$$$$$$$%%%%%%%%%%%&&&&&&'''''(()*,-..//0000011111237<<<<<<<<<<<<<<<;;::90000011111222100//////////.....................------------------------..............//////////////////////////////000///..-,+*)(((('''''''&&&''(((((())***+++,,,+++*****))(((((((''&&%%$$$$$$%%%%%%%%%%%&&&&&&'''''(()*+,-..//0000000000247<<<==========<<;;:990000011111222100///////////....................--------------------------............//////////////////////////////00000//..-,+*)((((((''''&%&&'''(((((())**++++++*****))))((((((('''&&%$$$$$%%%%%%%%%%&&&&&&&''''(((()*+,-..//0000000000248<<============<<;:98/000011111222100///////////.....................--------------------------............////////////////////////////0000000//..-,+*)(((((((''&$%&&'''''((((())*******)))))))((((((((((''&%$$$$%%%%%%%%%%&&&&&&&&''''((((*+,--..///000000000258<===>>>>>>>===<<;:98//00000111122100////////////....................--------,,,,,,,,,,,,,,,,---...........////////////////////////////00000000///..--,+)(((((''&%%&&''''''(((())*******))))))))(((((((((''&%$$$%%%%%%%%%&&&&&&&&&''''(((()+,-...///0000000000258===>>>>>>>>>>=<<;:98///0000011122100////////////.....................-----,,,++++******++++,,---..........////////////////////////////0010000000///..-,+)((((('&&&&&&''''''(((())))****))))))))(((((((('''&%$$$%%%%%%%%&&&&&&&&&&''''((((*,-...///00000000000258=>>>>>>  >>>>==<;:98..//000001122100/////////////....................----,,++***)))((()))**++,--..........////////////////////////////0011111000000//.-,*)((((''&&&&&&'''''((((()))))))))))))))((((((((''&&%$$%%%%%%%%%&&&&&&&&&&'''(((((+-../////00000000000258>>>         >>=<<:98-..//00001122100//////////////...................----,,+*))(((('''(((()**+,--.........////////////////////////////001111110000000/.-+*)((('''&&&&&&&''''((((()))))))))))))))(((((((''&&%$$%%%%%%%%&&&&&&&&&&&'''((((),-./////000000000000258>            >=<<:98,-..///000011000////////////////.................---,,+*)((('''''''''(())+,,--........////////////////////////////001111111000000//-+*)((((''&&&&&&&''''((((())))))))))))))))))))((''&&%$%%%%%%%%&&&&&&&&&&&&'''(((()+-./////000000000000369             >=<<:98+,-..///00000000/////////////////................---,++)(('''&&&&&&'''((()+,---........///////////////////////////0000111111000000/.++*)((('''&&&&&&''''(((((()))))))))))))))))))(((''&%$%%%%%%%%&&&&&&&&&&&&'''(((((+-./////00000000000037:             >==<;98*+,--.///0000000//////////////////...............--,,+*((''&&&%%%%&&&''''(*+,---.......////////////////////////////000011111100000/.,+*)((('''&&&&&&'''''((((()))))))))))))))))))(((''&%$%%%%%%%&&&&&&&&&&&&&'''(((((+-./////00000000000048:             >==<;:8()+,,-.////0000////////////////////..............--,,+)(''&&%%%$#$%%&&&&'((*+,--........///////////////////////////000011111110000/.,+*)(((''''&&&&&&''''(((((()))))))))))))))))))((('&%%%%%%%%%&&&&&&&&&&&&&'''(((((+-./////00000000000069;             >>=<;:9(()++--.////000/////////////////////.............--,+*)('&&%%%$$#$$%%%&&&'()*+,,----..................//////////////00000000100000/.,+*)(((''''&&&&''''''((((())))))))))))))))))))((('&%%%%%%%%&&&&&&&&&&&&&&''''((((+-..////00000000000059;             >>=<;:8'(()*,-..///00///////////////////////............-,+*)('&&&%$$$###$$$%%&&''(()*+,,,,---------............///////.////////00010000//-+**)((('''''&'''''''(((((()))))))))))********))(('&%%%%%%%&&&&&&&&&&&&&&&&'''((((*,-..////0000000000059              >>=<;:8''(()+,-..//0/////////////////////////..........--,+*(('&&%$$#######$$%%&&''((()***++++++,,,,,------.......////...////////0000000/.-+*)(((('''''''''''''(((((())))))))***********))(('&%%%%%%&&&&&&&&&&&&&&&&&''''((()+,-..///000000000004               >>==;:8&''(()+,-./////////////////////////////........---,*)(''&%$$#"""""###$$%%&&&'''((((())))))**+++,,,,----.....//...........//00000//.,**)(((('''''''''''''((((())))))**************)))('&&%%%%&&&&&&&&&&&&&&&&&&'''''(((*+,-..///000000000038              >>==;:8%&''((*,-../////////////////////////////.......--,+*(('&&%$$"""""""###$$%%&&&'''((((((((((()))***++,,,---................//0000//.-,*)((((''''''''''''(((((()))))*****************))('&&%%%&&&&&&&&&'&&&&&&&&&&''''''()*+,-..//000000001379;            >>>==;:8%&&''()+,-.//////////////////////////////......--,+)(''&%%$#""""""""##$$$%%&&&''''''(((((((((((())**++,---...............//0000//.-,*)(((''''''''''''(((((()))))******************)))'&&%%%&&&&&&&'''&&&&&&&&&&&&''''(()*+,-..//0000002489:;            >>===;98%%&''(()+,-.//////////////////////////////....---,*(''&&%%$#"""""""""###$$%%&&&&''''''''''''''''(((()*+,,--..............//0000/..-+)(((''''''''''''((((()))))*********************))'&%%%%&&&&&''''''&&&&&&&&&&&&&&&'(((*+,-.//000001369::<           >>>===;98$%&&''((),-.//////////////////////////////....--,+*(''&&%%$#""""""""""###$$%%%&&&&&&&&&&&&&&&&&&''''(()++,--............../0000/.-,+)((''''''''''''(((()))))*****************++++**))'&%%%%&&&&&''''''&&&&&&&&&&&&&&&''(()*,-..//0000149::;<           >>>===;98$%%&&''((*,-....//////////////////////////....--,+)('&&%%$$#""""""""""###$$$%%%%&&&&&&&&&&&&&&&&&&'''(()*+,--............./000//.-+*((('''''''''''((((())))*****************+++++*)('&&%%%%&&&&&&&'''&&&&&&&&&&&&&&&&&''((*+,-.//0000149::;<           >>===<;98$$%&&&''()*,---....../////////////////////....-,+*)('&&%$$##"""""""""""###$$$%%%%%%%%%%%%%%%%%%%%&&&''(((*+,--...........//000/.-,+)((('''''''''(((((()))))*****************+++++)('&%%%%%%&&&&&&&&&&&&&&&&&&&&&%&&&&&''(()*+-.///000149::;;>>        >>>==<<:87#$%%&&&''()*+,,---......//////////////////...--,+)('&&%$$##""""""""""""####$$$$$$$$$$$$$$$$$$$$$%%%&&'''((*+,--..........//000/.,+*)((('''''''(((((()))))******************++++++)(&%%%%%%%%&&&&&&&&&&&&&&&&&&&%%%%&&&'''(()*,-.//000149::;;<>        >>>=<<;:87#$$%%%&&&'(()*++,,---..../////////////////...-,+*)('&&%$##""""""""""""""#########################$%%&&&''((*+,--.........//000/.+*)(((''''''((((((()))))******************+++++++)'&$$$%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%&'''((()+-.//000149;:::8<>       >>>=<;;987##$$%%%&&''((()*++,,---....//////////////....-,+)(('&%%$##""""""""""""""#########################$$%%%&&''()*+,--........//000/.,+*((((('''((((((()))))*************************)(&%$$$$%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&'''(((+-.//000149:::978<>    >>==<<;:9876###$$%%%&&'''((()**++,---.../////////////...--,*((''&%%$##"""""""""""""""#########################$$$%%&&''((*+,---......//000/.,+*)(((('((((((()))))****************++++*****))('&%$$$$%%%%%%&&&&&&&&&&&&&%%%%%%%%%%&&&&'(((+-.//000258::98789<>>>>>=<<;:988765"####$$%%&&&''''((()*+,,--../////////////...-,+)(''&&%$$##""""""""""""""""##########################$$%%&&''((*+,---.....//000/.,+*))(((((((((())))*********)*******++++++***)(('&%$$$$$$%%%%%%&&&&&&&&&&%%%%%%%%%%%%%&&&''((+-.///00258:9877789=====<;;:9877654"""""#$$%%%&&&&&'''(()*+,--..////////////..--,+)'''&%%$$##"""""""""""""""""##################""""""""#$%%&&''((*+,--.....//000/.,++*))((((((((()))**********))******++++++***)(&%$$$$$$$$%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%&'((*,.///00257998767788:;<<;:998766543"""""##$$%%%%%&&&'''(()*+,-...///////////..-,+*(''&&%%$##""""""""""""""##################""""""""""""#$$%%&&''()*+,,--...//000/.-,+*))((((((((()))))*****))))))))))(((((((((('&%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&'((*,-./002356766556678889:98876654432"""""###$$$$%%%%%&&''(()*,--..//////////..--,+)(''&%%$$#""""""""""""""##############"""""""""""""""""##$$%&&&''((*+,,--..//000//--,+*))(((((((())))))))))))((((((((''''&&&&&&&%$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&'((*,-./024455555545567777776665443321""""""#####$$$$$%%&&''(()+,-...////////...-,+*(('&&%$$##"""""""""""""##############"""""""""""""""""""##$$%&&'''((*+,,--../000//.-,+*))(((((((()))))))))))((((((((''&&%%$$$$$$$$#$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&''(*,-./156554444444456665555444332210""""""""""""#####$%&&''((*+,-..////////...-,*)('&&%$###""""""""###"""###$$########"""""""""""""""""""""""$$%&&&''(()+,--../0000/..-,**)((((((((()))))))))((('((((''&&%$$"##########$$$$$$$%%%%%%%%%%%%%%%%%%%%%%$$%%%%%%%&''()+-99987654333333445443222222211100"""""""""""""####$%%&&''()*,--../////....-,+)(('&&%$###"""""""""#""""##$$$########""""""""""""""""""!""""#$%%&&&''((*+,-- /0000//..-,+*)(((((((()(((((''''''&''''&&&%%$#"##########$$$$"%%%%%%%%%%%%%%%%%%%%%%%%$$%%%%%%&&''(),-99988654333333322211011111100//.!!!"""""""""""###$$%%&&''()+,,-........--,+*((''&%%$##"""""""""""""""##$$$########""""""""""""""""!!!""""##$$%&&&''((*+,-./01000//..-,+*)))))))(((('''&&&&&%%%%&&%%%%%$#"##########$$$$%%%%%%%%%%%%%%%%%%%%%%%%%$$%%%%%&&''((),.9998865433333221100/.//000///.-,!!!!!!!!!"""""""##$$$%&&'(()*+,-..-----,,+*((''&&%$$##"""""""""""""###$$%$$######""""""""""""""""!!!!!""""##$$%&&'''()+,-./010000//..-,+****)))((('''&&%$$$$$$$$$%%%%$$#"##########$$$$%%%%%%%%%%%%%%%%%%%%%%%%%$$%%%%&&&''((*,.9998865433332210..-,+,--....-,+)!!!!!!!!!!!!!""""####$%&&''()*+,-----,,++)((''&&%%$##"""""""""""""####$$%$$######"""""""""""""!!!!!!!!!"""""#$$%&&'''(*+,./0110000//..-,++***))(((''&&%$#########$$$$$$#"###########$$%%&&%%%%%%%%%%%%%%%%%%%%%%$$%%%%&&&''((*,/999986543332210.**)(()*+++,,,*((!!!!!!!!!!!!!!""""###$%&&''(()*+,,,,,++*)((''&&%%$$#""""""""""""""####$$%$$#####""""""""""""""""!!!!!!!""""""#$$%&&''()+,./01100000//..-,,++**))(''&%%$$##########$$$$##"##########$$$%&'&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&'''((*-0888886433222110.+*)((((())))*(('!!!!!!!!!!!!!!!""""##$%%&&''(()*******))((('&&&%$$##""""!""""""""####$$%%$$####"""""""""""""""""!!!!!!!!"""""##$$%&&'()*,./011000000//..-,,+**))('&%$$$#################"#########$$$$%&''&&&&&&'''&&&&&&&%%%%%%%%%%%%&&'''((*-077777543221110/-+*((((((((((((''!!!!!!!!!!!!!!!"""""#$$%&&'''((()))))(((('''&&%%$##""""!!!!!!""""####$$%%$$###"""""""""""""""""""!!!!!!!""""""###$%&&'(*+-/011100000///..-,++*))('%$###""""""###########""########$$$%%&(('''(()))(((''''&&%%%%%%%%%%%&&'''((*-27666643211000/.-+*((''''''''''''!!!          !!!!""""#$%%&&&'''((((((('''''&&%%$##""""!!!!!!!!"""###$$%%%$$##"""""""""""""""""""""!!!!!!!""""""""$%%&'()+-/01111000000//..-,+*))(&%#""""""""""""""""""""""########$$$%&'())))**+,+++*))(('&%%%%%%%%%%&&&'''((*.36665532100///.--,*('''''''''''&&!!           !!!!""""#$$%%&&&'''(((((''''&&&%%$$###""""!!!"""""###$$$%%%%%$###"""""""""""""""""""!!!!!!!!!"""""""$%%&'()*-./00000000///.--+*(((('&$#""""""""""""""""""""""########$$%%&')))))*++,,++++**)(''&&&&&&&&&&&&&''((*.365544321////..--,+)('''(('''''&&             !!!!!"""##$$%%%&&'''''''''&&&%%%%$$#####"""!""""###$$$$%%%%%%$$###"""""""""""""""""!!!!!!!!!!!!"""""#$%&'((*,./000000////.--,*(('''&%$#""""""""""""""""""""""########$$%&'()*****++,,,,,++++*)(((((((''&&&&&''((+.255443210///...--,+*)(()))(('''''              !!!!!"""##$$$%%&&'''''''&&%%%$$$$#######"""""###$$$$%%%%%&&%%$$##"""""""""""""""""!!!!!!!!!!!!!""""#$%&''(),-.///00////..-,+)(''&&%%$#"""""""""""""""""""""""#######$$%&'(****+++,,,,,,,,,,,++++***)(('''&&''(),.24433210//....---,,++**+++*('&'''              !!!!!!""""###$$%&&'''''&&%$$$########$$##""##$$$$%%%%%%&&&&%%%$##"""""""""""""""""!!!!!!!!!!!!!""""#$%&&'((+-.////////..-,+*('&&&%%$$#""""!!"""""""""""""""""#######$%%&')**++++,,,,,,,,-----------,+)(''&&'((*,/24332110/....----,,,,+,,,,+)'&'''         !!!!!!!"""""""####$$%%&&&&&&&%%$$$############""###$$$$$%%%%%%%&%%$$##"""""""""!"""""!!!!!!!!!!!!!!!""""#$%&&'((+,..//////...-,+)('&&&%%$##"""!!!!!""""""""""""""########$$%&')**+++++++,,,,,,,---------,+*)(('''()+,./011110//..--,,,,,,,,+,,,,+*(''''      !!!!!!"""""""########$$%%&&&&&&&%%$$##############"###$$$$$$%%%%%%%%%$$##"""""""!!!!!!!!!!!!!!!!!!!!!!!!"""#$%%&''(*,-..////...--,*)('&&%%$$##""!!!!!!!"""""""""""""########$$%&')***++++++++,,,,,,--------,,+*)(('((*+,,--./010/..-,,++++,,,,,,,,,+*)((((     !!!""""""##############$$%%&&&&&%%$$#######$#######"#####$$$$$$%%%%%%%$$##"""""!!!!!!!!!!!!!!!!!!!!!!!!!!"""#$%%&''(),-...///...-,+*(('&&%%$$#"!!!!!!!!!!""""""""""""########$$%&')*****+++++++,,,,,,-------,,,,+*)((*+,++++,-/0//.--,*()*++++,,,,,,++*))((     !!""""#####$$$$$$#######$%%&&&&&%%$########$################$$$$%%%%%%$##"""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#$%%&&'')+-.........-,+)(('&&%%$$#"!!!!!!!!!!"""""""""""#########$$%&')*********++++,,,,,,----,,-----,,++,-.+*)(*,.0/..-,+('()**++,,,,,,,+++*))   !!!""""######$$$$$$#######$%%%%%%%%$$####"####################$$$$$%%%%$$$##""""""!!!!!!!!!!!!!!!!!!!!!!!!""""#$%%&&''(+-..../...--,*)(''&%%$$##"!!!!!!!!!!""#####""""#########$$$%&)*********+++++,,,,,,-,,,,,---,,,++,,,**))*,-//.--,*('()*++++,,,,,+++**)(  !!!""""########$$$$$$$$$$##$%%%%%%%$$####""###########"#########$$$$$$$$$$$$##"""""""!!!!!!!!!!!!!!!!!!!!!!""""#$%%&&''(+,-.../...-,+*(('&&%%$##""!!!!!!!!!""#$$######"##########$$%&(**********++++,,,,,,,,,,,,,,-,,,++++****)+,-/..--,*('()*++++++++++++*)((  !!"""##########$$$$$$$$$$$#$$%%%%$$$##""""""#########""##########$$$$$$$$$$$##"""""""""""""!!!!!!!!!!!!!!!!""""#$$%&&&'(*,-.../...-,+)(''&%%$#"""!!!!! !!!!"#$%%$$####"###########$$&(**********+++++,,,,,,,,,,,,,,,,,,++*)****+,-..--,+*((()*+++++++++++**)(' !!""#############$$$$$$$$$$#$$%%$$$##"""""""""########"""##########$$$$$$$$$$$#####$###""""""!!!!!!!!!!!!!!!""""#$$%%&&'(*,-..//..--,*((''&%%$#"!!!!!!   !!!"#%&&%$$$##"############$%'**********++++++,,,,,,,,,,,,,,,,,+**()**++,----,,+*((()*++++++++++***)(' !!""############$$$$$$$$$$$#$$$$$$##""""""""""########"""############$$$$$$%$$$$$%%%%%$$$$$$#"!!!!!!!!!!!!!!""""#$$%%&&'(*,-..///.--+*(''&&%$##"!!!!!    !!!"#%'&%$$###""###########$%(**********++++++,,,,,,,,,,,,,,,,,+**))*+++,,-,,,,+*)()**+++++++++**))('' !!""###########$$$$$$$$$$$$#$$$$###""""!"""""##########"###############$$$$%%%%%%&&&&&%%%%%&$#"!!!!!!!!!!!!!""""##$%%&&'(*,-..///.-,+)(''&%$$#"!!!!!!     !!"$%'&%$####""###########$%(*********+++++++,,,,,,,,,,,,,,,,++**)**+++++,,,,,,+*)*************))('''!!"""##########$$$$$$$$$$$$$$######"""!!!!""""###########################$$$%%%%%&&&''&&&&&''%#"!!!!!!!!!!!!"""""##$$%&&'(*,-..///.-,+)('&%%##""!!!!!      !!"$%'&%$###"""###########$%(+*******+++++++++,,,,,,,,,,,,,,+++**)*++,+++*++,,,++*************))('''&!!"""#########$$$$$$$$$$$$$$$###"""""!!!!!"""####################""""####$$$%%%&&&&''''''''((&$#!!!!!!!!!!!!"""""####%&&'(*,-..///.-,*('&&%$"""!!!!!       !!"$%'&%$""""""######$$$$$$%(++*****++++++++++++,,,,,,,,,,,++++**)*++,++*(*++,,++++***********)('''&&!!"""########$$$$$$$$$$$$$$$$###""""!!!! !""################"############$$$%%%%&&&''''''(((('%$#""!!!!!!!!!!""""###$%&&'(*,-..///.-+*('&&%$"""!!!!         !"#$%%$#""""""###########$%&)))(())***++++++++++++++++++++++++**)*++,++***+,,,++++******)))))((''&&&!"""########$$$$$$$$$$$$$$$$$###"""!!!!  !""##############""""##########$$$$$%%%&&&'''''((((('&%%#""!!!!!!!!!""""###$%&''(*,-..///.-+)('&&%$"""!!!!         !!"#$##""""""############$$%&&&&%'()****+++++++++++++++++++++***)*++,++++++,,,+++*****))))))((''&&&&!"""#######$$$$$$$$$$$$$$$$$$$##"""!!    !""##############""""##########$$$$$%%%&&&''''(((((((''&$#"!!!!!!!!!""""###$%&''(*,-.////.,*)('&%%$""!!!!           !!"""""""""#############$$$%%$$$%&'))**+++++++++++++++++++*******++++++++,,,,+++****))(((((('''&&&&""""######$$$$$$$$$$$$$$$$$$$$##""!!     !"###############""""#########$$$$$$%%%&&&'''(((((((((''%$"!!!!!!!!!""""###$%&''(+,-.////.,*(('&%$#""!!!             !!!!!!!"""####$$########$$$$$##$%&()**++++++++++++++++++********+++++,,,,,,++++****)(((((((''&&&&&""""######$$$$$$$$$$$$$$$$$$$$##""""!!!! !"################""########$$$$$$$%%%%%&&'''(((((((((''&%#"""!!!!!!""##$$$%&''()+-..////.,*(('&%%#""!!!!          !!!!!!!!""##$$$$$$$$$$$$$$$$$$$$$$%%&')*************+++++*******)*+++++,,,,,,++++***))(('''''''&&&&&""""######$$$$$$$$$$$$$$$$$$$$###"""""""!""########################$$$$$$$%%%%%%%&&&'''((((((((''&%$$#""!!!!!"##$$%%%&'((*,-..////.,*(('&%%$"""!!!!         !!!!!!!!"#$%&&&&&%%$$$$$$$$%%%%$$$%%%&')****************'******))**++++++++++++++***))('''''''&&&&&&""""#####$$$$$$$$$$$$$$$$$$$$$#####"""""""########################$$$$$$%%%%%%%%%%&&'''(((((((('''&&%$#"!!!!!"#$$%%&&''()+,-..////.,*(('&%%$"""!!!!        !!!!!!!!""#$&((())'&%$$%%%%%%%%%%%%%$$%&(****************'*****)))**+++++++++++++****)((''&&&&&&&&&&'""""#####$$$$$$$$$$$%$$$$$$$$$####################################$$$$$%%%%%%%%%%%&&&''((((((('''''''&$#!!!!!##$%%&&&'((*+,-..///..,*)('&%%$"""!!!!        !!!!!!!!""#%'****+)(&%%%&&&&&&&&&&%%$$%&(*****)))))))))********)))**+++++++++++++****)(''&&&&&&&&&&''""""#####$$$$$$$$$$$$$$$$$$$$$####################################$$$$$%%%%%%%%%%%&&&'''(((((('''''''&%$###""#$$%&&''((*+,-...///..,+)('&&%$""""!!!!      !!!!!!!!"""$%'****+*)'&&&'''&&&&&&&%$$$$%')))))))))))))))***))))((()*+++++++++++++***))((''&&&&&&'''''""""#####$$$$$$$$$$$$$$$$$$$$$#####################################$$$$$%%%%%%%%%%&&&''''((((('''''''&&%$$$##$$%%&&''()+,--../////.-+*('&&%$#"""!!!!!!!!!!!!!!!!!!"""$%')***+*)(''(((''&&&&%%%$$$$%')))))))))))))))))))(((((((**+++++++++++****))(('''''&''''''("""""####$$$$$$$$$$$$$$$$$$$$######################################$$$$$$%%%%%%%%&&&&&''''''(''''''''&&&%%%$$%%%%&''()+,--.../////.-,*(('&%$#""""!!!!!!!!!!!!!!!!!"""$&'))*****))))))('&%%%%%$$$#$%&))))))))))))))))))(('''''()*++++++++++*****))((('''''''''((("""""###$####$$$$$$$$$$$$$$$#######################################$$$$$$%%%%%%%%&&&&&&'''''('''''''''''&&&%%%%&&&'((*+-....//////.-,+)('&%$##""""!!!!!!!!!!!!!!!!"""$&'())**********)'&%%%%%$$$#$%&(())))))((())))))((''''''()*+++++++++*****)))((((''''''((((("""""##########$$$$$$$$$$$$#########################################$$$$$$%%%%%%%%&&&&&''''''''''''''''''&&&&&&&&'(()+,-...///////.-,+)('&&%$##""""!!!!!!!!!!!!!!""##%&'()***********(&%%$$$$$$$#$%&'(())))(((((((())((('''''()*++++**+++******)))((((('''(((((("""""######################################################"""######$$$$$$$$%%%%%%&&&&&&'''''''''''''''''&&&&&&&&'()+,-...////////.--,*(''&%$$##"""""!!!!!!!!!!""""#$%&())**********)'&%$$$$$$$$#$$%&'(()))((((((((()((((((((()********++*******)))((((('(((()))"""""###################################################"""""""#####$$$$$$$$$%%%%%%&&&&&&'''''''''''''''''''''&&&'(*,-..//////////..-,*(('&&%%$#""""""""""""""""""#$$&'(***********))'%$$$$$$$$$#$$%&&'()))(((((((((((((((((())********+++*******))))(((((()))))"""""######"""""#""""""################################"""""""""#####$$$$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''()+--..//////////..-,+)(''&&%$$""""""""""""""""""#$%&'(**********)))&%$########$$$%%&'())(((((((((((((())))))*********+++*********)))(((()****)""""""""""""""""""""""""##############################"""""""""""######$$$$$$$$%%%%%&&&&&&'''''''''''''''''''''''(*,-.../////////...--+*((''&&%%$$$############""##$$%&'((()*****)(('&%$$$$$$$$$$$$$%%&''((((((((((((()))))))***********++************)))**+++**"""""""""""""""""""""""""###############"############"""""""""""""######$$$$$$$%%%%%&&&&&&''''''''''''''''''''''')+,-.../////////....-,+)((''&&%%%%$$$$$$$$$$######$$%%&&'((***++)('&%%$$$$$$$$$$$$$%%%&&'''(((((((((()))))*************************+++++++,,,++"""""""""""""""""""""""""###############""""""""#"""""""""""!""""""#####$$$$$$$$%%%%%&&&&'''''''''''''''''''((((()+,-.../......./....-,,*)((''&&%%%%%%%%%%%%$$$####$$$%%%&'()**++)('&%%$$$$$$$$$$$$$$%%%%&&'(((('(((()))*************************+++++,,,,,--,,+"""!!!""""""""!!!!!!!!""""#############"""""""""""""""""!!!!!!"""""""####$$$$$$$%%%%%&&&&''''''''''''''''''((((((*,-.................--,+*)('''&&&&&&&%%%%%%%%$$#####$$$$%&'()*+,('&%%%%$$$$$$$$$$$$$$$%%%&'(('''(((()))********)****************++,,,----...--,"""!!!!""""""!!!!!!!!!""""############""""""""""""""""""!!!!!!!!"""""###$$$$$$%%%%%&&&'''''''(((((''''((((((((())+,-..................--,+*)(((''''''&&&&&&&&&%%%%%%%%%%%&'((())*(''&&&%%%%%%%%%%%%$$$%%%%&&''''((((()))*******))************+++++,,--../////..-"""!!!!!"""""!!!!!!!!!"""""#########"""""""""""""""""""!!!!!!!!!!"""####$$$$%%%%%%&&&'''(((((((((((('((((((((()*+,--..................--,,++*)((((('''''&&'''&&&&&&&&&&&&''((((((('''&&&&&&&&&%%%%%%$%%%%%%&&'''((((()))))))))))))***********+++,,,--..///000//."""!!!!!!!!!!!!!!!!!!!!"""""#####"""""""""""""""""""""!!!!!!!!!!!"""###$$$$%%%%%&&&&&''((((((((((((((((()((((()++,--...................---,,++**))((((('''''''''&&&&&''''''(((((((('''''&&&&&&&&&&%%%%%%%%%&&&''((((()))))))))))))***********++,,---.//0000000/."""!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!""###$$$%%%%&&&&&'''(()(((((((((((((()*)((()*+,--.....................----,,,++***)(((''(((('''''''''''((((((((((('''''''''&&&&&&%%%%%%%%%&&''((((()))))))))))))***********++,---../000001100/"""!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!"""##$$$%%%&&&''''(((()))*******))(()*++**))*+,,--......................------,,,,,+++*))***))((((((((((())))))))))(((((('''''''&&&%%%%%%%%&&''(((((((()))))))))))**********+,,-..//00122211100"""!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""##$$%%%&&'''((((())***++++++++**)*+,-,++*+,,---.........................---------------,,++*)))))****+++++++,+++**))(((((''''''&&&%%%%%&&&''(((((((((((((())))))*******+++,--.//001233322210"""!!!!!!!!!!!!!!!!!!!!"""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""###$$%%&&''(((()))**+++,,,,,,,,,++,--.-,,,,,---....................................//0/..--,++++++++,,,,,,-----,,,+++*))(((('''''&&&%%%%&&&''((((((((((((((()))))*******++,,-.//0012344433221"""!!!!""!!!!!!!!!!!!!!""""!!!""""!!!!!!!!     !!!!!!!!!!!!!!!!!!""##$$%%&&''((())***++,,,------.-----....--------................................////0020/..---,,,,,,-------....-----,,++*)(((((''''&&&%%&&&&''(((((((((((((((()))))******++,--./00123455544332""""""""""!!!!!!!!!!!!!!!!!!!!!!"!!!!!!!!      !!!!!!!!!!!!!!!!!!""##$%%&&''(())**++,,--...////000////////.......................................//////010//....------................---,,++**)(((''''&&&&&&&''((((((((((((((((()))))****++,,-./001234565555433!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!       !!!!!!!!!!!!!!!!!!""##$%&&''(())**+,,-..///0000001100000000////////..............................////////0////............./////////.......---,,+*)((''''&&&&&'''(((((((((((((((((())))***++,,-.//012344566666543!!"""""""""!!!!!!!!!!!!!!!!! !!!!!!!!!!!        !!!!!!!!!!!!!!!!!""##$%&''(())**+,--.//00000111222111111100000000//............................./////////////////////////////////////////....---,+*((('''''&&'''((('''''(((((((((())))***+,,-.//0123345666666654!!""""""""""!!!!!!!!!!!!!     !!!!!!!!!         !!!!!!!!!!!!!!!!!""##%&&'((()**+,--.//0011122233332211111222211000/.............................////////////////////////////////0////////////..--,+)((('''''&'''((''''''''((((((((()))***+,-../00123455677777655!!!""""""""!!!!!!!!!!!!         !!!!!           !!!!!!!!!!!!!!!!"""##%&&'((()*++,-.//00122222333332222222222221100//....----....................//////////////////////////////////////////////...-,+((((('''&'''(('''''''((((((((()))***+,--./001234456677777766!!!""""""""!!!!!!!!!                            !!!!!!!!!!!!!!!!"""##$%&'((()*+,,.//00112223333343222222222222211000//..-------..................//////////////////////////////////////////////...-,*))(((''''''(((((((((((((((((())***++,-./0001234556667777777!!!""""""""!!!!!!!!                             !!!!!!!!!!!!!!!""""##$%&''(()*+,-./0011233333334433222222222222221000//.---------................////////////////////////////////////////////////..-++*)((('''''(((((((((((((((((()***++,-.//0012334556667778888!!!""""""""!!!!!!                               !!!!!"""""!!!!!""""##$%&''(((*+,-//01123444444444332222333333222222220/.-------------............/////////////////////////////////////////////////.-,,+)(((''''''(((((((((((((((())**++,,-./00112345556667788899!!!!"""""!!!!!!!!                              !!!!!"""""!!!!!!""""##$%&&''(()*+,./00012333333334332222233222222222220/.-------------.............////////////////////////////////////////////////..--,+))((''((((((((((((((((((())*++,,-./001123445666667788888!!!!!!!!!!!!!!!!!                              !!!!!"""""!!!!!!""""##$$%&&''(()*+-./0001222223333333222222222222222220/.-------------.............//////////////////////////////////////////00/////..--,+*)(((((((((((((((((((()))**++,--//011233455666777788888!!!!!!!!!!!!!!!!!                             !!!!!""""""!!!!!!""""###$$%&''((()*,-./000111222233333322222222222222220/.-------------............../////////////////////////////////00////0000000///..--,+*((((())((((((((((()))))*++,,-./0022334556677777888888 !!!!!!!!!!!!!!!!                            !!!!!"""""""!!!!!!""""####$$%&''((()+,-.//0001112223333332222222222222220/.--------------.............///////////////////////////////0000000000000000///..-,,+)((()))))(((((((()))))**++,--./0123345566777778888888 !!!!!!!!!""""!!!!!                           !!!!!!""!!!!!!!!!""""#####$%%&''((()+,-.//000001122233332222222222222220/.---------------.............////////////////////////////000000000000000000////..--,*)))))))((((((()))))))**+,--./01233445566777777788888 !!!!!!!"""""""!!!!!                          !!!!!!!!!!!!!!!!!"""""#####$%%&''(((*+,-..//0000112223332222222222222220/..---------------............./////////////////////////000000000000000000000////..-,+**))))(((((()))))))))*++,-.//01234445566777777778888  !!!!!!""""#""""!!!!!                         !!!!!!!!!!!!!!!!!""""#####$$%%&''((()*+,-..//000012223322222211111111100/..--------------..............////////////////////////000000000000000000000/////..-,+**)((((((())))))))))*++,-./002344455566666777777777  !!!!!""""###""""!!!!!                        !!!!!!!!!!!!!!!!!""""#######$$%&&''(()**+,-..//0011223322222111111111100//..--------------..............///////////////////////0000000000000000000000/////..-++*)((((((())))))))))*+,,./0012355555566666667777777!!!!!""""######""""!!!!!                        !!!!!!!!!!!! !!!"""""#######$%%&&''((()*+,-../0001112111000000000000000///..-------------..............///////////////////////0000000000000000000000//////..-,,+*))(((())))))))))**+,-//012344455555666666777777!!!""""#########""""!!!!                          !!!!!!!!!  !!!!""""########$%%&&'''(()*+,--./0000000000000000000000000//....------------.............//////////////////////000000000000000000000000//////..--,+*))(())*)))((()))**+-./001344444555566666667777!""""#######$###"""""!!!                           !!!!!!    !!!!""""""######$$%%%&&''(()*+,,.//0000000/////////////00000///...-----------.............//////////////////////000000000000000000000000000////..--,+*)(()**))(((((())**,./001234444445555666666777""""####$$$$$####""""!!!                    !      !!!!!     !!!!""""""""######$$$%%%&'(())*+-./00/////.---------..///0000///..-----------............../////////////////////00000000000000000000000000000///..--,+*())***)(((((((()),.//00233333444555566666677""""####$$$$$#####""""!!!!                                   !!!!!""""""""#######$$$%&''((()*,-./////..-,,,+++,,,--..//000////.......------..............////////////////////00000000000000000000000000000////...-,+***++**)((((()**+-.//00133333344555556666667""""######$$$######""""!!!!!!!!                              !!!!!""""""""""######$$$%&''((()+,-....--,,++******++,--.//00000///.......----...............//////////0////////00000000000000000000000000000/////...-,,+++++**)))))*++,-./000122333344455555666667"""#########$#######""""!!!!!!!!!!!!!!                      !!!!!!!"""""""""""######$%%&&'(()*+,---,,++*)))((()))*++,-.//000000000////..---................////////000///////00000000000000000000000000000///////..--,,,,,+*)))))++,-.//000122233334445555566666!""##################"""""!!!!!!!!!!!!!                     !!!!!!!!!"""""""""""""###$$%%''(()*+,++**)(((((((((((())*,-./000111111111/..----................///////0000//////00000000000000000000000000000////////..-----,,+*****+,--.//000122223334444555556666!"""##################""""""!!!!!!!!!!!!                     !!!!!!!!"""""""""""""###$$%%''((()*+**))(((''''''((((())+-../001111111110/.----...............///////0000///////000000000000000000000000000000/////////......--------...//0000012222333444455556666!!"""##################""""""""""!!!!!!!!!                   !!!!!!!!!""""""""""""###$%%&''((())*))((((''''''''''((()+,-./001111111110/.----...............///////0000///////0000000000000000000000000000000000000///////..........////0000011222233444455555666 !!""""#########$#######""""""""""!!!!!!!!!!                  !!!!!!!!!""""""""""""##$%%&''((((()((((('&&&%%%&&&&'(((*+,-/001111222220/.----.............../////00000////////00000000000000000000000000000000000000000////////////////00000001122233344445555666 !!"""""########$$$$######"""""""""""!!!!!!!!                  !!!!!!!!""""""""""""""$%%&'''((((((((''&%$$$##$$$$&'(()+,-./01112222220/.....-............./////00000/////////000000000000000000000000000000000000000000000/////////00000000000112233344445555566 !!""""""#####$$$$$$$#####""""""""""!!!!!!!!                 !!!""!!!!"""""""""""""""$%%&&''(((((((''&&%######$$$&'(()*+,./011112222200/....-...//////////////0000000/////////0000000000000000000000000000000000000000000000000000000000000001112223334444555556!!!""""""####$$$$$$$$######""""""""!!!!!!!!!                 !!""""""""""""""""""""""$%%&&''''((('''&&%$#######$$&'((()*+-/0001112222100//..-..////0000///00000000000/////////0000000000000000000000000000000000000000000000000000000000000001112223333444555556!!!""""""###$$$$$$$$$######"""""""!!!!!!!!!!                 !""###"""""""""""""""###$$%&&&'''''''&&%$$#"""""###$%''(()**-./0011112222110//.-.//000010000000000000000//////////00000000000000000000///0000000000000000000000000000000000000011112222333344455556!!"""""""###$$$$$$$$$$#####"""""""!!!!!!!!!                  !"#$###"""""""""""######$$%&&&&'''''&%%###""""""""##%&'((()),./00011122222230/.-./01233432211100000000000/////////00000000000000000000////000000000000000000000000000000000011111111222233334455556!""""""""###$$$$$$$$$$######""""""!!!!!!!!!                  !"#$$$$$#################$%%&&&&&&&&&%$##"""""""""##%&'((((),-./00001111222200/./00233443332222322111100000////////0000000000000000000//00000000000000000000000000000000000111111111222233334455556"""""""""####$$$$$$$$$$#####""""""!!!!!!!!!                  !"$%%%%%$$$##############$$%%&&&&&&&%%$"""""""""""##%&''((((+,-.//0000011112100/001333444433334433222222100000/////00000000000000000000000000000000000000000000000000000011111111112222223334445556"""""""""#####$$$$$$$$$#####""""""!!!!!!!!                   !#$%%%%%%%$$#############$$$%%&&&&&&%$#""""""""""""#$%&''((()+,-..//0000011111001123344444444444443333342110000////00000000000000000000000000000000000000000000000000000111111111112222223334445555#""""""""######$$$$$$$$$#####"""""!!!!!!!!                   !#$%&&&&%%$$$$$#############$%%&&%%%$$#""!!!!!!!"""#$%&'''((()*+,--.///0000112233334444455555555444444554321000////00000000000000000000000000000000000000000000000000001111111111112222223333445555""""""""""######$$$$$$$######"""""!!!!!!!!                  !#$%%&&&&&%%%%%%%$$$$$$#####$$%%%%$$$#"!!!!         "#$%&''((()*+,--..//000011223333444445555555544444454322100000000000000000000000000000000000000000000000000000000000000000001111122222333444555"""""""""""#####$$$$$$$#######"""""!!!!!!                   !"$%%%&&&&&&&&&&%%%%%%$$$$$#$$$$$$##"""!!              "$&''((()*+,,-..//00001223333444444555555544444444332211000000000000000000000000000000000000000000000000000000000000000000011112222233344555""""""""""""######$$$$#########"""""!!!!                   !"#$%%&&&&''''&&&&&&%%%$$$$$#####""!!!!!        #%&'((()*++,--..//001122333344444555555554444444333222110000000000000000000000000000000000000000000000///000000000000000011112222223344555"""""""""""""#######$############"""!!!!                   "#$%%&&'''''''''&&&&&%$$$$$###"!      !    #%&'((())*++,,../0001223333444444555555555444444443332210000000000000000000000000000000000000000000///////////000000000001111222223344455""""""""""""""###################""""!!!                   !"#$%&&''''((('''''''&&%%%%$$##"!             #%''(((()**+,-../0012223333444444455555444444443333222110000000000000000000000000000000000000000////...../////////0000001111222223344455!!!!!!!!!"""""####################"""!!!                    "#$$%&&''(((((((''''''&&&&%%$$"!              $%&''((())*+,-../0011223333444444445444444433333322221110000000000000000000000000000000000000////.............////000001111122223344455!!!!!!!!!!"""""############$$#####""""!!                    !"#$$%&''((()((((((('''''&&&&%$"              !#%&&'''(()*+,,-./01122333334444444444444333333322222211100000000000000000000000000000000000////..--,,,,,----...///00000111122233344455!!!!!!!!!!"""""#########$$$$$$#####"""!!                   !"##$%%&''(()*))((((((('''''&&%$"              "$%%&&'(()**+,./0011223333334444444443333333332222222210000000000000000000000000000000000///..--,++*****++,,--.///0000111122233344455!!!!!!!!!!!"""""#######$$$$$$$$#####"""!!                  !""#$%%&'((()*****))))((('''&&%$!        "#$%&'(())**+-./00122233333333333333322222222221112221000000000000000000000000000000000///..--,+**))))))*++,-..//0000111122333344455!!!!!!!!!!!"""""#######$$$$$$$$$####"""!!!                 !!"#$%&&'(((*+++++++++*)((''&&%#      !#%%''(())**-./00012233333332222222211111111111111221000000000000000000000000000000000//..-,,+*)(((((((()*+,-..//000011122333444455!!!!!!!!!!!!""""#######$$$$$$$$$$####"""!!!                !!"#$%&&'(()*++,,--,,,+*((''&&$#    "$%&'(((()*,-./001222333222221111111000000001111112100000000000000000000000000000000///.-,+*)((((((((((()*+,-.//000011122333444455!!   !!!!!!!"""""#####$$$$$$$$$$$####"""!!!                !"#$%&&'(()*+,-----..,+)(('&%$"   #$&&'(((()+-./001222232221110000000000000000011112100000000000000000000000000000000//..-,))(((''''''''((()+-../000011122334444455       !!!!!"""""#####$$$$$$$$$$$$###""""!!!               !!"#$%&''(()*+,,---..-+*((''%$"   #$%&&''(((*,-./00111221110000//////////////0000111110000000000000000000000000000000//.-,+)(((''''&''''((()+,-.//00011122334444455        !!!!"""""####$$$$$$$$$$$$$####"""!!!                !!"#$&&'((()*+,,--..-,*((''&$"   !"$$%%&''((*+,.//0001110000///......---....///00011110000000000000000000000000000000//.-,*(((''''&&&''''(()+,-.//00001222334444555        !!!!""""#####$$$$$$$$$$$$$$###""""!!                  !#%&''((()*+,,-..-,*((''&$"    !"##$$$&'(()*+-./00000000//..--,,,,,,,,,,--..//0011111110000001000000000000000000000/..-+*((''&&&&&&&&''(((*+,-./00001222333444555        !!!!""""#####$$$$$$$$$$$$$$####"""!!                   "$%&''''(()+,-...,+((('&$"  !!""#"!  $&'(()*+-./00000/..-,,+****)))))**++,-../001111221111111100000000000000000000/.-,+)(''&&&&&&&&&&'((()+,,.//0001222333444555       !!!!"""""####$$$$$$$$$$$$$$####"""!!                  !#$%&&''((()+,-.-+*((''&$"  ""####""!$&''(()*,-./////.-,++*)((((((((())**+,-./00011122111111100000000000000000000//.-,*((''&&&&&&&&&&''(()*+,.//0001122333444555      !!!"""""####$$$$$$$$$$$$$$$###"""!!                    "#$%&&''(((*+,-,*)(('&&$"  ########"$&''((()+,-------,+*)(('''''''(((())*+,-./0011122111100000000000000000000000/.-,+)((''&%&&&&&&&&''(()**+-./0000122334444555     !!"""""####$$$$$$$$$$$$$$$###"""!!                    !"#$%%&'''(()*+*)((''&%$"   #$$$$$###$%&''((()*+,,,,,+**)(('&&&%%&&&''((()*+,.//00112211110000000000000000000000//.-+*)('''&%%&&&&&&&''((()**-.//000122334444555    !!"""""#####$$$$$$$$$$$$$$###"""!!                       "$%%&&''((()((('''&%$"  !$$$$$$$$#$%&&''(((()*****))(('&%$##" "#$$&'((()*+-./0011222110000000000000000000000///.,*)(('''&%%%&&&&&&''(((()),-./000122334444555     !!"""""#####$$$$$$$$$$$$###"""!!!                      "#$$%&&''(((((''''&&%#!   "$$$$$$$$#$%%&&''(((()))))(((('&%$##"!"##$%&''(()*,-./001111000000000000000000000////..-+)(((''&&%%%%&&&&&'''(((()+-.//00012233444555      !!"""""#####$$$$$$$$$$####"""!!!                      !"##$%&&'''(''''''&&%$"    "$$$$$$$$#$$%%&&'''(((((((((''&%%$##"""###%%&&'(()+,.//001100000000000/////////////...-,*((('''&&%%%%%&&&&''''((()+,-./00011233445555     !!!""""#######$$$$$$$####"""!!!                       !""#$%&&&''''''''&&&%#"!   "$$$$$$$$#$$$$%&&''''(((((''&&%%$####""##$%%&&&'((*+,./00000000000000///////////...--,+*)(('''&&&%%%%%&&&&&'''((()*+,-./0001223445555   !!!!!"""########$#######"""!!!!                         "#$%%&&&&&&'''''&%$#"   "$$$$$$$$#####$%%&&''''''''&%$$$#####"##$%&&&&&&'((*+,./0000/////00//////////...--,,+)((((''''&&%%%%%%&&&&&''''((()*+,.//000123345555     !!!"""##############""""!!!!                         !""#$%&&&&''''''&&%$#!   "$$$$$$$$#####$$%%&&&&&&&&&%%$$######""$%&&''''''(()*,-./0////////////////....---,,+*)(((''''&&&%%%%%%&&&&&&'''((()*++-.//00122344444       !!!""""#########""""""!!!!!                       !!#$%&&''''''''&&%$#!   "$$$$$$$$$####$$$%%%%&&&&&%%$$$######"#$%&''''''''((*+-..///////////////....---,,,++*)((('''&&&&%%%%%%&&&&&&''''((()*+,-.//0012234444         !!""""""#""""""""""!!!!!!                         !#%&&'''''((''&%%$"    "$$$$$$$$$######$$$$$%%%%%$$$$#######"#%&&''''''''(()+,--..////////////...--,,,,+++*))((('''&&%%%%%%%&&&&&&&'''''((()*+,-.//001223333          !!!""""""""""""!!!!!!!!                        "$%&''((((((''&%$#"   "$$$$$$$$$###########################"#%&&'''''''&'()*+,,-..//////////..--,,++++***))((((''&&%%%%%%%%&&&&&&&&'''''((()*+,,./001122333            !!"""""""""!!!!!!                    "$%&'''((()((''&%$#!   "$$$$$$$$$###########################"#%&&'''''''&'((*+,,-../////0///...--,,+*****))(((('''&&%%%%%%%%&&&&&&&&'''''(((()*+,-../0001112             !!!!!!!!!!!!!!                    !#%&&''(()*)((''&%$"   "$$$$$$$$$#############################$%&'''''''&'(()+,--.//000000//...-,,++**)))(((('''&&&%%%%%%%%%&&&&&&&&&'''''(((()*+,,--.//0000               !!!!!!!!!!!                       !#%&&''((*,+*)(('&%#!  "$$$$##$$$#############################$%&&'''''&&&'()*,-.//0000000//..--,,++*))(((''''&&&&%%%%%%%%%%&&&&&&&&&&''''''((()**++,--.///0                                                  #$%&&'()+-,+*)(('&$"  "$$$#####$##############################$%&&&&&&&%&'((*,-./00000110//..--,++*)(((''&&&&%%%%%%$$%%%%%&&&&&&&&&&&&''''''((()))))*,,-../                                                  "$%&&&'(*,,++*)('&%$!   !$$#####$$$##############################$%%&&&%%$&'((*+-.//0000000//..--,+*)((('&&&&%%%%%$$$$$$$$%%%%&&&&&&&&&&'''''''((((((()*+,,-.                                                 !#$%&&'(*+++++*(('&%$!    #######$$$###############################$$%%%$$$&'(()+,-//0000000//..--+*)(((''&&%%%%%$$$$$$$$$$$%%%%&&&&&&&&&''''''''''((((())*++,                                                !"$%%&'()+++++*)(''&%#"    ""#####$$$#################################$$$$$$&'(()+,-.//000000//..-,+*)(''&&%%%%$$$$$$$$#$$$$$$%%%&&&&&&&&&'''''''''&''''((((())                                               "#$%%&'(**++,+*)(''&%$"   !""###$$$$$###############################$$$$%%%&'(()*,-.//00000////.-,+)('&&&%%%$$$$$#########$$$$$%&&&&&&&&&''''''&&&%&&'''''''''                                             !"#$%&'())*+,+*)(('&%$"    ""###$$$$$##################$############$$%%%&&&'(((*+,-.//00000////.-,+)(('&&%%%$$$##############$$%%&&&&&&&&&'''''&&%%&&&''''''''                                              !#$$&''((*+,+*)(('&%$!   !####$$$$$#################$$$$###########$%%&&'''(()*+,--.//00000////.-,*)((''&%%$$$#######"""#######$%&&&&&&&&&&&&&&&&%%%&&&&&'''&&                                              "#$%&''()*,+*)(('&%$!   "###$$$$$#################$$$$$$#########$$%&'''((()*++,-..//00000////..,*)((''&%$$$#####""""""""""""#$%&&&&&&&&&&&&&&&%%$%%&&&&&&&&&                                           !"#%%&'((*,+**(('&%$!    !"#$$$$$$$####"###########$$$$$$$########$$%&&'((())*++,--.///00000/////.,*)((('&&$$$####""""""""""""""#$%&&&&&&&&&&&&&&%$$$%%%%%%&%%$                             !                !"$%&&'()++*)(('&%$"     !"#$$$$$$#####""######"#######$############%&&'((()*+,,--..///000000////.,*)(((''&&%%$$$$###"""""""""""$%%&&&&&&&&&&&&&%%$$$$%%%%%%%$$                             !"!!!!            !#$%&'()+**)((''%$"     !"#$$$$$$#####"""""""""""""#################%&''((()*+,-..////00000000///.-+*)(((''&&&%%%$$$##""""""""##$%&&&&&&&&&&&&&&%%$$$$$$$$$$$$#                             !"#"""!!           "$%&'((**))((''%$"    !""#$$$$$######"""""""""""""""###############%&''((()*,-..////000000000///.-+*)((((''''&&&%%$$$#""""""##$%%&&&&&&&&&&&%%%%$$$$$#########                             "####""!         !#$%&'()))(((''%$"     !""##$$$$$#####"""""""""!!!"""""##############$&''((()+,./////0000000000///.-,+*((((((''''&&%%%$#""""!##$$%&&&&&&&&&&&%%%%%$$$####"""""""                            !"##$$###"!       !#$%&'(((((((''&$#         !""##$$$#####""""""""""!!!!!!""""#############$&&'((((+-.////0000000000000//.-,,+*)))(((('''&&&%%#$$$$$%%%&&&&&&&&&&&&&%%%%%$$###""""""""                           !"##$$$$$#"!       #$%&'(((((((''&%#!             !"""#$#######"""""""""!!! !!!!!""#""""""######$&&'((((+-.///000000000000000//..--,+++*)(((('''&&%%%%%%%%&&&&&&&&&&&&&&&&&&%%$$$##""""""""                          !"##$$%%$$$#"      "$%&''((((((''&%#!               !!""########"""""""""!!!     !!!""""""""""""##$%&''(((+-.//00000000000000000//...---,,+*)(((('''&%%&&&&&&&&&&&&&&&&&&&&&&&%%%$$##"""!!!!!                          !#$$%%%%%%$#"         "$%&''((((((''&%$"                !!"########"""""""!!!!       !!""""""""""""""$%&''(((+-/00000000000000000000////....--,*)(((('''&&&&&&&''''''&&&&&&&&&&&&&%%%$##"!!!!!!!                          "#$%%%&&%%%$#!            "#$&&''(((((''&%$#               !"""##########"""""""!!!      !!""""""""""""##$%&''(((+-.///0000000000000000000///////.-,*))(((''&&&''''''''''''&&&&&&&&&&&&%%$#"!!!!!!!!                          "#$%%&&&&&%$#!              !#$%&'''((((''&%%#"!            !!""############"""""""!!!   !!!!""""""""""""##$%&''(((*,-../////0000000000000000000000//-++*))(('''''''''''''''''&&&&&&&&&&&%%$#"!!!!!                             "$%%&&&&&&&%#!               !#$%&&'''(('''&&%$#"!           !"###############"""""""!!!!!!!!""""""""""""###$%&''((()+,--...////0000000000000000011100/-,+**)(('''''''''''''''''''''''''&&&%$#"!!                                #$%&&&''&&&%$"                 !"#$%&&'''''''&&%%$#"!          ""###############"""""""""!!!!!"""""""""""""###%%&''(((()*+,,--..////000001000011112223210.-,+**)((((''''''''''''''''''''''&&&&$#"                                 !#$%&&''''''&%#!!                     !"$%%&&'''''&&&%%$#"!         !"####$$$$#########"""""""""""""""""""""""""###$$%&&''((())*++,--...///00000000011122233210/.-,+*))((((((((((((('''''''''''''&&&%#"                              !#$%&&''''''&%$##"!!                        !#$%&&&''''&&&%$$#"!         !"###$$$$$$$$$$$#######"""""""""""""""""""""###$$%&&''(((())*++,,--...//00000000112223332110/.-,+*)(((((((((((((('''''''''''''&&%#"!!                          !#%&&&'''''''&%$$##"!                           "#$%&&&'&&&&%%$$#"!         !"##$$$$$$$$$$$$###########""""""""""""""""###$$$%%&&''((((()**++,,--..//0000000112223333210/.-,++*)))))((((((((((''''''''''''''%$"!!                        !#%&&''''''''&&%%$$#"!                             !"$%%&&&&&&%%%$$#""!!!!!!!! !"#$$$$$$$$$$$$$$$##############"""""""""""##$$$$%%%&''(((((())**++,,--.//0000001122333432110/.-,+*)))))))((((((((('''''''''''''%$"!!                        #$%&'''((((('''&&%%$#"!                                     !"#$%%&&&%%%%$$##""!!!!!!!!!"##$$$$$$$$$$$$$$$$################"""""""###$$$$%%%&&''(((((())**++,,--.//0000112223344332100/.-,+*****))))))((((('''''''''''''%$#"!!                    !"$%&&'''(((((((''&&&%$$#!!                                      "#$$%%&%%%$$###""!!!!!!""""###$$$$$$$$$$$$$$$$########$#########""""###$$$$%%%%&&''''(((((())*++,,-.//0001122233344332210/..-,++++****))))(((('''''''''''''&$#"!!                   !"$%%&'''(((())(('''&&&%%$#""!                                      "#$$$%%%$$###""""!!!"""""####$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####""###$$$$%%%%%%&&''''''(((())*++,,-.//0011223334444332110//.-,,,,++***)))(((('''''''''''''&$#""!                  "#%%&&''(((()**)((''''&&%%$##"!                                    !"#$$$%$##""!!!!!!"""""####$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$#####"##$$$$$%%%%%%&&&&&''''''(()**++,-.//00122233344443322110//..--,,,++**))((((''''''''''(((&%##"!                         "#$%&&''((()*++,+*)(((''&&%$$#"!!                                    !"###$$$#""""!!!"""""####$$$$$$$$$$$$$%%%%%$$$$$$$$$%%%%%%%$$$$$####$$$$$%%%%%%%&&&&&'''''''(())**+,-./0012233334444433221100//..--,,++**))(((((''''''''''&%$#"!!                    !!""#$%&&''(((*++,,-,,+*)((''&&%$$#"!                                    !!""##$##"""""!"""""###$$$$$%%%%$$$$$$$%%%%%%$$$$$%%%%%%%%%%%$$$$$$$$$$$%%%%%%%&&&&&&'''''''(((())*+-./001223334444444332211000//..--,++**))((((('''''''&&%$#"!!!                  !""##$%%&&'''((*+,,--.--,,+)((''&%%$#"!                                     !!"""#""""""""""""###$$$%%%%%%%%$$$$$$$%%&%%%%%%%%%&&&&&&%%%%%%$$$$$$$%%%%%%%&&&&&&'''''''''''((()*,-/00123333444444443322211100//.--,++*))((((((''((('&%$$#"!            !"#$$$%%&&'''(()+,--.....--,+)(''&&%$$"!                      !                !!!"""""""""""""##$$%%%&%%%%%%$$$$$$$%%&&%%%%%%%&&&'&&&&&&%%%%%%%%%%%%%%%&&&&&&&&'''''''&&&&'((()+-.0123333344444444433322211100/.-,,+**))((((((((((&%$$#"!                   !#$$%%%&&''(((()+,---...---,+*((''&&%$#!!                     !!                !!!"""""""""""""#$$%%%%&&&&%%%%$$$$$%%%&&%%%%%%&&&''''&&&&&&&%%%%%%%%%%%%&&&&&&&''''''''&&&&''(()+,.01233333444444444443333222110/.-,,+**)((((((((((&%$#"!!                  !!"#$%%&&&&''(()**+,--..-----,,+*((''&%%$"                      !!!!               !!!"""""""""""""#$$%%%&&&&&&%%%%%%%%%%&&&%%%%%%&&''''''''&&&&&&%%%%%%%%%&&&&&&&&''''''''&&%%''(()+,.012333344444555544444433322210/.-,++*)((((((((('&$#""!                 !""##$%&&&''''((**+,,--...----,,+*)('''&%$#!                     !!!!!!!             !!!"""""""""""""#$%%&&&&&&&&&%%%%%%%%%&&&%%%%%&&&''''''''''&&&&&&&%%%%&&&&&&&&&&''''''''&&%%&'(()+,.0123334444445555555554444333210..-,+*)((((((((''&$"!!!                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         `````P0                                                                                                                                                                       0@00000                                                                        `````P0                                                                                                                                                                        00000                                                                         `````P0                                                                                                                                                                                                                                                    `````P0                                                                                                                                                                                                                                               `````P0                                                                                                                                                                                                                                             `````P0                                                                                                                                                                                                                                                  `````P0                                                                                                                                                                                                                                                        `````P0                                                                                                                                                                                                                                                       `````P@                                                                                                                                                                                                                                                       PPPPPP@0                                                                                                                                                                                                                                                       @@@PPP@0                                                                                                                                                                                                                                                      0@@PPP@0                                                                                                                                                                                                                                                       00@@PP@0                                                                                                                                                                                                                                                      00@@PP@00                                                                                                                                                                                                                                                     000@P@@000                                                                                                                                                                                                                                                 000@P@@@000                                                                                                                                                                                                                                               000@P@@@0000                                                                                                                                                                                                                                                 0@PP@@@@@0000                                                                                                                                                                                                                                                0@PPP@@@@@@@@000                                                                                                                                                                                                                                              0PPPPPPPPP@@@@00                                                                                                                                                                                                                                         0PPPPPPPPPPPPP@@0                                                                                                                                                                                                                   @000                      00@@PPPP`PPPPP@00                                                                                                                                                                                                                00000                         0PPP``````P@@0                                                                                                                                                                                                             00000@@00                   @PP``````PP@@0                                                                                                                                                                                                        00@@P@@000@@PP@0                    @PP```````PP@0                                                                                                                                                                                                     @``pp`@0 0@P``PP@@000            0P``p``````PP@0                                                                                                                                                                                                    @`ppp`P@PP`p``PPP@@@0    000           P``pppp````PP@0                                                                                                                                                                                                   0@`pp`ppp````PP@@0@@@@@00         @`ppppppp```P@00                                                                                                                                                                                                  0@`ppp```PPPPPPP@@         @`pppppppppp`P@00                                                                                                                                                                                               0Pp     ppppp````PP        @`ppppppppppp`PP@00                                                                                                                                                                                               0Pp       pp`       @`pppppppppp``P@@@00                                                                                                                                                                                              0Pp         PP@0@P`ppppppp``PP@@00000                                                                                                                                                                                     @Pp            ``````pppppp``PPP@@@@@                                                                      00                                                                                                               0@PP                         `````ppppppp```PPPPPP                                                                     000                                                                                                              0@Pp                         pppppppppppp```````0                                                                    0000                                                                                                             0@`p                          ppppppppppppppppppP                                                                  00@00                                                                                                              0@`p                          pppppppp`                                                                 00@00                                                                                                               0@`                         ppppppppp@                                                                0000                                                                                                           0@P`                         pppppppppppppp`                                                                                                                                                                                 00@`p                        ``pppppppppppppppppp                                                                                                                                                                             0@P`p                      ```pppppppppppppppppp0                                                              0                                                                                                                  0@P`p                   ``````pppppppppppppppp`P@                                                                                                                                                                                0@@``p         ```````ppppppppppppppp`@                                                                                                                                                                                00@P`pppp      ````````````ppppppppppP                                                         0                                                                                                                       00@P`pppppppp``p     PPPP```````````ppppppp@                                                       000                                                                                                                      00@PP`ppppppp```PP`p    PPPPPP```````````pppppp@                                                        0                                                                                                                    00@PP```````pppppppp````PPP``  PPPPPPPP``````````ppppp0                                                                                                                                                                           0@@PPP````P``````````````PPPPPPP`pPPPPPPPPPPPPPP`````ppppp0                                                                                                                                                                             00@@@PPPPPPPPPP@@@PPPPPPPPPPPPPPP``pppp`p@PPPPPPPPPPPPPP`````pppp0                                                                                                                                                                          00@@@PPPPP@@@@000000@@@P@@@@@PPPPP`````P`p@@@PPPPPPPPPPPP```````````ppp`PP                                                                                                                                                                               00@@@PPPP@@@@00000000@@@@@@@@PPPPP``````p@@@@PPPPPPPPPPP```````P@ @P`pP@@0                                                                                                                                                                                  00@@@@PPP@@@0000000000@@@@@@@@PPPPP```pp@@@@@@PPPPPPPPPP`````P0   0`@0                                                                                                                                                                                     00@@@@@P@@@00000000000000@@@@@@PPPP``p@@@@@@@PPPPPPPPP`````@     0                                                                                                                                                                                     00@@@@@@@@000        00000@@@@@PPPP``p0@@@@@@@@@PPPPPP`P@00                                                                                                                                                                                                 0000@@@00           000@@PPPPPPP``p0@@@@@@@@@@PPPPPP@0                                                                                                                                                                                                   000000              0@P``PPPP```p00@@@@@@@@@@PPPPP0                                                                                                                                                                                                                    @P`p``P```pp000@@@000@@@PPPPP                                                                                                                                                                                                                     @`p`P``pp  00000000@@@@PPP                                                                                                                                                                                                                   @`p``pp   00000000@@@PP                                                                                                                                                                                                                      @`pp       0000@@@P                                                                                                                                                                                                                     @`        0000@@P                                                                                                                                                                                                                      0`          000000                                                                                                                                                                                                                    @`                                                                                                                                                                                                                                  @`                                                                                                                                                                                                                                 @`                                                                                                                                                                                                                                @p                                                                                                                                                                                                                                0`                                                                                                                                                                                                                               0@                                                                                                                                                                                                                                 @                                                                                                                                                                                                                                `                                                                                                                                                                                                                                 0p                                                                                                                                                                                                                                    @p                                                                                                                                                                                                                                    @                                                                                                                                                                                                                                    P                                                                                                                                                                                                                                     P                                                                                                                                                                                                                                     P                                                                                                                                                                                                                                    P                                                                                                                                                                                                                                          P                                                                                                                                                                                                                                            0`                                                                                                                                                                                                                                                0p                                                                                                                                                                                                                                                @                                                                                                                                                                                                                                               `                                                                                                                                                                                                                                                     P                                                                                                                                                                                                                                                     P                                                                                                                                                                                                                                                       @               а                                                                                                                                                                                                                                         0              а                                                                                                                                                                                                                                       0p            а                                                                                                                                                                                                                                       @            а                                                                                                                                                                                                                                     0`           а                                                                                                                                                                                                                                     @           а                                                                                                                                                                                                                                     @                                                                                                                                                                                                                                                @        p                                                                                                                                                                                                                                     @        p                                                                                                                                                                                                                                     @       p                                                                                                                                                                                                                                     @p    p`                                                                                                                                                                                                                                      Ppp`P                                                                                                                                                                                                                                      Pppppp`P@                                                                                                                                                                                                                                      Ppp`ppp``P@0                                                                                                                                                                                                                                     0P`p``PP``pp``P@@0                                                                                                                                                                                                                                     @@PPPPPP@PP`pppppp```P@@00                                                                                                                                                                                                                                   P`PP@@@@@@@@P```PPPP@@@00                                                                                                                                                                                                                                   p`P@000000@@P@@0                                                                                                                                                                                                                                        `P@0000000                                                                                                                                                                                                                                        `P@00000                                                                                                                                                                                                                                                `P@0000                                                                                                                                                                                                                                                 `P@000                                                                                                                                                                                                                                                  `@00                                                                                                                                                                                                                                                   pppppP@0                                                                                                                                                                                                                                                  p````@0                                                                                                                                                                                                                                                  0```PP0                                                                                                                                                                                                                                                        0`PP@@0                                                                                                                                                                                                                                                         PP@@0                                                                                                                                                                                                                                                          @@00                                                                                                                                                                                                                                                           @00                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                000                                                                                                                                                                                                                                                          0@@@00                                                                                                                                                                                                                                                       0@PPP@@00                                                                                                                                                                                                                                                    0@P`PPPP@00                                                                                                                                                                                                                                                 0@@P`````P@0                                                                                                                                                                                                                                        00@P```````P@                                                                                           0000                                                                                                                                         0@PP`ppppp`PP                                                                                            00000                                                                                                                                             0@@P``pppppp``                                                                                         00000@0                                                                                                                                             0@PP```ppppppp                                                                                      0000000@@00                                                                                                                                            00@PP```ppp                                                                                     0@@@@@@@@@00    000000                                                                                                                                  0@PPP```pp                                                                                       00000000@00     00                                                                                                                                    0@@P`````pp                                                                                            0000000                                                                                                                                         00@PP```pppp                                                                                            000000                                                                                                                                         00@PP``ppppp                                                                                             000000                                                                                                                                      00@PP``ppppp                                                                                                0000                                                                                                                                     00@@PP``ppppppp                                                                                                 000                                                                                                                                     0@@@PP``pppppppp                                                                                                   00                                                                                                                            0@@@PPP`````ppppppppp                                                                                                  00                                                                                                                          0PPPPPP```````ppppppp                                                                                                                                                                                                                                    0@@@PPPPP``````pppppp                                                                                                                                                                                                                                          0@@@@@PPPP```````pppp                                                                                                                                                                                                                                           0@@@@@@PPPP``````ppp                                                                                                                                                                                                                                            00000@@@PPPP``````pp                                                                                                                                                                                                                                           000000@@PPPPP``````p                                                                                                                                                                                                                                             0000@@@PPPPP`````p                                                                                                                                                                                                                                              0000@@@PPPPP`````                                                                                                                                                                                                                                      000@@@@PPPPP````                                                                                                                                                                                                                                       000@@@@PPPP````                                                                                                                                                                                                                                       00@@@@PPPPP```                                                                                                                                                                                                                                            000@@@@PPPP```                                                                                                                                                                                                                                             000@@@@PPPPP``                                                                                                                                                                                                                                            000@@@@PPPPP`                                                                                                                                                                                                                                            0000@@@PPPPP`                                                                                                                                                                                                                                         0000@@@PPPP`                                                                                                                                     0        00@0                                                                                    0000@@PPPP`                                                                                                                                             00@@000    0                                                                           0000@@PPPP`                                                                                                                                          000@@@@0000@@00                                                                            000@@@PPP`                                                                                                                                         00@@@@@@@@@@@@@00000@                                                                    000@@@PPPP                                                                                                                                          0000@@@@@PPPPPPPP@@@@@@PP@0                                                                  0000@@PPPP                                                                                                                                           0000@@@@@PPPPPPPP@@@@@@P@0                                                                          000@@@PPP                                                                                                                                            0000@@@@@@PPPPPPP@@@@@@@@00                                                                          000@@PPP                                                                                                                                            0000@@@@@PPPPPPPP@@@@@@@000                                                                          00@@PPP                                                                                                                                             0000@@@@@@PPPPPPPPP@@@@@@@@000                                                                        00@@@PP                                                                                                                                              0000@@@@@@@PPPPP@@@@@@@@0000                                                                        00@@@PP                                                                                                                                              0000@@@@@@@@P@@@@@@@000000                                                                       00@@@PP                                                                                                                                              00000@@@@@@@@@@@@@0000000                                                                        000@@@PP                                                                                                                                               000000@@@@@@@@@000000000                                                                          000@@@PP                                                                                                                                                 000000000000000                                                                              0000@@@PP                                                                                                                                                 0000000                                                                            000@@@@PP                                                                                                                                                  000                                                                                000@@@@PP                                                                                                                                                   0                                                                                       00@@@@@PP                                                                                                                                                                                                                                         00@@@@@PP                                                                                                                                                                                                                                               00@@@@PPP                                                                                                                                                                                                                                              000@@@PPP                                                                                                                                                                                                                                          000@@@PPP                                                                                                                                                                                                                                           000@@@PPP                                                                                                                                                                                                                                               00@@@@PPP                                                                                                                                                                                                                                                00@@@@PPP                                                                                                                                                                                                                                                  00@@@@PPP                                                                                                                                                                                                                                                  00@@@PPP                                                                                                                                                                                                                                                    00@@PPPP                                                                                                                                                                                                                                                        0@@PPPP                                                                                                                                                                                                                                                        00@PPPP                                                                                                                                                                                                                                                         0@@@@@                                                                                                                                                                                                                                                          0@@@@                                                                                                                                                                                                                                                           0000                                                                                                                                                                                                                                                           000                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               0                                                                                                                                                                                                                                                          00                                                                                                                                                                                                                                                          000                                                                                                                                                                                                                                                         0000                                                                                                                                                                                                                                                        000@0                                                                                                                                                                                                                                                       00@@00                                                                                                                                                                                                                                                      000@@00                                                                                                                                                                                                                                                     000@@@@00                                                                                                                                                                                                                                                    000@@@@00                                                                                                                                                                                                                                                   0000@@@@@00                                                                                                                                                                                                                                                  000@@@@@@@00                                                                                                                                                                                                                                                0000@@@@@@@@00                                                                                                                                                                                                                                             00000@@@@@@@@@000                                                                                                                                                                                                                                           00000@@@@@@@@@@@0000                                                                                                                                                                                                                                         0000@@@@@PPPP@@@@@@000                                                                                                                                                                                                                                        000@@@@@@PPPPPPPPP@@@@000                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       @ @                                                                                                                                                                                                                                                              @                                                                                                                                                                                                                                                                    A                                                                                                                                                                                                                                                        @ AA B                                                                                                                                                                                                                                                             A A                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              @                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        A @                                                                                                                                                                                                                                                             A @                                                                                                                                                                                                                                                               A                                                                                                                                                                                                                                                        A   A   @                                                                                                                                                                                                                                                           A                                                                                                                                                                                                                                                                A @@                                                                                                                                                                                                                                                      @  A                                                                                                                                                                                                                                                                  @@@                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            @  @                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    