200
1 GB
3 GBGBBB
9 BBBGBBBGGG
9 GGBGBBGBBB
7 GBGGGGBGGG
3 BBBBBGBBBB
610618498 GGBGGGGGGGGGGBGGGGGGBGGGBGGGGGGBGGGGGGGGGGGGGGGBGGGBGBGGGGGBGGGGGGGGGBGGGGGGGGGGBGBBGBGGGGGGGGGBGGGBBBGGGGGGGGBGGGGGGGBGBGGBGGBGGGBGBGGBGGGGBGGGGGGBBBGGGGGGGGGGGGGGGBGGGGGGGGGGGBBGGGGGGGBGGGBGGGGGBGBGGBBGGGGGGGGGGBGGGGGBGGGGGBGGGGGBGGGGBGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGBBGGGGGBGGGGGGBGBGGGGGGGGGGGBBGGGBGGGBBGBBGGGGGGBBGGGGGGGBGBGGGGGGGGGGGGGGGBBBBGGGGBGGGBBGBGGGGGGGBBGBBGGBGGGBGGGGGBGGGGGGGBGGBGGGGBGGBGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBBGGBBGGGGBBGGGGGGGGGGGBBGGGGGGGGGGGGBGGGGGGBGBGGGGGGGGBBGGGBGGGGBBGGGGGGGGGGBGGBBGGGGGGGGGGBGGGGGGGGGBGGGGGGBBGGGGBGGGGGGGGGGGBBGGGGBGGGBBGGGGGGGGGBGBGBBGGGGGGGGGBGBGGBGGGGGGBGGGGGGGGGGGGGGGBBGGGGBBGGBGGGGGGBGGGGGGGGGGGGGBGGGGGGGBBGGGGGBGBGBGGGGBGGGGGGBGGGGGGGBBGGGGGGGGBBGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGBGGGBGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGBGBBGBGGGBGGGGGGGGGGGBGBGBBGGGGBGGGGGGGBGBBGGBGGGGGGGGGGBBBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBBGGGGGGGGBGGGGBGBGGGBGBGGGGBGGGGGGBBGGGGBGGBBGGGGGGGGBGGGGGGBGGGBGBBGBGGGBGGGGGBGGGBGGGBGBGGGGGBGGGGGGGBGGGBGGGGGGBGGBGGGGGGBGBGGGGGGGGBGGGGBGGGGGGGGGBGGGBGGGGGBGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGBBGGGGGBGBGGGGBGGGGBBGGBGBGGGGGGGGGGGGGGGGGBGGBGBGGBGGGGGGGBBGBGGGGBBGBBGGGGGGBGGGGGBGGBGGGGBGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGBGGBGGGGGGGBBBGGGBGGGGGGGBGGGGGGBGBGBGBGGBGBGGGGGGGBBBGGGGGGGGBGGGGGBGBGGGBGGBGBGGBGGGGBGGGBGGGGGGGGGGGGGGGGGBBBGGGGGGGGBBGGGGGGBGGGGGGGBGBGBGGBGGGBGGGGGGBGGGBBGBGGGGBGGGGGGBGGGGGGGBGGGGGBGGGBGBBBBGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGBGBGGGGBGBGGGGBGGGGGGGGGBGBGGGBGBGGGGGGGGGGGGGGBGGGGGBGGBGBGGGBGGGGGGGGBBGGGGGBGGGBGGBBGGGGGGGBGBGBGGGGGGGGGBGGGGBGGGGBBGGBGGBBGGGGGGBGBGGGBBGGGGBGGGGGGGBGGBBGBGGBGGGGGGBGGBGGGGBGGGGGBGGBGGGBGGGGBGGGGBBGBGGGBGGGGGGGGGGGBGGGGGBBGGGGBBGGBBGGGGBBGGBBGGGBGBGBBGGGGGGGBGBBGBGGGBGGGGBGGGBGGGGGGBGGGGGGGGGGGGGGBGGGGGGBGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGBGGGBBBGBGGGGGGGGBGBGGGGBBBGGGGGGBGGGBGBGGGGGBGGGGGGGGGBGGBGBBGGBGGGGBGGGGGGGGGGBGBGGBGGGGGGGGGBGGGBBGGGBGGGGGBGGGGGGBGGGGGGBGGGGGBGBGGGBGGBGGBGGBGGBGGBGGGGGGGGGGGGBGGGGGGGBBGGGBBGGGGGBGGGGBBGGGBGGBGGBGGGGGGGGBGBGGBGGBGGGGGBGGGBGGGBGGGGGGGGBGGGBGGGGGBGGGGGGGGBGGGBGBGGGGBGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBBGGGGGGGGBBBGGGGGGGBBGGBBGGGGGBGGGGBGGGGGGGGGBBGGGGBGBGGGGGGGGGGGGBGGGGGGBBGGBGGGGGGGGBGGGGGGGBGGGGGGGGBBGGGGGGGBGGGBBGGGGBGGBGGGBGGGGGGGGGGGGGBBBGGGGBGGGGGGBGGGGGGBGGGGGGGGBGGGGGGBGGGGGBGGBGGGGGGGGBGGGGGBBBGBGBGGGGGGGGGGGGGGGGGBGGBGGBGGGGGGGGGGGGGGBGBBGBGGGGGBBGGGGGGBBGGBBBGGGBGGBGGGGGBGGBBGBGBGGGGGGGGGBBGGGGGGGGGBGGGGGGGGGGGGGGGGBGBBBGGGGGGBBGBGGBGGGGBGGGGGGBGGGBBGGGGGGGBBBBGBGGGBGGGGGGGGGGGGGGBGGBGGGBGGBGGBGGGGGGGGBBBBGGGGGGGGGBGGGGGGGBGBGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGBGGGBGBGBGBGGGGGBGGGGGGGGBGGGBGGGGGGGGGBGGGGGGBBGGBGGGBGGBGGGBGGGGGGGGBBGGGGGGGGGGGGGGGGGGGBBGGGGGGGGBBBGGGGGGGGGBGGGGGGGGGGGBBGBGGGGBGGGGGGGGGGGBGGGGBBGGBGGGGBGGBGBGGGGGGGGBGBGGGBBGGGGGGGGGBBBBGGBGGBGGGGGGBGGGGBGBGGGGGGBGBGBBGBGGGGGGGGBBBGBGBGBGGGGBGBGGBGGGGGGGGGBGBGGBGGBGGGBGBGBGGGGGGGGBGGGBGGGGGGGGGGBGGBGGBGGGGGBGGBGGGGBGGBGGGBGGGGGBGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGBGGGGBGBGGGBGBGGGGGGBBGGGGGGGGGBBGGGGGGGGGGBGGGGBGBGBGBBGGGGBBGGGBGGBBGGGGGBGGBGGGBGGGGBGGGBGGGGBGGGGGGGGGGGGBGGGGGGGGGBGGGGGBGGBGGGBGGGBGGGBGGGGGBGBGGGGGGGGGGBGBGGGGGGGGGGGBBGGBGGGGBGGBGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGBGGGGGGGBGGGGGGGBGBGGGGGGGGGGGBGGGGGGGGBBBGGBGGGGGGGBGGBGGGGGGGGBGGBGGGGGGBGGBGGBGGGGGBGGGBGGGBGGBGGGGBGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGBGGGGGGBBGGGGGGGGGGGGGGBGGBGGBBBBGGBBBGGGBGGGGGGBGGGGGGGGGBGGBGGGBGGGGGGGGGGGBGGBGGGGGGGGGBGGBGGGBGBGGGBGBGGGGGGGGBGGGGGGGGGGGGGGBGGGBGGGGBBBGGBGGGGGGGGBGGBGGGGBGGGGGGGGGBGGGGGBGBGBGGGGGGGGGBGGGGBGBGGGGGGGBGGGBGGGBGGBGGBGGGBGBBGGBGGGGGGGGGBGGGBGGBGGGGGGGGGBGGGBGGGBBGBGGGGGGGGGBGGGGGBGGGGGBBGBBBGGGGGGGBGGGGGGGGGGBBBGGGBGGGGGGGBGGGGGBGBGGGGGGGBGGGGBBGGBGGGGGGGBGGBGGGBGGGBGGGGGGGGBGGGGGGBGGGBBGGGBGGGGBGGGGBGGGGBGBGBGGGGGGGGGGGGGGBBGGGGGGGGGBGGGGBBGBGBGGGGBGGGGBGBGGGGGGBGBGGGGGGGGBBGGGGBGGBGGGGGGGGGGGGGGGGGGGBBGBGGBGGGGGBGGGGGGGGGGGGGGGGBGGGBGBGGBGGBGGGGBGBGGGGGGBGGGGGGGBGGGGGBBBBGGGGGGGGGGGGGGGBGGGGGGBGGGGBGGGBGGBGGGBGGGGGGGGBBBGGGGGGGGGGGGGGBGGGGGGGGGBGGGBGGGGGGBGGGGGGGGGGGBGGBGGGGGGGGGGGGGBBGGGGGBGBGGGGGGGGGGGBBGGGGGGGGGGGGBGGGGGGGBGBGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGBBGGGGGBGGGGBGBBGGGBGGGGGGGGBBGGGGGBBGGGGGGGBBGGGBGBGGGBBGBBGGBGGBGGGGGBGGBGGGGGGGGGGBGBGGGGGGGGGBGGGGGGGGGBGGGGGBBGGGGBGBGGGGBGGGGGGGBGBGGGGGBGGBGGGGGBGGBBGGBBGGGGBGGBGGGGGGBGBGGGGBGBGGGGGGBGBBGGGGGGGGBGGGBGGGBGGGGBBGGGGGBGGGBBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGBBBGGGGBGGBGGGBGGGGGGGBBGGBGGGGGGGGGGGGGGGGGGGGGGGBGGBBBGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGBBGGGGGGGGGBGGGGGGBBBGBBGGGBBGBGGGGGGGGBBGGGGBGBGBGBGGGGGBGBGGGBGGGGBBGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGBGBGGGGGGBGGGBGGBGGGGGBGGBGGGGGGBGGBGGGGGBBGGBGGGGGGGGGGGGGBBBBGGGGGGBBGBGGBGGGBGGGBGBGGGGGGBGGGGGGGBBGGGGGGGGGGBGGBGGBGGGGGGGGGGGGGGGBGBBGBGGGGGGGBGGGGGBGGGGGGGGGGGGBGGGGGBGGGBGGGBGGGGGGGGGGGGGGGBGGGGGBGGGGBGGGBGGGGGGGGBGGGBGBGGGGGGBBGBBGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGBBBGGGGGGGGGBGBGBBGGGGGGGGGGGBGGGGGGBBBGGGGBGGGGGGGGGGGGBGGBGBGBGBGGBGBGGGGGGGGGGBGGGGGGBGGGGGBBGGBGGGGGGBGGGGGGGGGGBGGGGGBBGBBGGGGGGGGGBGGGGGGGGGBGGGGBBBGGBGGBGBGBGBGGBBGGBBGBBGGGGGGGGGGGGGGBGGBGGGGGBGGBGBGGGGGGGGGGGGGBGBGGGGBGGGGGBBGGGBBBGGGGBBGGGGGGGGGGBBBGGGBGGGBGBGGBGBGGGGGGGGGBGBBBGGGGGGGGGGGBGBGGBGBBGBGGGBGGGGGGGGGGGBGGGGBGGGBBGGGGBBGGGBGGBGGGGGGGGGGGGGGBBGBGBGGGGBGGGGGGGGBBBBBGGGBGGGBBGGGGGGGGGGGGGGBGGBGGBGGGBGGGGGGGGGGBGBGGBGGGGGGGGGGGGGGGGGGBGGBGBGGGBGGGGGGGGBGGGGGGGGGGBBBBGBGGGGGGGGBGBBGBGGGBGGBGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGBGGBBGBGGGGBBGGGGGGBBGGBGGBGGGGGBGBGGGGBGGGBGGGBGGGGGBBGGGGGGGBGGGGGGGGBGGGGGGGGBGGGGGGGGGBGGGGGBBGBGGGBGGBGGGGGGGGGBGBGGGGGGGGGBGGGGBGGGGBBBGBGGGBGGGGGGGGGGGGGGGBGGGGGBGGGBGBBGBBBBBGGGGBGGGGGGBGBGGGGGGGGBGGGGBGBBBGGGGGGGGGGGBGGGGBGGGBGGGGGGGGGBGGGGBBGGGBGGGGGBGGGGGGBGGGGGGGGGBBGGGBGGGGGBGGGGGGBGGGGGGGGGGGGGGGGBBGGBGBGBGBGGGGGGGGGBBBGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGBGBBGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGBGBGGGGBGGGBBGGGBGGGBGBGGGBGGGGGGGGGBGGGGGGGGGGBGGBGBGGBGGGGGGGGGGGGGGGGBGGGGGBGGGGBGGBGGGBGGBGGGBGGGGBGGGGGGGGGGGGGBGGGGBGBGGGBGGBGGGGGGGGGGBGGGBBGGGGBBGBGGGGGGGGGGGGGGGGGGBGGGGGGBBGGGGGGBGBGGGGGBGGGGGGBBGBGGGGBGGGGBGBBGGBGBGGBBGBGGBGBGGGGGGGGGGGGGGGBGGGGGGGGBGGBGGGGGBBGBGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGBGGGGGBGGGGBBGBGGGGBGGGBGGGGGGGGGBBGGGGGGBBGGGGGGGGGBGGGGGGGGGGGGGGBBGGGGGGGGGBGGBBGGBGGGBGGGGGGBGGGGGGGGGGGBGBGGGBBGGGGBGGGBGGGGGGGGBGGGGGGGGGBGGBBGGGGGGGGGBGGGGBGGGGGBGGGGGBGBGGBBGGGGBGGGGGGBBGGGBGGGGGGGGBBGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGBBGGGGGGGBBBGGGGGGGGGGGBGGGGGGGGGBGGGGGBGGBGGBGGBGBGGGBGGGBGGGBBGGGGGGGGGGGGGGGGGGGGGGGBBGGBGGGBGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGBGGGBBGGBGBGGGGGGBGGGBGGGBGGGGGGGGGGGGGGGGGBGGBGGGGGBGGGGGBGGGBGGGGBGGGGGGBGGBGBGGGGGGGGGBGGGGGGBGGGGGGGBGGGGGGGGBGGBBGGBBGBGBGGGBGGBGGBGGGGGGGGGGGGBGGGGBGGBBBGGGBBBGBGGGGGBGBBGGGBGGGGGGGGGGBGBGGBBGGGGGGGGGBBGGGGBGGGGGBGGBGBGGBGGGGGBGGGGGGGGGGGGBGGGBGGGGBGGGGGGGGBGGGBGGBBGGGGGGBGGGGGGGGGGGGGGGBGBBGBBGBGGGGGGGGGGGGGGGGGGGGGGGBGGBGBGGGBGGGBGGGBGBGGBGBGGGGBGGGGGGBGGGGBGGGGGGGGGGGGGBGGGGGGGBGBGGGBBBGGGGGBBGGBBGBGGGGGGGGGGBGGGGGGGGGGGBGGGBGBGGGGGGGBBGBBGBGBGGGGGBGGGGBBGGGBGGGGBBBBBGGGGGBGBGGGGGGBBGGGGGGGGGGGGGGGGBGGGGGGGBGGBGGGBGGBBGGGGGGBGGGGGGGBGGGGGGGGGBGGGGGGGGBGGGGBGBGBBGGGGGGGBGGGBGGGGGGGGGBGBGGGGGGGBGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGBGGGGGGGGBGGGGGGBGGGGGGGGGBGGGGGGGGGGGBGBGGGGGGGBGGBGGGGGGBGBGGGGGGGBGBGGG
1070481493 GBGBGGGGGGGGGBGGGGGGGGBBBBGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGBGGGGBGGGGBGGGGGBGGBGGBGGGGBGGGBGGGBGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGBBGGGGGBBGGGGGGGGGGGBBGGGGGGGGGGGGBGGBGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGBGGGGGGGBGGGGGGGGGGBGGGGGGBGGGGGGGGGBGGBGGGGGBGGGGGGGGGGBGGBGGGGGGBGGGBGGGBGGGBGBGBGBBGGGGBGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGBBGGGGGGBGBGGGGGGGGGGBGGGGBGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGBGGGBGGGGGBGBGBGGGGBBGBGGGGGBGGGGGGGGGGBGGGGGGGBBGBGGGGGGGGGGGGGGGGGBGGGBGGGGGBGGGGGBGGGGBGGGGGGGGGGBGGBGGGBGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGBGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBBGGBGGBGGGGGGBGGGGGGBGBGGGGGGGBBGBBGGGGGBBGGGGGGGGBGGBGGBGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGBGGGGGGGBGGGBGGGGGGGGBGGGGBGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGBGGBGBGGGGBBGBGGGGGGGGBGBGGBGGGGGGGGGGGGBGGGBGBGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGBBGGGGGGGGGGGGGGGGGBGBGGGGBBGGGGGGGBBGGGGGGGGGBGGBGGGGBGGGGBGBGGGGBGGGGGGGGGGBGGGBGGBBBGGGGGBBGGGBGGGBGGGGGBGBGGGGGGGBGBBGGGBBGGBGBBGGGGGGGGGGGGGGGGBGGGGGGGBBGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGBGGGGGBGGBGGGGGGGBGGBGGGGGGGGGGGGGBGGGGGGGBGBGGGGGGGBGGGGGGBGGGGBGGGGGGGGGGGBGBGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGBGGBGGGBGGGGGBGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGBGBGGGBGGGGGGGBGBGGGGGBGGBGGGGGGGBGGGBGBGGGGGGGGGBGGGBGGBGGGGGBGBGBGGGGGBBGGGGGGGGBGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGBGGGGGGGGGGGGBGGGGGGGGBBBBBGGGGGGGGGGGGBGGGGGGGBBGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGBGBGGGBGBGGGBBBGBGGGGGGGGGGBGGGGGBGBGGGGGBGBGGGBGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGBGBGGBBGGGGGGGGGGBGGGGGGBGGGBGGBGGGBBGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGBGGBBGGGGGGGBGGBGGGGGGGGBGGGGGGGGGGGGBGGGGGGBGBGGGGGGGGGGGGBGBGGGGGGGGGGGGGBGBGGGBGGGGGGGBGGGGBGGGGGGGGGGGGGBGGGGGGGGGGBGBBGGGGGGGGGBGGGGGGBGGGGGGBGBGGGGBGGGGGGBGGGGGGGGGGGGGGGBGGGBGGGGGGGBGBGGGGGBGBGGGGGBGGGGGGGGGGBGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGBGGGGGGGGGBGGGGBGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGBGGGGGGGGGBBBGGGBGGGGGBGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGBGGBGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGBGGGGGGBGGGGBGGGBGGBGGGGGGGGGBGBGGGGGGBBGGBGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGBGGGGGGBGGGGGGGBGGGGGGGGBGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGBGGGGGBGGGGGGGGBGGGGGGGBGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGBGGGGGGBBGGGGGGGBGGGBGGBBGGGGGGGGGGBBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGBGGGGGGBGGGBGGBGGBGGGGGGGGGGGGGGGBGGGGGGBBGGGGGGBGGGGGGGBGBGGGGGGGGBGGGGGGBGGBBGBGGGGGGGGGGGGBGBBGGBGGBGGGGGGGGGGGBGGGBBGGGGGGBGBGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGBGGGGGGBGGGGGGGBBBGGGGGGGGGGGBGGBGGBGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGBGBGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGBGGGGGGGGGGBGGGGGBGGGGGGGBGGGGBGGGBBGGBGGGGGGGGGGGBGGGGGGGGGBGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBBGGGGGGBGBGGGGGGBGGGGGGBGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGBGGGGBBGBGBGGGGBGGBGGGGBGGGGGGGGGGBGGGGGBGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGBGBGGBGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGBGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBBBGBGGBGGGGGGGGBGGBGGBGGBGGGGGGGGBGGBGGGGGGBGBBGGGGBBGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGBGBGGGGGBGGGGGGBGGGGGGGGGBGGGGGGGBGGGBGGBGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGBGGBGGGGGBGGGGGGGBBGBBGBGGGGGBGGGGGGGGGGGGGGGGBGGBGBGGGGGBGGGGGBGBGGGGBGGGGGGGBGGBGGBGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGBBGGBGGGGGBGGGGGGGGGGGGGBGGGGGBBGBGGBGGBGGGGGGBGBGGBGBGGGGGBBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGBBGGBGGGGGBGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGBGGGBGGGGGGGGGGGGGGBBGGGGBGGGGGGGGGGGGGGBBGGBGGGGBBGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGBGGGBGGGGGBGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGBGGGGGGGBGBGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGBGBGGBGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBBGGGGGBGBGGGGBGBGGGGGGGGGGGBGGBGGGGGGGGGGGBGGGGGBGGGGGGGBGGGGGGGBGBGBGGGGGGGGBGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGBGBGGBGGGBGGGGGGGGGGGGGBGGGBGGGGGGGBGGBGGGGBGGBGGGBGGGGGGGBGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGBGGGBBGGGGGGGGGGGGGGGGGGGBGGGBGGGBGGGGGGGBGGGGGGBGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGBGBGGGBGGGBGGBGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGBGGGBGGGGBGBGGBGGBGBBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGBGGGBGGBGGGGGGGGGGGGBGBBGGGGGGGGGGGGGGGGGGGBGBBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGBBBGGGBGGGGGGGGGGGGGGGBBBGBGBGGGGGBGGGGGGGBGGGGBGBBGGGGGGGGGGGBBGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGBGBGGGBGGGBGGBBGGGGGBGGBGGGGGGGBBGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGBGBGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGBGGGBGGGGGGGGGGBGGGGGGGBGGBGGGGBGGGGBGGGGBGBGGGGGGGGGBGBGGGBGGGGGGGGGGGGGGBGBGGGBGGGGBGGGGGBGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGBGGBGGBGGGGGGGGGGGGGGBGGGGGGGGBGGGGGBGGGGGGGGBGGGGGGGGBGGBGGGGGGGGGGGGGGBGGGGGGBGGGGBGGGGGGGBGGGGGGGGGGGGGBBGGBGGBGGBGGGGGBGGGBGGGGGGGGGGGGGBGGGGGBGGGBGGGGGGGGGGBGGGGGGGBGGGGBGGGGGGGBGGGGGGBGGGGGGGBGGGBGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGBBGGBGBGGGGGGGGGBGGBGGGGBGGGGGGGBGBGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGBBGBGBGGGGGGGGBGGGGBGGGGGGGGGGGBGGGGBBBGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBBGGGGBGGGGBGBGGGBGBGGGGBGGGGBGGGBGGGBGGGGGGBBGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGBGGGGGGBGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGBGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGBGGGGGGBGGGGBGBGGGGGGBGGGGGGGGGGGBBGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGBBGGGGGGGGGGGBGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGBGGBGBGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGBGGBGGGGGGBGGGGBGGGGGGGBGGGGBGGGGGBBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGBGGGGGGGGGGGBBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGBGBGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGBBGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGBGBGBGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGBGBGBBGGGGGGGGGGGBGBBGGGGGGGGGGGGBGGBGGGBBGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGBGGBGGGGGBGGGGGGGGGBGGGBGGGGGBGGGGGGGGGGGGGGGGBGGBGGGGGGGGGBGBBGGGGGGGGGGGGBBGGGGGGGGGBGGGGGGGGGGGGGGBGGGBGGGGGGGGGGBGGGGGGGGBGBGGBBGGGGGGGGBGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGBBGGGGGGBGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGBGBGBBGGGBBGGGGGGGGGGGGGGGGGGGGGBGGBGGGBGGBGGGGGGGGGGBGGGGGGGGBGBGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGBGBGBGGGGGGGGGGGGGGBBGGGGGGGGBBGGGGGGGGGBGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGBGGGGBBGGGGGGGGGBBGGGGGBGBBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGBBGGGBGGGGGGGGGBGGGGGBBGGGGGGGBGGGGGGBBGGGGGBGGGBGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGBGBBGGGGGGGGBGGGGGGGGGGBGBBGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBBGBGGGGGGGGGGBGGGGBBGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGBBGBBGGGGGGGGGGBGGGGGGGGGGGGBGGGBGGGGGBGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGBGGGBGBGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGBGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGBGGGBGBBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGBGGGGGGGGBGGBGGGBGGBGGBBGGGGBGGGGGGGGGBGGGGBGGGBGGGGGBGGGGGGGGGGGGBGGGGBBGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGBGGGGGGGGGGGGGBGGGBGBBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGBGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGBBGGGBGGBGGGGBGGGGGBGGGGGGGBGBGGGGBGGGBBGGGGGGGGBGBGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGBBBGGGGGGGBBBGGBBGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGBBGGGGGGGGGGGGGBGGGGGGGGGGGGBGBGGGGGGBGGGGBGGGGGBGGGBGGGGGGGGGGGGGGBGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGBBGGBBGGGBGGBGGGGGGGGGGGGGBGGGGGGGGBGGGBBBGGGGGGGBGGBGGGGGGGGGGGGBGBGGGGGGGBGGGGGGBBGBBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGBGGGGGGBBBGBBGGGBGGGGGGGGGBGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGBGGGGBGBGGBGGGGGGGGGGBBBBGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGBGBGBGBBGGGGGGGGGGGBGGBGGGGGGGGGGGGBGBBGGBGGBGGBGGGGGGGBGGGGGGGGGGBGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBBGGBBGGGBGBGBGGGGGGBBGGGGBGGGGBGGGGGGGGGGGGGGBBGGGBBBBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGBGGGGGGBBGGGGGGGGGGBBGGGGGGGGGGGGGGGGBGGGGGGBGGBGGGGBGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGBGGBGGGGGGGGBGGBGGBGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGBGGGGBGGGGGGGBGBBGGGGGGGBGGBGGBGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGBGGBGGGGBGGGGGGGBGBGGGGGBGGGGGGGGGGGGGGBGBBGGGGGBBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGBGGGGGGBGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGBGGGGGBGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGBGBGGBGGGGGGBBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGBGBBBGGGGGGGGGGBGGBGBGBGGGGGGBGGBGGGGGGGGGGGBGGGGGBGGGGGGGGGGGBGBGGGGGGGGGBGGGBGBGBGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGBGGGGBGGGBGGGGBBGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGBGBGGBGGGBGGGGGGGGGGGBBGGGGGGGBGGGGGGGGGGGBGBGGGGGGBGGGGGBGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGBGGGBGGGGGGGBGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBBBBGGGBGGGGGGGGGGBGGBGBGGGGBBGGGGGBGGGGGGGGBGBBGGGGGGGGGGGGGGGBGGGGBGGGGGBGGBGGGBGGGGGGGGGGGGBGGGGGGGGGGBGBGGGGGGBGBGGGGGBGGGGGGGGGGBGGGGGBGBGGBGGBGGGGGGGGGGGGGBGGGGGGGBGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGBGGGGGBGGGGGGGGGGBGGGGBGGGGGGGGGBGGBGGGGGGBGBGGGGGGGBGGGGGGGGBGGGGGGGGGGGBBGGGGGGGGGBGGGGGGGGGGGGGGGBGBGGGGGBGGGGGGGGGBGGGGGGGGGGBGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGBGGGGGGGBGGBGBGGGBGGGGGGGGGGGBGGGGGGGGGBBGBBGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGBBBGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGBGGGGBGBGGGGBGGBGGGGBGGGGGGGGBGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGBBGGGGGGBBGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGBGBGGGBGGGGGGGGBGGGGGGGBGGGGGGGGGGGGBBGGGGGGGBGGGGGGGGGGGGGGGBBGBGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGBGGGBGGGBGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGBGGGGGGGBGGGGGBBGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBBBGGGBGGGGGGGGGGGGGGGGBGBGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGBGGBGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGBGBGGGGBGGBGGGGGBGBGGBBGGGBBGGGGGGBGGGGGGBGGBGGGGGGGGBGGBGGGGGGGGGBGGBGGGGBGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGBGBGGGGGGGGGGGGGGGBGBGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGBGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGBBGGGGGGGBGGGBGGGGGBBGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGBGBGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGBGGGGBGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGBGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBBBGGBGGGGBBGGGGBBBGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGBGGBGGGGGGGGGGGGBGGGGBGGGGBGGGGGGGBGGGGGGBGGGGGBGBGGBGGGGGGGGBBGGGGGBGGGGGGGGGGGGBGGGGGGGGGBGGBGGGGGGGGGGGGGGGBGGGGGBBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGG
356101589 BBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGGGGGBBBBBBBBBBGGBBGBBGBBBGBBBGBGBBBGBGBBBBBBBBBGBBBBBGBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBGGBBBGBBBGBBBBGGGBGGBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBGGBBBGGBBBBGBGBBGBBBBBBGBBBBBBBBGBBBGBGBGGBBBBBBBBBBBBBBBBBBBGGBBBGGBGGGBBBBBBBBBGGGBBBBBBBBBBBBBBBBBGBGBBGBBBBBGGBBBBBGBBBBBBBBGBGGGBBBGGBBBBBBBBGBBBGGGGBBBBGBBBBBBBBBBBBBGGBBBGBBBGBBBBBBBBBBGBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBGBBBGBBBBGBBBBBBBGGBBGBBGBGBBBBGBBGBGBBGBBGBBBGGBGBBBBBBBBGBBGBBBBGBBBGBBBBBGBBBGBBGBBGBBBBBBBGGBGBBBBBGGBBBBBBBBBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBGBBGBBBBBBGBBBBGBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBGBGBBBBBBGBGBBGBBBBBBBBGBBBBBBBGBBGGBGGBGBBBGBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBGBGBGBBBBBBBBGBBGBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBGGBBBBBBBGBBBBBBBBGBBBBBBBBGBBGBBGBBBBBBGGGBGGGGBBBGBGBBBGBBBBBBGBBBGBBGBBBGBBGBBBBBGBBBBGBBBBBBBGBBGGBGBBBGBBBGGBBBGBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBGBBBBBBGBBBBGBBGBBBBBBBBGBGBBBBBBBGGBBGBBBBGBBBBGGBGBBBBBBBGBGGGBGBGBGGBBBBBBGGBGBBGBBGBBBBGBBBBBBBGBGBBGBGBBBBBBGBBGBBBBBBBGBBBBBBBGBBGBBGBBBBBBGGBBBBBBBGBBBBBBBGBBBGBBBBGBBBGBBBBBBBBBGBBGBBBBBBGBGGGGBBBBBGBBBBGBBBGBBBBGBBBBGGBBBBGBBBGBGBBBBBBGBBBGBGGBBGBGBBBGBBBBBBBBBBBGBGGBBBBBBGBBBBBGBBBGBBGGGBBBBBBBBBGBBBBBGGGBGBBBGBBBBBGGGBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBGBBBBGBBGBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBGBBBGBBGGBBBBGBBBBBBBBBBBGBBBBBGBBBBGBBBGBBBBBBBBBGBBGBBBGBBGBBBBGGBBBBBBBBBBBBBBBGBBBGBBGBBBBGGBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBGBGBBBBBBBBBBBGGGBBBBGBBBBBBBBBBBBBBBBBBGBGGBBBBBGBGGBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBGGBBBBBGBBGBBBBBBBBGGBBBBGGBBGBBBGBGBBBBGBBGGBBBGGBBBBGBGGGBBBBBBBBBGGBBBBBGBBBBBBGBBBBBGGBBBBBBGBBGBBBBBGBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBGGBBBBGBGBBBBBBGBGBBBBGBBBGBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBGBGGBBGBGBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBGGGGBBBBBBBBBBBBBBGGBBBBGBBBBBGBGBGBBBBBGBBBBBGGBGGGBBBGBGBBBBBGBBBBBBBBBGBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBGBGBBBBBBBBGGGBBBBBBBBBBBBBGBBBBBBBBBGBBGGBBBGBGBBBBGBBBBBGBGBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBGGBGBBBGBBGGBBBBBGBBBBBBGGGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBGBGBBBBBGGBBBBGGBBBBBBGBBGBBBBBBBBBBBBBGGGBBGBGBBBBBBBBBGBBBBGBBBBBGBBBBBGBBBBBBBBBBGBBBBBBGGGBBBBBBGBBBBGBBBBBBGBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBGBBGBBBBBBBBBBBBGBBBBGBBBBBGGBGBBBGBBBGBGBBBBGBBGBBGBBGBGGBBBBGBBBBBGGBBBBBBGBGBBBGBGBBGGBBBBGGBBBBBBBBBBBGBBBGBBBBBBGGBBBBBBGBBBGBBBBBGBGBBBBBBBBBBBBBBGBBBGBBBBBBGBBBGGBBGGBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGGBBBGGGBBBBBGGBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBGBBGGBBGBGBBBGBBGBBBBGBBBBBBBBBGBGGBGBGBBBBBBBBBBBBGBBBBBBBBGGGBGBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBGGBBBBGBBBGBBGBBBGBBBGBBBBGGBBBBGBBBBBGBBBBGBBBBBGBBBBBGBGBBBBBGGGBBBBBBBBBBGBBGBGBBBBBGBBGBBBBGBBBBBBBBBBBBBBGGGGBGGBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBGBBBBBBBBGGBBBGBBBBBBGGBBBBGGGBBGBBBGBBGGBBGBGBBBBBGGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBGBGGBBBBBBBGBBBGGBBGBGBBBBGBBBBBBGBBBBGBBBBBBBBBBGBBBBBBGBBBBGBGBGBBBBBGBBBBBBGGBGBBGGBBGBGBBBBBBBGBBBBGBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBGGGBBBBBBGBBBBBBBBGBGBBGGBGBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBGBBBBBGGBBBBBBBGBBBBBBBBBGBBBBGBBBGBBBBBBBBBGBBBGBBGBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBGBBBBBBBGBGBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBGBBBGGBGBBBBBBGBGGBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBGBGBBBBBBGBBBGGBBBBGBBBGGBBBBBBBBBGBBBGBBBGBBBBBGBBBBBGBBGGBBBGBBBBBBGBGBGGGBGGBBGBBBBGGBBBBBBBBBBBBBBGBGBBBBBGGGGBBBBGBGBGBBGBBBBBBBGBBBBBBBGGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBBBGBBGBBGBBBGGBBBBBBBBBGBBGBBBBGBBBBBBGBBBBGBBBBBBGBGBGBBBBBBBBBGBGGGBBBBGBGBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBGBBGGBBBGBBGBBBGBBBBBBBBBBBBBGBBGBGGBBBBBBBGBBGBBBBBBBGBBBBBBBGGBBGBGBBBBGBBBBBGGBBGBBBBBBBBBBBBGBBBBBGGGGBBBGBBBGGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBGBBBBGBBBGBBBBGBBBBBBGGBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBGBBBBBBBGBBBGBBBBBBGBGBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBGBBGBBBBBBBBGBBBBGBBBBBGGBGGBGGBGBGBBGBBBBBBBGBBBBBBBBBBBBGBBBBBBBGGBGBBBBBBGGBBBBBBGGBBBGBBGBBBBBGBBBBBBBBBBBGGGGGBBGGBGGBBGBBGGBGGGBBBBGBBBBGBBGBGBBBGBGBBBGBBGBBBBBGGBGBGBBGBBBBBBBBBGGBBBBBBBGGBBGBBBBBBGGBBBBGBBBBGGBBBBBBGBBBGBGBBBBBBBGGBBBGGGBBBBGGBBBBBBBBBBBBGBBBBBBBBBGBBBBGBGBBBBBBBBBBGBBBGBBBBBBBBGGBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBGGBGBBBGBBBBBGBBGBBGBGBBBBBBBBBBGBGGBGBBBBBGGBBBGGBBGGBBBBBBBBBBBBBBBBBBBGBBBGBGBBGBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBGGGBBBBBGGBBBBBBBBGBBBBBBBGBBBBGBBBBBGBGBBBBBGBBBBBBBBGBBBBBBGBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBGBBGBGBGBBBBBBGGBGBBGBBGBBBBGBBBGBGBBBBBBBGBBBBBGBBBBBBBBBBGBBGBBBBBBBGBGBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBGBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBGBBGBBGGBGBBBBGGBBBBBBBBBBBBBBBBGBBGGBBBBBBBBGGBBGBBBBBBBBBBBBBGBGBGBBGBBBBGGBGBGBBBGBGBBGBBBGGBBBBBBGBGBBBBBBBBBBBBBBBBBBGBGBBBBGBGBBBGBBBGGBBBBBBBBBBBBBBGBBBBBGBBGBGBBBBGBBBBBBBGBGBGBBBBGBGBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBGGGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBGBBBGBBBBBBBBGBBGBBGBBBBBBBBBBGBBBBBBBBBBBBGBGBGBGBGBBBBBBBBBGBBBGBBBBBBBBBGBBGBBBBBBBGBBBBBBBBGBBGBBBGBBBBGBBBBGBBBBBBBGGBBBGBGBBBBGGBBBBBBBBGBBBBBGBGGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBGBBBBBBBBBBGGBBBBBBBBGBBBBBBGBGBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBGBBGBBGBGBGBBBGBBGBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBGGBBGBBBGBGBBBBBBBBGBBBBBBBBBBBBGBGBGBBBBBGBBBBBBGGBBBBBBBGBBBBBBBGBBGBGBBBGBBBBGBBBBGGBBBBBBBGBBBBBBGBBBBBGBGGBBBBGGBBBGGBGBBBBBGBGBBBBBGBBBBBBBGBBBBBBGBBGBBGBBBBBBBGGBBBBBBBBGBBBBBBBBBGBGBBBBGGBBGGGGBBBBBBBBGBBGBBBBBBBBBGGBBBBBGBBBBBGBBBBGGBBBGGBBBGBBBBBGBBBBBGGGGBBBBBBBGGBBBBBBBBBBGGBBGBGBBGBBGBBBBBBBBBBBBBGBGGBBBBBBBBBGGBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBGBBBGBBGBBBGBBBBBBBBBGBBBBBGBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBGBBBBGBBGBBGGGBBBBBGGBBBBBBBBBGBBBBBBBGBGBGBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBGBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGGGBBGBBBBBBBBBGBBBBBGBBGGBBBBBBGGGBBGBBGGGBBGBGBBBBBGBBBBBBBBBBBBBBBGBBGBGBBBBGBGBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBGGBBBBBBGBBBBGBBBBBBGBBGBBBGBBBGBBBGGBBBGBBBBGGGBGBBBBBBBGBGBBGBBBBBBBBBGBGBBBBGBBBBGGBBBBGBBBBBGGGGBGBBBGGBBBGGBBBBBBBGBBGBBGBBBBGGBBGBBBBBGBBBBBBBBBBBBBBBBGGBBBGBBBGBGBBGBBBGBBBBBBGBGGBBBBBBBGBGGBBBGBBBBBGBBGGBGGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBGBBGBBBBBBGGBBBBGBBBBBBBBGBGBGGBBBBBGBGBBBBGBGGBBBBBBBGBBBBGBBGBBBBBGBBBBGBBBBBBBBBBBGBBGBBBBBBBGBBBGBGGBGBBBBBBBGGBBBGBBBBBBGBBBBBBBGGBBGGBBBBBBGBBBBBBBGBBBBGGBGGBGBBBGBBBBBBBBGBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBGGGBBBBBBGBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBGBBBBBGBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBGGBBBBBBBGGGBGBBBBBBGGGBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBBGBBBBGBGBBBBBBBBBGBBBBBBGBBBBGGBBBBBBBGGGBBBBBGGBBGGGBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBGGBBGBGBBBBBBBBBBBBBBBBBGGGBBBGBBBBGBBBBGBBGGBBBBBGBBGBBBBGBBBGBBBBBBGBBBBBGBGBBBGBBBGGBBBBBBBBBBBBBBGBBGBBBBBBBGGBGGBBBBBBGGBBGBBGGBBGBBBBBBBBBBBBBBBBGBBGBBGBBBBGBGBBGBBBBBBBGGBBBGBBBBBGBGBBBGBBGBBGBGBBBGBGBBBBBGBBGBBBBGBGBBBGBGGGBBBGBBGGBBBBBBBBBGBBBBBBGBBBBBBBBBGBBGBBBBBBBBBGBGBBBBBGBBBBBBGGBGBBBBGGBBBGBBGBBBBBBGBBBBBGBBBBBGBBBBBBGBBBBBBBBGGBBGBBBBBBBBBBBGBGBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBGBGBBGBBBGBBGBGGBGGBBBBBBBGBBBBBBBGGBBBGGBBBBBBGBGBBBBBGBBBGBGBBBBBBBGBBGBBBBBGBBGBGBBBBBGBBGGBBBBBBBBBBBBGBBBBBBGBBBBBBGGBBBBBBBBBGBBGGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBGBGGBBBBBGBBBBBBBBGBBBBGBBBBGGGBBBBBBBGBBBBBBBGBGBBGBBBBGBBBBGBBBGGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBGGGGBBBBBGBBBBBBGGBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBGGBBBGGBGBBBGBGBBGBGGBGGBBGBGBGGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBGBBBBBGGGBGBGGBBBBBBBBGBBGBBGBBBBBGBBBBGBBBBBBBBGGGGBBBGBBGBGGGBBBBBBBBGBBBBBBBBBBBBGGGBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBGGBBBBBBBBBGBGBGBGBBBBBBBBBGBBGBBBBBBBGBBBBGBBGBBGBBGBGBBBGBBBBGBGBBGBBBGGBBBBBBBBGBBBBGGGBBBBBGBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGGGBBBBBBBGGBBGBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBGGBBBBBGBBBGBBBBBBBGBBBGGGBBBBGBBBBBBBBBGBBBBBBBBBGBBBBGGBGBBBBBBBGBBBGBBGBBGBGGBBGBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBGBBGGBBGGBBGBGBBBBBBBGBGBBBBBBBGBBBBBGBBBBBBGBBBGBGBGBBGGGBBGGBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGGBBBGBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBGBBBGBBBGGBBBGBGBBBBBBBBBBGBBBGBBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBGBBBBGBBBGBBBGGGBBBBBGBBBBBBGBBBBBBBGBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBGBBGBGGBBBBBBBBBBBBBBBGBBGBBBBGGBBBBGBBBBBBBGBBBBGGBBBBBBBBBBBBGBGBBGBGGBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBGBGBBBGBGGBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBGBGBBBBBBBBBGBBBBBBGBGGBBGBBBBBBBBBGBGBBGBGGBBBBBBBBBGBGBBBBBGBBGGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBGBBBBBGBGBBBBBBBBGBBBBBGGGBGBGGBBBBBGBGBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBGGBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBGBGBGGBBBBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBGBGBGBBBBGBBBBBBBBBBBGBGGBGBBGBBBBBBGBBBBBBBBBBBBBGBGBGBBBBGGBBBBBBBBGGBGBBGBBGGBGGGBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBGBBBBGGBBGBBBBBBBBBBBBBGBBBBBBBGBGBBGBBBBBGBBBGBBBBBBGBBBBBBBGBGBBBGBBBBGGGBBBGBBBBBBGBBGGBBBBBGBBBBGGBBBBBBBBBBBBBGBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGGBBBBBBBBBBBBBBGBBBBGBBGBGBBBBGGBBBGBBBGBGBGBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBGGBBBBBGBBGBGGBBGBGBBBBBGBBBGBBGBBBBBBGGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBGGBGBBBBBBBBBGBGGBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBGBBBBGBBBBBBBBGBGBBBBBBBBBBBBBGGBBGGBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGGBBBBGGBGBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGGBGBBBBGBBBBBBBGGGBBGBGBBBBBBBBBBGBGBBBBBGBBBBBBBBBBGBBGBBBBGBBBBBBGBBBBBGBBBGBBBBBBBGGBBBBBBGBBBBBGBBBGBBBGBBBBBBGBGBGBBBBBGBBBBBBBBBBBGGBBBBBGBBBBBBBBBBGBBGBBBGBBBBBBGBBBBBBGBBBBBBGBBBGBGGGBBBGBBBBBBBBBGBBBBBBGBBBGGBBBGBGBGBBBBBBBGBBBBBBBBBBBBGGGBBBGGBGGBBBBBGBBBBBBBBBBBBGGBBBBBBBBBGBGBBBBBBBBBGBGBBBBBGBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBGBGBGBBBBBGBBBBBBBBBBBBGBBBGBBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBGBGGBGBBBBBGBBBBGBBGBBBBBBGGBBBBBBGBBBGBBGGBBBGBBBGBBBBGBBGGBGBBBBBBBBBBBGBGBBBBBBBBBBBGBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBGBBBBBGBBBBGBBGBBBGBBGGBBBBGBGGBBBBBBBBBBBBBBGBBBGBBGBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBBGBBBGBGBBBGBBBBBBBBBGBBBBBBBGBGBGBBBBBBBBGGBBBGBBBGGBBBBBGGGGBBBGBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBGBGBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBGBBGBGGBGBBBBBBBBBBBBGBGBBBBBGBBGBGGBBGGBBBBBBBGBBGGBBBBGBBBBBBGBBBBBBGBBBBBBBGBBBBGGGBGBBBBBBBGBBGBBBBBBBBBBBBGBBBBGGGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBGBBGBBBBBBBGBGBGGBBGGBBBBBGBBBBGBBBBBBBBBBBBBBBBGBGBBGBBBBBGBGBBBGBGBBBBBBBBBGBBBBBBBGBBBBBBBGBBBGBBGGBBGGBBBBBGBBBBGBBBBBBBBBBGBBBBBGBBBGGGGBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBGBGBBBGGGBBGBBBBBGBBGGBBGBBBGGBBBBBBBBBGBGBBGBBBBBGBBBBGBBBBBBBGBBBBGBBBBBBBBGGBBBBBBBGBBBBBBGGBBGBBBGGBBBGBGBGBBGBGBBBGBBBBBBBGBBBGGBBBBBGBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBGGGBBBBGBGBBBBGBGGBBBGBBBGGBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBGGGBBBBGBBBBBBBGBBBBBBBBBGBBBGBBBGBBBBBBBGBBBBBBBGBBGBBBGBBGBBBBBBBBGBGBBBBBBBBBBBGBBGBGBBBGBBGBGBBBBBBGGBBBGBGGBBBBBGBGBBBBBGBBBBBBBBBGBBBGBGBBBBBBGBBBGBBBBGBBGBGBBBBBBGBBGGBBBBBBBBGGBBBBBBGBBGBBBBBBBGBBBBBBGBBBBBGBGBBBBBBBGGBBGGGBBBBGGBBGBGBBBBBBBBBBGBGGGGBBBBGGBBBBBBBBBBBBGGGBBBBBBBBGBBBBBBBBBBBBGGBGBBBBGBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGGBBGBGBBBGBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGGBBGGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBGGBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBBGGBBGBBBGBGBGBBGBBBBBBBBBBGBBBBBGBGBBBGBBBBGBBBBBBBGGBBBBBBGBGBGBBBBBBBBBBBBGGBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGGBBGBBBGBBBGBBBGBBBGBBBBBGBBBBGBBBBBBBBBBGGGBGBBBBBBBGBBBBBBGGBBBBBBBGBGGBGBGBGGBBBBBBBBBGGBBGBBBBGBBBGBBBBBBBGBGGBGBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBGGBBGBBBGBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBGBGBBBBGBBBBBBBBBBGBGBBBGBBBBBBBBBBBBGBGBGBBBBGGBBBGBBBBGBBBBBBBBGBBBBBGBBBBBBBBBGGBBBBBBGGBGGBBBGGBBGBGGBBBGGGBBBGBBBBBGBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBGBGBBBBBBBGBBBGBBGBBGGGBBBBBBGBBGBBBBBBBBBBBBGBBBBBBGBBBBBBBBGGBBBBGGBBBBBBBBBGGGBBGBBBBBBBBBBGBBGBBBBBBGBBBBBBGBGBGBGGGBBBBBGBBGGBBGGGBBBGBBBGGGBBGBBBGBBGBBBGBGBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGGBBGBBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBGBGBBBGBBBBGBBGGGGGGBBBBBBBBBGBBBGGBBBGGBBGGBBBGGGGBBBBGBBBBBBBGBGBBBBBGBBBBBBBBBGBBBBGBBGGBBBGBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBGGBBGBBGGBBBBBBBBBBBBBBBGBBBGBBBBGBBBBGBBGBBGBGBBBBGBBGBBBBBGBBBBBBBBBBBGGBBBBBBGGBGGBBBBBBBBBBBBBBGBBBGBGBBBBBGBBBBGBBGBBBBBBBBGBBBGBBBBBGBBBBBBBBGBBBBBGBBBBGBBBBGGGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBGBBBGBBBBBGGBBGGBBBGBBBBBGBBBBGBBBBBBGBGBBBGBBBGGBBBBGBBBBBBGBGBBBGBBBBBGBBGBBBBGBBBBBGGBBGBBBBBBBBBBBBBGGBBBBBBGBGBBBBGBBBBBBGBBBGBBGBBBGBBBGBBBGBGBBBBBBGBGBBBBBBGBGBBBBBBBBBGBGBBBBBGGBBBBBBBGGBBBBBGBBBBBBGGBBBBBBGBGBBBBGBBGBBBBBGBBBGGBGBBGBBBBBBGBGBGBBBBBGBBBBBBGBGBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBGBGBBBGGBBBBGBBBBGGGBBGBGBBGBBBBGBBBBBBGBGGBBGBBBBBBGBBBGBGBBBBBBGBBBBBBBBGBBBGGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBGBBGBBBBBBGGBBBBBBBBBBBBBBBGGBBBBBGGGBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBGGBGBBBBBBGBGBGBGBBBGBBBBBBBGBGBBBBBBGBBBBBBBGBBBBBGBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBGBBBGBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBGBGBGBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBBBGBBBBBGBBGBBBBBBBBBGBBBBBBBBGBGBGBBBBBGBBGBGGBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGGGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBGBBBGBBBBBBGBGBGBBBBBGBBBBBBGBBBBBBBBGBBBBGBBBBGBBBGBGBBBBBBBGBGGBBGGGBGBBBBBGGBGBBGBBBGBBGGGBGBBGBBBBBBGBBBBBBBBBGGBBBBBBGBBGBBGBBBBBBBBGBBBBBBBBGGBGBBGGBBBGBGGBBBBBBBBBBBGGBBBGBBBBBGBBBBGGBBBBBBGBGBBGGBBBBBGGGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBGBBGBBBGBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBGBGBGBBBBBBBGBBGBGBBBBBBBBBBBBBBBGBBGBBGBBGBBBBBBGBGBBBGGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBGBBGBBBGBBBGGBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBBGGBBBBBBBBBBBBBBGBGBBBGGGBBBBBBGBGGBBBGBBBBGGGGBBBBBGBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBGBGBBGGBBBBBBBBBGBBGBGBBBBGBGBGBBBBBBBBBGBGBGBBBBBBGBBBBGBBGBBBBBBBBGBGBBGBBBBBGGBBBBBBGBGBBBBBBGBBGBBBBGBBBBBBBBGBBBBBGBBBBBBGBBBGBBBBGBBBGBBBBBGBBBGBBBBGGBBBBBBBBBBBBGBBBGGBGBGBGBBBBBBBBGGBGGBBGBGBBBBBGBBBBBGBBBBBGGBBGBBBBBGBBBBBBBBBGBBBGBBBBBBBGBGBBBBBGGBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBGBBBBBBBBGBBBBGGBGBBBBBBGBBBBBBBBGBBGGBBGBBBGBBBBBBBGGBBGBGBGGBBBBGBGBBBBBBBBBBGGBBBBBBGBBBBBBBBBGBBGBBBGBBGGBBBBBBBGBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBGBBGBBBBGBBGBBGGBBBBBBGGGBBBBGBBGBBBBBBBBBBBGGBBBBBBBBBBBGBGGGBBBGBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBGBBBBBBGGBGBBBBBBBBBGBBBGBBGBGBBBGBBBBBBBBBBBBBBBGBBGGBBGBBBBGBBBBBGGBBBBBBGBBBBBGBBBGBBBBBBGBBBBBGGBBBGGBGBBBBBBBBBBGBBGBBBBBBBBBBBBBGGBGGBBGBBGBBGBBBBBGBBBGBBBGBBBBBBBGBBBBBBBGBBBBBBBBGBBBGGGBBGBBBBGGBBBBGBBGBBBBGGGBBBBBBBBBBBBBBBBBGBGBBGBBBBBGGBBBBGBBBBBBGBBBBBGGBBGBBBBBBGBBGBBBBBGBGBBGBBBBGBBBBBBBBGGBBBBBBBBBBGBBBBBBBBGBBBBBGBGBGBGBBBBBBBGBBBBBBBBBBBBGBBBBGBBGBBBBBGBGBGBBBGBBBBGBBBBGBBBGBBBBBBGBGBBBBBBBBBBBBBGGGBBGBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBGBBBGGGGBBBBGBBGBBBBBBBGBBBBBGBBBGBGBBBBBBBBBBBBGGBBBBBBBBBGGBBGGBBGBBBBBBGBBGBBBGBBBBBBGBBBBBBBBGGBBBBBBBGBBBGBBGBBBBBGBBBBBBBBBBBGBGBBBBBBBGBGBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBGBBGBBBGGGBBBBBBGBBBBBBBBBBGBGBBBBGBBBBBBBGBBBBGBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBGBBGGBBGBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBGBGBBBBBBGBBBBBBBBBBBGBBBGBGBGGGBBBGGBBBGBBBBBBBBGBGBBBBBBBBBGBBGBBGGBBGBGBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBGGBGBGGBBGBBBBBBBBGBBBBGBBBBBGBBBGBBBBBBBBBGGBGBBGBGBGBBBBBBBGBBBBBBGGBGBBBBBBBBGGBGBGBBBBBBBGBBBBBBBGBGBBBGGBBBBBBBBBBBGBBBGBBBBBGBBBBGBBBBBGBBBBBGBGBGBBBBBBGGBBGGGBBBBGBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBGBBGBGBBGBBBBBBBBBGBBGGBBBBBBBBBBBGBBBGBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBGGBBBGBGBBBBBGGBBBBBGBGBBGBBBGGBBBGBBBGBGBBBBBGBGGBBBGBGBBBGGBBBBBBBBBGBGBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBGBBGGBBBGBBBBBGGBGBGBGGGBBBGBBBGBGBGBBBBBBBBBBBBGBBBGBGBBBBBBGBBBBGBBBBBGBBBGBBBBBBBBBBGBBBGBBBBGGBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBBGBBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBGBBGGBGBBBBBBBBGBBBBBBBGGBBBBBBGBGBBGBBBBBBBBBBBGBBBBBBBBBGBBGGBGBBBBBBBBGBBBBBBBBGBBBGBBBGBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBGBGBBGBGBGBGBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBGBBGBBGBBBBGBGBGGBBGBBGBGBBGBBGBBBBGBBBBBBBGBBGBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBGGGGBBBBBGBBBBBBGGBBBBBGBGBGBBBBBGGBBGBBBGBGBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBGBGBBBBGGBBBGBGGBBGBBGBBBBBBBBBGBBBGBGBBGBBBBGGBBBBGBBBGGBBBGBBBBBBGGBBBBBBGBGBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBBBGBGBBGBBBBGBGBBGBBBBBBBBBBBBBBBBBB
894444860 GGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGBGGGGBBGGGGGGBGGBGGGGGGGBGBGGBGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGBBGBGGGGGBGGGBGGGGBGBGGGGBGBGBGBGBGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGBGGBGGGGGGGGBGBBBBGBGBGGGGBGBGGGGBGGGGGGGGGGGBBGGBGGGBGGGBBGBGGGBGGGGBGGGGGGGGBGGGGGGGGGGGGGBGGBGBGGBGGGGGGGGBBBGBGGGGGBGGGGGGGGGBGGGBGBGBBGGBGBGGGGGGGBGBGGGBBGGGBGGGGGBBBGBGGGGGBGGGGGGGGGGGBBGGBGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGBGBGGGGGBGGGGGGBGGGBGGGBGGBGGGGGGGGBGBGGGGGGGGGGGGGGGGGGBBGGGGGGGBGBGBGBGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGBGGGBGGGGGBGGGGGGBGGGGGGGGGGGGBBGGGGGGGGGGBGBGGGGBGGBGGGGGGGGGGGGGBGGBGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBBGGGBGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGBGGGBGGGBBGGGGGGGGGBGGGGGGGGGBGGGGGBGGGGGGGGGGBGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGBGGBGGGGBGGGBGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGBGGGGGGGGGGGGGBGBGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGBGGGBGGGGGGBBGGGGGGGGGGBGGGGGBGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGBGGBGGBBGGGGBGGGGGGGGGGGGGBGGBBGGBGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGBBGGGGGGGGBGBGGGGBGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGBGGGGGGGGBGBBGGGGGBGGGGBGBGGGGGGGGGGGGBGGGGGGGGGGGBBGBGGGGGBGGGGGBGBGGGGGBGGGGGGGGGGGBGGBGGBGGGBGGBGGGGGGBGGGGGGGGGGBGBGBGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGBBGGGGGGBGGGGGGBGBGBGGGGGGGGGGBGGGGGGGGGGGBGGGGBGGGGGBGGGGBGGGBGGGGBGGGGGGGBGBGGGGGGGGGGGBGGGGGGGGGGGGGGBGBGGGGGGGGGBGGGGGGGGGBGGGGBGGGGBGGGBGGBGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGBGBGBGGGGGGGGGGBGBGGBGGGGGGGBGGGGGGGGGBGGGGBGGBGGGGGGGGGGGGBGBBBBGGGGGGGGGGGGGGBGGBBGGGGGGGGBGGGGGGBGGGGGGBGGGGGGGBGGGGGGGGGGGGBGGBGGGGBBGBGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGBGGGGGGGBGGGGGGBGGGGGGBGGGGBGGGGBGGGGGGGBGGGGGGBGGBGGGGBGGGGGBGGGBGBGBGGGGBGGGBGBGGGBGGBGBGGGGGGBGBGGGBBGGGGGGGGGGGGBGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGBGGGGGGGGBGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGBGGGBGGBGGGGGGGGGGGGGBBGGGGGGGGGGGGBGGGGGGBGGBGGBGGBBBGBGBGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGBGBGGGGGGBGGGGGGGGGGGGGGBGGGGGBGBBBGGGGGGGGGBGGGGGGGGBBBGGBBGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBBGGGBGGGGGBGGGGGBGGGGGGGGBGGGGGGGGGGBGGGGGBBGGBGGGGGGBGGGGGGGGGBGGGGGGGGGGGGBGGGGGGBGGGGBBGGGGGBGBGGGGGBGGGBBGGGGGGGBGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGBBGGBGGGBGBGGBGGGGBBGBGBGGGGGBGGGGGGGBBGBGGGGGGGBGGBGGGGBGGGGGGGGGGGGBGGBBGGBGGGGBBGBGGGGGGGGGGGGGGGGGGGGGBGGBGBGBGGBGGGGGBGGGGGGGGGGBGGGGGBGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGBGGGGGBBGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGBGGGGBGGGGGGGGGGBGGBBBGGGGGGGGGGGGGGGGGGGGBGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGBGGGGGBGGGGGGGGBGGGGGGGGGGGBBGGGBGGBBGGGGGBBGGGGGGGGGGBGGGGBGGBGBBGGGGGBBBGGGGGGGGGGGBGGBGGGGGGGBBGGGGGGGGGBGGGGGGBGGGBGGGGGGGGGGGGGGGGGBGBGGGBBGGGGBGGBBGBGGGGGGGGBGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGBGBGBGBGGGGGGGGGGBBGGGGBGBGGGGGGBGGGGGBGGGGBGBGGBBBGBGGBGGGGGGBBGGGGGGGGGBBGGGBGBGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGBBGBGGGGGGGGGGGGGGBGGGBGBGGGGGGGGBGBGGGGGGGGGBBGGGGGGGGGGGGGGBBGGGGBGGGBGGGGGBGGGGBGGGGGGBGGGGBGBBGGBGGBGGGGGGGGBGBGGGGGGGBGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGBGGGGGGGGGBGGGBBBGGGGBGGGGGGGGGGGGGGBGGGGBGGBGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGBBBBGGGBGGGGGGGGGGGGGGGGBGGGGBGBGGGGBGGBGGBBGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGBGBGBBGGGGGGGGGGGBGGGGGGBGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGBBGGGGBGGBGBGGGBGGGGBGGGGBGGGGBGGGGGGGGBGGGGGGGGBGGGGGGBGGBGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGBGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGBGGGBGGGBGBBBGGBGGBGBGGGGGBGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBBBGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGBGGBGGGGGGGGGBGGBBGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGBGBGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGBGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGBGGGGGGGGGGGGGBGGBGGGBGGGGGGBGGGGGGGGBGGGGGGBGGGBGBGGGGBGGBGGGGGGGGGGGGGGGGBGGBGGBGGGGBBGGGGGGGGBGBGGGBGGGGGGBGGGGGGBBGGGGGGGGBGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGBGGGGGGGGGBGGGGGGBBBGGGGGGBGGGGGGGGGBBGGGGGGGGGGBGGGGGGGGGGGBGGGBGGGGGBGGBGGGGGGGGGGGGGGGGGGBGGGGGGBBGGBGGGGGGGGGGGGGBGGGGBBBGGGBBGBGGGGGGGGGGGGBGGGGGBGGBBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBBGGGGBGGBGGGGGGBGGGGGGGBGGGGGGGGBGGGGGGGGBBGBGGGBGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGBGGGGBGGGGGGGBGBGGGGGGBGGGGGGBGBGGBGGGGGGGGGGGBGGBGGGGGGBGGGGGBGGBBGGBGGBGBGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGBGGBGGGGGGGGGGBGBGGBBGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGBGBGBGGBGGGGGGBGBGGBGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGBGGGGBGGBGGBGGGGGBGGGBGGGGGGGGGGGGGGGGGGGBGGGGBGGBGBGGGGGBGGGGGBBGGGBBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGBBGGGBGGGGGGGGGBGGGBBGGGGGBGBGGGGGGBGBGGBGGGGGGBGGBGGGBGGGGGGGGGGGGBBGGGGGGGGGBGGGGGGGGGGGBGBGGBGGGBGGBGGGGGGGGGBGBGBGGBBGGGGGBGGGGGGGGBGBGGGGBGGGGGGGGGGGBBBGGGGGBGGGGBBGGGGGGGGGGGGGGGGGGGGGBGBBGGGGGGGGGBGGBGGGGGBGGBGGGGGGBGGGBGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGBGGBGGGBGGBGGGGGGGGGGGBGGGGGGGGBBGGGGGGGGGGBGBBGGGGGGGGBGGGGGBGGGGGGBGGGBGGBGGGGGGGGGBGGGGGGGGGGBBGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBBGBGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGBBGGGBBGGGGBGGGGBGGGGGGGBGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGBGGGGGBGGGGGGGBGGGGGBGGGGGGGBBGBGGBGGBGGGGGBBGGGBGGGGGGGGGBGBGGGGGGGBGGGGGGGGGGBGGGBGGBGGGBGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGBGBBGBGGGBGBGGBGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGBGBGGGGGGGGBGGBBGBGGGGBGGGGGGGGBBGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGBGGBGGGGGGGGGGBGGGBGGBGGGGGBGGBGGBGBGGGGGGGGGGGGGGGGGGBGGBBGGGGGGGGGBGGGGGGGGGGGBBGGBGGGGGGGGGGGBGGGGGBGGGGGGBGGGGGBGGGGGGBBGBGGGGGGBGGGBBGGGBGBGGGBBGGGGGGGGGGGBGGGBGGGGGBGBGGGGGGGGGGGGGGBGGGGGGGGBGGGGGBGGGGBGGGGGBGGGGBBGGGGGGGBGBGGGGGGBGGBGGGGGGGGGGGGGGGBBGGGGGGBGGGBGBGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGBBGGGBGGGGGGBGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGBGGBGBGGGGGBGGGGGGGGGGGGGGBGGBGGGGGGGGGGBGGBGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGBGGBGBGGGGGGGGGGGGGGBGGGBGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGBGGGBBGGGGGGGGGBGGGGGGBGGGGGBGBGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBBGGGGGBBGBBBGGGGGGGGGBGGGGGGGGGGBGBGGGGGGGGGGGGGGGGBGGGGGBBGGGBGGBGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGBGGBGGGGBGGGGGGBGGGBGGGGGGBGGGGBGGGGGBGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGBBGGBGGGGGGGGGBGBGGGGGBGGGGGBGGGGBGGBGGBGBGGGGGGGGGGGGGGGGGGBGGBGGGBGGGGBGGGGGGBBGGGGGGGGGGBGBBGGBGGGGGGGBBGGBGGGGBGBGGGGGGGGGGBGGGGGGGGGGGBGBGGGGGGGGGGGBGGGGGGBGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGBGGGGGGBGGGGGGGGGGBGGGGBGGGGBGGGBBGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGBBGGBGGGGGGBGBGBGGBGGGGGBGGGGBGGGGGGGGGGGBGGGGGGGGGBGBGGGGGGGGGGGGGGGGBGGGGGBGBBGGBGGGBGGBGGGGGGGBBGBGGGGGGGGGGGGGGGGGGBGGGBBGGGGBGGGGGGBGGGGGGGGGGGGGBGGGGBGGGBGGGBGBGGGGGBGGGBGGGGGGGGGGGBGBGBGGGGGGGBGGGGGGGBBGGGGGGBBGGGGGGGBBGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBBBGGGGGBGBGGGGGGGGGGGGGGGBGGGGBGGBGGGGGGGGGGBGBGGGBGGGGGBGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGBGGGGGBBGGGBGGGGBGGGGGBGGGGGGGGBGGGGGGGGGGGBBGBBGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGBGGGGBBBGGGGGBBGGGGGGGGGGBBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGBBGGBBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGBGGGGBGGBGBBBGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBBGGGGGGGGBBGGGGGGGGGGGBBGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGBGGBGGGGGGGGGGGGGGGGBGGGGBGGBGGGGGGGGGGGGGBGGGBGGGGGGGGGBGGBBGGGGGGGGBGGGGGGGBBGBGGGGGGGBGGGGGGBGGBGGGGBGGGGGGGGGGGGGBGGGGGGBGGGGGBGGGGGGGGGGGGGGBGBGGGGGGBGGGGGBGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBBGGBGGGGGGGGGGBGGGGGGGBGGGGGGGGBGGBGGGGBGBBBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBBGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBBGGGBGGGBGGGGGGGGBGGGBGGGGGGGGGGGBGGBGGGGGGGGGGGBGBGGBGGGGGGGGGGGGGGGGGGGGGGGBBGGGGBGGGBGGGGGGBBGBGGGBGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBBGGGGGBBGBGGBBGGGGGGBGGBGGGGGGBGGGGGBGGGGGBGGGGGGGGGGGBGBBGGBBGGGGGBGGGBGBGGGGBGBBBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBBGBGGGBGBGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGBGBBGGGGGBGBGGGBGGGGGBGGGGBGBBBGGBGGGGGGGBGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGBGGBBGGGGGGGGGGGGBGGGGGGBBGBGBGBGGGBBBBGGBGGGGGGGGGGGGGGGBGGBBGGGGGGGGBGBGGGGGGGBGGGGBGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGBGGBGGGGGGGBGGBGGGBGGGGGGGGBGGBGGGGBGGGGGGGGGGGGGBGGGGGGGGBGBGBGGGGGGBGGBGGGGGGGGGGGGBGGGBGGBBGGGGGGGGGGGGGGGGGGGGBGBGGBGBGBGGGGGGGGGGGBGBGGGGGGGGGGBGGGBGGGGGGBGGGGGGGBBGGGGGGGBBGBGGGGGGGGGGGGGGGGGGGGBBGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGBGGGBGGGGBGGGBGGBGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGBGGGGBGBBBGGGGBGGBGGGGBGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGBGGGGBGGGGGGBGGBGGGGBBBGGGGGGGGGGGGGGGGBGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBBGGGBBGGGBGGGGGGGBGGGGBGGBGGGGBGGGGGBGBGGGGBGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGBGGGGGGGGGGGBGBGGGBGBGGGGGGGGBGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGBGGGGGGGGBBGGGGGGGGGGGGGGGGBBBGGGBGGGGBGGGGBGBBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGBGGGGGGGGGGGGBBGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGBBGGGGGBGGGGGGGBGGBGGBBGGBGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGBGGBGGGGGGGBGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGBGGGBBGGGGGGGBBGGBGGGGGGGGGBGGGGGGGGGGBGGGGGBGGGGGBBGGGBGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGBGGGGGGBGBGGGGGGBBGGGGBGGGGBGGGGGBGBBGBGGGGGGGGGGGGGGGBGGGGBGGGBGGGBGGGGGGGGGGGGGGGGBGBGBGBGGGGGGGBGGGBGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGBGBGGGGGBGGGGGBGGGGGGGGBGBGGGGGGGGGBBGBGGGGBGGGGGGGGGGGGGGGGGGGBGGBGGBBGGGGGGGGGGBGBGGGGGGGGGGGGGBGBGGGGGGGBGBGGBBBGGBGBGGGGGGGGGGGBGGGGGBGGGGGGBGGGGGGBGBGGGGGBGGBBGGGGGBGGGGGBGGGBGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGBGGGGBBBBGGGGGGGGGBGGGGBBGBBBGGGGGGGGGGGGGGGGGGBGBGBGGGGGBGBGGGGBGGGGGGBGBGGGGGB
424237500 BBBGBGGBBGBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBGGBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBGBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBGBBGGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBGBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBGBBBBBGBBBBBGBGBBBBBGBBGBBBGBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBGBBGBBBBBBBBGBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBGBBBGBBBBBGBBGBBBBBBBBBBGBGBBBGBGBBBBBBBBBBBGBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBGBBBBBGGBGBBBGBBBBBGBGBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBGGBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBGBGGBBBBBBBBGBBBBBBGBBBBGBBBBBBGBGBGGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBGGGGBBBBBBBBBGBGBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGGBGBBBBBBBBBBBBGGBBBBBBBGBGBBBBGBBBGGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBGBGBBBBGGBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBGGGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBGGBBBBBBBBBBBBGBBBGGBBBBBBBBGGBBBBBBBGBGBBBBBBBGBGGBBBBBBBBBBBGBBBBBGBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBGGBBGBBBBBGBBBBBBBBBBGBBBBBGGBGBBBBBGBBBBBBBBGBBBBBBGBBBGBBBBGBBBBBBBBGBBBBBBBBGBBBGBBGBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBGGBBBBBBGBBBBBBBBBBBGBGGBGBBBBBBBGGBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBGBBBBGBBBBBGBBBBGBBGBBBGBBBBBBGBBGBGBBBBBBBBBGGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBGGBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGGGGBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBGBBBGBBBBGGBGBBBBBBBBBGBBGGBBBBBBBBGGGBGBGBGBBBBBBBBBBBBBBBBBBGBBBBGGBBBGBBBBBBGBBBBGBBGBBBBGBBBBBBBBBBGGBBBBBBBGBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBGGBBBBBBBBBGBBBBBGBBGBBBGBBBBBBGBBBBBBBGGBBBBBBGBBBBBBBBBBGBGBBBBBBGGGBBBBGBBGGBBBBBBBBBGBBBBBBBGBBGBBBGBBGBBBBBGBBBBGBBGBBBBGBBBBBBBBBBBBBBBGBGGBBBBGBBBBGGBGBGBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBGBBBGBBBBBBGBBBBBBBGBBBBGBBBBBBBBBGGBBGBBGGBBBGBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBGBBGGBBBBBGBBGBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBGBGGGBBBBBBBBBBBGBBBBBGBGBBBGGBBGGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGBGBBBBGBBBBBBBBBBBBBBBGGBBBBBBBGBBBBGBBBBBBBBGBBGGBBBBGGBBBGGBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGGBBBBGGBBBBBGBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBGBBBBBBGBGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBGGGBBBBBGBBBBBGBBBGBBBBBGGBBGGGBGBGBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBGBBBBBGBBGGGBGBBBBBBBGBBBBGGBBBBGBBBBGBBBGBBBGGBBBBBGGBGBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBGBBBGBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBGBGGBBBBBBBBGBBBBBGBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBGBGBBGBBBBGBBBBBGGBGBGBBBBBBBBBBBBBGGBBBBBBBGBBGBBGGBGBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBGBGBBGBGBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBGBGBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBGBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBGBGGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBGBBGBBBBGBBBGBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBGBBBBGGBBBBBBGBGGBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBGBBBBBBBBGGGBGGGBBBGBBBBBBBBGBBBBBBBGBBBGGBBBBBBBBBBBBGBBBGBBBBBBBGBBBBGBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBBBGBBBGBBGGBBBGGGBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBGBBBGGGBBBBGBBBBBGBBBBBBGGBGGBBBBBBBBBBBBBBGGBBBGBBBGBGBBBBBBGBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBGBGBGBBBBBBBBGGBGGBBBGGBBBGBBBBBBBGBGBBGBBBBBBBBGBBBBBGGBBBBBBBBBBBGBBBBBBGGBBGBBBBBBBBBGBBBBBBBBGBBGGBBGBGBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBGBBGBBBBBGBGBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBGBBBBBGBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBGBBGBBBBBBGBBGBBGGGGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBGBGBBBBBBGBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBGGBBBBBBBBBBGBGBGGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGGBBBBBBBBBGBBBBBBBBGBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGGBBBBBBBBBBBBBBGBBGBBBBBBGBBBGBBBBBBGBBBBGBGBBBBBBGGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGGBBBBGBBGBBGBBBBBBGBBBBBBBBBGGBBBBGBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBGBBBBBGGBBBBGBGBBBGBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGGBBGBBBBBBGBBBGBBBBBBBBBGBGGGBBBBBBBBGBGBBBBBBBBBBBBGBBBBGBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBGGBBBBBBBBBBBBBBBGBBBGGBBGBBBGGBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBGGBBBGBBBGBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBGBGBGBBBBBBGBBBBBBGGBBBBGGGBBBBBGBBBBBBGBGBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBGBGBBBBBGBBBBBBBBGGBBBBBGBBBBBGBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBGBBBBBBBBGBBBBBBBGBGBBGBBBBGBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBGBBBBBBBBBBGGBBBBBGBBBBBBBBBGBBBGBGBBBBBBBBBGBBBBBBBBGBGGBBBGBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBGBBGBBBGBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBGBBGBBBBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBGGBBBGBBBBGBGBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGGBBGBBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBGGBBBGBBBBGBGBBGBBBBBGBBGBBBBBBBGBBBBGBGBBBBBBBBGBBBBBBBBBGBBBBBBBGGGBBBBBBBBBGBBGBBGGBBBBGBBBBBBGBBBGBGGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBGBBBBBBBBBBBBBBGBBGBBBBBGBGBBBBBBBBBGBGBBBBBBBBGBGBBBBBBGBGBBBBBBBBBBGBBGBGBBBBBBBBGBBBGBGBBBBBBBGBGGBBBBGBBBBBBGGBBBGBBBBGGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBGBBBBBBBBBBBGBBBBBBGBBGGBBBBGBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGGGBGBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBGBBBBBBBBGBBBBBBBGGBBBBBGBBBBGBBBBBBBBBBBBBGGBBBBBBBBGBBBBGGBBGBBBBBBBBBBBBBBGGBBBBBGBBBGGBBBBBBBGGBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBGBBGBBBGBBBGBBBBBBBBGBBGBBBBBBBBGBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBGBBBGBBBBBBGBBBGGBBBBBBBBGGBBGBBGGBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBGBBGBGBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGGGGBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBGBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBGGBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBGBBBGBBBBBGBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBGBBGBBBBBGBBBGBBBBBBBBGBBBBBGBBBBBBBGBBBBBGBGBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBGBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBGBBBGBGBGBBBGGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBGBBGBBBGBGBBBBBBBBBBBBGBGBBBBBBBBBGBBBGGGBBBGBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBGBGBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBGBGBBBGGBBGBGBBBBBBBBBBBBBGBBBBBBBBBGBGBBBGGBBGBBBBBBBBBBGGBBGBBBBBBBGBBBBBBBGBGBGBBGBGBBBBBBBBBBGBBBGBBGBBBBBBBBBBGGBBBGGBBBBBBBBBBBBBGGBBGBBBBBBGBBBBBGBBBGBGBGBBBBGBBGBGBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBGBBGBBBBBBBGBBBBBBBBGBBBGBBBBBBBBGGBBBBGBBGBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBGBBBBGBBBBBBBBBBBBBBGGBBBBGGBBGBBBBBBBGBBGBBBBBBGBBBBBBBGGGBBGBBBBBBBBBGBBBBGGBBBBBGBBBBBBBGGBBBBBGBBBBBGBBBGBBBBGBBBBBBBBGBBBBBGBGBBBGBBGBBGGGBBBBGGBBBBBBGBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBGBBBBBBBBBGBGGBGGBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBGBGBBBBBBBGGBBBBGBGBBGBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGGBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBBGBBBBBBGGBBBBBBBBBBGBBGBBBBGBBBGBGBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBGGGBBBBBBBBBGBBBBGBGBBBGGBBGBBBBBBBBBGBBBGBBGGBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBBBGBBGBBBBBBBGBGBGBBBBBBBBBBBBBBBBGBGBBBBGGGBBBGGGBGBGBBBBBGBBBBBBBBBBGBGGBGGBBBBBBBBBGBBBBBBBBBGBGBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBGBBGBGBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGGGBBBBBBBBGBBBBBBBBBBBBGBBBBBGGBBBGBBGGBGBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBGBBBBBGBBGGBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBGGBBGBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBGBBBBGBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBGBBGGBGGBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBGBBBBBBBGBBGGBBBBGBBBGBBBGBBBBBGBBBBBBBBBBBGBGBBBBBBGBGBBBBBBBGGBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBGBBGBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBGBGBGBBGBBGBBGBBGBBBBBBBBGGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBGGBBBBBGBBBBGBBBBBBGGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBGBBBBBBGBBBBBBBBBBBBBGGBGBGBBBBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBGGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBGBBGBBBBBGBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBGBGBBBBBGBBBBBBBGGBBBBBBBBGBBBBBBBBBGBBBBGBBBBBGGBGBBBBBBBBBBBGBBBBBGBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBGBBGBBGBBBGBBBBBBGGBBBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBGGBBBGBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBGBBGBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBGBBGBBBBBBGBBBBBBGBBBBBBBBBBBBGBGBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBGGBBBBBBBGGBBBBBBBGBGGGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBGBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBGGBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBGBBBBGGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBGBBGBBBGBBBBBBBGBBBBBGBBBBBBBGGBBBBBBBBBGGBBBBBBBGBBGBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBGBGGBBBBBGBBGBBBBBBBGBBGBBBGBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBGBBGBBGBBGGGBGGBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGGBGBBBBBBGBBBBGBBGBGGBBBBBBBGBBBBGGBBGBBBBBGBBBBBBBGGBGGBBBBBBBGBBBBGBGBBBBGBBBBBBBBBGBBBBBBBBBBBGBGBGBBBGBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBGBGBBGBBGGBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGGBBGBGGBBBGBBBBBBBBBBBBGBGGBBBGBGBGBBGBGBGBBBBBGGBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGGBBGBBBBBBBGGBBBBBBBBBBBBGBBBBBBGBBGBBBGBBBBBGGBGBBGBBBBGBBBGBGBGBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBGBGBBBBGBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBGBBBBGBBGBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBGBBGBBBBBBBBGBGBGBBBBBBBBGBBBBGGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGGBBBBBBBBGBBBBBBBGBBBBBBBBGBBGBBBGBGBBBBBBBGBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBGBBGBBBBBBBBBGGBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBGBGBBBBBGBGBGBBBBBBBGBBBBBBBBBBBBBBGBBBGGBGBGBBBBBBBBGBBBBBBBBBBGGBBBBBBBGBBBBBBBGBBGBGBBBGBBBBBGBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBGGBBBBBBBBBBBGBBGGGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGGBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBGGBBBBBGBBGBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBGBGBBBBGBBGBBBGBBBGBBBBBBBBGBBBBBGGBBBBGBGBBBBGBBGBBBBBBBBBBGBBGBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBGBBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBGBGBBBBBBBBGBBGBGBBGBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBGGBBBBBBBGBGBBBGBBBGBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBGBGBBBBBBBBBBGBBGBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBGBBBBBBGBBBBBGGGBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBGBBGBGBBBBBBGBGBBBBBBBBBBBBBBGBBGBBBBBBBGBGBBBBBBBBBBGBGBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBGBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGGBBBGBBGBBBGGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGGGBBBBBBBBBBBGBBBGBBBBBBBBBBGGGBBBBBBGBGBGGBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBGGBBBBBBBGGBBBBBGGBBBGBGBBBBBBBBBBBBGBBBBGGBB
159445753 BGBGGGGBGBBBBBGGGGBGGBGGGBBGGGGGGGBBGGGGGGGBBGGGGGGBGGGGBGGBBGGBGBGGGBGBBBBGBBGBGGGBBGGGGGBGBGGBBBBGBGBGGBGBGGGGBGGGGBBGGGGBBGGGGGGGBGGGBBGGBGBGGBGBBGGGBGBBBGBBGBGBGBGBBGBGBGGBGGBBGBGBBBGBGGGGGBBBBBGBBBBBGGBBBGGGGGGGGGGGGBBGBBGBGBBGGGGGBBGBGBGGGGGBGBGGGBBBBGBGGGBGBGBBBGGBBGGBGBBGGGGBGBGGBBBGGGGGGGBBGBGGGBGBGBBGGBGGGBBBGBBBBGBBGBBGGBBBGBGGGGBBGGGGGGGGGGGBBGGGGBGBGGBBBGBBBBGGGBGGBBBGGGGGGBGGGBBGBGGBGGGBGGGBGGGBGBBGGBGGGGGBGGBBGGBBBGGGGGGGGGGBGGBBGGBGBBGGBGGGGBGBGBGBBGGGBGGGGBGGGBGGGGGBBGBGGGGGGBGGGGBGGGGBBGBBBGBBBBBBGGBBGBBGGBBGGBGBGBGGGGGGBBGGGBGGBBBGGGGGGGBGGGBGBGGGGGGGGBGGGGGGBGGBBBGGBGBGGBBGGGGBBGGGBGGGGGBGGGBBBBBGGGGBGGBBGBGGGBBGBGGGGGGGGGGGGGBGGBGGBGBGBGBBBGGGGGGGBGGBGGGGBGGGBBGBGGGGBGBBBGGBBGBBBGGGGGBGBGGGGBBGGGBBBBBGGBGGGBGBGGGBBBBGGGBGGGGBBGBGGGGGGBBGGBGGBBGBGBBBGBGBGGGGGBGGGGGBGGGGGGGGGBBBGBBBBGBGGGBGBGGGGGBGGBBBBGGGGBGGGGGGBGGGGGGBGBBGGBGGGGGGGGGBBGBBGBBBGBGBGGBBGGBBBBGGGGBGGBBGGBBGBBGGGGGBGGGGGBGBGGGGBGBGBBGBGBBGBBBBBBBBGGBBGBGGGBGGGGGGGGBGGGGBGGBBGGBBBBBGGGBGBBGGGBBGBGBGGGGBBGBGBBBBGBBBGGBGBBBBBGBGBGBBGBGBGGGBGBBGGBGGGBGBBGBGGBGBBBGGGGGGGGGBGGGGBGGGBBBBBGGBGGGGGGBGGGGBBGBGBBBGBBGGGGGGBBGBBGGBGGBGGGGBBGGGGGGBBBBGGBBBGGBGGBBBBGGGGBGBGBGBBGGBGGGGGBBBBGGGBBBGGGGGBGBGGGGBBGGGGBBGBGBGBGGGGBGBGGGGGBGGGBGBBGBGBBGBBBGBBBGGGBGGGBGGBBGGBBBGBGGGBBBGGBGGBBBGBBBBGGGGBGGBBBGBGBGBBGGBBGGGBGGGBBBBBGGBBGGBGBGGGBGGBGBBBBBBBGBGBBBBGBBGGGGGGGGBBGBGBGBGBBGBGBGGBBBBGBGGBBBBBGGGGBBGBBGGBBGBGGGGGBBGGGBBGBBBBGGBGGBBGGGBBBBGGGBGBBGGBBGGBGBGBBGGGBGGBGGBGGGGGBGGBBGGGGGGBGGGBGGGGBBBBBGGGBGGGBGBGGGBBGBGGGBGBGBGGBGBGBGGGGGBBBBBGGGBGGGBGBBGBGBBGBBGGGBGBGGGGGGBGBGBBGBGBGGGBGBGBBBBBGGBGGBBGGGBGGGBBGGBGGGBBBGBGBBGBGGBBGGBBBGGGBBBGBGGGGGBGGBGBGGBGGGBGGGBBGBGBGGBGBGGBGBGGBGGBGBGGGGGGBGGBGGGBBBGBBBGGBGBGGBGGBGBGBBBGGBBGGGGBGBGBBBGGBGBBBBBBGGBGBBGBGBGGBGBGBGGBBBGBGGBGGGGBBBGBBGBBGBBBGGBGGGGBBBBBBGGGGGGBGGGBGGGGGBGGGBGBGBGGGBGGBBGGGGGBGBGGBGGBBBBBGBGGGGGGGBGGBBGGGGGGBGBGBGGGGGBGBBBBGBGGBGBGGBGGGGGBGGGGGGGBBBBGBBGGBGGGGGGBBGBBGGBBGBGGGGBGBBBBBGBBBGBBGBBGGBBGBBGGGGBBGBBBGBBGBGGGBBBGGGGBGBBGGGGGBGGBBGBGBGGGBBGBGGBBBGBBBGBGBBGGGBGGGGGBGGGBGBGBGGBGBBBGBGGGGBGGBGBGGGGBGGBGBGGGGBBBBBGGGGGGGGBGGBGBGBGBGGGGGBGBGGGGBGGGGGBGGBBGBBGBGGBBBGGBBGGGGBGBBBGBGGBBGGBGGBGBBBGGBGBBBBGBGBGBGGBBBBGGGBGGGGGGGBBBBGGGBGBGBGGBGGGBGGBBGBBBGBGBBGBGGGBBBBBGGGBGGGGGGBGGBGGGGBBGGGBGGGGBGGGGGBGBBGBGBGGGGGBGBBGGGGGGGGBBGBBBGBBBBBGGGBBGBGGBGGGGGGBBBGGBGGGGGGBBGBBGGGGBBGBGBGGBGGGGGBGGGBBBGGGGGBGGBGGGGGBGBGGGBGBBBBGGBGGBBBGGBGGBGGGGGGGBGGGBGBGBBBGBBGBGGBBBBGGBGGBBGGGBBGGGGGGGBBGGGBBGBGBGGGBGBBGBGBGGGGBBBBBBBGBBBGGGGBGGGGBBBGGBGBGBGBBBGBGGGBGGBBBGGGGBBGGBBGBBGGGBGBBGBGGBBBBGBGBBGGGBBBGBBGBBGGBGBBGBGGGGGBGGBBGBGGBBBGBGGBBGGBGGGGGBGGBGGGBBGGGGGBBGBGGBGBGGGBGGBGGBGGBBBGBGBGGGGGBGBBGBBGBBGBBBGGGGBGGBBBBGBGGBBGBBBGGGGGGBBGBGBBGGGGBBBGBGGBGBBGBGBGGBBGGGGGGGGBBGGBGGGBBGGBGGGBBBGBGGGBBBGBGGGGGBGGGGGGGGBBBBGBBGBGGBGGGGGGBGBGGBGBGBBBGGBGGGGGGGGGBGBBGBBGGGGGGGBBBGBGBGGBBGBGBGGGGBBGGBGGGGGBBGGBBGGGBGBGGGGGBGGGGGGGBGBGBBBBBGGBBGGGGBBGBBGBGBGGBGGGGGGGBGBBGGBGBBGGBGGGBBBGGBBBBGBBBBBBGBBGGGGBGBBBGGGBBGGBGBGBGGGBBBGGBBGGGBBBGGBGGGBGGGGBGBGGGBBBGBBBGGBBGBGGGBGBBGGGBGBBGGBBGGGBBGBGBGBGBBBGBGBGGGGBBGGBBBGBBGBBGBBBBGBBGGGGBBBGBBGBGBGGGGBGBBGGGBGGGGGBBBGGBGGGGGGGGGGGGGGBGBGGGGGGGGGGBGGBGGBBGGGGGBGBGGGGGBGBGGGBBGGGGBGBGBGGGBGGGGBGGGGGGBGBBBGGGBGGGBGBGBGGGGGGGGBBGGBBGBGGGBGGGBBGGBGGGGBBGBBGBGBGBGBBBBGGBBBBBGGGGBGGBGBBGGGGBBGGBGBGBBBBGBBGGGBGGGGGBGBGBGGGGGBGGGBBGGGBGBGGBGGGGGGGGBGBGBBGGGGBBBGBBGGGBGBGBBBGGGBGBBBBBGGBBGGBBBGGGGBBGGGBBBBGBBBGGGBGBBBBGGGBGGGBGGBGBBGGGGBBGGGGBBGBBGGBGBBBGBGBBGGGGBBGGGGGGGBGGGGBGBGGBGBGGGGBBGGGBBBGBBGGGBGGBGGBGGBGBBBGBGGGGBGBBBBBGGGGBBBGGBBBBBGBGBGGGBGGBGBBBBBGGGBGBGGGGGBGBGGBBGGBGBGGBBGGGGBBBBBGGBBBBBGGBGGGBBGBBBGBBGBBGGBBBGGBBGGBGGBGGBBBGGGBGBGBGGGBGGGGBGGGBBBBGBBGGBGGBGGGGBBBBGGGGBGGGGGGGBBBGBBGGGGGGGBBBBGBGBBBBGGBBGBGBBGGBGBBBGGBBGGGGBBBGGBBBBGGBGBGGGGGGGBGGBBGGGGGBGBBBBBGGBGGGBGBBGBGGGBGBGGGBGBBGGBGBGGGGGGGGGBGBBGBGBBGBGGGGGBGGGBGBGGGGGBGBGGGGGGGBGGBGGGBGGGBBGGBBGBGBGBBBBGBBBGGGGGGGGGGGGBBGGBGGGGGBGBBBGGGGBGBGGBBGGBGGBGGBBGGGGGBGGBBGGGGGGBGBBBBGGBGGBGBGGGBGBGBBGGBBGBBBGGGGGGBGBGGBBBBGBBGGBGGGBGGBGBGGBBGGBGGBBGGBBBGGBBGGGGBBBBGGGGGGBGGBGBBBBGGGGGGGBGBBBBBBGBGGBGGGBBGBGGGGBBBGGGBBGGBBGGBBGGGGBBGBGBGGGBBGGBGGBGBBBGGGGBBBGBGBGBGGGBGBGGBGBGGGBBBGGBBGBGGGGGBGBGGGBBBGGBGGGGBBBBGGBGBGBGGBGGGGGBGBGGGBGGBGBGGGBGBBGBGGBGGGGBGGGGBBGBGGGBGGGBGBBGBGBBGGGGGBBGGGBBBGGGGGBBGBBBGGBBGGBGGGBGBGBGGGBGBBGBGBGGBBBBGBGBBGBGBBGGGBBBGGBGGGGGBGGGGGBBBBGBBGGGBGGBBGGGGBBGGGGGGGBBGGBBGGGBGGGBGBBGGGGBGBGGBBGBBGGGGBGGGBGGBGGGGBGGBBBGBBGGGGBBGGGGGBBGGBBGBBGGGGGGGGBGGBBGBGBGBBBGBGGBGGGBGGGBGBBGBGGBBBBGBBBBGGBGGGBGGBGBBBGBGBGBGGGGGBBGGBGBBGGGGBGBGBGGBBBGGGGBBGBBGBGBGBBGBGBBGGGGGBGGGBBBBGGGBGBBBBBBBBGGBBGGGGBGBBGBGGBGGBGBBGGGBGBBBGBGGGBBBGGGGGBGGBBBGGBBGGGGGGGGGBBGBBGBBGGGBGBGBGGGGBGGGBGGGBBGGGBGBGGGBBBBGGGBBGGGBGGBGBBGBBGGGBBGGGGGGGGBBBGGGBGGBBBGGBBGGGGBGBGBGBBGGGBBGBGGGBBGGBGBGGGGBGGGGBGGBBBGBGGGGBGGGBGGBBBGBGGGBGBBGGGGGGGBBBBGBBBGBBGGGGBGBGGBBGGBBGBBGGBGGBGGBGBGBGGBGGGGGGGGGBBGBBGBGGGBGBBBGGBBGGBBBBGBBBBBGGGBBBBGGBGBBBBGGBGBBGGGBGGBGGBGBGGBGBGGGGGGBGGBGGGGGGBBBBBBGGBBGGGGGBGBGGGBBBGBGBGGGGBBBBGBGBGBGGGBBGBGGGBGBGBGGBBBGGBBBGGGGGBGBBGGGGBBBGBGBBBBBBGBGBBGGGBBBGGGGBGBBBGGBBGBGGGGBGBBGBGBGBBGBBBGGGGBGGGGGGGBBGBGBGGBBGBGGGGGGGBGGBGGBGGGGGGBBGBBBGBGGGGGGGBGBBGGGGBBGGGBGGGBGGBGGGGBBBGBGBBGGGBGGGBGBBBBBBGGBGGBGBBGGBBBBGBBGGBGGGGBBGBBBGGBGGGBBGGBBGBGGBBGBGGBGBBBGGGBGGBBGBBBBBBGBGGGBGBGBBBGBBBGBBGGGGBGGGGGGBGGBGBBBBBBGBBGGBGGBGGBBGGGBGGGGGGBBBGBGGBBGGBGGGBBGGGBBGGGGGGGBBBGGGGGBBBBBGGBBGGBGGGBGBBGGBGGGBBBBGGBGGBGBGGGBGBGBBGGBGGBGGBGBGBGGBGGGBGBBGBGGGBGBBBBGBGGGBBBBBBBGGBGGGBBGBBGGGGBGGBGGGBBBGGGGGBBGGBBGBBBBBBBGGGGBBBBGBGGGBGBGBBBGGGGGBGBGGGBBGBGBGBGGGGBBGBGGBGBGBBBBGBBBGGGGGGBBGGGBGGGBGGBGGBGBGBGBGBBBBGBGGBBBGBGGBBGBBGGBGGBGGGGBBBGGGGGBGBGGBBBGGBBBBGGBGGGBBBGGGGBGBGBGGGGGGBBGBBGGGGGGBGGGBGGGGBBBBBGGBBBGGGGGGBGGBGGBGGBBBGGGGBGGBGBGBGGGBGGGBBGBGBBGGGBGGBBBGGGGGGGBBGBGGBGGGGGGGGBGGBGBGGBGGGBBBGGBBBGGBGGGGBGGBGGGBBGGGGGBGGGBGBBBBGBBBGGBGBBGGBGBGGBBGBGGGGBBGGGBGBGBBGGBBBGBGGGBBGBGBGBBGGGBBGBGGBGGBGBGBGGGBGGGBGGGGBBBGGBGGGBGBGBGGGGBGGBBGGGGBGBGBGGGBBGGGGGBBBBGGGBGBGGBGBGGGGGGBGGBGGBBGGBGGGBGGGGGGBBBGGGGBBGBGBGBBBBGGBGBGGGGGGGBBGGGGGGBGBGBBBBBGGBGGGBBGGGBGGBBBGGBGBGGBBBBGBBGBBGGGBGBGBBGGGGBGGGBBGGGBGGGBBGGGGGGGGBBBGBGGBBGGBBGGBGGBGBGBBGBBBBBGGGGBBGBBBGGBBGGBGGGGBBGGGGGBBBBGGGGGGGGBGBGGBGBBGGGBBBGGGGBBBBGGGGGBBBBGGBGBBGGGGGBGBGBGGBGBBGBGGGGGBBGBGBGBBBGGGGBGGBGGGGBGGBGGGGBBGGGGGBBGGGBBGBGGBGBBGGGBGBGGBBBBGGGBBGBBBBBGGGGGGBBGGBGGBBGBGGGGGBGGBGGGGBGBGGBGBGBGBGGGGGGGGGBBGGBGGGGGBGGBBGGGBBBGGGGGGGGGBBGGBBGBBBGGBBGGGBBGGGGGGBBGGGGGGBBGGBBGBBGGGGBBGBGBBBGGGBBBGBGBGGGGGBGBBGBGGBGBGBGBBGGBGBGBGGGGBBGGGBGBGGGGBGGGGGBGGGGBGGGGBBGGBBBBGBGGGBGGGGBBGGBBGGGGGBGBGGGBGGBGGGBGGGGBBGBGBBGGBBGGGBGGGBGGBGGBBGGGBBBBGGBBGGBBGGBBGBGGBGBGGGBGGBBGGGBBGGGBBBGGGBGGBGBBGGGBBGGBBBGBBBBGGGGBBGBGGGGGBBBGGGBGGBGGBBGBGBGBGGGBGBBBBGBBGGGGGGGGGGBGGGBGBGBGGGBBBGBBGBGBGGGGBBGBGBGGBGGGGGGGBGBGGBGBGBBBGBBBGBGGGGGGGBGBGGGGBGBGGGBBGGGGGBBBBGBGGBBBGGBGGGGGGBBGGBBGGBGGGGGGGBBGBGGBBBBBGGBGGBBGBBGBBBGGGBGGBGBBGGGBGGBGGGBGBGBGGGBGBGGGGGBGGBGGGGGGGBBGGGGGBGBGBGBGBGBBBGGGBGGGGGBGGBGGGBGGBGBGBGGGBGBGGBGGGGGGBGGBGBBGGBGGGBBBGBBBBBGGGGGBBBGBGGGGBBGBBGBGBBGGGGGBGGGBGBGBGGGGBBGGGBBBGGGBGGGBGBGGGGGBBBBGGBBGBBGGBBBBGGGBBGGGGBGBGBGGBGBGGGGGGGGBGGBBGGGGGGBBGBGGGBBBGGGGBGBBGGGBGGBBGBBGBGBBBGGBGGBBBBGBBGBBBBGGGGBBGGGGBGGBGBGBGBBBGGGGBGGBGGGBBBGBBBGGBBGGGBGBGBGGGBGGBGGGBGGGGGBBBBBGGGGGGBGGGBBBBGGBBBGBGGBBBGGGBGGGGGBGBBGGBGBGGGBGGGGBBBBBGBGBGBGGGGBGBGGGGBBGBBGGGBGGGBGGGGGBBGGGGBBGGGGGGGGGGGBGGGBBBBBGGGGBGBGBGGBGBGGGGGGBBGBGBBGGBBGGGGGGBGBGGGBGBBBBGBBGBGBBGBGBGBGGBBBGBBBGGBBBGBGBGBGBGBGGBBGGGBGGBGGGGGGBGBGGBGBBBGGBBGGGGGGGGBGGGGGGGBGGGBBBGGGGBBGGBBGBGGBGBGBGGGBGGBGGGGBBGBBGBBBBBBGGGGGGGBBGGGBBGGBBGGGGGGBBBGGGGGBGGGBGBBBBBBGGGBGGGGBBGGGBGGGBGGBGGGGGBGGBGGGGBBBBGBGBGGBGBBBBGGBGGGGGGGGBGGGGBBBBGGGBGGBGGBGGGBBBGGGGBBGGGGBGGBGBBGGBBGGBBBBGBGBGGBBGGGGBGGGBBGGGBBGGGGGBBBBGBGBGGBGGBGGGGGGBBBGGGBGBGGBBBGGGBGBGGGGBBBGBBBBGGBGGBGGGGGBGGBGGGGGBGGBBBGBGGGBGGBB
278254339 BBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBGBGBBBBGBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBGBBBBGBBBGBBBBBBBBBGBBBBBGBBBBBGBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBGBGBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBGBBBBBBBBBBBGGBBBBBBBBGBBBBBBBGBBBGBBBGBBBBBBGBBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBGBBBBBBBBBGBBBBBGBBBGGBBBBBBBBBBBBBBBBGGGGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGGBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBGGBBGBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBGBGGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBGBBBBBBBGBBBBBBGBBBBGGBBBBGBBBBBBGBBBGBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBGGBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBGBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBGBGBGBBBBBBGBBBBBBGBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGGGBBBBBBBBBBGBBBGBBBBGGGBGBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBGBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBGBBGBBGBBBBBGBBGBBGBBBBBGBBBGBBBBBBBBBGBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGGBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBGBGBBBBBBBBBGBBBBGBBBBGBBBGBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBGBBBBBGBBGGBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBGBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBGBBBBBBBGBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBGBBBBGBBBBBGBBBBBBGBBGBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBGGBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBGGBBBBGGBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBGBBBGBGBGBGBBBBBBBBBBBBBBBBBBGBBGBBGGBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBGBBGBGBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGGBBBBBGGBBGBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBGBGBBBGBGBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBGGBBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBGGBBBBBBBBGBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBGBBGGBBGGBBBBBBBBBBBGBGBBGBBBBBBGBBGBBBBBBBBGBBBBBBGBBGBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBGGBGBBBBBBBBBGBBBBBBBBBGBGBBBBBBBGBBGBBBBBBGBBGBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBGBBGGBBBBBBBBBBGBBBBBGBGBBBBBBGBBBBBBBBBBBBGBBGBBBBBGBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGGGBBBBBGBBBBBBBBGBBBBBBGBGGBBBBBGBBBBBGBBGBBBBBBBBBGBBBBBGBGBGBBBGBBBGBGBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBGBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBGBGGBBBBBBBBBBBBBBBBBBBGBBBGGBGBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBGBBBGBGBBBBGBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGGBBBBGBBBBBBBBBGBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBGBBBBGBBGBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBGGBBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGBGGGBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBGGBBBBGGBBBBBBBBBBBGBGGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBGGBBGBBBGBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBGGBBBBBBBBGBBGBBBBBBBBBBBGBBBGBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBBGBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBGBBBBGBBGBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBGBBBBGGBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBGBBBBBBBBBGBBBGBBBBBBBGBBBBBBGBBBBGBBGBGBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBGBGBBBBGBBBBBBBGBBBBBBBGBBBBGGBGBBBBGBBBBBBGBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBGBBBGBBBBBBBBBBGGBBBBGBBBBBBGBBBBBBBBBGBBBGGBBBBBGBBGBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGGBBGBGBBBBBBGBBGBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBGBGGBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGGGBBBGBGBBBBGGGBBGBGBBBBBBGGBBBBBBBBGBBGBBBBBBBGBGGBBBBBBBBBBGBBBBGBBBBGBBBGBBBBBGBBBBBGBBBBBBBBBBGGBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBGBGBGBB
778404072 GBBGBGGBGGGBGBBGGGGGGBGBBGBGGBGBGBBBBBGGBBGGBBGBGGBBBGGGGBBGGGBGGGGGBBGBGBBGBGGGGGGGBBGGGGGGBGBBBBBBGBBGBBGBBGGGBBGBBBBGBBGGBGBBGBGGBGBGBGGBGBBGBBBBGBBBBBGBGGGGGBBGBBGBGGBGBGBGBGGBGGGBGGGBGBGBBGGGBGBGBBGBGBBBGBBGGGBBGGGBBBBBGBBGGGGBGGGGBBBBGGGBGGBBGGGBBGBGBGBGBBBGBGGGGBBGGGBGBBGGGGBGGBBBGBBBGBBGBGGBGGGBGGBBGBGGBBGBBGBBBGGGGGGGBBGBGGBBBBBGGBGBBGGGBBGBGGGBGBGGBGBBBGBBGBGGBBBGBGBBBGGBBGGBGGGGGGBBBGGGGBGBBBGBBGGGGBBBBBGGBBBBBGBBBBGBBBBGBBGBBBGBGGGBBBBBGBGGBBGGGGGGBBGGGGGBGGGGGGGBGGBGBBGBBBGGGBBGBGBGBGBBGGGBBBGGGGBBGBBBBGGGGGBGBGBGGGBGBBGBGBBBGGBGGGGBGGBGBBBGBBBBBGBGGGGGGGGBBBGGGGGGGGGBBGGGGBBBGBGGBGGGGBGBGGGGBGBGBBBGGBBBBGGGBBBBBBBBGBBBBGGBBGBGBGGGGGGGBGGBGBGBGBBGGGGBBGBBBBGGGBGBGGBGBGBBGGBBGBGBBGBGGBGBBGGBGBBBBGBGBBGGBGBBBBGGGGBBBBGGGGGBBGBGGBGGBBGBGBGBBBBGBBGBBGGGGBBBBBGBGGBGBGGBBBGGGGBBGGBBGGBGGBGGGGBGBBBGGGBBBGBBGGBBGGGBGGBGBBBGGGBGBBGGGGBBBGBGGGGBBBBBGBGBBGGGBGGBBGGGBBBBGGBBGBGBBBBGGBGGBBBBBBGBGBGBGGGGBBGGGGBGGGBGGBGBGGBGBBGBGBGBGBBGGGGBBBBBBBBBGGGBBBGGBBBBGGBGGBBGBGBBGGGGGBBGGBGBBGGGGBBGBGBGBGGBBBGBBGGBGGGBGGGGGBGBGBGGGBGBBGGBGBGBBGBBBGBGGBBBGGBBBGBBBGGGBBBBBBBBBGBBGBBBGGBGGGGGGGGBBBBGBBGBBBGBGBBBBBBBBBBGBGBGBBBBGGGGGBGGGBGBGBBGGGBBBGGBGBGBGGBBGGGGGGGGGGBGGGGBBGBBGGGBGGBGGBBGBGBGBBGGGGGGBGBGGGGBGGBGGGGBGGBGGBGGBBGGGGGGGBBBGBBGGBBGGBGGGBGGGBGGGGGGBBGGBGGBBBGBBBGGBGBGGBGGBGGBGBBBGGGGGBGGGGGGGGGBBGBGGBBGGBGBGBGGGGGBBBGGGBGGBGBGGGGGBGBGGGGBBBGGBGBBGBBGBBBBBBBBGGGGBGGGBGBGBGBBGGBGGGGBBBGBBBGGGGGBGGGBGBBBBBGGBGBGGBGGGGBGBBBGGGBGBGGBGGBGBGGBBBBGBBBBGBGBGGBGGGBBGBGGBGGBGBBBGGGBBBBBGGBGBBGGBBBGBGGBGGGBGGBGGBBBBBBGBBGGGGBGBBBBBGBGBBBBGGGBBGGBBGBBGBGGBGBGBBGGGBBGGBBBBBBGBBGBBGBGBGBBGGBGGBBGBBBGBGBGBGBBGBGBBGBBBGGGGBGGBGBBBGBBBGBGBGGGBGBGBGGGGBBGGGBBGBBBBGGGBGGBBBGGBBGBGGGBBGBGBBGBBBGBBGGGGBGGBBGGBBBGBGGGBBBBGGBGBGGBGBBGGGGBBGGBBGBBBGBBBGBBBGBGBGGBBGBGBGBBBGGGGGGBBBBBBBBBGBBBGBGGGBBBBGBGBGBGBBBBGBBGGBBGBGBGGBBGGBGBBBGGBGBBGBGGGGGBGGGBBBBGBBBBGGGGGGGBBBGBGBBBGBBGGGGBBBBBBGBGBGGBGGBBGGBGGGBBGGBBBBBGBBBBGBGBBBGGGBBBBGBBBBGGGBGGGGGGGGGGGBBGGGBGBBBGGGGBGBBGBGBBGBBBGBBBBBBGGGGBGBBBGGBGBBGBBBBBGGGBGGGBGGBGBBBGGGBGGBBGBBBBGBBGGGGBBGBGGBBBGBGBGGGBGBGBGGGBGBGBGBBGGBGGGBGGGGGBGBGGBGBGBGBGBGGBGGGGGGGGGGBBGGGBGGBGGGGGGGBGGBBBBBBBGGBBGGGGBGBGBGGGBGBBGBBGBGGBGGGBGGBGBBGBBBGGGBGGBBBBGBGBGGBBGGGBGGBBGGGBGGGBBGGBBBBBBBBBBBGBBBGGGBGGGBBGBGBGGBBBBBBGBBBBBGBBGGBGGGGGGGBBBBBBBGBBGBGGGBGBBBGGBBGBBBBGGGGBGBBGBGBGGGBGBGGBBBBBBBBGBBBGGBBBBBBGBBBGGGGBGBGBGBBGBBBGGBBBGGBBGBBGGGBBBGGGGGBBGGGGGGBBBBBBGBBBBBGBGGGBGBBGBBBBBGBGGGBGBBBGGBBGBGBBBBBGGGBBGBGBBGBBBBGGBBGBGGBBGBBGGBBGBBGGGBGGGBGBGGBGGGBGGGBGBBGGGBBBGBBBBBBBGBBBBGGGBGGGBBBGBGBGBGGGBBBGGGBBBBGGGGBGGGGGBBGGGGGBBGGGGBGBBBBBBGGBBBGBGGBGGGBGBGGBGGBBBGGBGBGBGBGBBBBGGGBGBBBBGGGBBBBGGGGGBGBGGGGGGGGBGGGBGBBGBBGGGGBBGGBGBGBGGBBGBBBGBGGGGBBBGGGGBBGBGBBGGBGGBGGGBBGGBGBGGBBBBGBGBGGBGBGGGBGGGBGBGGGBGBGGBGGGBGGGBGGGBBGGBGBGGGBBBBGGBGBGBBBBBBBBBGGBGGBGBBBGGBGGBGGBBBBGGBGBGGGBBBBBBGGGGGGBBBGBBBBBBGGBGBBBGGBBBBBBGGBGGGBBGBGBBBGGGBGGBBGBGGGBGBGBGBGGBGBGBGGGBBBBBGBGBGBGBGGBGGGGGGBGGGGGGGBBBBGGGGGGGGBGGBBBGBBGBBBGGBGGGBBGBGGGBBBGBBBGGBGBBBBBBBBGBGGGBGGGGBBBGGGBGBGGGGGBBGGBBBGGGGBGBGBGBBBBGGGGBGGGGGGBGGBGGGBBBBGGBBGGBBBBBGBGGBBGBGGGGGGBGBGBBGGGBBGBGGBBGGGBGBGBGGBGGGBGBBBGBGGGBGGGBBGBBBGGGGGGGBGGBGGBGGGBGGGGBBGGGGBGGBGGGGGGGGGBGGGBGBBBBBGGBGBGGBGGBBBBGGBBBGBGGBBGBBBBGBBGGBBBBBGGBBGGBBBBGBBBBBGBGGGBBBGBBGGBGBBBGGBGGGBGBBBGBGGGBBBGGBGBBGGGGGBBBGGBGGBGGBBBBBGGBGGGGGGGGBBGGGBBGGBGGBGBBBGBBGBBBGGBGGBBGBBBGGGBGBBBGBGBBBGBBGGGGBGBGGGGBBBGGGBGGBGBBBBBGBBBBBGBGBGBBGGBGGBGGGGGGBGBGGGBGBGGGGGBBBBGGBGBGGGBGBGBGGGBGGBGBGBGBBBBBBBBGGGGGGGGBGGGGBGGGGGBGGGBBBGGBBGGGBBBBGGGGGBBGGBGGGGBGBGGGGBBBBGGBBBGBBBGGGGGGGBBBGBGBBGBGGBBGGBBGGGGBGGGGGGGGBGGGBGGGBBBBGBBGBBBBBBBGGGBBGGBGBGGGBBGBBBGBBBGBGGGGGBGGBBBBGGGGGGGGBGBGGBBBGBGGGGBGBBGGBGGGBGBGGGGBBBBGBGGBGBBGBBGGGBBBGGGGBGGBGBBGBBGGBGBGBGGGGBBBBGBGBGGBGBGGGBBBBBBGGGBBBGBGBBBGBBBGGBGGGBBGGBGGBGBGBBBGGBGGGBGBGGBGGGGGGGGBBGBBBGBGBGGGBGBGGGBBBGBBGBGGGBBBBGGBGBGGBBBBBGGBBBBGBBGGBBBGGGBGGBBGBGGBBBGBGGBBGBGGGGBGGBBBBGGGGGBBBGBGGGGGGBBGGBBBGGGGBBGBGBBGGBBGBBGGBGGBGGGGGGGGGBBBBGGBGGGBGGBBGGGGGGGGGBBGGBGGBBGBGGGGGGGGGGGBGGGGBGBGBBBBGGGBBBGGGGGBBBGBGGGBBBBGBGGGGBGBGBBBGBBGBGBBBGGGGGBBBBBGGBGBBBGBGBBGGBBGGGBGBBBGBBGGBBBBGGGBBBGGGGGBBBBGBBBBBGGBBGBGBGBGBBGGGGGBBBBGBGBGBGGGBGGBGBBBGGBGGGBBGGGBBBGGBBGBGBBBBGGBBGGGGBBGBBBBBBBBBGGGGBBBBGGGBBBBBBGGBBGGBGBGBGGBGGBGBBBBGGGBBGBBBBGBGGGGGGBGBGGGBGBBGGGGBBBGBGBGBGBGGBBGBGGBBBGBBGGBBGBGBBGGGGGGBGGBBBBGBGGBBBGBGGGGGBGBBBBBGBBGBBBBBGBGGBBGBBGBBGGBGGBGBBGBGGBBGGBGBGBBBBBBGBGGGGGGGGGBBGGBBBBGGBGBBGBBGBBBGGBBBBGGBBGGBBBGGGGBGBGGBBBBGBBGBGBBBGBBBGGGBBGBGGBGGGBBGGBBGGBGBBGBBBGBGBGGBBBGGBGGBGBBBGBBGBGGBBBGBGBGGBGBGBGGBGBBGBBBBBBBGGBBBGBBGBBGGGGGGBGBBBGBGBGGBBBGBGGGBBBBBBBBBGBBGBBGGGGGBGBGBGGGBBBGGBGGBBBBBGGBGGGGGBGBBBBBGBBBGGBGBBGBBBBGBBGBBGBGGBBGBGBBGGBBGGBBGBGBBBBBGBGGGGBGBBGGBBGBGBGGGBGBGBGGGBBBGBGBBBGBGGGGBBBGBBBBGGBBBBGBBBGBGGGBGBGBBBBGBGGBBBGBBBGBBGBGBGBBGBGBBBGBGGGGGGBBBGBGBBGBGGGGGGGGGBGGBBGBBGBBGGGGGBGBGGBGBGBBGBBBBBBGGBBGBGGBBGBGBBGBBBBGBBBGGGBBGBGGBGGBBGGGBBBGBGGGBBGBGGGBBGGGGBBBGBGBBGGBBBBGBGBBGBBGGBGGBGBGGBGGGGBBGBGGBBGBBGGGGGGGGGGGGBBGBGGGGGBBBGGGBGBGGGBGBBGBGBGBBBBBBGGGGGBGGGGGGGGBGGGBGBGBBGGBGGBGBBBGBBGGBGGBBGGGBGBGGGGBGBBGBBBBBGGGBBBGBGGGBBGGGBBGGBBGBGGGBBBBGGGBBGBBGGGBBBGBBGGGGGGBBGBBBBBGBGBBGGGBBGBGGGBGGGGGBGGBGBGBBBGBGGGBGBBGBGGGGBBBGBGGGGBBBBBBGGGGBGBGGBGGGGGGGGBBGGGBGBGGGBBBGGGGBBGBBGBGGBBBBBGBBBBGBGBBBGGBGGBGBBBGGBBBBGBGBBGGBBGBBBBBGGBBGBGGBBBBGBGGBBGGBBGBGBBBGBBBGGGGGBGGBBGBGBBBGGGGGGGGBGBBBBGBGBBBBBGBGBBGGBBGGBBBGGGBGBBBGGBBBBBBGGBBGBGBBGGGBBGGBGBBBGBGBBGGBGGBGGBGGBBBGGBBGGGBBBBGBBBGBGBBGGBGBBGBBBBGBBGGGBBGGGGGBGBGGGGGGGGBBBBGGGBGBGGGGBBGGGBGBBBGGGBGBGBGGGGGBGBGBGBGGBBGGGGGBBBGBGGGBBGBBBBGGGGGGBBGGGGGGGGBGBBBBGBGBBGGGBBGBBBBBGGGGBGBBGBBGBBBBBBGBGGBBGGGBGGBBBBBGGBGBBBBGBGBBGGGGGBGGBBGGBBGGBGBGBGGGBGBBBBGGBBBGGBBBBBBBGGGGBBBGBGGBBGGGGGGBGGBBGBGBBBBGBBBGBBBGGGGBGGGBBBBGGBBGGGBBGBBBBBGGBGGGBGBBBGGBBBBBGGBGGGBGGGBGBGGGBGBBBGGGGBGBGGGBBGBBBBBGBBBBGGGGGBBBBGBGBGGBGBBBBBGBBGGBGGBBBBBBBBBGGGBBBGGGBGGBBGGGGGGGGGGGGBBGBBGBGBBBBBBBGGGGBGGGGBBGBBBBGBGGGBGBBBBGBGGGGBBGBBBGGBBGGGGGGGBGBGBGBGBBGGGBBBGGBBBBBBGGGGGGBBBGGBBGGBGBBGGGBBGGGGGBGBGGBBBBBGBBGBBBBGBBBBBGBGBGGBBGBGBGBGBBGGGBBGGBBBGGGGGGBGGGBGBGBGGBGBBBGBGBBGBBBGGBBGBGGGGBGGBBBBGBGGBGGBGGGBGGBBGBBBBGBBGBGGGBGGBGGGGBBGGBGBGBBGBGBGGBBGGBGGBBGGGGBGGGBBGBGBGGBBGBGGBBGGBGGGGBGGGGBBGBBGGGGBGGBBGBGGBGGBBBBGBGGGGGBBBGGBGBGGGGBBGGBGBGGBBGGBGGBGBGGBGBBGGGGGGGGBGGGBBGGGBGBGBGGGGGGBGBGGBBGGBGGGBBGBBBGBGGGGGGBBGGGBGGBGGGBGBBBGGBBBBBGGBBGBGBBGBGGGBGBBGBBGGGBGBGBBGGBBGGGBBBBGBBGBGBGGBBGBGGGBGBGGGGGGBBBGBBBGBBGGGGGBGGBBGBBBBBGBGBBGGGGGBGBBBGGBGGBGGGGGGGGGBBBGBBBGBGGBBGBBBBGGBBBGGGGGBBBGGBGBGGBGBGGBGGGGGBBGBGBBBGGBBBGBBBGBBBBGGGBGGGGGGBBBBGBGGGBGGGGGBBGGBGGGBBGGGGBGGGGBGGGBBBBGGGBGGBGGBGGBBGGGBGBGBBGGGBGGGGBBBGBBGBGGGBGBBGGBGBBGBBGBBGGGBGGGBBBBGBGGGBBGGBGGBGBGGGGGBBBGGGGGGGGGBGGGBBBGGBGGBGBGBGBBBGBBGGBGGBBBBBGGGGGBBGGGGBBGGGGBGBGGGGBBGBGGBGGBGGBGGGBBGGGGGGBBBGGBGBGGGGGBGBBBGGGGGBGBBGBBBGGBGGBBGBGGGBGBGBBBGBGGBGBGBGBGBGGGGGBBGBBBBBBBBGBBBBGGBGGBGGBBBGBBBGBGGGBBBBBGBGGGBGBGGBGGGGGBGBGBGBBGBGGGGGBBBGGBGGGBBGBBGGGGGBGGBGGBBGGBGBBGGBGBGBBBGGBBBBGGBGGGBGBBBBGBBBBBGBBGGGBBGBBGGBGBGGGBBGBGBGBGGGBGGGBGGBGGGBGGGBGGBBBBBBBGGBBGGGGBBGGGBBGBBBGGBBGBGBGBGGBBBGGGGBGBGBGBBGBGBBBBGGGBBGGBGBBBBGGBGGGBBBGBBGBGGGGBBGBGBGGGGGGBBBGBBGBBGGBGBGGBBBGGBBBGBGGGBGGGBGBBGBGGBGGGBBGBGBGBBGBBGBBGBGGGGBGGBBGBBGGGBBGBGBBBBGGGBBGBBGBBBBGGBBGBGBGGBGBGGBBGBGGBBGGBBGBGBGBGGBBBBBBGBBGGGGBBGGBGBBGBBGGGBGBBBBBGGGGGGBBBBGGGGBBBGBGBGBGBGBBBGGBBGBGGBGBGGBGBBBGBBBBBGBGBBGBBGBGBBGBGGGGGGGGBBGBBBBBGBBBGGGBGBBBBGGGGBBBBBGGGGGGBBGBBBGGBBBBGBBGGBGBBGBBGBBBGBGGGBBBBGBBGBBGBGBGGGGBGGGGGGBBGBGBGBGGBBBGGGGGBGGBBGBBBBBBGBBGGGBGBBBGBBGGBBBGGBBGBBGBGBGGBBGGGGGGGBBGBBBGBBGGBBGBGGBGBGBGBBBBBGBBGGBGBBBBBBGGBBBGGBGBGGBBBGGGGBBBGBGGBBGGBBBBGGGBBBGBBGGGGGBGGGBGGBGBBBGBGGGBBBGBGGBBBGGGBBBBGBBGGBGGGGBBBGGGBGGBBBBGBGGBBGGBBBGGGBGGBGGGGBBBBBBGBBBGGBBBGGBBBGGBBBGBBGGBBGBBBGBGBGBBBGGGGGGBBBBGBGGBGBGBBBBGBBBBGGGGGGBBBGBGGGGBBGBBGGBGBGGBGBBBGBGBGBGGBGBGGBBGBGGGGGBGGGGGBGGBGGBBGBBGGGBBBBBGGGBBGGBGBBBBBGBGBGGGGBBBBBGGGBBBBBGBBGBBBGBBBBGBBBGBGGBBGGGGBBGBBBBBBBGGGBGGGBGBGBBBGGBBGGGBBGBBGGBBGGGGBBGBGGGGBBGBBBBBGGGBGBGBBBGBGGBBGBBGBBGGBGBBBGGGGBGGBGGBGBBGGGGBGBBBGBBGGBBGGGBGGGBGGGBBBBBBGGGBGBBBGGBGBBGBGBBBGBGGGBBGGGBGBBGBBGGBGGGGGBGBBGGGGBGGBBGGGGGBGGBBBGGBGGBBGGGGGBBBBBGGBGBGBGGGBBBBBGBBGGBBGBGBGBBBBBGBBBBBGBBGBBBBGBBBBBBBGBGBBGBGBBBBGGGGGGGBBGGBBGBGGGGBGGBBGGGBBBGBGGBGGGBBGBGGGBBBBGGBGBBBBGBGBGGGGBGGGBBBGBGBBGBGBBBBGBGGBGGGBBBGBGBBGGGBBBBBGBBGGGGBGGBBGBGBBBBGGBBBGGGGGBGGBGBGBGBBBGBBBBGBBBBGBBBGBBBBBBGBBBBBGBBGBBBGGBGGGGBBGGGBGBGGBGGBBBGBGGBGGBGGGBGBBGBGGBGGBGGGGBGGBBBGGGGGGGBBGBGBGGBGGGBBGBBGBGBBBBGGGBBGBBGBBBBBBBGBBGBBGBGBGBBBBGGGGBGGGBBBBBBGBBBGGGBGBBGBGGBGBGGGGGBBBBBBBBGBBGBGBBGGBBBGBGBBGBBBGBBBBBGGGBGBBGBBGGGGBBGGBBBGBGGBBBGGGGBGGBBGGGBBGBBBBBBBGBBGBGGGBGGGGBGGGGGGGGBGGGBGBBBGBBBBBGGBBGBBGBBGBBGBBGGGBGBBBBGBBBBBGBBGBGGGBGGBBGBGGBBGBGGBBGBBBBGBBGBBBBBBGBBBGBBGGGBGBGGGGGGBBGGGBGGBGGGBGGBBBGGGGGBBBGGBBBGGGBBBGGGGGBGBBGGBBGBBBGBBBBBGBBBGGBGBBBBBBGBGBBBBGGBGBBGGGBGGGBBGGGBBGGBBGGGBGGGGGGGBGBGGBGGGGBBBGGGBGGBGBBBGBGBBBBBGGGBGGBGGGGBBBBGGGBBBGGGBGGBBGBBBBGGBGBBBBBGBBGBGGBGBGBBGBGGGBBBGGBBBBGBBGBBGBBBGGBBGBGGBGGGBGBGGBBBGBGGGBBGBBGGBBBGBGGGGBBGGBGBBBGBGGGBGBGGGBBBGBGBGGGGGGGBGGGGBGGGGGGGGGBBGGGBBGBGGBGBBGBGGBBBGGGBGGBBGGBGBGBBGBBGBGBGGGGGBBGGGBGGGBBBGBGBBGBBBBBBBBBGBGBBBBGBGGBGGBBGGBBBGGBGGBBBBBBGGBGBBBBBGGBBBGBBBBGBGGGGBGGBGGBBGBGGGBBBBBGGGBGBGBGGBGBGBGBBGBGGBGGBGGGBGGBBGGBBGGBGBBBGGBGGGBGBBBGGGGBBBBGBGBGGGBGBBBBGGBBBBGBGBGGGBGBGGBBBBBGGBGGBGBGBGBBGGGGBGGBGGGGBGBBGGBBBGBBGBGGGBBGBGBBBGBBGBGGBBGBGGGGBBBGGGBBBGBBBGGGBGGGGGGBBBGBGGBGBGBBGGBGGGBBGBGBGBGGGBBBBBGBGGGBBBGBGBBGBGBGBGBGGGGBGGGBGBBBGBBBGBBGGGGGGGGBBBGGGGGBBBGBBBGGGBBBBGGBBBGGGGGBGGBBBBGGGBBGBBGGGBBBBGGGGBBBGBBGBGGBBBGBBGGGBBBGBGBGGBGBGBGBGBGGGBBGGBGGGGBBBBBGGBGBBBGBGBGBBGBGBBGBBGBBGBBBGBGGBBGGGGBGBBBGGGGGGBGGGGGBGGBBGGBGGBGGBBGBGBBBGGBGGBBGBBBGBGGGGGBGBGBBGBGGBBBBGGGBBBGBBBBGGGGGBGGGBGGBBBGGBGGGGBGGGBBBBBBGBGGGGBGBGGGGBGGBBBBGBGGBGGBGBBBBBGGBBGGGGBGBBBGBGGBGBBGBBBGGGBBGBBBGGGGBGGGGGGGGBGBGGGGGBBGGBBBBGGBGGBBGBBGGGGGBGGGBBBBBBBBBGBGBBBBGBGGBGGBGGGBBGBGGBBGBGGGBBBBGGBBGBGGBBGBGGBGBGBBBBBGGGBBBGBBBBBBGGBBBGBGBGBBBBBBBGGBBGGBBBBBGGGGBBBGBGGBBBGGGBGGBBBBBBBBBGBGGBBGGBBGGBBGGGGBBBGBGBBGBBBBGGGGGGGGGBBBBBGBBBBGGBBGBGBGGGBBBGGGGGGBBGBBGGGBGGBBGBBBBGBGGBBBBGGGBGGBBGBGBGGGGBGBGGGGBGBBGBBBBGBBBBBGBGGGGBGBBGGBGBGBBBBBGGBBGBBGGBBGBGGBBBGGBGGBGGGGBGBBBGBGGBGBBBGGGBGGBGGBGBGGBBGGBBBBBBGBGGBGGGBBBGBBBGBGGBGGGBGGGGBBGBGBGGGBBGBGBBGBGBBBGBBGGGGBBBBBBGBGGGBGBGBBGBGBBGBBGBBGGGGGBGGBBGGBBBGGGBBGBGGBGBGBGBGGGGGBGGGBBBGGGBGBBBGGBGGBBGGGGGBGBBGGGBBBBGGGBBBGGGGGBGGGGBGGGGBBGGGGGBBGBGGBGGBGBGGGBBBGBBGBBBGGBBBBBBGBGGGBBBBBGGBBBGGGGGBGBBGGGBGBBGBBGGBBBBGGBGGGGGGBGGGBBGBBBGGGBGBGGGGBBBGGGGBGGBGGGGBBGGGGBGGBBGGGGGBBBBBGGGBGBGGBGGGBBGBBGGBBGGBGBGGGBBGGGGGBGBGBGGGGBGBGBBBBGGBGGBGGGGBBBBGGGBGBBGGGGBBBBBGGGGBBBBGBBBBGGGBBGBBBGBGGGBBBBGGGBBBGGBGGBGGGBGGBGBGGGBGGBBBBGGBBBGGBBGBGBBGBBBBGBBBGGBBBBGGGBBGGBBBBBBBBBGGGBBGBBBBGGGBGGGGBBGGBGBGGBGGBGGGBBGBBGGBGBGGBGGBGBBGBGBGGBBGGBBBBBGGGBBGBGBBGGBGGGBGBGBGGGGGBGBBBGGGGGBBGBBBGGBGGBBGBGBBGBBBBGBBGBGGGBGBBBBBBGGBBBGBBBBBGGGGGBBBBGBBBBGGGBBBBBBGBGGGGGGGBBGGGBGBBBBBGBGBBBGGGBGBGGGGBBBGGGBBGGBGGGGGGBGGGBGGGBBGBBBBBBGBGGGGBBGBGGBGGBBBBGGGBGGGGGGGGGBGGBGBBBGBGGBBBBBGBGBGBGBBGGGGGGBBBBGGBBBBBGGBGGGGGBBGBGBGGBBGGGGGBGBGGGGBGBGGGBBBGBGGBBBBGBBGGGGBGGGGBGBBBBGGGGGBGGGGGGGGBGBBGGBGGBGGGGBBBBBBBBBBBGGBGGBBBGBBBGBBBBGGBGGGBGBGBBBBBBBBBGBBGBGGBBBBGGGBBBBGGBBBGBBBGBGGBBGGGBBBGGGGBBBBBGGGBBBBBGGGBGBGGGGBBBGBBBGGGGBGGBGGBGBGGGBGGBBGBGBGGGGGGGBGBGGBGGBBBBGGGBGBBGGBGBGBGGBBGGGGGGBGGBGGBGBGBGBGBBGGBBGBGBGBBGGGGGBGGBBBGBBGBGBGGGBBGBBGGBGBGGGBBBBGGGBGBGGGBBGBBBGGBBBGGBGBGGGGGGGBGBGGGGBBGBGGBGGGBBBBBGBGBBBBGBBBGBBBBGBBBGGBBGBGGGBBBGGGBGGGBGGGGBBGBBGBBBBBBGGGGGGBGBGGGBGGGGBBBBGGBGGBGGBBGGGGGGGBGBBGBGGBBGGGBGBBBBBBBGBGGBGGGGGGBGBBGGGBBGGBGGBGBBBBGBGBBBBGGBBGGBBBBBGBGGBGBBGGBGBGBGGGBGGBGBBBGGGBBBBGBGGBGGGGBBBBBBGBBBBGBGBGGBBBGBBBGBBBBGBBBGBGBGGGGGBBBBBBBGBGBBGGGGGBBGBGBBGBBGGGBBGBBGGBGGBGBBGGGGGGGBBBGBGGGBGGBBGBGBGGBGGGBBBGBGBBGBBGBGGBBGGBBBGBGBBBBGGGBBGBGGGGGBBBBGGBGGBBBBGBGBGGGBGBBBGBGGGBGGGGBGBGBBGGBBBGGGBGBGGGBGGBGBGBBBGGBGGGBBGBGGBBBBGBBGGGGGBGGGBGGGGGBGBGGBGBGGBBGBGBGGBGBBBBGBBBBGBBGGGBGGBBBBGGBBGBGGGGBGBBBGBGBBBBBGBGGBGGBBBBBBBGBGGGBBGBBBBBBBBGBGBBGBGGBGGBGBGBGGBBGBBBGGBBBGBBBGGGBBGBGBGGGBBBBBBGBBBBBBBGBGBGBGGGBGBBGGBBGBGBBGGGGBBGGBGBGGGGGGGGGBGBGBGGGGGGBBBBBBGBGGBGGGBBGBBBBGBGGGGGGGGGBBGBBGGGGGGGGBBBBBGBGGGBGBGGBBGGBGGGGGGBBGBGGBBGBBGGGGGGGBGBGGGGBGBBGGGBGBGBGGGBBGGGGBBGBGBGBGGGBGGGBBGGGGBBBGGGBBGGGBGGGGBBGGBGBGBBGGBGGBGBGBGGGBGGGBGBBGBGGGGGGBBGBBBGBGBBBBBGBGBGBGGGBGBBBGGGGGBGBGGGBGGGBBBBGBGBGBGGGBGBGBBBBBGGBBBGBGGBGGGGGBBBGBBBGGBGBGGBGBBBGBGGBGGGGBBGGGBGGGGGBGBGGBBGBGBBGBGBBGBGGGBGBGBGGBBBGGGGBBBBGGBBBGGGGBGBBBBGGBGBGBGGBBGGGGGBBGBGBBBBBBGBBGGGGGBGBBBGBGGBGBGBBBGBGGGBBGBBGBGGBBGBBBBGGBGGBBGGGGGGGGGBGBBGGBBBBBBGBBBGGBGBBBBGGGBGGGGBBGBGGGBGBGBBBGBBGGBGBGGGBBBBBGBGGGGGBBBGGGBBGGBBBGBGGBBGGBBGGGGBBBBGBGGBBGGGBBBGGGBGBGBGGGBBGBGGBGBGGBBBGGBBBBBBGGBBBGBGGBBGBGGGGGGGBBGGGGBBBGGGBBBBGBBGBBGBGGBGGGGGBGBGBBBGBGGBGGBGGGBGGGGGBBGGBBBBGBGGBBGBGBGBBGGBBBGBGBBBBGGGBGGBGGGGGBGBGBGBBBBBBBGBGBBBBGBBBGBGGBGBGGBBBGBBGGBBBGGBBBGBBGBBGBGGGBBGBBBBGBBGBBGBGGGGGBBGBGGGBBBGGBGGGGGGBBBGGGBGBGGBGBBBBGGGBBGBGGBGGGGBBBBGGGBBGBBBGBBBGBBGGBGBBGGBGGGGBGBGBGGGGBGGBGGGBGBBGBBGBGBGGGBBBBGBBBBBBBGGBBBGGBGGGGGBGBGGBGGGGBBGGGBBGGGBGGBBGBBGBBBBGGBBGBGBBBBBGGBGGGBGGBBBBBBGGGBBBBBBBGGBGGBGGGGBBGBBBBGBBBBBGBGBBGGGGBBBGBBGGGGGGGGGGGGBBGBGGGGBBGBBGGGGBGBGBBGGBGGGGBGBBGBBGBBGBGBGGGGGBBBBBBBGBBGBGBGBGBGBGBGGBGGGGBBBBBGBBGGBGGBBGBGGGGBBBGGGBBGBBBGBBGBGGBBBGGBGBGGBBGGGBBBGGGBGGGBBGBGBGGGBGBGBGBBBBBBBBBGGBBBBBBGBBGBGGBGBGGGBGBBBGGBGGBGGBGBGBGGBBBGGBBBBBBGGGBBBGBBBBBGGGGGBBBBGGBGGBGBBGBGGBBGGBBGGBGBGBGGGBGGBBBGGBGGGGBBGGGBGBBBBGGBGGBGBGGBGBBBGBBBBBGGGBGBGBGGGBGGGBGGBBGBBBBBBBGBGGGGBGBGGGBGBBBBGGGBGGGBBGBBGBGGBGBBGGBGBGGGGBGBGGGBGBGBGGBGGGBGGBGGBGBGBBGGBBGBBGBBGBGBGGGBGGBBGGGBBBGBGGGBBBGGBBGBGBBGBBGBGBBGBBBGBBGGBBBGGGGGBBGBBBGBBBGGGBGGGBGGBGGBBGBBGGBBGBGGGGGGGGGBBGGGGGGBGGGGBGGBBBGGGBGGGBGGBGBBBBBBBGGGBBBBBBBBGBBGGGGBGBBBBGGGBGGBGGGBGBBBGGBGGBBGBBBGGGGBGBBBBBBBBBBBGBBBBBGGBBGGBGBBBBBGBBGBGGGGBGGGGBGGGBBBBGGBBBBGGGGGGBBGBGGBGGBBGBBGGBBGGGGBGGGGBBGBGGGGGBGBBBGGBBGGBGBGGGBGGBGBGBBGGBGBBBGGGGGBBGGGGGBGGGBGGGBBBGBGGGBBBBGBBGBBBGGBBGBBBBBGBGBGGBGGGBBGBBGBGGBGBBGGBGGBGGGGBGGBBGGBGGBBGBGBGBGBBGBBGBGBGGBGBBGGGBBBBGGBBBBBGGBBBGGGBGGGGBBGBBGBBGGBBBBGGGBBGGGGBGGGGGGBGGBBGGBBBBGBGGBBGGBGBBBBBGGBGGGBGGBGBGGGBGGGGBBGGGGBGBBGBGGGBGGBGGBBGGGGBGGGBBGBGGBBGBGGGBGBBBBGBBGGBGBBGBGBGGBGGBBGBBBGGGBBGBBGBGGBGGGGBGBGBBGBGGBBBBBGGBBBBBGGBGGGGGBBGBBBGGGGGGGBGGGGGBBGBBBBBBGBBGGGBBGGGGGGBGGBBGBGGBBBBGGGBGBGGBGGGGBBBGBGBBGGBBGBBBGGBGGBGBGGBGBBGBGBBBGGBBBBGGBGGBGGBBGBGGGGBGBBGBBGBBGBBGGGBGBBGBBGGGBBGGGGGGGGGGBBBBBGGGBGGBBBGGGBBBBGGGBBGGGGBGBGBGBGBGBGBGGGGGBGGBBGGBGGGBGBGGGBGBBGGBGGGBBBGBGBGGGBGGGGBBGBGBBGBGGGGBBGGGBBGBBGGBBGGGBBGBBBGGBGGGBGBGGBBGGBBBBGBGGBBBGBGBBGGGGGGGGGGGBBGGGBBBGGGGBGGGBGBBBBBBGGBGGGGGBBBGGGGBGBBBBGBGGGBGGGBGGGBBGBBGGGGBBGBBGGBGGGBGBBGGBGBGBBGGGGBBBGGGGGBBBGBBBGGGBGBBGGGGGBBGBBGBBGGBGGGGGGBGGGGGGGBBBGBGBBBBBBBBBBBGBBBGGGGGBGGGBBBGBBBGBBGGBGGGGBGGBGGBBBBGGBGBGGBGBBGBBGBGBBGGGBBGBGBBGGBGGGBBBGBGGBBGBGGBGGGGBGBGBGGBBGBBGGGBBGGGGBGGGGGGBGGBGGGGBBBBGBGBGGGBBGGBBGBGBBBBBGGBGGBGGGBGGBGBGGBBBBBBGGGBBBBBGBBBBBGGGBGBGGBBGGBGGGGBGGGGBGBBBBGBGBGBGGBGGBGBGBGBBGGBBGBBBGGGBGGBGGBBGBBGGGBGBBGGBGBGBBBGBGGBBGGGBGBGGGBBGBGBGGGBBBGGBBGBGGBGGGGGGBGBBBGBGBGGGBBGGBGGGGGBGBBGBGGGBGGGGBGBGBGGBBGBBGGGGBGBBBGGBBGBGBBGGBBBBBGBBGGBBBBGBBGGBGBGBBGGBGBGBBBGBGBBBBBBBBBBGGBBBBGGGBGGGBGBGGBGBGBBBGBGGBGGGBBGBGBGBBGBBBBGBGBBGGGBBGGBBGBBBBGGBBBGGBGBGBBGBGGBGGGGBGGGBGGGBGBBGGBGGBBBBBBBGGBBBBBBGBBBGGGGBBBGBBGGBGBGBBGGGGBBGGGGGBGGBGBGGGBGGBBBBGBGGBGGBBGGBGGBGGBGGBBGBBBBGGBGBBGGGBGBGBGBBBGBGBBGGGGBBBBGGBBGGBBGGGBGGGBGBGGGGGBGBBBBBGBGGBBBGBGGBGBBBBGGGBBGBGGBBGGGGGGBBBGGBBBGBBBGGBBGBGBBBGGGBGGBGGBBGGBBBBGGGGGBBGGBGBBGBGGBGGGGBGGBGGBGGBBGBBGGBBGGGBGGBGGGBBGBGGBBGGBGBBGGGBBGGGGBGBGGBBGGBBBGGBBGBGGGBGBGGGBBBGGGBGBBGBGBGBGGGGBBGGGGGBGGBGGGBBGBBGGBBGGBGGGGBGBBGGGGGBGBBBGGBBBBBGGGGBGGBBBGBGGBGGBGBGGGGGBBBBBGGGBGGBBBBGGGGGGGGGBBGBBGGGGBGGBGGGBBGBBBBBBBBGBGGBBBBGBGBBBGGBGB
708101080 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
803538955 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
387779697 GBGGBGBGBBGGGGGGGGGGGGGGGBGGBGGGGGGBGGGBGGGBGGGBGGBGGGBGGBGGBGBGGBBGGGGGBBGGGGGGGGGBGBGGBGBGGGBGGGBGBGGGGGBGGGGGGGGGBGGGGGBGGGGGGBBGGBGGGGBGGGGBGBGBBBGGGGGBGBGGGGBGGGGGGGBGBGGBGGGGGGGGGGGGBGGBGGGGBGBGBGBBGGGGGGGGGGGGBGGGGBGGBGGGBGGGGGBGGGBGGBGGGGGGGGGGGGGBGGGGBGBBGBGGGGGGGBBGGBGGBGGGGGGGGGGGBGBBGGGBGGGGGGGBGBGGGBGGGGBGBGGGGGGGGGGGBGGBGGGBGGBGBGGGBBGGBBBGGGBGGBGGGGBGGGGGBBGGGBGBGGGGGGBGGGBGBGGGGGGBGGGGBGGBGGGGGBGGGBGGBBBBGGBBBGBGBGGBGGBGGGGGBGGGGBGGBGGBBGGGGGBGGGGGBGGBGGBBBGBGGBGGBGGGGGGBGGGGGBGGGGGGGGGGGGGBGBBGGBGGBGGGGGBBGGGGGBBGGGBGBBBGBGGGGGBGGBGBGGGGGGGGGGGGGGGGBGGGBGGGGGGBGBGBGBGGGGGGBGBGGGGGGGGGBBGBGGBGGGGGGGBBBBBGBGGGGGBBGGGGGGBGGGGGBGBBGBBGGGGGBGGGGGGGBBGGGGGGGGGBGGGBBGGGGBGGGGBBGGGGGGBGGGGGGGBGGGBGBGGBBGBGGGGGGGBGGGBBBGGGGBBGBGGGGGBGGBGGGBGGGGGGGGGGGBGGGBGBBGBGBGBBGGGBBGBGGGGGGGBGGGBGGBBGBGGGGBBGGBGBGGGGGGGGBGGGGGGBBBGGBGGGGGGGGBGGGGGGGGGGGGGBGGBGGBBGGBGGGGGGGGGGGGGBGBGGBBGGGGGGGBBBBBGGGBGGGGBGGBBBBBGGBGGGGGBGGBBBBGGBBGGGGGBGGGGBBGGGGGGBBBGBGBGGGGGBBGGGGGGGGGGGGGBGGGGGBGGGGBBGGBBBGGBGGGBBGGGBGGGBGGGGBBBGGBGGBGBGGGBGGBGBGGBBGGGGGGGBGGBGGBGGBBGGGGGGGGGGGGBBBGGGGBGGGGGGGGGGBGGGGGGBBBGGGBGGGGBGBGGBBGBGGBGGBGBBGGBGGGGGGBGGGGBGBGGGGBGGGGGGGGGBGBGBGGGBGGGGGGGGBGBGGGGGGGGGGGGBGGBGGGGGGGGGGGBGGGGGGBGGGGGGBGGGGGGGGGGBGBBGGGGBGGGBGGGBGGGGBGGGGGGGBGGGBGGGBGGBGBGGBGGGGBBGBGGGBGGGGBGGBGBGGGGGGBGBGGGGGBGBGGGGBBGBBGGGBGGGBGGGGGBGBGGGGGGBGBBGGGBGGGBBGGGGBBBBGGGGGGBGGGGGGGBBGGGGGGGBBGGGGGBGGGGGGGGGGGGGGGGGGGGBGBBGBGGGBGGGGGGGGBGGBBGGBGGGBGGGGBBGBGGBBGGGBGBGGGGGGGBBGBGGGBBGBBBGGGGBGGGGGGBGGGGGGBGGGBGGGBGGGBBGBGGGGGBGGGGGGBBBGGGGGBGGGGBBGGBGGGGBBBGGGGGGGGGGGGGGBBBGGGGGGBBGGGGGBBGGBBGBBGGGBBGGBGGGGBGGGBGBGGGGBGGGBBGGGBGBBGGGGGGBGGGBBGGGGGGBBGGGGGGGGGGGGBBGGGGGGGBGBGGBGGGGGGGGBBGBBBGBGGBBBGGBGGBBGGGGBBGGGGBGBGBGGBBGGBBGGBGGGGBGGBGGGBGBGBGBGBGGBGGGGBBGBGBGGGGGBGGGGBBGGGGGGGGGGBGGBGBGGBGGGGBGGBGGBGBBGGGBGGBGGGGGGGGGBGGGGGGGGGGBGGGGGGBGBGBGGBGGBGBGBGGGBGGBGBBBBBBGBGBGBGBBBGGGGGGGGBBGGGGGBBBGGBGGGGBBGGGGGBBGGGGBGGGGGGGGBGGBGGGBGGGGGGGGGGGGGBGBGGGGBGGBGGBGBGBGGBBGGGGGGGGGGBGGGGGGGGGGBGGBGGGBBGGGGGGGGGGBGBGGGGGBBGGBBGGGGGBGBGGGGGBBGGGGGGGBGGBGGBBGGGBBGGGGGGGGGGGBGGBGBGGBBGGBGGGGBGGGGGGGGBBGGBGGGBGGGGBGGGGGGBGGGBGGBBBGBGGGGGGGGGBGGGBGBGGGGGGGGGGGBBGGGGBGGGGGGGGGGBGGGGBGBBGBGBGGGGGBGGGGBGBBBGBGGBGGGGBGGGBGGGGGBGBGGGGGGGGGGGGGGBBBGBGGGGGGBGBBGBGGGGGGGGGGBGGGBGGGBGGGBGGBGGGGBGGGGGBGGGGBGGGGGGBBGGGGGGGGBGGGGGGBGBGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGBGBGBBBGGBBGGGGGGGGGGGGBGGBGGBGGGGGGGGBGGBBGBGGGGBBGGGGBGBGGBGGBGGGGGBGGGGGGGBGBGGGGGGGGGBGGGBGGGGGBGGGBGBGBBBGGBBGGBGGBGBGGGGGBGGGGBBBGGGGBGGGGGBBGBGGBBGGGGGGGBGGGGGGGGGGGGGGGGBGGBBGGGGGGBGBGBGGGGGBGGBGGGGGGGGBGGGGBGGGGBGGGBBBGGGGGGBGGGGGBBBGGBGGBGGBGGGGBGBGGBGGBBGGBGGGGGGGGGBBGGGGGBGBGBGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGBBGGGGBGGGGBBGGGBBGGGGGBGGGBBBGGGGGGGBBGGGBGGGBGGBGBGGGGGBGGBGBBGGGBGGGGGGGGGGGGGGBGBGGGGGGGBGGGGGBBBGGGGBGGGGGGGGGGBGGGGGBGBGGGBGGGGBGBGGGGGBGGGGGGBBGGGGBGBBGBGGGBGBGGGGGBBGGGGGGGGBGBBBGGGGBBGGGGGGGGBGGGGGGGGBBGGBBGBGGBGGBGGGGBGGGBBGGGGGGGGGGBGGGGGGGBGGGBGGGGGGGGGGBGBGBGGGGGGBGGGGBGGBGBBBBGBBGGBBGGBBBGBGGGGGGBGGGGGGGGGGBGGBGGGGGBBGBGBBBGGGGBGGBGGGGGGGGGBBBGGGGGGGGGGGGGBGGBGBGGGGGGGBGGGGGGGGBBBGGGGBBGGGBBBGGGGGGGGGGGGBGGBGGGGGGGGGGBBBGGBGGBGGGGBGGBBGGBGGGGGBGGGGBGGGGGGGGGBBBGGGBGGGBBGGBGBGGGGGBGBGGGBGGBBGGGGBGBGGBGGGGGGBGGGGGGGBGGBGGGGGGBBGGGGBGGGBGGGGGBBGBGBGGGGGGGGGGGGGBGGGBGGGGBGBGBGBGGGGGBGGBBGGGBGGGBGGGGGGGGBBBGGGGGGBGGGGGBGGBGGGBGGBGGGGGBBBBGGGBGGGGGGBBGGGGBBGGGBBGGBBGGGGBGGBBGGGGGGGGGGGBGGGGGGBGGGGGBGGGGGBGGBGGGGGGGGBGGGGGBBGGBGGGGGGGGBGGBBBGGBGGGGGBGBGBBGGGGBBGBGGBGGGGBBGGGGGGGBGGGGGGGBGBGGBGGGGGBBGGGGBGBGBBBGGGGBBGGGGGGBGGGGGGGGGGGGGGBBGGBGGBBBBBGGGGGGGGGGGBGBGGGGGGBGGGGGGGGGGGGBGGGGGBGBGGGBBBGGGGGGGBGGBGBGGGGBGGGGGBBBGGBGGGGGGGGGGBGBGGGBGGBGGBGGGGBGGGBGBGBGGBBBGGGBBGGBGGGGGBGGBGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGBGGGGBBGGBGGGGBGGGGBGBGGGBGGGBBGGGGGGBBGGGGGGBGGGGGGGGGGGGGBGGBGBGGGGGBGBBGBGGGGGGGGGGGGGGBGGGGGBGGBGBBBBBGGBGGGBGGGGGGGGGGGGBGGGGGGBGGBGGBGBGGGBGBGBBBBGGGGGGBGGGGGGGGGGBGBGGBGGGGBGBGBGGBGGGGGBGBGGGGGGGGGGGGGBBGGGGGGGBGGBGGGGGGGGBGBGGGGGGGBGBGGGGGGGGGGGBGBGBGBBBGGGGBGBGGGBGBBGGGGBBGGGGBBBGBGBGBGGGGGBGBBGGGBGGGGGBGGGBGBGBGGGGGBBGGGGGGGGGGGBGGGGBGBGGGGBGGGGGBBGGGGBGGBBBBGBGGBGGGGBBGBGGGGBGBGBGGGGGGGGGGGGGBGGGGGGGGGGGBBGGGBGGGGBGGBGGGBBGGBBGGGGBGGGBBBGBBGGGGGGBGGBGGGGGGGGBGGGGGBGBBBGBGGGGBBGGGBGBBBBGBBGGGGGGGGGBGGGGGGGGGGGBGGGBBBGGBGBGGGGGGGGGGBGGGBBBGGBGGGGGGBGBGBBGBGBGBGBBGBGGGGGGGGGGGBGGGBBGBGBGGGGGGGGGGBGGGGGBGBGBBGGGBGGBGBGGGGGGGBGGGGGGGBGGGGGGGBGGGBGGBGGGGGGGGBBGGGGBGBBGGGGBGBBGGGBGGGGGGGGGGBGGGBBGGGGGBGBGGBGBGBGGBGGGBGBBBGGGGGGGBBGGGGGGBGGBGGGGGBGGBGGGBGGBGGGGGGBGGGGBGGGGBBGBBBGBGGGGGBGBGBGGGGGGGGGBBGBBGGGGBGBBGGGBGGBGBBGBGGGGGGGGGGBBGGGGGBBGGGGBGGGGGBGGGGGBGGGGGBGGGGGGGGBGGGBBGGBBGGBGGGGGGGBBGGGGGGBGGGGGGGGBGBGGGGGGGGGGGGGBGBGGBGBGGGGGGGGGGGGGBGGBGGGGGGGGBBGBGGGBGGBGBGGGGGBGGBGGBGGBGGGBGBGBGBGGGGGBGBGGGGGBGBGGBGBBGGGBGGBBGGGGBGGGBBBGGGGGGGGBBGGGGBBGGGGGBGGGGGGGGGBGGGBBGBGGGGGGBBGBBGGBGBGBBGGGGGBGGGGGBGBGBGGGGGGGBGGGGGBGGGGBBGGBGGGGGGGGGGGGGBGBBBBGGGBGGBGBGGGGBGGGBGGGGGGBGBGGGBGBGGBGGBGGGBBGGGGGGBGGBGGGGGBBBBGGGBBGGGBGGGGGBBGGGBGGBBBBGGGGGGGGGBGBBBGGBBGGBBGGGGGGGGBBGBGBGGGGGGBGBGGGGBGGGGGGBGGGBGGGGBGGGGGBBGBGBGBGGGBGGGGGGGGGBBGGGGBGGBBBGBBGGBGGGGGGGGGGGGGGGBBGGGGGGGGGGGBGGGGGGGGBGGGGGBGBGGGGBGGBGGGGGBGGGGGGBGGGGGGGGBGBGBGGGGGGGBGGBGGBGGBGGGGGGGGGGGGGGBGGGBGGGBGGGBGGBGGGGGBGGGGGGGGGGGBBBGGGBGGBGBGGGBGBBBGGGGBGGBGBGGGBGGBGGGBGGGGGBGGGGGGBBBGBGGGBGBGGGGGGGGGGGGGBGGGGGBGBBGBGGBBGGBGGGGBGGGGGGBBGGGGGGGGGBGGBGBGGBBGBGBGBBGGGGBGGGGGGGBGGBGGGGBBGGGBGGGGGGGGGBGGGBGGBGGGGGGGBGGBBBGGGBGGGBGGGGGGGGGBGGGBGBGGGBGGBGGGGBGGGBBGBGGBGBGGGBGGGGGBGGGGBGBGGBGBGGGGGGGGGGBGBGGBBBBGGGGGGBGBBGGGGBGGBGGGGGBGBGGGGBGBBGGBGGGGGGGGGGGGGBGGGGGGGGBGBGGGGGGGGGGGBGGBGGGGGGGGGGGGGBBGBGBGGGGGGGGGGGGGGBGBGGBGGGGGBBGGBGGGGGBGBBGGGBGGGBGGBGBBGGGGGGBBBGGBGGGGGGGGGGBGGGGGBGBGBGGGGG
849660330 GGGGGBGGGBBBGGGGGGGGGBBGGGGBGBGGGGGGBGGGGGGBGGBGGGGBGGBGGGGGGBGBBBGGGGGGGBGGGGGGGGBBGGGBGGBGGBGGGBGBGBBBGBGGBGGBGBGGGGGGBGGBGGBGGGGGGGBGGGGGGGBGGGGGBGBGGGGGGGGGGGGBGGGBBBGBBGGGGGGGGBGGGGBBGGBGBBGGBGGGGGGGBGGGGGBGBGBGGBGGBGGBGBGGGGGGGGBBBGGGGGGGGGGGGGBBBGBGGBGBGGGBBGGGGGGGGBGGBBGBBBGBBBGGGBGGGGGGGGGGBBGGGGBGGGBGGGBGGGGGGGBGGBGBGGGGGGBBGGGBGGGGBGBGGGBGGGBGGGGGGGGBGBBBBGBBGGGGGGGGGGGBBGGGGBGGBGBBBBGBGGBGGGBGGGGGGGGBGBGGBGBBGGGGBGGGGGBGBGGBGGGGBGGGBGBGGGGGGBGBGGBGGGGGGBGGGBGBBGGGGBBGGGBBGGBGGGGGBGGGGGBGBGBBBBGGGGGGGGGGGBBGGGBGGBGGBGGBGGGGGBGBBGGBGGGGGGGBBBBBGGGGGBBBGGBGBBGGGGGGGBGGGGGGBBGGBGBBGBBGGGGGGGGBGGGGGGGGGGGBGGGGGBGBGGGGGGGGBGGGGBBGBBGGBGGGGGGBGBGGGGGBGBGGGGGGGGGGGGBGGGGGGGGGGBBGGGGGGGGGGGGGGGGBGGGGGGBBGGGGBGGGGGGGGGGGGGGGGGGBBGBGGGGGGGGGGBGGBBGBBGGGBGGGBGGGBBGBGGGGGGGBGGGGGBGGGGGGBGGBBBBBGGGGGBGGBGGGGGBGGGGGGBGGGGGBGBGGBGGGGGGBBGGBGGGBGBBGGGGGGGGGGGBGGBBGGGGGGGGGGGGGGBBGBBGGGGGBGGGBGGBGBGBGGBGBGGBGGGGGGGGGGGBBGGGGGGBGGGBBGGBGGGBGGGBGGGGGGGGBGBBBGGBGBGBGGGBGBGBBGBGGGGGGGGBGGGGGGGBBGBGGGGGGGGGGBGGGGGBBGGGGBBGGGGGGGGGGGBBGBGGGGGGGBGBBGBGBGBBGGGBGBBGGGGBGGGGGBBGGGBGGBBBGGGGGGBBBGBGGGGGGBGGGGGGGGBGBGBGGGGGGBGGGGGBGBBGBGGGGGGGGGGBGGGBGGGGBGBGGGBGGGGGGGGGGGGGBBGBBGBGGGBBGBGGGGBGGGGGGBGGGGGGGGGGBGBGGGGGGBGGBGGGBGGGGGGGBBBGBGGGGGGBBGGGBBGGGGBBGBBGGGGBGGGGGGBGGGGBBGGGGGBGBBGGGGGGBGGGGGGGGBGGGGGGBBGBGGBGBGBGGGGBGBBBGGGBBGGBGGGGGBBGGBBGBBGGGBGGGBGGBGGGGGGGBGGGGGGBGGGBBGGGBGGGGBGGGBBBGGGGGBBGGBBGGGGGGBBGBGBGGGGBGGGGGGBGGGGBGGBGBGGBGGBBBGGGGBGGGGGGBGGGGGGGGGGGBGGBGGGBBBGGBGBGGGGGGGGBBGGGGBGGGGBGGGGGGGGGBGBGGGGGGGGGGGBGGGBBGGGGGGGGBGGGGGGGGBGBGGGBGGGGGBGGGGBGBGGBGGGGGBGGGGBGGGGBGBBGBGGGGGBGGGGBBGGBBGBBGBGGGBGGGGGBGBGGGGGBGGGGGGGGGGGGBGBGGGBBGGBGGGGGGGGBGGBGBGGGGGGGGGGGGGGBGGGBGGGGGBGGGGGGBGBGGGGGGGGBGGBGGGGGGBGBGGGGGGGGGGGBGBGGGGBGGGGGGGGGGGGBBGGGGGGGGGGGGGBGGGBGGGGGGBGGBGGGBGGGGBGBGGGGGGGGGGBBGGGBGGGGGBGGBGGBBGGGBGGGBGGGGBGGGGGBGGGGBGGGBGGGBGBGGBBGBBGGGGGGGGBGGBGBGBBGGGGGGGBGBBGGGGGGGGGGGBGGGGGBGGGBBGGGGGBGGGGGGGGGGGGBGGBGGGGGGGBBGGGGGGGGGBGBGBGBGGGBGBGGGBGGGBGGBGGGGBGGGBGGGGGGGBBGGBGGBGBGBBGGBGGGGGGGGGGGGBGGGGGGGGBBGGGBGBGGGGBGGGGGGBGGBBGGGGGGGBBBGGGBGGGBBGBGBGBGGGGBGBGGGGGGBBBGGGGGBGGGGGGBGGGBGGBBBGGGGGGGGGGGGBBGGBGGBGBGGGGGBGGGGGGGBBGGGGGBBGGGBGGGGGBGBBGGGGBGBGGGGGBBBGGGGGGBGGGGGBBBGGGBGBGGGGGGGBGBGGGGGGBGGGGGGBGGBGBGGBGGGGBGGBBBBGGGBBGGGGGBBGGBGGGGGGGGGGGBGBBGGGGGGGGGGGGGGGGGBGGBBGGBBBGGGGGGGGBGBBGGGGGGGGGGBGGGGBGGGGGGBGBGGGGGGGGGBGGGGGGGGBBGGGGGGGGGGBBBBGBGBGGGGBGBGGGGGGBBGGBBGGGBGGGGGGGGBBGGBGBGGGGGGGGGBBBGGGBBGGBGGBGGGGBGGBGGGBGBGBGGGGGGBGGGGGBGGGGGGGBGGGGGGGGGGGGBGGBGGBGBGGGGGGGGGGGGGGGGBGGGBGBGGBGGGGGGGBGGGGGGGGGGGGGGGGBGBGGGGGGGBGGGGGBGBGGGGGGBGGBGBGGGBGGBBGGGBGGBGGGGGBGGGBGGBGGGGGGGBGGBGGGBGGGGGGGGGGGGBGGGGGBGGGBBGGGGGGGGGGGGGGBBBBGGGGGGGGGGBGGGBGGBGGGBBGGGGGGGGGGGBBGGBBBBGBBGGGGGGGGGGBGGBGBGGGGGBGGBGBGGBBGGGGBGBGBGGBBGBGGGBGGGGBGGGGBGBGBBGBGBGBGGGGBGGGGBGBGGGBGGBGBGGGBGGGBBGBBBBGGGBGBBGBGGBBGGBBGGGGGGBGGBBGBBGGBBGGGGBGGGGGGGGGGGGGBBGBGGGBGBGBGGGGBGGGBGGBBGGGGBBGGGGGGGBGBGGGBGGGGBBGGGBGGBGGGBGGGBGGGGGGGGGGBBGBGGGBGGGGBGGGGBGBBGGBGGGGGBGBGGBGGBGGGGGGBBGGGGGGGGGBGGGBBBGGBGBGGGGGGBGGGGGGGBGBGBBGBGBBGGGGGBGGGGGGBBBBBGGBGBBGBBBGGGBBGGGBGGBBGBBGGBGGBBGGGGGGGGGBGGGGGGGBGGGGGGGGBGGBGBGGGGGBBGBBBBGGGGGBBBGBBGGGGBBGGBGGGBGBGGGBGBGGGGGGGBGGBGBGGGGGGBGGGGBGBGBGBGBGBGGGGGGGGBGGGGGGGGBGGGGGGBBBBGGGBBBGBGGGGGGGGGGGBGBGGGGBGGBBGGGGGBGGBBGGGGGGGGGGGGGBGBGGGGGGGBBBGGBGGGGBGGBGGBBGBGBGGGGGGGGBGGBGGGGGGGGGBGGGBGGBGGGBGGBBBGGGGGGGGBGGBBGGGBGBGGBBGGGBBGGGGGBGGGGGBGBGGGGGGBGGBBGBBGGGBGGGGGGGGGBBBGGGBGBGGGBGBGBGBGGBBBGGGGGGGGGGGBGGGGGBBGGBBGGGGBGBGBGGGGGGGBGGGGGBGGGGGBGGBBBGGBGGGBGBGGGGBGGGGGGGGGGGGGBGGGGBGBGGGGBGGGGGGGGBGGGGGGGGBBGGGBGGGGBGGGBGGGBGGGGGGBBBBBGGBGBGBGGGGGGGGGGGGBGGGGGGGBGGGGBGGGGBGGGBGBGGGBBGGGGGGGBBGGGGGGBGBBGGGGGGGGGGBGGGGGGGBBGGGGGGGGGGGGGGGGGGBBBGGGGGBBGGGGGGBGGGGGGBGGGGGGGBGGGGGBGGGGGBBGGGBGGGGGGGGGGGBBGGGGGGGBGBGGGGBGGGGBBBBGGGGGGGBGGGGGGGGGGBGGGGGBGGBGGGGGGGBGBGGGGGGGGGGGBGGBBBGGGGGGGGGGGBGGBBGGBGBGGBGGBBGGGGGGGGGGBBGGGGGBGBGGGBGGGGGGBGGBGGGBBGBBGGGGGGGGGGGBGGGGGBGBBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGBBGGGGBBBGGBGBBGGGGGGGGGBGGGGGGBGGGGBBBBGGGGGGGBBGGBGGGGGGGBBGGGGGBBGBBGBBGGBGGGGBBGBGGGGGGBGGGGGGBGGGGGGBBGGGGGGGGGBBGGBGGGBBGBBGGGBBBBGGGBBGBBBBBBBGGGGGGGGBBGGGBGGGGGGGGGGGGGGGGGBBBGBGGGGGGGBGGBBBGGGGBGGGGGGGGGGBGGGBBGGGGBGBGBGGGGBGGGGBBGGGGBGGBBGGBGGGGGGGBGGGBGBGBGGBGGBBGBGGGGGBGGGGGBBGGBGBGGGBGGGGGGGGGBBGGBGGGGGBBGGBGGGGBGGGGGBBGGGGGGGGGGBBGGBGGBGGGGGGGGGGBBBGBBGBGBBBGGBGGGBGGGGGGGBGGGGGGGGBGGGBGGGGGGGGGGGGGGGBBGGGGGBGGGGGGBGBGGGGBGBGGBBGGGGGGGGBGGBBBBGGGBBBBGGGGGBGGBBGGGGGGGGBBBBGGGBBGGGBGGGGGGBGGBGGGBGGGBBGGGGGGGBGBGGGGBGGGGBGGGGGGGGBBGBBBGGGGBGGGBBGGBGGGGGGGGGGGBGGGBBBGBBBGGGGGGGGBGGBBGGBBGGGGGBGGBGGGBGGGGBGGGGGGBGBGGGGGGBGBGGGGGGGGGGBGBGGGGGBGGGGGGGGBGBBGGBGGGBGGGBGGBGBGGGGGGBBGBBBGGGGBGGBBGGGGBGGGGGGGGGGBGGGGBBBGGBGGGGGGGGGGGGBGBBGGGBBGGGGGGGGBBGGBGGGGGGGBGGGGGGGGGBGGGBGGGGGGBGGGBGBGGGGGGGBBGBGGGGGBGGGGGGGBBBGGBGGGGGGGGGGGGGGGBBBGGGGGBBGBGGGGGGGGGGGGGBGGGGBGBGGGGGGGGBGGGGBGGGGGGGGGGGBGGGBGGGGBBGGBBGGBBBBGBGGGGGGBGGBGGGGGBGGBGBGGBGBBGBBBGGGGGGGGGGGGGBGGGGBGGGGGBBGGGBGGGGBGGBGGGGGGGGGGGGBGGGBGBGGGGGGGGBGGGGGGGBGGBGGBGGGGGGGBGGBBGBGBGGGGGGGGGGGGGBGBGGGGGGGBBGGBGBGGGBBBGGGBGGGBGGBGGGBGBGGGBGBGGGGGGGGGGGGBGGGGGBBBGBGGGGGGGGGGBGBGGGGGGBGGGBGBBBGGGGGGBBGGBGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGBGGGGBBGBBGGGGGBBGGBGGGBBBGGBGBBBGGGBBGGGBGGGGGGBGGGBGGGBGGBBGGBGGGGBGGGGGGGBGGGGBGGGGGGGGGGGGGBBGGGGGBGBGGGGGGGBGGBGBGGGGGGGGGGGBGGGGGGBBBBGGGGBGGGGGBGBGGGGGGGGGGGGGGBBBGBGBGBGBGBGGBBBGBBBGGGGGBBGGGGGGGGGBGBBGGGGBGGGBGGGBGGGGBGBGGGGBBGGGBBGBGGBGGGGBGGBGGGGGGGGGGGGGBGGGGGGGBGGGGBGGGGGGGBBGBGGGBGGGBGGGGBGGGGGGGGGGGGGGGBGGGBGGGGGBGGGGGGGGGGGBGGBGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGBGBGGGGGGGGGGGGGGGBBBGGBBGGGBGGGGGGGGGGBGGGGGGBGGGGGGGGBGGBBBBGGGGBGGGGBGBGGGGGGBBGGGBGBGBBGBGGGGBGBGGBBBGGBGBGGGGGGBBGGGGBGBGGBGGGGGGGGBGGBGGGBBGGBGGGGGGBGGBGGBGGBBBGGBBGBGBGGGBGBGGBBGGGGGGGGBGGGBBGGBBGGBGGGGGGGBGBBGGGGGGGGBGGGGBGGGGGGGBGBBBGGGBGBGBGGGGGBGGGGGGBBBGBGBBBBGGBBGBGBBGGGBGGGGGBGGGGBGGGGGBBGBGGBBGBGGBGBGBGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGBGBGGGGBGGBGGBGGBGGGGGGGGGGBBGGGGGBGGGGGGGGBGBGBGGGGGGGGGBBGGGGGGBGGBGGGGGBGGGGBBGGGGGGGBBBGGBGBBGGGBBBGGGGGGBBGGGGGBBGGGBBGGGBGBGGBGGGBGGGBGBGGGBGGBGBGGBBGBGGGGBGBGGGGGBGGGGGGGGGGGGBGGGGGBGGGBGGGGGBBBGGGGGGGGGBBGBBGBBGGBGBGBGGGGGBGGGGGGGBGBGGBGGBGBGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGBGBGGBGGGGGBGGGBGGGBGBBGGBGGGGGGGBGGBGGBGGGBGBGGBBGBGGGGBBGGGGGGGGGGGGGGBGGBGGGGBGGBGBGGGGBGGBBGGBGBGBGGGGBGGGBGBGGGBBGBGGGBGGBGGGBGBGGGBGGGGBBGGGBBBGGGBGGBGGGGGBGBGBBGGBGGGGGGBGGGGGBGGGGGBGGGGGBGBGGGGGGBBGGGGGBGBBGGGGGGGGGGGGGGGBGGBGGGGGBGBGBGGGGGGGGGGGBGGGGBBBGBBBGBGGGGGGGGGGBGGGBGGGGBGGGGGGGBGGGBGGGGGGBBGBBGBGGBBGGGGGBGGBGGGBGGGGGGGBGGGBGGGBBGBGGGGGGBGBGBGBBGGGGGBGGGGBGGGGGGBBGGGGGGGGGGGGGGGGGGGBBGBGBGBGGGGBGBBGGGGGGGGGBGGBGGGGBGBBGGGGGBGBGGGBGGGGGGGBGGGGGBGGBGGGGGGGGGGGGGGGGBBGBGBBBGGBGBBBGBGGGGGBGGGGGBGBGGBGGBBBGGBGBGGGGGBGBGBGGGGGBBGGBGGGGGGGGGBGGGGBGGGGBGGBGGBGBGGBGGGGGGGBGGBGGGGGBGGGGBBGGBBBGGGGBGBGGGGGGBGGGGGGBBGGGGBGGGGGGBGBGGGGBGBBGGGGGGGBGGGBBGGGBGBGBBBGBGGGGGBGGGGGGGGGGGBGGGGBGGGBBGBGBBBGGGGBGGBGGGBGGGGGBBGGBGGGBGBGGGBGGGBGGGGGBBGGGBBGGBGBGGGGGBBGBGGGGGGBGGGGBBGBGGGGGGGGBGGGGGGGGGGBGGGGGBGBGBGGBGBGGGGGGBGGBGGBBBGGBGBGBGBBGGGGBGGBGGGBGGBGBBGGGGBGGGBBGGGGGGGGGBBBGBGBBGGGGBGBBGGGGGGBGGGGBGGBGBBGBGBGBBGGGGGGBGGGGGGGGGGGGGGGGBBGGGGGGGGGBBGGGGGBGGGGGGGBBGGBGGBGBGGGGGGGBBGBGBGGBGBBGGGBGGBBGGBGGGGBBGGBGGBGGGGBGGBGGBBGGGGGGGBGGGGGGGGGGBGGGGGGGGGBBBBGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGBGGGGGGBGGBGGGGBGGGGGGBGGBBGGGGBGGGGGGGGBBGGGBBGGGBBGGGBGBGGGGGGGBGBGBGGBGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGBGGGBGGGGGBGGGGGGBGGGGGBGBGBGGBGGGGGBGGGGBGGGBBGGBGGGGBGGGGGGGGGBBGGBBGGGGGGGGGGBGGGGGGGGGGBGGBGBBBGGGGGGGGGGGGBGGGGGGGGBBGGGGGGGGGGGBGBBGBGBBGGGGGGGBBBGBGBBBBGGBGGGGGGGBGGGGGGGGGBGBGGGBGGGBBGGGGBGGGBBGGGBBGGGBGBBGBGGGGGGGBGBGBGBGBGGGBGBBGBGGGGGGGGGGGGGGGGBGGBGGBBGGGGGBGGGGGGBGBBGGGGBBGGGGBBGBGBBGGGGGBGGBBGBGGGGGGBGBGGGGGGBGGBGGGGGGBGGGGGGBGGGGGBGGBGBGGGGGBGGGGGGGGGGGGGBBGGBGGBGGBGGBGGGGBGGGGGGBGGGBGGGBBBGBGGBGGGBGBGGGGGBGGGGGGGBGBGGGGGGBGGGGGBGGGGGGBBGGGBGGGGBBGGBBGGGGBGGGBBGBGBGGGBGBGGBGGGGGBBGBGGGGGGGGGGGBGGBGGBBGGGBBBBBBBGGGBGBBBGBGGGGGBGBGGGGGGGGGGGBGGGGBGBGGBGGGGGBGGGGGGGBGBBGGBGGGGBGGBGGGBGGGGGGGGBBBGGBGGBGBGGGBBBGGGGGBGGGB
72830770 GGGGGGGGBGGGGBGGBGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGBBGGGGGGGGGGGGBGBGGGBBGGGBGGGGGGGGBBGGBGBGGGGBGGGGGGGGBBGGBGGGGGGGBBBGGGGGGGGBGGGGGGBBGGGGGGGBGGGGGGGBGGGBGGGGGBGGGGGGGGGGBGGGGGGGBGGGGGGGGBGGGGBBGGBGGGGGGGGGGBGGGGGGGBGBGGGGGGGGBGGGGGGGGBGGBGBGGGGGBGGGBGGGGBBGBGBGGGGGGGBGGGGGGBGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGBGBGGGGGGGGGBGGGGGGGGGGGGBGGGBGGGGGGGGGBGGGGGGBGGGBBGBGBBGBGGGGBGGGGBGGGGGGBGGGGGBGGGGGBGGGBBGBGBGGGGBGGBGBBGGBGBGGGBBBGGGGBGGBGBGGGGGGGGGGBGGGGGGBGGBGGGGGGBGGGGGGGGGBGGGBGGBGGGBGGGGGBGGGGGBGGGBGGGBGGGGBGGGGGBBGGGGGGGGGGBGGBBGBGGGGGGGGGGGGGGBGGGGGGBBGGGGGGGGGGGGGGGGGGBGGGBGBGGBGGBGBGBGGGBGGBGGGGBGGGGGBGBGGGGGBGGGGBBBGGGGBGGGGGGGBGGGGBGGGGGBGBGGGGGBGGGGGBGGBGGBGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGBGGBGGBGGGGGBGGBGGGGGGGGGGGGGBGBGGGGGGGBGGGBGBBGBGBGBGGGGBGGBGGGGGGGGGGGBGGBGGGBGBGBBBGGBBGGGGGGGGGBGGBGBGGGGGGGBGBGGBBBGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGBGBGGGGGBGGGBBGGGGGGGBGGGGGBGGGGGBGBGGGGGGGBGGGGGGGGBBBGGBGGGGGGGBGGBGGGGGGGGGGGGGGGGBBGBGGGGBGGGGGGGGGGGBGGBBBBGGGGGGGGGGGBGGGBGGGGGBGBGGBGGGGGGGGBGGGGGGBGBGGBGGGGBGBGGGGGGGGGGBBBGBBGBBGBGBGGGGGGGBGGGGGGGGGBBGGGGGGBBGGGGGGGGBGGGGGBGGGBGBGBGBGGGGBBGGGGGGGGGGBGBGGGGGGGBGGGGGGBBGBGBBBGGGGBGGGGBGGGBBGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGBGGGGBGGGBBGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGBGGGGGGGGGGGGBGGBGGBGGGGGGGGGGBGGBGGGGGBGGGBGGGBGGBGGGGBGGGGGGGGGGGGGBGBGGGGBGBGGBGGGBBGGBGGGGGGGGBBGBGGGGGGGBGGGGGBGGGGGBGGBGBGGGGGGGGGGGGBGBGGGGGGGGGBGBBGGBGGGGGGBGGGGBBGBGGGGBGGGBGGGGGGBGGGGGGGGGGBBGGGGGGBGGGGGGBGBGBGGGGGGGGBGGBBGGBGGBGGGBBGBGBGGBGGGGGBGGGGBGGGGGGGGGGGBBGGGGGGGGGGGBGGGGGGGGGBGGGGGBGGBGGBBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBBGGGGGBBGGGBGBGGGBGGGBGBBGGBGGGGGGBBGGGGBGGGGGBBGGGGGGGBGGGGGGGBGGBGGGGBGGBGGBGGGBBBGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGBGBGGGGGGGGBBGBGGBGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGBGGGGGGGGGGGBGGBGGGGGGBGBGGGGGBGGGBGGGGGGGGGGGGGGGGGGGBGGGBBGGGGGBGGGBGGGGGGGGBGGGGGGBGBGGGBGGGGGGGGGGGGBGGGBGGGGBGGGGGGGBBGBBGGGGGGBGGGGGGGBGGGGGGBGBGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGBGGGGGGGGBBGGGBGGGGBBBGGBGGGGGBBGGBGGGBGGGGGGGBGGGBGGGGGGGGGGGGGGBBGGGGGGBGBGGGGGGGGGGBGGBGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGBGGBGBBGGGGGGGGGGGBGBGGGBGGGBGGGGGGBGBGGBBGGGGGBGGGGGGGGGGGGGGGGGGGBGGGBGGBGGBGBGGGBGGGGGGGBGBGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGBGGBBGGGGBGGGBGGGGGBGGGGGBGGGBBGGGGGGGBBGGGGGGGGGBGGGGBBBGGGGGGGGGGGGBBBGGBGGGGGGBBGGGGGGBGGGGGBGGGGGGBBBGGGBGGGGGBBBGGGGGGGBGBGGGGGBGGBGGGGBBGBGGGGGBBGGGGGGGGGGGGGGBGGBGBGBGBBGGGGGGGGGGGBGBGBGGGGGBGGGGGGGGGGGGGBGBGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGBGGGGBGGGGGGGGGGGGGBGGGGGBGGGGGBGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGBGBGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGBGGGGBGGGGBGBBBGGBGGBGGGBGGGGBGGGGGGBBGGGBGGGGGGGGBGGGGGGBGGGBGGGBGGGGGGGBGGGGGGBGGGGGGGBGGGGGBBBGGGGBGGBBBBGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGBBBGGGGGGGBBGGGBGGBGGGBGGBGGBBGGGGGBGGGGBGGGGBGGGBBGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBBGBGGBGGGGGGBGGGGGGGGBGGGGBGGGGGGGBGGGGGGGGGBGGGGBGGGGGGBGGGBGBGGBGGGGBGGGGBGGGGGGBGGBGGGGGBBBGGGGGGGGGBGGGGGGGGBGBGBGBGGGGGGGGBGGGGGGGGGGBBGGBGGBGBGGGGGGBGGGGGGGGGGGGGBGBGGGBGGGBGGGGGGGGGGBGGBGGGGBBGBGGBGGBBGGBGGGGGGGGGGGBBBGGGGGBGGGGGGBGBGGGBGGGGGGGGGGGGGGBBBBGGGGGGBGGGGGGGBGGGGGGBGGBGGGGGGGGGBGGGGBGGGGGGGGGGBGBGGBGBGGGGGGGBBGGGGGGGGGGGGGGGGGGBGGBGGGGBGGGBGGGBGGGGGBGBGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGBGGGGBGGGBBGGBGGGBGGBGGGGBGGGBGGBGGBGGGBGGGGGGGGBGGGGGGBGGGGBGBBGGGGGBBBGGBGGGGGGBGBGGGGGGGGGGGGBGGBGGGGGGGGGGGGBGBGGBGBGGGGGBGBGGGGGGBGGBGGGGBGGGGGGGGBGBGGGGBGGGBGGGGGGBGGGGGGGGGGGBGGBGBGGGGGBGGGBGGBGGGGGGGGGGGGGBGBGBGGGGGGGGGBGGGBBGBBGGGGGGGGBGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGBGGGBGGBGGGBBGGGGGGGGBBGGGGGGGGGGGGBGGGGGBGGGGGBBGGGGGGGGGBGGGGGBGBGBBGGGGGGGGGGBBGGGGGGBGGBGGBGBGGGGBGGBGGGGGGBGGGGBGBBGGGGGGGGBBGGGGGGBGBGGBGBGGGGGGBBGBGGGBGGBBGGGGBGBGGBGGGGGBGGGGBGGGGGGGGGGGGGGGGGBBGGBGGGGGGGGGGBGGGGGGGGBBGGBGGGGBGGGGGBGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGBGBGBBGBGGGGGBGGGBGBBGBGGGGGGGGGGGBGGGBGGGGGGGBGGBGGBGGBGGGGBGGGGGGGGGGGGGGBGGGGGBGBGGGGBBGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGBGBGGBGBGGGGGGBGGGBGGBBGBGGGGGGGGGGGGGBGBGGGBGGGGGGGGBGGGBBGGGGBBGBGGGGGGGBGGGGGGGGGGGGGBGBGBGGGGGBBGGBBGGGBBGGBGGGGGGGBGGGGGGGGGBGBGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGBBGGGGGGGGGGGGGGBGGGGGGGGGBGGGBGGBGGGGGGBGGGGGGGGGGBGGGGGGGBGGBGGGGGGBGBGBBGGBGGBGBGBGGGGGBGGGGBGGBGGGGGGGBGGGBGGGGBGGBBBBGGGBGBGGGGBGGGBGGGGBGGGGGGGGGBGGGGBGBGGGBGGBGGGGGGGGGGGGBGGGGGBGGBGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGBGGBGGBGBGGGGGGGGGGBGGGGGGGGGBGGGBGGGGGGGGBGGGGBBGGGGGBGGGGGBGGGGGGBGBGGGGGGGGGGGGGGGBGGGGGGBGBGGBGGGGGGGGGGGGGBGBGGGGGGGGGGBGBBGGGGGBGBGBGBBGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGBGBGBBGGGGGGGGGBGBBGGGGGGGGGBGGGGGGGGGGGGGGGGBGBBBGGBGBGGGGBBGGGGGGGGGBGGGGGBGGBGGGGBGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGBBGGBGBGBGGGGBGGBGGGGBGGGGGGGGGGBGGGBGBGGGGBGGBGGGGGGGBGGGGGGGBGBGGBGGGBGGGGGGGGBBBGGGGBGBGGGBBGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGBBGBGGGGBBBGGGGGGGGGGBBGBGBGGGGBBGBGGGGBGGGGGGGGBGGGBGGGGBGGGGGGBGGGGGBGGBBGGBGGGGGGBGGGBBBBGGGGGGGGGBGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGBBBGGGGGGBGGGGGGGGBGGGGGGGGGBGGGGGBGGGGGGGGBGBGGGBGGBGGBGGBGBGGGGGGGBGGGGGGGBBGGGGBGGGGBGGBGGGGGGGGGGGGGGBBBGGGBGBGGBBGGGBGGGGGBGGBGGBBGGGGGGBGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGBBGBGGBGGGGGBGGGGBGGGBGGGBGGGGBGBGBBGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGBGBGGGBGGGGBGGGGGGGGGGGGGGGGBGGGGGGGBGGBGGGGGGGGGGGGGGGBGGGGGBGGGBGBGGGGGBGGGGGGGGGGGGGGGGGGBGBGGGBBBGGGGGGGBGGGGGGGGGBGBBGGBBGGGGGBGGGGGBBBGGBGBBGGGGGGBGGGBGGGBGGBGGGGGGBGGBGGGGGBGGBGGGGGGGGGGGGGGGGBBGBGGGGGGGGGGGGGGGGGGGBGBGGGGBBBGGGGGBBGGGGGGBGBBGGGGGGGGGBBGGBBBGGGGGBBBBGGBGGGGGBGGGBGGGGBGGGGGBGBGGGGGGGGGGGGGGGGGBGGBGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGBGGGGBBGGBGGGGGGBBBGGGGGBGGGGGGGGGGGGBGGBBGGGGGGGBGGGGBGGGGGGGGGGGGGGGBGGGGGBGGGGGGBGGBBGGGGGGGGGGGGGGBGGGGBGGGGGGGGGBGGGBGGGGGGGGBGGGGGBGGBGGGGBBGGGGGGBGGBGGBBGGGBBGGBBGGGGGBGGGGGGBGGGGGGGGBGBGGGGBGBGBGGGGGGGGGGGGBGGGGGGGGBBGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGBGGBBBGGGGGGGBGGGGGGGBGBGBGGGGGGGGGGBGGGGGGBGGGGGGGGBGGGBGGGBBGGGGGGGBGGBBBGGBBBGGGGGGGGBGGGBGGBGGBGGGBGGGGGGGBGGGGGGGGGGGGBGGGGGGBGGBGGGGGGGBGGBGGGBBGGGGBGBGBGGGGGGGGGBBGBGGGGBGGGGBGGGGGGGGBGGBGGBGGBGGGGBGGBGBGBGGBBGGGBGGGBBGGGGGGGBGGBGGGGGGGBGBGGGGGGGBBGGGBGGGGGGGGBGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBBGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGBGBGGGGGGGBGGGGGGGGGGGGGGBGGGBGGGBGGGGGBGGGBGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGBGGGGBBBGGGGGGBGGGGGGBBG
781460131 GBBGBBBBBBBBBBGBGBBBGGBGBBBBBBBGBBBGGBBBGBBBBGBBBBBGBBBBBGBBBBGBBBBBBGBBBBGGGBGBBBBBBBBGBGGGBBBBGBBBBGBGBBBBBBGBBBBGBBGGBBBBBBBBBGBBBBGGBGBBBGGBBBBBBBGBBBBBBGBBBBBGBBBGBBGBBBBBGGBBBGBBBBGBBGBGGBGBBBBBBGBBBBBBBBBBBBBBGBGBGBGBBBBGGBGBBBBGBBGBGBBBBBGGBBBGBGGBBBBBBBGGBBBBBGBBGBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBGGBBGBGGBBBBBBBBBGBBGBBBBGGBBBGBBBBBBBBBGBBBBBBGGBBBBBBBBGGBBGBBBGBBBBBBBBBGBGBBBBGBBBBBGBGBGGBBBBGBBGBBGBBGBGGGGBBBBBBGBBGBBBBBGBBBBBGBBGBBBBBBBBBGBBBBBBBBGBBBBBBBGBBGGBBGBBBBBBBGBBBBBBBGBBBBGBBBBGBGBBBGGBBBBBBBBBBBGGBBBGBBBBBBGBBBBBBGBGBBBGBBBBBBBBBBBGBBGBGBGBGBBBBBGBBBGBBBGBBBBBGBGBGBBBBBBBBGBBBGBBBGBBBBGGBGBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBGBGGBBGBBBGBBBBBGGBBBBBBBBBBGGBGBBGGGGBGBGBBGGBBBBGBGBGBGGBBGGBBBBBBBBBBBBGBBBBBGBGBBBGGBBGBBGBBBGBBBBGGGBBBBBBGBBBBBBBGBGGBGBBBBBGBBBBBBGGBGBBBBBBBBBBBBBBBBBBGBBBBGBGGBBBGBGBBGGBBBGBBBBGGGBGBBBBBGBBBBBBBBBBBBBBBBGBBBGBBGBBBGBGBBBGGBBGGBBBGBGBBBBBBBBGBBBBBBGBBBBGBBBBBBGGBGBGBBGBBBBGBBBGGGBBBGBBBGBBBBBBBGBBBGBBGGGBBBGBGGBGBGBGBBBBBBBBGBBBBBBBBGBBBBBBGGBBGBBBGBBBBBBGBBBGGGGBBBBBBBBGBBBBBBBGBBBBBBBGBGBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBGGBBBGBGBBBBGBBBBBBBGGBBGBGBGBBBGBBGBGGBBBBBBBGBBBGBGBBGGBGBBGBBBGBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBGBBBBBGBBBBBBGGGGBGBBBGBBBBBBBBGGBBBBGGBBBGGBBGBBBGBBGBGBBBBBGBGGBGBBBBGGBGBGGBBBBGBBBBBBBGBBBBGBBBBGGBBBBBBBBBBBBBBGBBBBGGGBGGBBGBGBBGBBBBBBBBBBGBBBBBGBBGBGGBGGBGBBGBGGBBBBBBGGGBBBGBBGGGBGBGBBBGGGBBBBBBBBGBBBBBBBBBBBBGBBGGBGBGBGBBBGBBBBBBGBBBBBBBBBGBBGGBBBBGGBBBBGBBGBBGGGBGBBBBBGBBBBBBBBBBBGBGGBBBGGGGGBBBGBBBBGBGBGBBBBGBBBBBBBBBBBBBBBGBBBBGGGBBGBBGBGBGBBBGBBGBBGBBBBGBBBGGBGGBBBBBBBGBBBBBBGBGBBBBBGGBGBGGBBBBBBGBBBBBBGBBBBGBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBGBBGGBGBBBBBBGBBBGBBBGBBGBBGGBBBBBBGBBBBGBBGBBBGGBBGBBBBBBBBBBBBBBBGBGBGBBBBGBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBGBGBBBBBGBBBBBBBBBBGBBBBGBBGGGGGBBBBBBGBBBBBBBGBBBBBBGBBGBBBBGGBBBGBBBBGBBBGBBGBGBGGBBGGBBBBBBBBBBGBGBBBBBBBBGGGGBGBBBBBBBBBBBBGGGBBBGBBBBBBBGGBGBBBBBBBBGBBGBBBBGGGBGGBBBBBBBBBGBBBBBBBBBGGBGGBGBGBBBBGBBBBBBBBBBBGBBBBGBBBBGG
52721752 BGBBGGBBGGGBBBBBBBBBGBBGGBBBBBBBBBBBBGBGBBBBBGGBBBBBGGBBBBGBBBGGBGGBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGGBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBGBBBGGBGBBBBGBBGBBBBBBBGBBBBBBGGGBBBBBBGBBBBBBBBGBBBBBBGBBBGBBBBGGGBBGBBBGBBBBBBBBBBBBBBBBBBBGGGBBBBGBBBGGBBGBBBGGBGBGBBBBBBBBBBBBBGBBBBBGBBGBBBGGBBBBBBBBBBBGBBGBBBBGBGBBBBBBBBBBBBGBGBGBBBBBBBBGBGBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBGBBBBGGBBGGBBBGGBBBGBBBGBBBBGBGBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBGGBGBBGGBBBGBGGBBBBBBGBGBBBBBBBBGGBBGBBBBBBBBBBGBBBBBGGGGGBBGGBBBBBBBGGBBBBBGGBBBBBBBBGBBBBBBGBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBGBGBGBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBGBBGBBGBBBBBBBBGBBBBBBBGBBBBBBBBGBBGBGBBBBBBBBGBBBBBBBGBGBBBBBBGBGGBBGBBBBBBBGBBBBBBGBBBBGBBBBGBBGGBBBGBBBBBBBGGBBBBBBBBBBBGBBBBGBBBBBGGBBBGBBBBBBGBGBBBGBBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBGGBBBBBBGBGBBBBBBBBBBGBBBGBBBBGBBBGGGBBBGBBBBBBBBBGBBBBBBBBBGBBBGGGBBBBGGGBBBBGBBBBBGGGBBBBBBBBBBBBBGBGGBGBBBGBGGBGGBGBBBBBBGGGBBBBBBBBGBBBGGGBBBBBBBBBBBBBGBBBBBGBBGBGBBBBBBBBGBBBBBGBGBBBBGBGBBBBBBBBBBGBBBGGBBBBGBBBBBBBBGGBBBBBBBBGBBBBBGGGBBBBBBGBGBBBBGGBBBBGGBBBBBBBBGBGBGBBBBBBBBBBBBBGBBBGGBBGBBBBGGBBBBBBBGBBBBBBGBGBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBGBBBBGBGBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBGBBGBGBBBBGBBBGBBBBBBBBBBGGBBBBGBBGBGBBGBBBBGBBBBBBGBBBBBBBGBBBBGGBBBGBBBBBGBBBBGBBBGBGGBGGBBBGBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBGBBBBGBBBBBBBBGBBBBBGGGGBBBBBBBGBBBBGBBBBGBBGBGBGBGGBGBGBBBGGBBBBGGGGBBBBBBBBBBBBBGBBBGBBBBBGBGBBBBBBBBGBBBBGBBBBGBBGGBBGBBGBBGBBGBBBBBBBBGGBBBBBBBGBBBBBBBBBGBBGBBBGBGBBBBBBGBBBBBBBBGBGBBBBBBBBBGBBBBBBBGGBGBBBBGGBBBBGBBBBBBBBBBBBBBGBBGBBBBGGBBBBGBGBBBGGBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBGBBBBBBGGGBBBBBBBGGGBBGBGBGBBBBBBBGGBGGGBBBBBBBBBBBBGBGBBBGBBGBBBGBBGBBBGBGBBGBGBBBBBGBBGBGGGBBBBBBGBBBGBBBBBBBBBBGBBGGBBGGBBBBBBBGGBBGBBBGBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBGBBBGBBBBGBBBBBBGBBBGBBBGBBBGBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBGGGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBGBBGBBBBBGBBBBBBBBBGBBGBBBBBGBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBGGBBGBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBGBBGBBGGBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBGBBBGGGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGGBBBBGBBGGGGGBBBBBGBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBGBBBBBBGGBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBGBBGBGBGBBBGGBBBBGGBBBBBBBBGBGBBGBBGBBBBGBGBBGBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBBGGBGGBGBGGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBGBBGGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBGGGBBBBBBGBGBBBBGBBBBGGBBBBBGGGBBBBBBBBGBBBGBGBBBBBBBBBBBGBBBBGBBBGBGBBBBBBGBBGBBBBGBBBBBBBBGGBBBBBBBGBBBBGGBGBBBBBBBBBGBBBBGBBBBBBGGBGBBBBBGBBGBBBGBBBBGBBBBBBBBGBBBBBGGBBBBBBGBBBBBBBBGGBBBBBBBGBBBBBBBBGBGBGGBBBBBBBBGBBBBBBBBBBBGGBBGGBBBBBBBBBGBGBBBBBBBGBGBBBBGGBBBBBBBBBBBBBBBBBBGBBGBBGBBBGBBGBBBGGBGBBGGBGBBBBBGBGGBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBGBGBBBBBBGBBGBGBBBBBBGBGGGBBBBBGGBBBBBBBGGBBBBBBBBBBGBGBBBBGGBBBBBBBBBBBBBGBBBBGBGGBBGBBBBBBBBBGBBGGGBBBBGBBGBBBBGBBGBGBBBBGGBBGGBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGGGBBBBBBBBBBBBGGBBBBBBBGBGBGBBBBGBBBBGBBBBBBBBBBGBGBGGBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBGBBBGGGGBBBBBBBGBBGGBBBBBGBBBBBBGGBBGBBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBGBGBBGBBBBBBBBGGGBBBBGBBBGBBBGBBBBBBGGBBBBBBGGBBBGBGBBBGBBGBBBBBBBGBBGBBBGBBGBBGBBBBBBBGGBGGBBBBBBBGGBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBGGBBBBBBBGBBBGGBBBBGGGBGBGBBBBGBBGBGBBGBBBGGGGBBBBBBBBGGBGBBBBBBBGBGBBGBBGBBBBBBBBBBBGBBBGBBBBGBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBGBBBBBGGBBBBBBBBBGBBGBBBBBBBBBBBBBGGBBBGBBBBBBBBBBGBGBBBGBBBBBBBBBGBBBBBGBBBBBGGGBBGBBBGBBBBBBGBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBGBBGBBGBBBGBBGGBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBGBGBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBGBBBBGGBBBBBGGGBBGBBBBBBBBBBBGBBBGGGBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBGGBGBBGBBBGBBGBGBBBGBBBBBBBBBBBBBGBGBGBBGBBBBBBBBGBBGBBGBBBBBBBGBBGBGBBBBGGBBBBGGBBBBBBBBBBBBBBBBBGBBBBGBGGBBGBBBGBBBBBBGBBBGBBBBBGBBBBGGBBBGBBBBBBBBBBBGBBBGBBGBBBBBBGBBBGBBBGBBBBBBBBBBGBGBGBGGBGBBBBBBBBBBBBGBBGBBBGBBBBBBGBBGBBBBGBGBBBBBBBBBBBBBBGBBBGBBGBBBBGBBBBBBBBBBBGBBBGGBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBGBBBBBBBBBBBBBGBBBBGGBBBBBBGBGGBBGGBBGBBGGBGBBGBBBBBBBBGBBBBBBBGBBBBBGBGBBBBBBBBBBGGBGBGBBGBBBGGBBBGBBBGBBBGGBBBBGBBBBGBBBBBBBBBBBBBGGBBBBBGBGBBBBBBBBBBGBGBBBGBBBBGBBBBGBBBBBBBGGBBGGBGBBBBBGBBBBBBBBBGBBBBBBBBBBGGBBBBBBGGBBBBGBBGGBBBGBBGBBBBBBGGBBGGBBGBBBBGBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBGGBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBGBBBBGBBBGBGBGBBBGBBGBGBBBGBBBBBBBBBBBBBBBBGBBGBBGGBBBGBBBGBGBGBBBBBBBBBBBGBBGGBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBGBBBBBGBBBBGGBGBBBBBBGBBBGBBGBBBGBBBBGBBBBBBGGGGBGBBBBBGGBBBBBBBBBBBBGGGBBBBBGBBBGBBBBBGBBBBBBBBBBBGBBBGGBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBGBGBBGBBBBBGBGBBBBBBBBBBGBBBBGBBBGBBBGBBBBGBGBGGBBBBGBBBGBBBBBBBBBBBBBBBBBGBGBGGBBBGBGBBBGBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBGBBBGBBGBBBBBBBBBBBGBBBBBBBBBGGGGGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBGGBGBBBBGBBBBBBBBBBGBBBBBBBBBGBGBBBGBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBGBBGBGBBBBBBBGBBBBBBBBBBBGBBBGBBBBGBBBBBBGGBBGBBBBGBBBBBBBBBBBBBGBBGGBBGBBGBGBBBBBGBBGGBBGBBBBBBBBBBBGBBBBBGBBGBBGBBGBGBGBBBBGGBBBGGBBBBBBBBBBBBGGBBGBBBGGBGBBBBBGGBBBBBGBBBGGBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBGGBBBBBBBBBBBBBBGBBBBBGBGGBBBBBBGBBBGBBBBBGBBBBGBBBBBBBBBBGBBBBGBBBGBGBBBBBBBBGBBBBBGBBBBBBBBGBBGGBBBGBBBBBBBGGBGBBBBBBGBBBBBGBBBBBGGGBBGBBBBBBGBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBGBGGBGBGBBBGBBBBBGBBBBGGBGBBBBBBBBBBGBBBGBBBBBBBBBGBGGBBBGGBBBBGBGBBBBBBBGGBBBBBBBBGGGGBBBBBBBBBBGBBBBBBBBGBBGGBBBBGGGBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBGBBBBBBBGGGBGBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBGBGBGBBBBGGBBBGBGBGGBBBBBGBBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBGBBBGBBBGBBBGBBGBGBBBBBBGBBBBGBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBGBBGBBGBBBBGBBBBBBBBBBBBBGGGBBBBBBBGBBGBBBGBBGGBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBGBGGBGBBBGBGGBBBGBGBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBGGGBBBBGGBBBGBBBGBGBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBGBBBGGGBBGGBBBGGBBGBBBGBBGBBBGBBGBBGBBBGBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBGBBBBBBGGBGBBBBBBGBBGBGGBBBBGBBBBBGBBBBBBBBBBBBBGBBGBBGBBBBBBBBGBBBBGBBBBBGBBBBBGGBBBGBBBGBBBBGBGBBBBBBGBBGBBGGGBBBBBBBBBBGBBBBGGBBGBBBBBGGGGBBBBBGBBBBBBBBBBBBBBBBGGGBGBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBGBBBBBGBBGBBGGBBBBGBBBBGGBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBGGBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBGBBBBBBGBBBBBBGBGGBBBBBBGBBBGBBBBBBBGBBBBGBBBBBGGBBBBBBBBGBGBBBGBBBGGGBBBBGBBBBGBGBBBGBBGBBBGGBBGBBGBBBBBGBBBBGBBBBBBBGBBBBBBBBBBGGBGBBGBBBGBBBBBBGBGBBBBGGBBBBBBBBBGBGBGBBBBBGBBBGBBBBBBBGBBBBBGBBBGBBBBGBBBBGBGBBBBBGBBBBBBGGBBGGGGGBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBGGBBGBBBBBBGBBBBBBGBBBBBBBBBGBGBBBBGBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGGBGBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBGBBBBGBBBGBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBGBBBBBGBGGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBGGBBBBGBGBBBBBBBGBBGBBBGBBBBBBBBGBBBBGBBBBGGGBBBBGBBBBBBBBBBBBBGGGBBBBBBBBBBBGBGBBGBBBBBBBGBBGBBBGGBGBBBBBBBBBGBBBGBBGBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBGBBGGGBBBGBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBGBGGBBBGBBGBBGGBBGBBGBBBBBGGBGGBBBGBBBBBGGBBBBBBBBBBBBBBBBBBGBBGGBBBGBBGBBBBBBGBBGBBBBBBGGBBBBBBBBBBBGBBBGBGBBGBBBBBBBGBBBBBGBGBBBBGBBBBGBGBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBGGGGBBBBBBGBBBBBBGBBBBBBGGGBBBBGBBBBBGBBBBBBBBBBBBGBBGBGBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBGBBGGBGBBGBBBBGBBGGBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGGBBBBBGBBBBBBBGBBBBGBGGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGGBGBBBGBGGGBBGBBBBBBBBBGBBGGBBBBBGGBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBGBBBBGGGBBGBGBBBBBBBBGGBGBBBGGBBBBBBBBBGBBGBBBBBGBBBBBBGBBBBBBBBBBBBGBGBBGGBGBBBBBGBBBBGGBBBBBBBGBBBBBBBGBBBGBBGBBBBBBBBBBBBBGBBGBBBBBBBBGGGBBBBBBBBGBBBBBGBBBGBBBBGBGGBGGBBBBBGGBBBBGBBBGBBBBBBGBBBGGBBBGBGBBBGBBBBBBGGBBBBBBBGBBBBGBBBBBGGGBGBBBBBBGBBBBBBGBGBGBBGBBBGBBBBBGBBBBBGBBBGBBBBBGBBBGGBBBGGBBGBGBGBGBBBBBBBGGBBBBGBBBBGBBBGGBBBBGBBBBBBGBBBBBBBGBBGBBGGBBBBBBBBBBBBGBBBBBGBBBGBBGBBBBBBGBBBBBGBGBGBBGBBBBBBBBBBGBBBBBBBGBGBBBGBGBGBBGBBBBBBBBGGBGBBBBBBBBBBBBGBGBBBBGBBBGBBBGGGBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGGBBBBGBBBBGBGBBBBGGBBBBBBBGBBBBBBBBBBBBGGGGGBBGBGBBGBBBBBBBBBBBBBBBGBBBBBGBBBGGBBBGGBBGBBBBBGBGBGBBGBBBBBBBBGBBGBGBBGBBGGBBBGBBBBBBBGBBBBGBBGGBBBBBBBBGGBBBBBBBGGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBGBBBBBGGBBBGBGBBBBBGBGBBBBBBBBBBBBBGGGGBBBGBBBBGBBGBBGBBGBBGGBBBBBBBGBGGBBGBBBBBBBBBBBBBGBBGBBBBBBBGGGBBBBBBBBBBBBBGBBBBBGGBBBBBBGBGBBBBBBGBBBBBBBGBBGBBBGBBBBBBGBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBGGBBBBBBBBBGBGBBBBBBGBGBBBBGBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBGGBBBBGGBBGBBGBGBBBBBBGBBGBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBGBBGBBGBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBGBBBBGBBBGGBBGBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBGBBBBGGBBBBBBBGBBGBGBBBBGBBBBGBGBBBGBGBBBBGBBGBBBBBBBGBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBGGBBGBBBGGGGBBBGBBBBBGBGBBBBBGBBBBBBBBGBBBGBBBBBGBBBBGBBBBBBBBGBBGGGGBGBBBBBGBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBGBBBBBGBBBGBBBBGBBBBBBGGGBBBBBBBBBGBBBBBBBBBBGBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBGGGBBGBBBGGBGGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBGBBGBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBGGGGGBBGBBBGGBGBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBGBBBBBBGBGGGGBGBBBGBGGBBBGBBBBBBBBBBBGBBBBBBGBBGBGGBGBBBBBBBBGBGBGBBBBBBGBBGGBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBGGBBBGGGBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBGBBBBBGGBBGBBBGGBBBBGBBGGBBBBBBBBBGBBBBBBBBGBBBBGGGGGBBBBBBBBBBGBBBGBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBGBBBGBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBGBBBBBBBBBGBBBGBBBBBBBBGBBBGBGGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBGGBBBBBBBBGBBBGBBBBBGBGBGBGBBBBBGBGGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBGGBGBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBBGBBBGBBGBBBBBBBBBBBBBBGBBBBGBBBBBBGGBBBBBBGGBBBBBGBGBBGGBBBGGBGBBBBGBBBBBBBBBBBBBBBGBBGBBBGGGBGBBBBBBBBBBBBGGBBBBBGGBBGGBBBGBBBBGBBGBBGBBGGBBBBBBBBGBBBBBBGBBBBBGBGBBBGBBBBGBBBBBBBBBBBBGBBBGBBBGBBBBBGBBGBBBGGBGBBBBBBBBBBBBBGBBGGBBBBBBBBBBBGBBBBBBGGBBGGGGBBBGBBBBBBBBBGBBGBGGBBBGBBBGBBBBBBBBBBGGBBBBGBBBBBBBBBBGBGBGGBBBBBBGBBGGGBBBBBBGBBBBBGBBBBBBBBBBBGGBBBGBGBGBBBBBBBBBBGBBBBGGBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBGBBGBBBBBBBGBBBBBBBGBBGBBBBBGBBBBGBBBBBBGBGBBGBBGBGBBBGGBBBBBBBBBBBBBGBBBBBBBGBGGBBGBBBBBBBBGGGBBGBBGBGBBBBBBBBGBBGBBBBBBBBBGBGGGBBGBBGBGGBBBBBBBBBBGBGGGBBBBBGBBBGBBBBBBGBBBGBBBBGGBBBBBBB
85891071 GGBBBBBGGBBBBBBGBBGGBBBBBGBGBGBGBGBGBBBBBBGBGBGBBBBGBBBBBBBBBGGBBGGGBGBGGBGGBBGBGBBBBBGBGBGGBBBGGGGBGBBBBBGGBBBBBBBBBBBGBBBGBBBGGBBBGBBGBBBBGBBGBBGBGGBBBBBGBBGGBGBGBBBBGGGBBBGBGBBGGBBBGGBBBBBGGBBBGGBGBGBBBGGBBBBBGBGBGGBGBBBBBBBGBGBGBBBGBBGBBBBBBBBGBBBGBBGGBBBBBBBBBBBBBBBBGGBBBBBBBGBGGGBBGGBBBBBBBBGBBBBGGBGBBBGBBBBBBBBBGBGBGBGBBBGBBBGBBBBGGBGBBBBGGGGGBBBGBBBBBBGBBBBBBBGGBBBGGBBBGBBBBBBBGBGBGBGBBBBGBGBGGGBBBBBBBGGBGBGBBGBGGBBBBBGBBBBBGGBBBGBBBBBBGBGBGGGBBBBBGGBBBBBGGBGGGBBBGBBBGBBBBBBGBBGBGGGBBGBBGBBBBBBBBGGBGBBGBBBBBBBGGBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBGBBGBGBBBGGBGGBBGBGGGGBBBBBGBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBGGBGBBGGGBBBGBBBBBGBGBBBGGBGGBBGBBBBBBBBBBBBBGBBGBBBBBBGGGGBGBBGBBBBBGGBBBBGGBBBGBGGBBGGBBBGBBBGBBBGBBGGGBBBGGBGBBBGBBGGGGBBBGBGBBBBBBGBGBBGGBBBBGBGBBGBBBGBBBBBBGBBGGBGGGBBBBBGGBGBBGBGGBBBBGBGGBBBGBGBGBBGBBBGGBBGGGBGGBBBGBBGBBGGBGBBBBGBBGBBGGBGBBBBBBBBGBBBGBBBBBGBGBBGBBBBBGGBBGGGGGBBBGBGGBBBBBGBGBGBGBBBGBBBGGGBBBBBBBBGBBBGBBBBGGBBBBBGBGBGBGBGBBBGGBBBBBBBBBGBBBBBBBBBBBGGGGBBBGBGBBBGBBGGBGBBGBBGBGBBBBBGGBGBBBBGBBBGBBBBGBGBGGGBBGBBBBBBBBBBGGBGBBBBBBGBBBBGBBBBBGGBBBGGBBGBBBBGBGBGBBGBBBGGGGGBBBBGGBGGGGGBBBBBGBBGGBBBGBBBBBGBBBGBBGBBBBBBGBBBGGGGBGGBGGGBBGBBBGGBBGGBBBBBBBBGBBGBBGBBGBBGBBBGBBBBBBGBGBBBGBBBBBBBGBBBBBBBBGBBGGBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBGGBGBBBBBGGBBGGBBBBGBBBGGBBBBBBBBBGBBBBGBBGBBGBGBBBGBBBBBGBGBBBBGBGGBBBBBBGGBBGBBBGBBBBBGGGGGGGBGBGBGGBBBBBBGBBBBBBGGBBBGBGBBBGBGBBGGBBBBBBGGBBGBBBBBBBBGBGGGBGBGBGBBBGGBBGGBBBBBBBBGBGBBBBBBBBBGBBGBGGBBBBBGGGBBGBBGGGBBGBGBGBBGBBBBGGBGGBBGBBBBGGGBBBGBBBBBBGBGGBBGGGGGGBBGBBGBGBBBBBBBGGGBGGBBGBBBBBGBBBBBBBBBGGBBGGBGBGBBGGBBGGBBGBBGBBBGGGGGGBBGGGBBGBBGBGGBGGBBBBBBBBBBGBBBGBBBGBBBGGBGBBBBGGBBBBBBBGBGBGBBBBBBBBBGGGBBBGBBBGBBBGBBGBBBGBBBGGGBBBBGBBBBBBBBGGBBBBBBBBBBGGBGGBBBBBBGBBBBBGBBGGBBBBGBGBGGGBBBBBGBBGBBGBGBBGBBBBGBBBGBBBGBBBBGBBBGGBBBGBBBBBBBBBBGGBBBBBBBGBGGBGBGBBBGBBBGBGGGGGGGGBBGBBBBGBBGGBBBBBBBBBBBBBGBBBGBBBBBGBBGGBGBBGBBBBGBBGBBBGBBBBBBBGBBBGGBGBBBBGBBBBGGBGGBBBBGBBBGGBGBBBBBGBGGGGBBBBBBBBBBGBBBGBBGBBBGBBGBBBGBBBBGBGBBBGGBGGBBGBBGBBBBBBBBBBBGBGBBBBBBBGBBBBGBBBBGBBBGGBBBBBGBBGGBBBGBGBBBBGGBBBBBBBBBBGBBBBGGBBBBBGGBGBGBBGGBBBGGBGGBBBBGGBBGGBGBBGBGBBGGBBBGGGBGBBBBGBBBGBBGBGGBBBBGBBGGBGBGBGBBBBBGGBBGBBGBGBBBBBBBBBBBBBBBBBBBBBGGGBBGBBGBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBGBBGGBGGBGBBBGBGBBBGGBBBBBGGBGBGBBGGBBBBBGBBBGGBGBBBBBBBGBBBBBBBBBBGBBBBGBBGBGBBGBBBBGBBBGGBBBBGBBBGBBBBGGGBBBGGBGBBBGGGBBGGGBBGGGBGBGBBGBBBBGBBGBBGBBBBBGBBBBBBBGGBBGBBBBBGBBGBGBGBGGBBBBBGBBBBGBBBBBGGGGGBBBBGBBBGBBGBBBGBBBBBBBGGBGBBBBBBBBBGBGBBGGBGBBBGBBBGBGBBBBBGBBBBBBGGBBBGGBBGBBBBBBBBGBBBGBBBBBBBBBBBGBGGBBGBBBBGGBBBGBGBBBGBBGBBGGGBGBGGBBBBBBBBGGBBBBBBGBBBBBBGBBBBBBBBBBGBGBGGBBGGBBBGBBGGGBBBGGBGGGBBGBGBBBBBGBBBBBGBBBBGBGGGBGBBBBBBBBBBBBGBBBGBBBGGBBBBBBBBGGBGBGBBBBBBBGBGBBGBGBGGBBBBBBGBGGBBGBBBBBBGBGGBBBBGBBBGGBGBGBGGBBGBGBBBBBBBBBBGBBBBBGBGGBBBBGBBBBBBGBGGBGBBBGBGBGBBBGGBBBBBGBBBBBBBBBGBBBBGBGGBBGGGBBBBBBBBGGBBGGBBGBBBBBBBBGBBBGBGGBBGBBBBBGBGBBBBBGBBGBGBBGGGGGBBBGGBBBGBGBBBGBBBBBBGBBBBGGGBGBBGBGGBBBGBBBGBGBGGGBBGBBBGBBBBBBBBBBBGBBBBGBBBGGBGGBBBBBGBGGBBBGGGBBGBBBBBBBGBBBBGGBGBGBGBBBGBBBGBBBBGBBGBBBBBGBBBGBBGBBBBBBBBGBGGGBBBBGBBBBGBBBBBBGBBGGBGGBBBBGGGBBBBGGBBBBBBBGBBGGBGBBGGBBBBBBBBBGGBGBGBGBGGBGBBGGBBBGBBBBBGBBBGBBBBBBBBBBBBBBGBBGBBBBGBBBBGBBGBBBBBBBBBBGBGGGBBBGGBBGGBBBGBBBGBBBGGBGGBGBBBBGBGBBGBBBBBGBBBBBBGGBGGBBGBBGBBBBBGGBBBBGBBBBGGBBGBBBBBGBGGGBBBBBBGGBBGBBBBGBBGBBBGBBBBBBGBGGBBBBGGBBGBBGBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGGBBBGBBBBGBBGBBGBBBBBBBGBBBGBGBBBGBBBGBBBBBBGGBBBBBBGBBGBBGBBBBGBBBBBGBBBBBGBGGGGGBBBBBBGGBBBBBBGBGBBGGBBBBBBGBBBBGBGBBGBBBBBGBGBBGGBGBGGGBBGGGBBGBBBBGBBBBBBBGGBBBBBBGGGGBBBBBBBGGBBBBBGBBGBGBGGBGGBBGBBGBBBBBGBBBBGGBBBGBBBBGBBBBGBGBGBBGBBBGBBBGGGGBBGGBGBBBBBGBBBGGBGGBBBGBBBBGBBGGBGBGGGBBBBGBBBBBBGBGGBBGGBBBBBGBBBBGBGBBGGGBBBBBBGBBBBBBGBBBBGBGBGBBBBGGBBGBGBBBBBGBBBBBGBBBBBGBBBBBBBGBBBBBBBGBBBGGGBBBBGGBBGBGBBBBBGBBBBBBBBGBBGBBBBGGBBBGBGBBGBBBBBBBGBGGBBGBGBBBGGBGBBBBBBGBBBGGBGBBBGBBBGGBBGBBGBBBGBBBBBBGBGGBBGBBGGBBBBBBGBGBBGGBGBGGBGBGBGBBBGBGBGBBBGBGBBBBBBGGBBBGGGBBBBBGBBBBBBBGBBBBBBBBGGBBBGBBGBGBBBBBBBBBGBBBBBGBBBBBBBBBBGGBBGBBBGGBBBBBGBBBBBBBBGBBGBBBGBBBBBGGBBBBBBGBBBBBBBBBGBBGGBGGBGBGBBBBGBBGBBBGBBBBBGGBBBGBGBBGBBGBGBBBBBBBBBBBBBGGBBGBBBGBBGGGGGBGBBBGBBBBBBGGGBBGBBGBBGBGBBBBBGGGGBGBBBGGBBGBBBBBBBGGBBBBBBBGBBGBBBBGBBBBBGBBGGBBBBBBBBBBGBGBBGBBBBGBBGBGGBBGGBBBBBBBGGBGBBGBBBBGBBGGGGBBBBGBGBBBGGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBGBGGBBGBBGBGBBBGBGBBBBGGGBGGBGBBBBBBGGGGGGBBGGBGGBBBBBGBBGBBBBGBGBBBGBBGBBGBBGBBBBGGBBGBGGBBBBBGGBGBBBBBBBBBBGGBBBBBGBBBBBGGGBGBBBBGBBBGBBBBGBGGBBBGGBBGGGBGGBBBBBBBBGBBGGBBBBBBBGGBBGGBGGBBBBBGGBBBBBBGGBGBGGBBBGBBGBGBGBBGGBGBBGGBBBGBGBGGBBBGBBBGGBBBGBGBGBBBGGBGBBGBGBBGGBBBBBBGBBGGBBBBBBBBBBBGBBGGBBGBBBBBBGBGBBBBBBBBBBGBGGBBBBGBBGBGBGGBBBBGGBBGBBGGBBGBBBBBBGBGBBBBBBBGBGGGBBBBBBBGBGBBGBBGBBBGBBBGBGBGGBBBBBBBBBBBBBBGGGBGGBGGBGGBGGBGBBBBBBBBGBBBBGBGBBBGGBBBBBBBGBBBGBBBGGGBBBBGBBBGGBBGBBGGBGGBBBBBBBBBBBBGBBBGGBBBBBGBBBGBBGBGBBBGBGBBBBBBGGGBGBGBBGBGBGGBBGGBBGBBGBBGBGBBBGBGGGGBBBGBBBBBGBBBBBBGGBBBBBBGGBBBBBBBBBGBBBGGBBGGBBBBGBBBBGBBBGGBGBGBBBBBBBBBGBBBBBBGBGBBBBBGGBBBBGBBBGBBBBBGGBBBBGGGGBGBBGBBBBBBBBBBBGBGBBBGBGGBGBGBBBBBGBGBBBBBBGBGGBBBGBGGBBBGBGBBBBBBGBBBBBBGBBGBGBGGGBBBBGBGGGBBBGBBBBBBBGBBGBGBBBBBGBBGBBBBBGBBBGBBGGBBGBGBBBGGGBGBBGBGBGBGBBBGBGBBGBBBBBBBBGBBBBBBBGGBBBBBBBBGBBGGGGBGGBGBBGBBBBGGBBBBBBBBBBGBBGGGGGGBBBBBGBBBBBBBBBGBBBBBBGBBBBBGBBGBBBBGGBBGBBGGBBBGGGGBGBGGGBGGBBGGBBGBBGBGBBBBBBBBBBBGBBGGBBBBGBBBGBGBBGBBGGBBBGGBGGGBGBBGBBGBBBGBBBGBBBBBGGGBBBGBBBBBGGBGBBBBBGBBBBBGBBBBBGGGBBGBGGBBBBBBGGBBBGGBBGBBBBGBGBBBGBBBGGBBGBBBGBBBBBBBGBBBBBBGGGBBBGBGBBBGBBGBGGGGGBGBBBGGBGBGBBGBBBGBBBBGGBBBBBBGBGBBGBBGBGBBGBGBBGBBGGBBBBBBBGBBBGBBBGBBBGBGBBBBBGGBGBGGGBBGBBGGBBBBBGBGBBGBGBGBBBBGGBBGGBBGBBBGBBBGBGBBBBBGGBBGGBBBBBGBBBBBBBBGBGBBGBBBGGGBBBBBBGBGBBBGBGBBBBGBBGGBBGBBBBGBGBBBBBBBBBBBBGBBGBBGBBBBBGBGGGBBGGBGBBGBBGBGBBGBBBBBBBBGBBGGBBGGBBGBBGGGBBGBBBBBBBBBBGBBBBGBBBBGBBBGGGBGGBBBBBBGBGBGBBBGBGBGBBBGBGBBGBBGBBBGGBGBBBGBBBBBGBBBGBBGBBBBBBGBGBBBBBBBBBGBBGBBBBGGBBBBGGBBBBGGBBGBGGGGBBBGBBBBBBBBGBBBBBBBBBBBBGBGGBBBGBBBBGGBBGBGGBGGBBBBBBGBBBBBBBBBBGBBBBBBBGGBGBBGBGGBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBGGBGGBBGGBBGBBBGBBGBBBGGGBBBBGBBBBBGGGBGBGGBBGGBGBGBBBBGGBBBBBGBBBBBGBBBBGGGBBBBBBBBBGGGBBGBBBGBBBBBBGGBGGGGGBBBGBGBGGGBGBGBBGBBBGBBBGBBBBGGBGBGGBBBGBBGBBBGBGGGGBBBBBBBGBGBBGBBBBBBGBBGBGBGBGBBBBBBBBBBGBBBBGBBGBGBGBBBBBBGGBGBBBBGBBGBGGBBBBGBBGBBBBBBBGGBBGBBGGGGGGGBGBGBBBBGBBBBBBBBBBBBGGBGBBGGGBBBBGBGBBGGGGBBBGBBBBBBBBBBBGBBBBBBBGBBGBBBBBGBBBBGBGBGBGBGBBBBBBBGGBGBBBGBBGGBBBBGBBBBBGBBBBGBBBBGBBBBBBBBBBBBBGGBBGBGBBBBGBBBBBGGBBBBBGBBBBBGBBBGGGBBGBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBGGBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBGGBBBBBBBBBBBBBGBBBBGBBBBGGBBBBGBBBBBBBGGBBBBGBBBGBBBBGBBBBGBBBGBBBGBGBBBBBGBBBBGGBBBGGGBGBBBBBBBGBBGBGBBBBBGGBBGGBBBBBBBBBBBBGGBBBBBGBBBBGBBGBBGGBBGBGBBBBBBGBGBBBBBBBBBBGBBBBGGGBBBBBGBBGBBGBGGGBBGGBGBBBBGBBBBBBGGGGBGGGBBBBBBBBGBGBBGBGBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBGBBGBGGBBGBGBBBGBBGGBGGBGBGGBBGBBBBGBGGBGGGBBBBBBBGBBBBBBBBGBBBGBGBGBBGBBBBGBBBBBBBBGBBGBBGBBBBGBGBGBBGBGBGBBBBBBBBBBGBGBBBGGGBBBBGBBBGBGBBBBBGBBGGBGBGGBGGGGBBBBBGBGBGGBBBBBGBGBBBBBBGGBGGBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBBGBBBGBBBBBBBBBBGBBGGBGGBBGBGBBBBGBBBBGBBBGBBBBBGBBGBBBBBBGBBBGBBGBBGBBBBBBBGBBGGGGGBBGBGGBBBBBBBBBBBBGBBGBGGGBBGBBBGBBBBBGBBBBBBGBBBGBBBBBGGGBBBBBBGBGGGBBBGBBBGBBBGBBGBBGBBBBBBGGBBGBBBBBGBBBGGBBBBGBGBBBBGBBGGGBBGGBGGGBGGBGGBBBBBBBBBBGBGBBGBBBBBBBBGBBBBBBGGGBGBGGGBBBBBBBBGBBGBGBBGGBBBBBBBGGBBGBBBBGBGBGBGBBBBGBBBBBBBGBGBBBBGBBBGBBBBBBBBBGBGBBBGGBBBBGBGBBBGBBBGBBGBBBBBBBBGBBBGBBBBGBBBGBBBBGBBBGBGBGGGGBBGBGBBBBBBBBGGBBBBBBBGGGGGBBGBGGBBGBGBGBBBBBBBBBGBBBBBBGBBGBGBBGBBBGBGBGBBBGBBBBGBBBBGBBBGBBBBBBBGBBBGGGGGBBBBGBGBBGGGBBBBBBBBBGBBBBGBBBBBBBBBBBGGGBBBBGGBBGGBBBBGGBBBBBGBGGBGBBBGBGGBBBBBBBGGBGBGGBBBBBGBGBGBBGBBBGBGBGBBBBBBBBGBGBBBBBBGGBBBBGBBBGBBBBBGBGBBBBBBGBBBGGBBBGGGGBGBBGGBBBGBGBBBGBBBGBGBGGBGBBBBBBGBGBBBGGGBBBBBGGBBBBBBBBBGGGGBBBGGBGBGBGBGGBGGBGBBGGBBGBGGGBBBBBGGBGBGGGBBGBBGGGGBBGBBGGBGBGBBBBBGBBBGBBBBBBBBBGBBGGBBBGGBGBBBBBBBBBGGBBBGGGBBBBBBGGGBGBBGBBBBBGBBBBGBGGGGBBBGBBGBGBGBGBBBBBBBBBBBBBBBBGGBBGBBBGGGBBBBBBBGBBBBBBBGGBBBBBBBBBBGBGBBBBBBGBGBBBGBGBGBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBGBBGBBBBGBBBGGGBBGGBGBBGBBBGBGBBBGGBGBBGBGGBGGGGBGBBBBBGBGBBBGGGBBBBGBGBBBGBBBBBBBBGBBBGBBGBBBGBBGBGBBBBGBBGBBBGBBBGBBBBGGBGBBGBBBBBBBBBGBBGGBBGBBGGGBBGBGGBBBBBBBBBGBGGGBBGGBBBBGGBBBBGBBBBBBBBBBBBBGGBBGBBBBBBBGBBBBGBGGGGGBBGBBBBBGGBBBGBGBBBGGGBBGBBGGBBBGBBGBBBGGGBBBBBBBBBBGBBGGBBBBBBBBBBBBGBGBBBGGGBBGBGGGGBBBGBBBBBGBBBBBBBBGBBBGBGBBBBGBBGGBBBGBBBGBBBBGBGGBBBBBBBGBGBGBBGBBGBBBBBGGBBBGBBBGBBGBGBGGBBBBBBBBBBBGBGBBGBBBBGGBGBGBGBBBGBBBBBBBBGBBBBBBBBBBBBGBBGBBBBGBGBBBBBBBGBBBBBBBBBGGBBBBGGBBGGBBGBBBBGBBBBBBBBBBGGBBBGBBBGBBBBBGGGBBBBBBBGBBGGBGGBBGBBBBBBBBBGBGBBBGBGGBGBGBGBBBGBBBBBGBGGGGBGBGBBBBGBBBGBBBBBBBBBGGBBGBGBGBBGGBBBGBBBGBGBGBBBBGGBBBBGGGGBGBBBBBBBBBBBBGBBGGBBBBBBGBBGBGBBBBGBBBGBBBBBGBGBGGGBBBBBGBBBGGBBBGBGBGBBGBBGBBBBBBBBGBGBBBBGBBGGBBBGBBBGGGGBGBBBBBGBGBBBBBBBBGBBBGGBBBGBBGGGGGBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGGBBBGGGBBGGGBBBGGBGBBBBBGGBBBBGBGBBBBBGBBGGGBBBBGBBBBBGBGBBBBBBBBBGBGBBBGBBBBGGBBGBGGBBBBBBGBBBBBBGBGBGBGBBGGBGBGBBBGGBGBBGBBBBGBBGBGBGGBBBBGGBGBBBBBGBBGBBBGBBGBBBGBGBBBGGGBGBGBBGGGBBBBBBBBGGBBBGBBBBBBGBGBGGBBBGBBBGBBGBBBGGBBBBGGGGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBGBGGBBBBBBBGBBGGGBBBBBBBBBGBBBBBGBBBBGGBBGBBBBGGBGBBGGBBBBBGBGBBBGBBBBBGBBGBBGBBBBBBBBBGBBGBBBBGGGBGBGBBBGBGBGBBBGGGBBBGBBBBBBGGBBBGBBGBBBBBBBBBBGBGBGBBBBBGBBBBBBBBGGGBBBBBBBBGBGBBGBGBBBGBGGBGGGGGBGBGBBBBBGBGGBGBGBBBBGBBGBBGGBBBBBBBGBBBBBBBGBBGBBBBBBBGGBBGBBBBBBGBGBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBGBBGBBGBGBBBGBBBGBGBGGBBGGBBBBBGGBBBBGGBBGBBBBBBBBBGBGGBBBBBGGBBBBGGGGGBBBBGBBBBBBGBBBGGBGBGBBBBBBBGBBBBBBBGBGGBBBBBBBBBGBBBBBGBBBGBBBGGBBGGGBGBBBGGGBBGBGGGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGGBBBBGBBBBGBGBBBGBBBGGGGGBBBBGBBBGBBGBGBBBBBGGBBBBGGBBGGBGGGGBBBBGGGBGBBBBGBGBGBBBBGBGBBBBBBBBBBGGGBBBBBGBBBGBBGBGBGGBGBBBBBBBBBBBGBBGGBGGGGBBGBBBGBBBBBBBBGBGGGBGBBGBBBBBBBGBBBBBBBBBBGGBBBBBGBBBBGBBGGBGBBBBBBBGBBBGBGBBGBBBGBBBBGBBBGBBGGBBBGGGGGBBBBBGGBBGBBBGBBBGBGGBGBBBBBGBGBBBGBGBBGBBBGGBGBBGBBBBGBBBGBBBBBBBBGGBGBBGBBBGBBBBBBBBBBBBGBGBBGBBBBBBBBGGBBGBBBGGBGGGBGGGGGBGBGBGBGBGGBBGBGBBBGBBBBGBGBGBGBBBBGBGBBBBGBBBBBBGBBBBBGBBGGGBBBBGBBBBBGGBBGGGBGBBBBBGBBBBBBGBGGGBGBGBBBBGBBBBBBBGGBBBBBBBGBBGBGBGBBGBBGBGBBBBBGGGGBBBBBGBBBBBBGBBBBBGBBBBBGBBBGBGGBBGBBBBBGGBBBGBBBBBBBBGBBGBBBBBBBBGBBGBBBGBGBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBGBGGBGBBBBBGBGGGBBGGGBBBBBBGBGBBBBBGGBGGGBGBBBBGBBBBBBBGBBBBGGBGBBBGGBBGGGBBBGGBBBBBGGBBBBGBBBGBBBGGBBBBBGGBGBBBBBBBGBGGBGGBBBGBBBBBBGBBGGGBGBBBBGBBGBBBGBGBBGGGBBGGBBBBBBBBGBBGBBBBGBBGBBBBBGBBBBGBGGGGGBGBGBBBGBGBBGBGGBBBBGBGBBGGBBBGGBBBBGBBBGBGGBBBBBGGBBBBBGBBBBBGBBBBBGBBBGBBBBBBBGBBBGGBBBBBBBBBGBGBBBGBGBBBBBGGBBGBBGBGBBGGBBBGGBBBGBGGBGBGBGBGBBBBBBBBGGBBBBBGBGBGBGBGBBBGGBGBGBGBBBBBGBGBGGBBBBBGGBGBBBGBBBGBBGBBBBGBBBBGBBBBBGGBGBBGBBBBBBGBBBGBBBGBBBBBBBBBGBBGBBBGBBGGBGGBBGBBGBBBBGGBBGBBBBGGBGBBBGGBGBGBGGBBBGGBBBBGBBBBBBBBGBGGBBGGBBBBBBBBGGBBBBBBBBBGBBGBBBBGGBBBGBBBBBGBGBBBBBBBBBBBBBBBBGBBBBGBGBGBGBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBGGGBGBBBGBBBBGBGGGBGBGBBGBGBBBGBBBBBGBBGBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBGBBBBBGGGBBBBBGGBBGGBGBBBBGGGGBGBGBBBGBBBBBBBGGBBGBBGBBBGBBGGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGGBGBGGBBBGBBGGGBBGBBBBBBBBGBGGBGBBBBBGBBGGBGBBBGGBBBGGBGBGBBBBBBBBGGBGBGBBGBBBGBBGBGBBBBGBGBGGBBBBBBBBGGGBGGBBBBBGBBBBGBBBBBBBBBGBBGBGBBBBBGBBGBBGBBBGGBBGGBBBGGBGBBGBBGGBBGGGGGBGBBBBBBBBBBBGBBBBGBGBGBGGBBBGBBBGGBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBGGGBGBGBGBGBGBBBBGGBGBBGBBBBGBBBBBBBGBBBBGGBGBBBBBBBBBBGGGBGGGBGGBBBGBBBGBBBBGBBBBGBGBBGGGBGBBGGBBGBGBGBGBBBGBBBBGBGBBBGBGGBBBBBBBBBBBBBGBGGBBGBGBBGBGBBBGBGBBBBBBBGBBBGGBGBBBBBGGBGBBGBGGGGBGBBGBBBBBGGGBBGGBBBBGBBGBBBBBBGBGBBGBBBGBBBBBBGBGGGGBBBGBBBBGBBBBBGBBBBBBGGBGBBBGGGGGBBBBGGBBBGGBBBBBGBBBGBBBGBGBBBBGBBBGBGBBGGBBBGBGBBBBBBGBBBBGBBBBGBGBBBBBGBBBBBBGBBBGGBBBBBBGBBBBBBBBBBGBBBBBBBBBGGBGBBGBGGGGBBBGBBBBBBGBGBGBBBBBGBGBBGBBBGBBGBGBBGGGBGGGBGBBBBGBBGBBBBBGBBGBBBBBGBBBBBBBBGBBBGBBGGBBGBBBBBGGBBGBBBGBBBGGGBBBGBGBBBBBBBGGBGBGBGGBBBBBBGBBBBBGGGBBBBGGGGGBBBBBBBBBGGBGBGGBGBGGGBBBBBBBBGBBBBGGBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBBBGBBGGGBBGBBBBBBBBGBBGBBGBBGBGBGBGGGBGBGBBBBBBGBBBGGBBBBBBBGGBBBBGBBBBBBBBBBBBGBBBBBGGGGBBGBBBGGBBBBBBGBBGGBBGBBBBBBGGBBBBBBGBBGBGGGGBBGBBGBGBGBBGBBBBBGBGGBGGBBGBBBBGBGGBGBGGGGBBBGBBBBBBBBBBBBBGBBGBBBBGGBBGBBGBGGBBBBBGBBBBBBBBBBGBBBGBBBGBBBGGBGBGBBBBBBGBBGBBGGGGGBBBBGBBGBGBGBGGBBBGGBGBBBBBBBBGBBGBBBBBGGBGBBGBBBBBGBGBGBBBGBGBBBBBBBBBBBGBBGBBGBBGBBBBGBBBBGBBGBBBGBGGBBBGBBBBGGBGBBBBGGGBBBBBBBGBGBBGGGGGBBBBGBGGBBBBBGBBBGBGGGBGBBBBGBBBBGGBBGGBBGBBGGGBBGBBGBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBGGBBBGBBGBBBBBBBGBBBBBGBGBBGGBGBBBBBGBBBBGGBBBGBBBBBBBBBBBGBGBGBBGBBBGBBBBBBBBGGBGBGBBGBGGBBGGBBBGGBGBGBBBBBBBBBBGGGGGBGBBBBBBBGBBBBBGBBBGGBBBGBBBBBBGBGBBGBGBGBBBGBBGBBBGBBGBBBGBBBGBGGGGBBGGBBBBBGBBGBGBGBGBBBBGBBBGGGBBBBBGBBBBBBBBBBBBBBBBBBBGBGGBGBBBBBBBBBGBBBGBGGBBBBBGBBBBBBBGGGBBBBBBBBBBBGGBGBBBBBBBBBBBBBBGGBGBBBBBBGBBBGGGBGBBGGGBBGBBGGGBGBGBBBBBBGBBBBBBGBBBGBBBBBGBBBGBBBBBBBBBBGBBGBBBGBBBBBGBBBBGGBGBBBBBBBBBBBGBBGGGBBBGBBBBBBBBGGGBBGBBGBBBBGGBGBGBBGGBGBBBBGGBGBBBGBGBGGBGBGGBBBGGGBGBBBBGBGBBBBGBBBBGBBBBGBBBBBBBBBBBGBGBBBBBBGBBGBBBGBBBGBBBBBBBGBBBGBBGBBBBGBBGBBGGBBBBBBBBBBBBBGBGBBBBBGGBBGBBBGGBBGBBBBBBBBGBBGBGBBGGBGBGBBGBBBBGGBBBGGBBBBBBGBBBBBBBGBBBGBBBBGBBBGBBBBBGBBBBGBGGGGGBBBBBBBBGBGBBBBGBGBBGGBBBGGBBBBBGBBBBBBGGGGGGBGBBBBGBBBBBBBBGGGBBBGGBBBBGBGGGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBGBBBBBGGBGBGGBBGBBBGBBGGBBBBGGGGBBBGGBBBBBBBBGBBBGBBGBBBGBGBGBBBGGGBGBBBGGBBGBBBBBBBGBGGBBBBBBGGBGGGGGBBBBGGBGBGBBBBGGBGBGBBBGBBBGBGBGBBBBGBBBGBGGBBBBGBBBBBGGBGBBBBBBGGBBBGGGBGGGBGBBBBGGGBGBGBBBBBBGBGGBBBGGBBBBBGBBGBBBBGGBBGGBBGBBBGBBBBBBBGBGBBBBBBBBGBBBBBBBBGBBBBBBGGGBBGBBGGGBGBBBGBBBBBBBBBBBBBBGBBBBBGBBBGBGBBGBBGGBBGBBBBGGBGBBBGBBBGGBBGGBBBBBBBBGBBBBBBBBBBGBBBBGBBBBGBBGBGGBGGGBGBGGBGBBBBBBBBGGGGGBGBBBBBBBGBGBBGGGGGGGBBBGBBGBBBBBGBBBBGBBBBGGGBBBBBBBBGGBGBBBGBGBBBBBBBBBBBBBGGBBBGBBBGGBBBGGBBBBBGBBGBBBBBGBBGGGBBBBBGBBBBBBBBGBGBGBBGGBBBGBGBBGBBBBGBBGBBGBBBBBBGGBBGBGGGBGBBBBBBBGBBBBBBBGBBBGGBGBGGBBBGBBGBBGBBBBGGBBGBBBBBBBGGBGBGBBGGGBGGBBBGBBGBGGGBBBGBBGBBBBGBBGBBBGBBBGBBGBBGGGBBBBBBBBBBBBBBBBBGBGBGBBBBBGBBGBBBBBBBGBBBBGBGBBGGBBBGBGBGBBBBBBBBBGBBGBBGBBGBBBGGBBBBBBBGBBBBBBBBBBGBGBBGBBGBBBBGBGBGGBBBBBBBGBBBGBBBBBBGBBBBBBGGBBGGGGBBBGBGGGBGBGGBBBBGBBBBBBBBGGBBBGBBGBGGBBGBBBBBBBBBBBBBGBBGGBBBBGGBBGBBBBBBBGBBBBBBGBBBGGBBBGBBBBGGBGBBGBGGBBBBGGBGBBBBBBBGBBBBGBBBGBGBBBBBBBBBBBBGBBGBBGBGBGGGBGBGBGBGBGBBBBBBBBBBBBGGBGBGBBGGBBBBGGGGGBBBGBGBGGBBGBBBGGGGBBBBBGBBBBGGBBBBGBBBGBBGBBGBBBBBBBBGBGGBBGBBBGBBBBBBBGGBBBGGBGGBBBBBGBBBBBBGBGBBBGBBGGGBGGBGBGBGBBBBBBBBBBBGGBBGBGBBGGBBBBBGBBBGGBGBGBGBGBGBBBBGBGGGBBBGBGBGBBGBBBGBGGBBBGBBBBGBGGGBBBBBBBBBGBGBGGBBBBBGGBBBGBGBBBBBBBBBBGGBBBBBBBBBGBGBBBGBGGBBBGBBBGGGBBGGBBBBGBBBBBGGBBBGBBGBBBBBBBGBGBGBBBGGGBGGBGBGBGGGBBGBBBGBGBBBGBGBBBBGGBGBBBBBBBGBBBGBBGGBBBGBGBGGBBBBGBGBGBBBBBBBBGGBGGBBBBGBBBGBBBGBBGBBBBBGBBBGBBBBBGBBGBGBBBBBBBGBGBBBBGBGGGBGBGBBGBBGBBBBBGGBGBGBBBBBBGBBBBBGBGBBGGGBBBBBBGGBBBBGBBBBBBBBGGGBBBBBBBBBGBGGBBGBGBBGBBBBBBGBBBBBBGBBBGGBBBBGBBBBBBBBGBBGGGGBBBBGBBBBGBGBGBGBBBBBBGBBGBGGGGGGGBBBGBBBBGBBBGBBBGBGBGBGGBBBGGBGBBBBBBBBGGBBGGBBBBGBBBBBGGBBGGBGBBGBBBBBBBGBBGBBGGBBGBGBBBBBGBBBBGGGBBGBBGBBBBGBBBBGGGBBBBBBGBGBGBBBGBGGBBBGGBBBBBBBBBGBGGBGGGBGBBBBGGBBBBGGGBBGGBBBBBBBBGGBBBBGGBGBBBBGBBGBGBBBBBBBBBBBBBGBGBBBGBBBBBBBBGBBGGBGBBBGBBBGGBBGGBBBBBBBBBBBGGGBGBBBGBBGBGBGBBBBGBBBBBGGGBBBBBBBGBBBBGGBBBBGBBBGBBBGBGGBBBBBBGBBBBBBBGBGBBBGBGBGBBGBBBGBGBBBGGGBGBBBGBBBBBBBBBGBGGBGBBGBBBBBBGBBBBBBBBGBBBGBBBBGBBBBBBGBBBBGBBGBGGBBGBBBGBGGBGBBBBBBBGGGBBGGBGBBBBGGBBBBBBBGBBBGGBBBBGGBGBGGGGGBBGBBBGGBBBBBBGGBBBGBGGBBBBBGGBGBBBGBGGBBBGBBBGGGBBBBBGGBGGBGBBGBGBGGBBBGBBBBBBBBBGBBBBBGBGBBGBBBBBBBBBBBBGBGGBGBGGGBBGGGGGBBBBBBBBBBGBBGBBBGBBBGGBGBBBBBGGGBBBBBBBBBBBGBBGBBBBBBGGBBBGGGBGBBBGBBGGGBBGGGGGBBBGBGBBBBGBBGGBGBGBGGGBBBBBBGBBBBBGBBBGGBGGGGBGGBBBGBGBGBBBGBBBGBGBBGBBBBGBBBBBGBBGBBGGGBBBGGGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBGGBBBGGBBBBGBBGBBBBBBBBBBBBBGGGBBBBGGBBGBBBGBBGBBBGBBBBBBBGBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBGGBGBBGBBBBGBBBBBGBBBBGGBBBBBBBBBBBBGBBGBBGBBBBBBGBBGBBBBBBGBGBBBBBBGBBBGBGBBBBBBBBBBBBBGGBBGBBBGBBBBGBGGGBGBBGBGGBBBBBBGBGBBGGBBBBBBBGGBBGBBBBGBBBGBBGGGBBBBBBBBBBBBBBBGGBBGBBGBGBGBBBBGBBBBBBBGBBGGBGBBBBGBGBGBBBBBBBGBBBGBBGBBBBBBGGBBGBBBBBBGBBBBBBBBBBBBGBGBBBGBGBBGBGGBBGGBGGBBBBBBBBGBBBBBBBBGGBGBBGBGBBBBBBBBGGGGBGBGGGBBGGBBBBGBBBBBBBBBBBBGBGBGBBBBBGGGBBBBGBBGGBBBGGBBGBBBBBBBGBBGBBBBGGBBGBBBBBBBBBGBBBGGBGBGBGGBGGGBGBBGBBGBBGBGBBGBBGBGGGBGBBBBBBBBBBBGBBBBGGBGGBGGGBGGBBBBGBBGGGBBBGGBBBGBBBBGGBBBBBBGGBBBGGGBBGBBBBBBGBBGBGBGGBBGBBBBBBBBBBBBBGBGBBGBBBBGBBBGGGBGBGBBBGBGBGBBGBGBBGGGBGGBGBBBBBBBBBGGGBBBBGBBBBBBBGBBBBGGGBBGBBBBGBBBBGGBBBBBGGGGBBBBBGBGBBBBBBBBGBGGBGGGBBBBGBBGBBGBGBBBGBBGGGBBBBBBGGGBBBBGGBBBBGGGBGGGGBGGBBBGBBBBBBGGBGBBGBBBGBGBBGBBBBGGBBBBBBBBGBBGGBGGBBBBGBBBBGBBBBGGBBGBBGBBBGBGBBBBGBBGGGBBBBGBBGBBBBBBBBGBGBBGBBBBBGBBGBBBBBBBGBBBBBBGBGGBBGBGBBGBBBGBBGBBBBBGBGBBGBGGBBGBGBGBBBBBGBBBBBBGBBBBGBBBGBBBBBBGBGBBBBGGBBBGBGBBBGGBBBBGBBGBBBBGGGBBBGBBGBBBBBGBGGBBGGGBGBBBGBBBBBBBBBBBBGBBGBBBGBBBBGBBBBGGBGGBBGGBGBBBBBBBGGBBBBGBGBBGBBBBBBBGGGBBBBGBGGBBBBBBGBBBGBGBBGGGBBBBGBBBBGBBBBBBGGGBBBGBBGBGBBBBBGBBBBGGBGBGBBBGGBBBBGGBBGBBBBBBBGGBBBBBBBBBGBBGBBGGBGGBBBBBBBGBBGGBGBBBBBBGBGGBBGBBBGBBBBBGBBBBGBBGBBBBBBBBBBGBBBBGGBBGGBGBBBGBBBBGGGBGGGGBGGBBBBGBGBBBGBGGBBBBBBGBBGGBGGBBGBBGBBBGBBGGBGGBGGGG
859143977 GGGGGGBGGGGGBGGBGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGBGGGGGGGBGGGGGGGGGBBGGGBBGGGBGGGGGGGGGGGBGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBBGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGBGGGGBGGGGGGBGBGGGGGGGGBGGBGGGGGGGGGGBGGGGGGGGGGBGGGGBGGGBBGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGBGGBGGGGBGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGBGGBGGGGGGGGGGBGGBGGGGGGGGGGGBGBGGGGBGGGGGGBGGGBGGBGGGGGBGGGGGGBGBGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBBGGGGGGGGGGGGGGBGGGBBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGBGGGBGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGBGBGGGGBGBGGGGGGGGGBGGGBGGGGGGGGGGGGGBGGBGBGGBGGGGGGGGGGGGGBGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGBGGGGGGGBGGGGBGGBGGGGGGGGGGBGGGGGBBGGGGGGGGBGGGGGGGGGGBGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGBGGGGBGGGGGGGGGBGBGGBGGGBGGGGGGGGGGGGBBGGGBGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGBGGGGGBGBGGGGBGGGGGBGGGGGGBGBGGGBGGBGGBGGGGGGGGGGGGBGBGGGGGGGGGGGGBGGGGBGGGBGGGGGGGGBGGGGGGBGGGGGGGGBGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGBGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGBGGGGBGGGGGBGGGGGGGBGGGGGGGGGGGBBGGGGBGGGGGBGGGBGGGGGGBGGBGGBGGGGGGBGGGGBGGGBGGGGGGGGGGGGGGGGBGGGBGGGGGGGBGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGBBGGGGGGBGGGGBGGGGGGGGGGGGGBGGBBGBGGGGGGGGGGGBGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGBGGGBGGGBGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGBGGBGGGGGGBGGGGBGBGGGGBGGGGGGGBGGGGGGGGGGBBGGGGGGGGGGGGGBBBBGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGBGGGBGGGGGGBGGGGGGGGGBGGGGBGGGBGGGGGGGGGGGGGGBBGGGGGGGGGBGBGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGBGGGBGGGBGGGGGGBGBGGGGGBGBGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGBGBGGGGGGGGBGGGGGGGBGBGBGGBGGGGGGGGGGBBGGGGGGGGGGBGBGGBGBGGGBGGGGGBBGGBGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGBGGGGGGGGGBGGGGGBGGGGGGBBGBGGBGGGBGGGGGGGGBGBGBGGBGGBGGGGGGBGGGGGGGGGGGGGGBGGGGGBGGGGGGGGBGGGGGBGGGGGGGBGGGGGGGGBBGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGBGGBGGBGGGBBGGGGGGBGGGGGGGGGGGGGGBGGGGBGGGGBBGGGGGGGGGGGGGGGGGGGGBGGGGGBGBBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBBGGGGGGBGBGGGGGGGGBBGBBGGGGGBGGGGGGGGGGGGGGGGGGGGGBGBGGGGBGGGGBGGBGGGGBGGGGGGGGBBGGGGGBGGGGGGGBGGGBGGGGGGGBGGGGGGGGGGGGGBGGGGGGBGGBGBGBGGGGGGGGGGGGGGGGGGBGGGGGBGBGGGBGGBGGGGBGGGGGGGGGBGGGGBGBGGGGBGGGBGGGBBGGGGGGGGGBGBGGGGBBGGGGGBGGGBGGGGGGBGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGBGGGGGBGGGGGGGGBGGBGGGGGGBGGGGGGGGGGGGBGGBGGGGGGGGGBGGBGGGGGGGGGGGBGGBGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGBGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGBGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGBGGGBGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGBGBGGGGGGGBGGGGGGGGGGGGBGGGGBGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGBGGBGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGBGGGGGGGBGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGBGGBGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGBGBGBGGGGBGGGBGGGGGGGBGGBGGGBGGGGGGBGBGGBBGGGGGGGGGGGGGGGBGBGGGGGBGBGBGGGBBBGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGBGGBGGGGGGBGGGGGBGGGBGGGGGGGGBGBGGGGGGGGGGBGBGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGBGGGGGGGGGGBGGGGBGGGGGGGGGGBGGGGGGGGGBGGBBGGBGGGGGGGBGGGGGGGGGGGGGGGGGBBGGBGGGBGGGGGBGGBGGGGGGGGGGGGGGBGGGBGBGGGGGGGGGGGGGGGGBGGGGBGGGGBGGGGGGGGGGGGGGGGBGGBGGGGGGBGGGBBGGGGGGBBGGBBGGGGGBBGGGGBGBGGGGBGBGGGGGGGGBGBGGGBGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGBBGGGGBGGGGGGBBGGGGGGGGBGGGGGGBGGGGGGBGGBGBGGGGGGGGBGBGGGGGGGGGGGBGGBGGGGGGGGGGBGGGGGGBGGGGGGGGGGBGGGGBBGGGGGGGGGGGGGGBBGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGBGGBGGGGBGGBGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGBGGGBGGBGGGGGGGGGGGGGGGGGGGGGBGGGBBGGGBGGGGGGBGGGGGGGGBBGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGBGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBBGBGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGBGGBGGGGGGBGGBBGGGGGGGGGGGGGGGGGGBGGGGGGGBGBGGGGGGBGGGGGGGGGGGBGGGGGGBGGGGGGBBGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBBGGGGGGBGGGGBGGGGGGGBGBGGBGGGGGGGGGGGGGGGGGBGBGGGGGBGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGBBGGGGGGBGGBBGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGBGGGBBBGGGBGGGGGGGGGGGGBGGGGBGGGGBGGGBGGGGGGBGGGBGGGGGGGBGGGBGGGGGGGGGBGGGBGGGGGGBGGGGBGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGBGGBGGGBGBGGGBBGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGBGBGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGBBGBGGGGGGGBBGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGBGGBGGGGGGGBGGGGGGGBGBGGGBGGGGGBGGGGGGGBGGGGGGGGGGGGGGGBGGBGGGGGGGGGBGGGGGGGGGBBGGGGGGGGGGBGGGBGGGGGGGGGGGGGBBGGGGGGGGGGGGGBGGGBGBGGGGGBGGGGGGBGGGGGGGGGGGGBGBGGGBBGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGBGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGBGGGGGGGGBGBGBGBGGGBBGGGGGGGGGGBGGGGGGGGGGGBGGGGGGBGGGGGGBGGGBGGGGGGBGBGGGGBBGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGBGGBGGGGGBGGGGGGBGBGGBGGGGGGGGGGGGGGGGBGGGGGGGBGGGGBGGGGGGBGGGGGGGGGGGGGBGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGBBGGGGGGGGGGGGGGGGGGBGGGBGBBGGGGGGGGGGGBGGGGGGBGGGBGBGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGBGGGGGGGGGGGGGGGGBGGGGGGGGBGGGBGGGGGGGBGGGGGBGGGGGGGGBGGBGGGGBGGGGGGBBGGGGGGGBGGGGGBBGGGGGGGBGGGGGGGGGBBGGGGBGGGBBGGGGGGBGGGGGGGGBGGGGGGBGGGGGGGGBGGGGGGGGGGGGBGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGBGGBGGGGGGBGBGGBGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGBBGGGGGGGGBBGGGGBGBGBGGGGGBBGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGBGBGBGGBGBGBGGBGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGBGGGBGGGGGGGGGGBBGGGGGGGGGGGGGGGGGBGBGGGGBGGBGGGGGGGGBGGBGGBBGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGBBGGGGGGGBGGGBGGGBGGGBGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGBGGBGGGGGGGBGGGGGBGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGBGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGBGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGBGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGBBGGBGGBGGGBGBGGGGGGBBBBBGGGGGGGGGGGGGGGGBGGGBGGGGGGGBGGGGGGBGGGGGGGGGGGBBGBGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBBGGGBGGGGGBGGGGGGGGGGGBBGGGBBGGGGGGBGGGGGBGGGGGBGGGGGGGBGGGGGGGGBGGGGGGGGBGGGGGGGGBGGGGGGGGGBGGGGGGBGGGGGGGGGBGGGGGGGGBGBBGGGBGGGGGGBGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGBGBGGGGGGGBBGBGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBBGBGGGGBGGGBGGBGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGBGBGGGGGGGGGGBGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGBBGBGGBGGGGBGGGGGGGBGGGGGGBGGBGGGGGGGGGGGGGGGGGBGGGBGGGBGGGGGGGGBGBGGGBGGGGGGBGGGBGBGGGGGGGGGBGGGGGGGGBBGGGBGGGGGGGBGGGBGBGGGGGGBGGGGGGGBGGGGGGGGBGGGBGGGGGGGBGGGGGGGGGGBGGGBGGGBGGGBGGGGGGGGGGGGGGGBGGGGGGGGBGBGGGBGBBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGBGBGGGGGGBGGGBBBGGGGGGGGGGGGGGBBGGBGGGGGGGGGGBGGGGGGBGGGBGGBGBGBGGGGGGGGGGGGGGBGGBGGGBGGGGGGBBGGBGGGGGGGGGGGGGGGGGGGBGGBGGBGGGBGGGGGGGGGGGGGBGGGGGGGGBGGBGGGGGBBBGGGGGGGBGGGGGGGGGGGGGGGGBGGGBGGGBGGGBGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGBGBGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGBGGGBGGBGBGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGBGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGBGGBGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGBGGGGBGGGGGGGGBGGGBGGGGGGGGGBGGGGGBGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGBGGGBBGGGGGGGBGGBGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGBGGGGGGBBGGGGGGGBGBGGGGGBGBGGGGGGGGGGGGGGGGBGBGBGGGGGGGGGGGBGGGGBGGGGGGGBGBGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGBGGGBGGGGGBGGGGGGGBGGGGGBBGGGGGGBGGGGGGGGGGGGBGGBBBGGGGBGGBGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGBGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBBBGBGGGGGGGGGGGBGGGGGBGGGBGBBGBGGGGGGGGGGGBGGGGBGBBGGBBGGBGGGGBGGGGGBGGBGGGGBBGGGGGGGGGGGGGGGGGGBGBGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGBBBBGGBGGGGBGBGGGGGGGGGGBGBGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGBGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGBGGGBGGGGGGGBBGGGGGGGBGBGGGGGGGBGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGBGGGGGGGBGGGGGGGGGGBGGGGGGBGGGGGGGBGGGGGGGGGGBGGBGGGGGBGGGGGGGGGGGBGGGGBGGGGGGGGBGGBGBGGGGBGGGGBGGGGGGGGGBBGGGGGGGGGGBGGGGGGGGGGGBBGGGBGBBGGGGGGGGBGGGGGGGGBGGGGGGGBGGGGGGGBGGGGBBGGGBGGBBGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGBGGGBGGGGGBGGGGGGBBGGGGGGGGGBGGGGBGGBBBGBGGBBGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGBGGGGGBBGGGGGGGGGGBGGGBBGGGGBBGGGGGGGGGGGGGGGBBGGBGBGGGBGGBGGGBGGBGGBGGGGBBGGGGBGBGBGGGGGGGBBGGGBGBGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGBGBGBGGGGBGGGGGGGBGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGBGGGGGGGGGGBBGBGBGBGGGBGBBGGGGGGGBGGGGGBBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGBBGGGBGGGGGGGGGGBGGGGGBGGBBGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGBBGGBGGGGGGGGGGBBGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGBGBGBGGBGGGGGGGGGGGGGBGGGGGGBGGGGGGGGBBGGGGGGGGBGGBGGGGGGGBGGGGGGGGBGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGBGGBGBGGGGGGGGGGBGGGGGBGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGBGGGGGBGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGBBBGGGBGGGGGGGGGGGGGGGBGGGGGGGBBGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGBGBGGGGGGGGGGBGGGBGGGGBGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGBGGGGBGGGGBGGGGGGGBGGGGGGGGBGGGGBGGGGGGGGGGGGGBGGGGBGGGGBGGGGGGBGGBGGGBGGBGGBGGGGGGGBGGGGGGGBGGGBGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGBGGGBGBGGGBBGGGGGGGGGGGGGGGBGGGGGBGGGBGGGGGGBGGGGGGGBGGGGGGBGGGGGBGGGGGGGGGGGGGGGBGGGGGBGBGGBGGGGGGBGGGBGGBGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGBGGBGBGGBGGGGGGGGGBGBGBGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGBBGGGGGGGBGGGBGGBGBBGGGBGGGGGGGGGBBGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGBGGGBGGGBGGGGGGGGGGGGGGGBGGGBGGGGGGGGGBGGGBBGGGGGGGGGGGGGBGBGGGGGGGGGGGBGGBBBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGBGGBGGGBGGBGGGGGGGGGGGGGGGGBGGGBGGGBBGBGBGGGGGGGGBGBGGGGGGGGGGGGGGBGGGGBGGGGGGGGBGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGBBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGBBGGBGGGGGGGGGGGBGBGGGGBBGGGGGGGBGGGGBBGGGBGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGBGBGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBBGGGGGGGGGGGGBGGGGGBGBGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGBBBGGGGBGGGBGGGGGGGGGBGGGGGGGGGGGGGGGBGGGBGGGGGBGGBBGGGGGBGGBGGGGGGGGGGGBGGBGBGGBGGGBGGBGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGBGBBGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGBGGGBGGGGGGBGBGGGGGGGGGGGGGBBGGGBBGGBGGGBGGGGGGGGBGGGGGGGBGGGGBGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBBGBGGBGGGGGGGGBGGGGGGGGGBGGGGGGGGBGGGGGGGGBGGGGGGGGGGBGBGGGGGGGGGBBGGGGBGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBBGGBGGGBGGGGGGGGGBGGGGGGGBGGGBGBGGGGGGGGGGGGGGGGBGGGGGGBGGGGBGGGGGGGGGGBGGGGGGGGGGBGGBGGBBGBGGGGGGGGGGBGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGBGGGBBGGBGGGGBGGGGGGGGGGGBBGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBBGGGGGGGBGGGGGGGBGGGGBGGGGGGBGGGGBGGBGGGGBBGGGGGGGGGGGGGGGGGBGGGGGGGGGBGBGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGBGBGGGBBGGGGGBGGBGGGGGBGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGBGGGGGBGGGGGGGBGGGGGBGBGBGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGBGGGGGBGGGGGBGGGBGGBGGGGBBGGGGGGGGGGBGBGGBGGGGGGGGGGGGGGGGGGGGGBBGBBGGGGGGGBGGBGBGGGGBGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGBGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGBGGGGGGGGGGGGGBBGBGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGBGGBGGGBGGGBGGGGGGGBGGGGGGGGGBGGBGGBGBGGGGGBGBGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGBGGGGBGGGGGGGGBGGGGGGGBGGGGGGGGGGBGGGGGGBGGGBGGGGGGBGBGGGGGBGGGGGGGBGGGBGGGGGGGGGGBGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGBGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGBBGGGGGGGGGGGGGGGGGGGGGGGGBGGBGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGBBGGGGGGBGBBGGBGBGGGGGBBGGGGGGBGGGGBBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGBGGGGBBGGGBGGGBGGGBGGGGBGBGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGBBBGGGGGGGBGGGBBGGGGGGGGGGBGGGGGGGGGGGGGGGBGBGB
139818155 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBB
921493072 GGGGGGGGGGGBGGGGGBGGGGGBGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGBGBGGBBGGGGBGGGGGGGGBGGGGBGGGBGGBGGBBGGGGGGGGGGGGGGGBGGBGGBGGGGBGGGGGGGGBGGGGGGGGGGGGGGBBGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGBGGGGBGGGGBGGGGGGGGGBGBGGBGGGBGBGGBGGGGGGGGBBGBGGGBGGGBBGGGGGGGGGGGBGGBGGGBGGGGGGBBGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGBGGGGBGGGGGGGGGGGGGGGBGBGGGBGBGGGGGGGBGGGGGGGGBBGGGGGGGGGBGGBGGGGGGBGGGBGGBBGGGGGBGGBGBGGGGBBGGGGGBBGGGGGGBBBGGGGGGGGGGGGGGGGGBBGGGGGGGGBGGBGGGGGGGBBGBBGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGBGBGGGGGGBGBGGBBBGGGGGGGBGGBGGGGGGGGBBGGBGGBGGGGGGGGGGGGGGGBGGGGBGGBGGGGGGGGGGGGGGBBGGBGGGGGGGGBGGGGBBGGGGGBGGGGBGGGGGBGGGGGGBGGGGGGGGGBGGGBGGGGGGGGGGBBGGGGGGGGGBGGGGGBGGGBGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGBBGGGGGGGGBGBGGGGGBGGGGGGGBGGBGGGGGGGGGGGGGGGGGGBBBGBGBGGGGBBGGBGGGGGGBGGGGGGGGGGGGGBBGGGGGGGGGGGGBGGGGGGGGGGGGGBBBBGGGBGGGGGGGGGGBGBBBGGGGGBGGGGGGGBGBGGGGGGGGGGGGBGGGGGBGGGGBGGGGGBGGGGGGBGGGGGGGGGGGGGGBGGGGBGGGGBGGGGGGGGGGGGGGGBGBGGGBGGBGBGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGBGGGGGGGGBGBGBGGGGGGGGGGBGGGGBBBGBGGGGGGGBGGGGGBGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGBGGBGBGGGGBGGBGGGGGGGGBGBGGGGGGBGGGGGGBBGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGBGGGGBGGGGBGBGGBGGGBGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGBGGBGBGGBGGGBBGGBGGGGGGGBGGGBGGGBGGGGGGGGGBBGGGGGGGGGBGGGGGBGBBGGGGGGGBBGGGBGGGGGGBGGGGGGGBGGGGGGGGGGBGGGGBGBBGBGGBBGGGGGGBGGBGGGGGGGBGGGGGGBBBGBGGGGGBBGGGGBGGBGGGGGGGBGGGGGGGGBGGGBGGGGGGGGGGBGGGGGGGBBGGGGBGGGGGGBGGGGGGGGGBGGGGBBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGBGBGGBBGGGGGBGGGGGBGBGBBGGBGGGGGBBGGGGGBGGGBGGGGBGBGGGGGGGGGGGGGGBGGGGGBGGBGGGGGGGGBBGBGGGGGGBGGGBBGGGGBGGGGGBBGGGGGBGBGGBGGBGGGGGGGGGGGGBGGBGGGGGGGGGGBGGGGGGGGBGBBGGGGGGBGGGGGBBGBGGBGBGGGGGGGGBGBGGBGGGGBGBGGGGGGGGGGGGBGGGGGGGGBGGGGGBBGGGGGGGGBGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGBGBGGGGGGBBGGGGBGBBBBGGBGGGGGGGGBGGGBGGGGGBGGGBGGGGBBGGGBGGGGGGGGGBGBGGGGBGBGBGGGGBBGBGGGBBGGGGGBBGGGBGGGBGGGGGGBGBGGBGGGGGGGGGGGGGGBBGGGGGBGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGBGBGGGGGGGBGGBGGGGGGGBBGGGGGGGGGGGGGGGBGGGGBGGGGGGGGBBGGGGGBGGBGGGGGGGGGGGGGGBGBBGGGGGBGGBGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGBBGGGGGGBGBGGGGGGGBBGGGGGGGGGGGGGGBBBBGBGGGGGGGGGBGGGGBGGGGGGBGGGGGBGBGGGGGGBBGGGGGGBGGGBGBGGGBGGGGGGGBGGGBGGBGGGGGGBGGGGGGBGGGBGGGBGGGGGGGGGGGBGGGGGBBGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGBGGBGBGGGBGBGGGGGBBGGBGGBGBGBGGGGGGG
605733142 GGGBGGBBGGBGGGGBGGGBGGGGGGGGGGGGGBBGBBGBBBBGBGGGGBBGGGBGGBGGGGGGGBGBGGGGGGGGGBBGGGGGGGBBGGBGGGBGBGGBGGGGGBGGGGGGGBBGBGGGGGBBGGGBBBBGGBGGGGGGBBBGGGBGGGBGGBBGBGGGGGBGGBGGBGGBBGGGGGGGGGBGGGGGGGBGGGBBGGGGGGGGGGBBGGGBGGGGGBGGGGGBGBBGGBBBGBGBGBGBBGBBGGGGGGGGGGGGBBBGBBGGGGBBGBGGGGGGGGGBGGGGGGGGGBGBGGGGGGBGGGGGBGGBGGGGGBBGGBGGGBGGGGGBGGBBGGGBGBBGBGGBBGGBBGGGBBGGGGGBGGGGBGGGGBGBGGGGGGGBGGBBGGGGGGGGGGGGBGGGGGGBGGGGGGGGGBGGBGGGBBGBGGGGBBGGGGGGGGBGGGGGGBGGGBBBGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGBGBGGGGGGBBGGBGGGBGGBBBGGGBGBGGGGGGGGBGGBGGGGGBBGBGBGGGGGGBGBGGGBGBGBGGGBGGBGGGBBBBGBBGGBGGGBGGBGGBGGGGGBGGGBBGGBGBBBGGBGGGBGGBGGGBGGBGGGGGGBBGGGGBGGGGGBGBGGGGGGBGBGBGGBBBGGGGGGBGBGGGBGGGGGGGBGGGBBBBGGGGBGBGGGGGGGGBGGGBGBGBGGGGBBGGBGGGGGBBGGGGGGGGGBGBGBGBGGGGGGGGGGGGGBGBGGGBGBBGBGGGBGGGGGGGBBGGGGGGGGGBGGGGGGGBBGGGGBGGBBBBGBGGGGGBBGGGGBBGGGBGGGGGBGGGGGBBGGGGGBGGGGGBGGGBGGGGGGBGBBGGBGGGBGGBGGGBGGBBGGGBGGBGGGGGGBGGGBBGGGGGGGGBGGBGBGBBGGGGGGGBBGGGGBBGGGGGBGGGGGBGGGGGGGGBBGBGGGBGGBGGGGBGGGGBBGGGGBBGBBGGGGBGGGGBBGGBGGGBBBGGGBGBBGGGGBGGGGGGGGBGGBGBGGGGGGBGGGBGGBGGGGBGGBGBBGGGGBGGGGBBGGGGBGBGBGGBGGGGGGBGGBGGGGGGGGGGGBGGGBBGGGGBBBGGGGGGGGGBGGGGGBGGBGBGBBBGGGGBBGGBGBGBGGGGGGGGGGGBGGGGGGGBBBBGGGGGGGGGGBBGGGGBGGBBGBGGGGGBGBGGBBGBGGGGBGBBGGGGGGGGGGGGGGBGBGBBGGGGBBGBGGGGBBGGGGBBGGGGGGBGBBBGGBGGGBBGBBBGBGBGGGGBGBBGGGGGBGGGGBGGGGGGGGGGGBGGGBGGGGGGGGGGGGBBGGGGGGGGBGGGGGGGBGGGGGBBGGBBGGBGGGGGGBBBBGGGGGBGGGGGGGGBGGBBBGBBBBBGBGGGGGGGGGBGGGBGGBBBGGBGGGBGBGGGBGGGGGGGBBGBGGGBGGBGGGBGGBGBBGBGGGGGGGGGGGGGGGBGBBBGGGGGGBGBGBGBBBGGBGGGGBGGGGGGGGBGGGGGGBGBBGGBBGGGGGBGGGGGGBBBGGGGGGGBGBGGGBBGGGGGGGGGGGBGGGBGGGBGGBGBGGGBGBBGGGGGBGBGGGGGGGGGBGGGGGBGGBBGGBGBGBGGGGGGBGGGGGGGBBGGGGGGGGBBGGBBGGGGGGGBGGGGGGBGBGGBGGGGGBBGGBGGGGBGGGBGBGGGGBGBBBBGBGGGGGGGGGGBBBGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGBBGGGBGGGGBGBBGGGGBBGGGGBGBGBGBGGGGGGGBGBGGGGGGBBGGGBGGGGGBGBGGGGBGGGBGGGGBGGGGGGGBGGGBGGGGGGBGGGBGBGGGGGGGGGBGGGBGGGBBGGGGGGGBGGGGBBGGGBBGGGGGGGGGGGGGBGBBGGGBGGBGGBGGGGBGBGGGBBGGGBBGBGGGGBBGGGGGBGBGGGBBGBGGGGGGBGGGGGGGBGGBGGGGBGGGGGGGGGGGGGBGBGBGGGGGGGBGGGBBGGGGGGBGGGBGGBBBBGBBGBGGGGGGGBGGGGGBBBGGBBGGBGGGBBGGGGGGGGGGGGBGGGGGGBGGBBGGBGGGBBGGGGGGGGBGGBBGBGGGGGBGGGBGGGGGBGGGBGGBGGGBGGGGGGGBGGBBBGBGGGGGGBGBGGGBGGGGGGGGGBBBBGBBGGGGBGBGGBGGGGGBBGBGGGGBGGBGGGGBGGBBGBGGBGBGBGGGBGGGGGBGBBGGBGGGGGGGGBGGGGBGGGGGGGGGGBGGGGGGGBBGGGGGGGBBBGGGGGGGGBGGBGGGGGGBGGBGBGGGGBGGBBGBGGGBBGGBGBGBBGGGBBGGGBGGGGGGGGGGGGGGGGBBBGGBBGBBGGGGGGGGGGBGGGBBBGGGGGGGGGBBGBBBBBBGBGGBBBBGBGBBGGBGBGBGGBBGGGGGGGGGGGGGGBGBGBGGGBBGGGGGGBGGBGGBGGGGGGGGGGGBGGGGGBGGBGGBGGGGBGGGBBGGGGGGGBGBGBGGGGGGBGGGGBBGGGGGBGGGBGGBBGBBGGGBGGBGGGGGGGBBGGGBGGGGGGGGGGGGGGGGGGBGBGGGGBBBGGGBBBGGGGGGGGGBGBBGBGBBGBGBGBBBGGGGGBGGGBGGGGBGGGBGGGBBBGGGGBGBGGGBGBGGGGBGBGBGBGGGGBGBBGGGGBGGGGBGGGGGBGGBGGGGGGGGGBGGGGGGGBBBGGGGGGGGGGGGGGGGGBGGBBGBGGGGBGGGBBGGBGGGGBBBGGGGGGBBGGGBGGGGGGGGBBGGGGGBGGGGGGGGGGGBBGBGGGGGBGGGBBGGGGBGGGGBGGGGGGGGBGGGBGGGGBBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBBGGGBBGGGGGGBGGGGGGGGGBGBGGGGGGBGBGGGBGGBGBGGGGGGGGGGGBGBGGBGGGGGGGGGGBGGBBGGBGGGGGGBGGGBGGGGBGBGGGBGGGGGGBBBGGGGGGGGBGGBGGBGGGGGGGBBBGGGGBBGGGGGGBGGGGBGGGGGGGGGBBGGBBGGGGBGGBBGBGBBGGGGGGGBGGGGGGGGBBBBGBGGGGGGGGGGGGBBGGBBGBGBGGGGBGBGGBGBGBBGGGGGGBGGGGGGBGGBGGGBGGGGGBGBGGGBGGGBGGGGGGGBGGGBGBGBGBGGGGGGGGBBBBGGBGGGGBGGGGGBBGGBGGGGGBGBBBBGBBGGGGGGBGGGGGGGGBBGGGGGGBGGGGGGGGGBGGBGGGGGGGBBGGGGGBGBGGBBGGGGGBGGGGGBGBBGGBBGGGGGGGGGGGBBBGGBGGGBGGBGGGBGGBGGGBGGBGGGGGGGBBGGBGGGGGBGGBBGGGGGBGGGGGGBGGBGGGGBGGBBGGBGGGBGGBGBBBGGBGGGGGGGGGGGGGGBBBGGGGGGGGGGGGGGGGBGGGBGBGBGGGBBGGGGGGBGGBGBGGGGGGGGGGBBGGGGGGGBGGGGGGGGGGGGGBGGGBGGGBGGGGGGGGGGBGGGGBBGGBGGGBGGGGBGGGGGGGGGBGGGGGGGBBBBGGBBGGGGGBGGGGGGBGGGBGBGBBGGGGGBBGGGGGGGGGGGGGGGGGGGBBGBBGGBBGGGGGGGBGGGGBBGGGGGGGGGGBGGGBGGGBGGGGBBGGGGGGGGGGGBGGGGGBGBGGGBGGBBGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGBGBGBGBGGGGGGBGGGBGGGGGBGGBBGGBGGGGGGGGGGGBBGGBBBGGBGBGGGGGGGGBGGGGGGGBGGBGGGGGBBGBGGBGGGGBGGGGGGBBBGGBGBGBGGGGGBGGBGBBGBGGBGGGGBBGGGGGGGGBGGBGGGBGGGGBGGBBGGGBGGGGGGGGGGGBGGGGGGGGBGGGGBGBGGBBBBGBGGBBGGBGGGGGGGGBBGGBGGGGGGBGBBBGGGGGGGBGGGGBBGGBGBGGGBGBGGGGBGGGGGGGGBGGBBGBGBGGGGGGBBGBBGBGGGBGGGGGGGGGBGBGGBGBGGBGGGGBBGBGGBGGGGBGGGGGBBGGGBBGGGBBBGGGGGGGBGGGGBGGGGGGBGGGGGGGBGGGGGBGBGGGGGGBGGBGGGGGGGGBGGBGBGGBBGGGBGGGBGBBGGGGBGGGGBGGGBGGGGGBBBBGGBBGBGGBGGGGGBGGBGGBGGGBBGGGGBGBGGGGGGGGGBGBGGGGGGGBGBGGBGBGBGBGBBBBGGGGGGBGGGGBBBBGGGGGGBGGGGGGBGBGBGGGBGGGGGGGBGBGGGBGGGGGBBBGGBGGGGGGGGGGBGGGGBGGGGBGBBGGGBGGBGGGBBGBGGGGGBGGGGGGGGBBGGGBGGBGGGBGBGGBGGGGGGGBBGBGBGGGGBBBGGGBGGGGGGBGGBGGBGBBGGGGGGGGGBGBGGGGBBBGGGGGGBBGGGGGGBBGGBGGGGBGGGGGGBGGGGBGBBGGGGBGGBBGGGGGBGGGBGBGGGGBGBGGGBGGGGBGGBGGBGBGBGGGGGGBGBBGGBGBGGBBGGGGGGGGBBGGBGGBGGGGGGBBGGGGGGBGGGBBBBGBGBGGGGGGGGGGGGGGGBGGGGGBGBGGGGGBBGBGBGBGBGGGGGGGGBGGGBGGBGGBGGBBGGBBGBGGGBBGGGGGBGBBGGGBBGBBGGBGGGGGGGBGGGGGGBGBGGGGBGGGGGGGBGGGGBBGGGGGGGGGGGBGGGGBGGBBGGGGGGGGGGBGGBBGGBGGGGGGBGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGBGGGBBGGGGGBBGGGBGGBBGBGGBBBGGGBGGGBGGBGGGGGBGGGGBGGGGGBGGGGGBGGGGGGGGBGGGBGGGGGGGGBGGGBGGBBGGGGBGBGGGGGGBGGBGGBBGGGBGGGGGGGGBGGGGGGGBBGBBBGBGGGGBGGBBGGGGGBGGGGGGBGBGGGGBGGBGGBGGGGGGBGGGGGGBBBGGGBGGBGGGGGGGGBGBBGGBGGBBGGGGBGGGBGGGGGGGBGGGGGGGGGGGGGGGGBBGBBGGGGGBBGBGGGGGGGGGGBGBGBGBGBBGGGGBGGGBGGGGGGGGGBGBGGGGBGGGGGGGBGBGGGGGGBBBGGBGGGGBBGBGGGGGBGBBGGGGGGGGBGBGGGGGBBGGBGGGGGGBBGBGBGBGGGBGGGGGGGGBGGGGGBGBGBGBGGBGGBBGBGGGGGGGGBGGGGBGGGGGGBBGGBGGGBBGGGGGGGGGBGGGGGGBGBGBBGBGGGGBGGGGBGBBGGGGGGGGBBGGGGBGGGGGGBBGGBGBGGBGGGGBBGGBGGGBGGGGBGGGBGGGGGBBBGBGGGBBBBGGGGBGGBGGBGGBGGGGGGBGBBGGGBBGBGGGGBGGGGBGGBBGGGGBBBGGBGGBGGGGGBBGGGGBGGBGGGBGBGGGGGBBGGGBBGGGGGGBBGGGGGGGGBGGGGBGBGGGGBGGGGGBBGGGGGGGGBGGBGBGBGGGGGGGGGGGGBBGGGGGGGGGGGGGBGGGGGGBBGGGGGGGGGBBBGGGGBGBBGBGGGGGBGBGBGGGGBGGGGGBGGGBBGGGGGGBGBGGGBGBBGBGGGGGGGGBGGBGBBBBGGGBBBBGGGBGBGGGGBGGGGBGGGBGBBGGGGGGBGGGGGGGGGGBGGGGGGGBGGBBGGBBGGGGGBGGGBGGGBGBGGGGGGGGGBBBBGBGGGGGBBGGGGGGGGBGGBGGBGGBGGGBBGGGGGBBGGGGGGBGGGGBGGGGGGGGGGGBBGGBGGGGBGBGBGGBGGGBGGGGBBBBGGBBGGGGGGGGBGGGGGGGGGBBGGGGBGGGGGGBBGBBGBGBGGGGGGGBGBGGGGGGGBBBGGGGGGGBBGBBGBGGGBGGGGGGBBGGGGGGBGGGBBBGGGBGGBGGGBGGBBGGGGGBBBGGBBBBGGGGGGGGGGGBGGBBGBBBBGGGGGGBGGGGBGGGGGBGGGGGGGGBGBBGGBGGGBGGGGGGGGBGGBBBGGGGGBGBGGGGGGGGGGBGBGGGGBBBGGGGGGBBGGGGGGGGGGGGGGGGBGBBBBGGGGBGBBBGGGGBGGGGGBGGGGGGGBGGGBGGGBGGBBGGGGGGBGGGGGGGGGGGGGBBGBGGGGGBGGBGGGGGBGGGGBGGGGBGBGGGGGGGGGGGGGBGBBGBBGBBGGGGGBBGGGBGGBBGGGGGGGGGGGGGGBBBGGGBBBGGGBBGBGGGBGGBGGGGGBGBGGGGBGGBGGBGGBGGGGGGGGGGGGGGBGGGGGBGGGGGGGBGBGGGGGGGGGGBGBGGGGGGBGBBBGGGGGGGBGBBGGGBGGGGGGGBGGGGBBBGBGGGBGBGGBBGGGGGGBGGGGGBGGGGGGGBBGBBBGGBGGBBGGGGBGBBGGGGBGGGGBGBGBBBGGGGBGGGGGBBGBGGGGGGGGGBGBGGGGGGBGGGGBGBGGGBGGGGGBGGBGGGGBGBGGBGBGBGGBGGGBBGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGBBBGGGBGGGGBGGGGBGGBBGGGGGGGGGGGGGGGGGGGBGBGBGGBGGGGGGBBGGGGBGBGGBGBGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGBBGGBGBGGGBGGGGGGBGGGGGGGGGBGBGBGGGGGGGGGGGBGGGGGBGGBGBGGGGGBGGBGGGBGGGBGGGGBGBGGGGBGGGGGGGGGBGBGBGGGBGGGGGGGBGGGBGGGGGGGGGGGGGGGGBGGBGGGGBBGGGBGGGBBGGGGGGGGGGGGBGGGGBBGGGGBGGGGGGGGGGGGGGGGGGGGGGBGBGGGBBBGGGGGGGGBBGGBGGGGGGGGGGGGGGBBGGBGGGGBBGBGBGGGGGBGBGGGGGGBGGBGGGGGGGGGGGGGGGGBBBGGGGGBBGGGBGBGGGGGGGGGBGGGGGGGGBGGGGBGGBBGGGGGGGGGBBGGGBGGGGGGGGBBBGBGBBGBGGBGBGBGGGGGGGGBBGGBGGGGGGGGGGGGGGGBGBGGGBGGBGBGBGGGGBGGGGGGGBGGBGBBBGGGBGGGGGGGGGGGBGBGGGGBGGGGBBGBGGGGGGGBGBGBGGGBGGGBGGGGGGGGGGGGGGGGGGGBGBGGBGGBGGGGGGGGGBGGGGGGBGGGGGGGGGBGBGGGGGGGGGGBGGBBGGBGGGBBGBBGBGBGGBBBGBGGGBGGGGBGGGGGGGBBBGBGBGGGBBGGGGGGGGGBGGGGGGGBGGGGGGGBGGGGGGGGBGGBGGGBGGGBGGBGGGGGGGGGGGBBGBBGBGGGBGBGGBBGBBGGGGGBGGGGBGGGGBGGBGGGGGBGBGGGGGGGGGGBBBGGGGGGBBGBBGGBGGGBGGGBGGGBBGBGGGBGGGGBGGBBBGGGGGGGGGGGGBGGGGGGGGBGGBBGBBGBGGGBGGGBGGGGGBGGGBGGGGGGGGGGGGGGGBGGGGBBGGGGBGGBGGGBBGBGGGGBGGGBGGGBBGGGGGBGGGBGGGGGGGGBGBGGGGBBBGGGBGGBBGBGGBGGGGGGGGGGBGGBGGGGGBBGGGGBGBGGGGBGBGGGGGGGGGGGGGGGGGBGGGBGGBGBGGGGBBGBGGGBGBGGBBGGGGGGGGGGGGGGGGGGGGBBGGGBGGBGGGBGGGBGBGGGGGGGBBGGBGGBBBGBGGBGGGGGBGGGBGGBGGGGBBBBGBGGBGGGBGGGBBGBGGBGGGGGGGGGGBGGGBBGGGBGGGBGGBBGBGGGGGBBBGGGGGBBGGBGGGBGGBGGGBBGGGGGGGGGGGGGGGGGGBBBGGGGGBGGGGGGGGGGGBBGGGGGGGGGGGBGGGGGGGGGBGBGGGGGGGGGGGBGGBGGBGGGGBGGBBGBGBGGBGBGBGBBGBGBGBGGGGGGGGBBGBGGGGBBGBGGGBGGGBGGGGGBBGGGGGBGGGBBGBBBGGBBGGGGBGGBGBGBGGGBBGGBGBBGGGGBGGGGGBGBGGBBGGGGGGGGGGGGBBGBGBGGGGGGGGGGGGGGGBBGGGGBGGGGGGGBBGGGBGGBGBGGGBBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGBBGGGGBGBGGGGGGBGGBGGBGGGGGBGGGBGGGGGGBGGBGBGGGGBGGGGBBGGGBGGGGGGBGBBGGGGGBBBGGGGBGGBGGGGGGGGGBBGGGGBGGGGGBGGGBGGBGGBBGGGGGGGBBBGGGBGGGBGGGGBGGGGBGGGGGBGGBBGGBBBGGBBGBBGBGGGGGGGGGGGBGGGGGGBBGGBGGGGBGGGBGGGGGGBGGGBGGGGGBGGBGGBGGBGGGBGGBGBBBGGGGBGGGGGGBGBBGBBGGGGGGBGGGBGGGGGGGGGBBGGBGGGGGGGGGGGGGGGBBGBBGBBGGGGGGGBGGGGGGBGGBGGGGGGGGBGGBBBGGGGGGGGBGGBGGGBBGGGGGGGBBBBGGGGGGGBGGGGBBGGGGBGBGGGGGGGGBGGGGGGGGGBGGBGGBGGGGGBBBGGGBGGGBGGBBGGGGBGGBBGBBBGGGBGGGGGGGGGGGBBGGGGBGBGGBGGGGBBBGBBGGBGBBGGBGBGGGGGGBBGGGGGGGGBGBGGBGGGBBGBBGGBGBGGGGBGGBGGGBBGBGBBBGGGGGGGGGGGGBGGGGBGGGGGGBBGGBGGGGGBGGGGGGGBGGGGGBGGGGGBGGGGBGGGGGBGBBGBBGGGGGGGGGBBBGGBBGBGBGGBGGBGGGBGGGGBGBGGGGGGBBBBGGGGGGGGGGGBGBGGGGGGBBGGBGGGGGGBBBGGGGGGBGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGBBGGGGGGGGGGGGBBGBGGBGGBBGGGGBGGGGGGGBGGGGGBGGGBBGGGGBGGGGGGBGBGBGGBGGGGBGGGBBGGBGBGGBGGGGGGBGGGBGGBGGGGGGGGGGGGGBBGGGGGGBGGGGGGGBGGGGGGGGGGGBGBGGGBGGBGGBGGGGGGGBGBGGGGGBGGGGGGBGBGGGGGGGGGBBGBBBGGGGGBGGGGGGGGGGGBGGGGGGGGGGGBGGGGBBBBBGGBGGGBGGGGGGGGGGGGGGGGGGGGGGBGBBGGGBGBBGGGGGGBBGGGGGGBBGGBBBGGGBGGBGGGGGGGBBGGGGGBGGGBGGGGBGBGBGBBGGGBBGGGBGGBGGGGGGGGBGGGGGGGGBGBGBBBGGGGBGGBGGGGBGGGBGBGGBGGGGGGGGBGGGGGGGGGGGGBBGBGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGBGGBBGGGGGGBGGGGGGGGBGGGBGBGGGGGBGGGGBGGBGGGGGGGGGGGGGGGBGGGGGGBGBGBBGGGGGGGGBGGBGBBGGGGBGGBGBGGGBBGGGBGGGGGGGGGGGBGBGGBGGGGBGGGGGGGBGGGGGGGGGGGGBBBBGGGBGBGGGGGBGGGGGGGBGGGGGBGGGGGBBBBGGGBGGBBGGBGBBBBBBGBGGBGGBBGGGBBGBGGBGGGGGBGGBGGBBGBGBGBBGGGBGGGGGBBGBGGBBGGGGGGBGGBBGGBGGGGBBGGGGGGBGGBBGBBBGBGGGGBGGGGGGGGGBGBGGGGBGGGGGGGBGGGBGGBBGGGGGGBGGGGBGGGGGGBGBGGGGGGGGBGBGGBGGGGGGGGBGBGGGBGBGBGGGGGGGBGBBBGGGBBBGBGBBBGBGGGBGGGBGGGGBBBBBGGGGGGGGGGGGGGGGGGGBGBGGGGBGGBGGGGBBGGGGBGBGGGGGGGGGGGGGGGGBBBGGBGBGGGBGGGGGGGBGGGGBBGGBGBGGBGGGGBBBBGGBGGGGGGGBGGBGBGGGBGGGGGGGBGGGGGGGGBGGGGGBBGGGGGGGGGGGBBGGGGGBGGGBBBGGGGGBGGBGGGGGBGGGGGGGGGGGGBGBGGGGGGBGGGGGGGGGGGGGGBGBGGGGGGBGBGGGGGGGBGBBGGGGGGGBBGGGGBGGBGGGBGGGGGBBGGGGGBGGGGGBGGBBBGGGBGGGGBGGGBGGGBGBGGGBGGGGGGGGGGBBGBGGBGGBGGGBGGGGGGBGGBGGGGGGGGGGGGGGGGBGBGGGBGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGBGBBGGBGGGBBGGGGGBBGGGGGGGGGGGBGGGGGGBGBGBGGGGGGGGBGGGGGBGGGGBGBGGBGGGGBGGGGBGGGGGGGGBGBGBGGBGGGGBGGBGGGGGGBGBGGGGGGGBBBGGBBBGGBGGGGGGBGGBBGBGGGGGGGGBGGGBGBGGGBGGGBBGBGGGBGGGGGBGGGGGGGBGGBGGGGGGBGGGBGGGGBGGGGGGBGGGGGGBGGGBGGGGGBGGBBGGGGGGGGBGBGBGGBGGGBGGGGGGGGBGBGGGGGBGGGBGGGGGBBGGGBBGGGGGGGGBGGGGGGGGBGGGBGGBBGGBGGGGBGGGBBBGBGBBGBGBGGGGBGGBGGGBGGBGGBGGBGBGGGGGBGGGGBGGGGGGGGGGGGBGBBGGGGGGGGBBGGGBGGGGGGGGGGGGGGBGGGGGGGGBBBBGGBGBGGBGBGGGGGGGGGGGGGGGGGGGGBGGGGBBGGGGGGGGGGGBGGBGGGGGGGGGBGBBBGGGGGGGGGBGGGGBGGBGBBGGGGBGGGBGGGGGBBGGBGGGGBGGGGGGBGGBGBBBGGGGBGGGGGBBBGGGGGBBGGGGBGBGGBGGGGGBBGBGGGGBGGBGGGGGGBGGGGGGGBGGBBBBBGGGGGBGGBGGBBBBGGGGGGBGGGGGGGGGGBGGGBGBGGBBGGGBGBBGGGGGGGBGGGGGGBGBGGGGBGGGGGGBGGBGBBGGGBGGGGGGBBGGBGGGGGGGBGGGBGGGGBGBGBBBGBGGBGGBBBGGBGGGGGGGBGBGGBBBBBGBGGGBGGGBGGGBBGGGGGGBGGGBGBGGGBGBGGGGGBGGGBGBBGGGGGBGGGGGGGGGGGGGBGGBBGGGGGGBGGGBGBGGBGGGGGGBGBGGGGBGGGGGGGGBBBGBGGGGGBGGGBGGGBGGGGGGBBBGGGGGGGBGBGBGBGBBBGGGBGGGGGBGGGBGGGBGBGGBGGGGBGGGGBBGBBBGGGGGGGBGBGGBGBGGBGGBGGGGBGGBGGGBGGBBGGBGGBGBBBBGGGGBBGBGBGGGGGBBGGBGGGGGGGBGGGGBGGGGBBBGGGGGBGGBGGGGGBGGGBBGGGBGBGGGBGGBGGBGBBBGGGBGGBBGGGGGBGGGBGGBGGBGBGGBBGGBGBBGGGBBGGGGGGGGBGGBGGGGBGGBGGGBGGGBGGBGBBGGGGGGGGGGGGGBGGBBBBGBGGGBBBGGGBGGGBGGGGGGGGBGGGGGBBBGGGGBBGGGGGGGGGGGGBGGBGGGGGGGGGBBBGGGBGBGGBGBGGGGGGGGGGGGGBGGGBGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGBGGGGGBBGGGGGGGGGGGBBGBGGBGBGGGGGGGBBGGGBGGGGBGGBBGGGGBGBGGGGBGGGBGBGGBGGGGBGBBGGGGGGGBGBBBGGGGGGGBBGBGGGGBGGGBBGGBGBGGBGGGGGGBGGGGGBGGGBGGBGGGBGGBGGGGGBBGGBGGGGGGGGGBGGGBGGBGGBGGBBGBBBBGBBGGGGBGGBGGGGBGGGBGGGGGGBBGGGGGBGBGGGGGGGBGGGGGGGGGBGGGGGBGGGBGBGBGGGBBBBGGBGGGBGGGGGGBGGGGGBBGGGBGBGBGGGBGGGBGGBBGBBGBGGGGGGBGBGGGBGGBGGGGBBBGBBGGBBGGGGGGGGGGGGGGBGBGGGGGGGGGBBBGGGGGGGGGGBBGGGGGBGGBBGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGBGBBGGGGGGGGBGGGGGBGBGGGGGGGGGGGGGBGGGGBGGGGGBBGBGBGGGGGBBGBGGGGGGBBBGGGGGGGGGGGBGGBGGGGGGBBBBBGGBGGGGGBBBBGGGBBGGGGGGBGBGGBGGGBGBGGGBGGGBGGGGGGGGBBGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGBBGGGGGGBBGGGGGGGGBGBGGGGGBBBGBBBBGBGGGBGGGBGGGGBGGGGGGGGGBGGBGBGGBGGGGGGBGGBGBBBGGGGBGBGGGGBBGGGGGGGBGGGGGBGGGBGGGGBGGGGBGGBGGBGGBGGGGGGBGGGGBGGGGGGGGBGGGGGGGBGGGGBGBGGGBBGBGGGGGBBGGGGBGBGGBGGB
274465813 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBGBBBBBBBGBBBGGBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBGBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBGGGBBBBBBBBBBBGBBBBGGGBBBBBBGGGBBBBBBBGGBBBBBBBBBGGGGBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGGBBBBBBBBGBGBBBBBGBBGBGBBBBBBBBBBBBGBGBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBGBBGBBGBBBBBBBBGBBBBGBGBGGBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBGBGBGBBGBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBGBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBGBGBBBBBBBBBGBGGBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBGBGBGGBBGBBGBBBBBGGBGBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBGBGBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBGBGGBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBGBBGBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBGBBBBBGBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBGBBBBBBBGBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBGBBGGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBGGBGBBBBBGBBGBBBBBGBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBGGBBBGBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBGBGBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBGBGGBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBGBBBGBBBBBBGBGBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBGBBBGGBBBBBGBBBBBBBGBBBGGBGGBBBBBBBBGBBBBBGBBGGBBBBBBBBBBBBBBBGBBBBGBGBBBBBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBGBBBGBBGBBBBBBBGBBBBBBGBBBBBBBBGBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBGGGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBGBBBGBBBBBBBBGBBBGBBBBBBBGBBBBGBGBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGGGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBGGGBGBBGBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBBBBGGBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBGBGBBBGBBBBBBBBBGBGBBBGBBBBBGBBBGBBBBBGBGBBBGBBBBBGBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBBGBBGBBBBBBGBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBGBBBBBBBBGBBBBGBBGBBBBBBBBBGBGBBBBBBGGGBBBBBGBBBBBBBBGBBBBGBBGBBBBBBGBBGBBBBBBBGBBBBBGGBBGBBGBBBBBBBBBBBBBGBBBGBGBGBBBGBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBB
329680816 BGBGBBBGBGBGBBBGBGBBBBBBBBGBBBBBBGBBBBBBBGBGBBGBBGBBBBBGBBGBBBGBBBGBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBGGBBBGBBGBBBBBBBBBGBGGBBGBGBBGBBBGGGGBGBBBBBBBGGBGGBBBBBBBBBBBBBBBBBBBBGBBBGBBBGGBBGBGBGBBBBGGBGBBGBBBGGBBBBBGGGBBBBBGBBBGGBBBBBBBBBBBBBBGGBBBGBBGBGBBBGBGBGBGGBGGBBBBBBGGBBGGGGBGBGBBGGBBGBGBBBGBGBBBBBGBBBBBBBBBBGBBBBBBBBGBGBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBGBGBBBGBGBGGGBBGBBBBBBGBBGBBBBBBBBBBBGBBBBGBBGGBBBGBBBBBBGBBBBBBBBBGBGGBBBGBBGGBBBGGBGBBBBBBBBBBBBBGGBBBBBBBBBBBGGBBBGBBBBBGGGGBBBBBBGBGBGBGBGBGBGBBBGGBBGBBBBBBBBBBBBBGGBBGGGBBGBBBBGBBBBBBBBBBBBBBGGGBGBBBBBGGBBBBBBBGBBBBBGBBBBBBGGBBGBGBBBBBGBGBGBBBBBBBGBBBBBBBBBBGBGBBGBBGBGBBBGGBBGBBBBBBBBBGBBGBBGBBBBBBBBBGBBBBGBBGBBBGBBBGBBBGBBGBBBGBGGBGBBGBGBGBBGBBGGBBBBBBBBBGBBBBGBBBBBBBGBBBGGBBBBGBGBBBBGGBGBBBBGGBGBBGGGBBGBBBBBBGBBBGGBGGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBGBBBBBBBBBBBBGGGGGBGGBGBBGBBBGBBBBGGBBBBBBBBGBGBGGGGBBBGBBBBBBBGBBGBBBBGGBBBBBBBBGBBGBGBGBBBBBBBBBBBBBGBGBGBBGBGGBBBBBBGGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGGGBBGBBGBBBBBBBBGBBBBBBBBBBBGGBBGGBBBGBGBBBBBGBBBBGBBGBBGGGBGBBBBBBBBGGGBBBBBBBBGBBBGGGBBBGGBGBBBBBGBBBBBGBGBBBBGBBBBBBGBBBGBGGBGBBBGBBBBBBBGBGGGBBBBBBGBBGGBBBBGBGGBBGBBGGGBBGBBBBGBBBGBBBBBBGGBGBGGBBGGBBBBBGGBBGBGBGBGBBBGBBBBBBBBBBBGBBGBBBBBBBBBBBGBGBBGBGBBBGBBGBGBGBBGBBBBGBBBBBBGBBBBGGBBBBBBBBBBBGBGGBBBBBGBGGGBGBGBBGBBBBGBBBBGGGGBBBBBBBBBBBGBGBBBBGGBBGBGBBBBBBGGGBGGBBGBGBBBBGBBBBBBGGBBGBBGBBBBBGBGBBBGBGGGBBBBBGBBBGBBBBBBBBBGBBBBBBGGBBBGBGBBBBBGBBBGBGBBGBBGGGBBGGBGGBBBGBGBGBGBBBGGBBBGBBBBGBBBBBBBGBGGBBBBBGBBBBBBGGBBGBBBBBBBBBBBGBBBBBBBBBBBGBBGGGGBBGBBBBGGBBBBBBGBGBBBBBBBGBBGBGBBBBGBBBBBBBGBGBBBBBGGBBBGBBBBBBBBBGBBBBGBGBBBBGBBBGGBGBGBBBBBBGBBBGGGBBBBBBGBBBBBGBBBBGBBBGBBBBBBBBBBBBGGBGBBBGGBBGGBBBBBBGBGBBBBBBBBBBBBBGBBGGBBGGBBGBBBGGGBBBGBBBBBBGGGBBBBBGBBGGBBBBBBGBGBBBGBGBGGBBBBBBGBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBGBBBGBGBBBBGBBBBBBBBBBGBBBBBBBBGBGBGBBBBGBBGBBBBBBBBGBGBBBBBBBGBBGBGBBGBBBBBGBBBGBBBBBBBBBBGGBBGGBBBGBBGBBGBGBBBBBBBGBBBBBBBGGGBGBBBBGBBBBBBBBGBBBBBBGBBBGBBBBBBBGBBGBBBBBBBBGBBBBBBBBGBBBBBBGGBBBBGBBBBGGBBGGGBBGBBBGGBBBBBBBGBGGBBBBBBGBGBBBGBGBBGBBBBGBBBBBBBBGGBBBBBGBBBBGGBBBGBBBBBBBGBBBGBGBBBGGGBGBBGBBBGBBBGGGBBBGGBBGBBBBBGBBGBGBBBGGBBBBBGBGGBBBBBBBBGBBBBBGGBBGBGBBBBGBBBBBGGBGBBBGBBBBBBGBBBBGBBGGGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGGBGBBBBGBGBBBGBBBGBBBBGBGBGGGBGGBBBBBBBBGBBBBBBGGBBBBBGBGGBBBGGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBGGBBGGBGBGBGBBBBGBGBBBBBBBGGBBBBBGGBGBBBGBBBBGBBGBGGBGBBBGGBGBBGGBBGGBGGBBBBBGBGBGBBBGBBBBBBGBBBBBBBBGBBBBBGGGBBGBBBGGGBBBGGBBGGBBGBGGBBBGBBBBBBBBBBGBGBBBBBBBBBBBGGGBGBBBBBGBBBGBBGBBBGBBBBBBGBBBGGBBBGBBBGBGBBBGBGBBGBBGBGBGBBBBBGBBBGBBBGGBGBGBGBBBGBGBBBGGBBBBBBBBBBBBBBBGBBBBBBGBGBBBBGGBBBGBBBBBBGBBBBBBGBBBBBBBBBGBBBGGBBGGBBGBBBBBBBGBGBBBBBBBBBGBBBGGBBBBBBBBGBBBBBBBGGBGBBBBGGBBGBGGBGBBBBGBGBGBBBGBGBBBGBBBBBGBBBBBBBBBGBBGBBGBBBBBGGBGBBBBGBBBBBBBBBGBGBBGGBBBBBGGBBBBBBBBGBBBGGBBGBBGBGGBBBGBBBBBBGBGBBBGBBGBBBBBGBBGBBBGBBBBBGBBBBBGBBBBGBBBBBBBGBBBBBBGGGBBGGBGGBBBGBBBBBBBGGGBBGBBBGBBBBBBBBBBBBGBGBBGGBBBGBGBBGBGGBBGBBBGBBBGBBGGBBBBBGBBGGBGBBBBBBBBGBBBBBGBBBGBBGGBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBGBBGBBBGBGBBBBBBBBBBGGBGBBBBBGGGBBBBBBGGBBBBBBBBGGBBBBBBBBBBGBBBBGBBBGBBGGBBBBBBBBBGGBGBBBBBBGGBBBBGBBBGBGBGBBBBBGBBBBBBBBBBGBBBBBGGBBGGBBBBBBGBBGBGBBBBBBBBBGGBBBGGBBBGBBBBBBBBBBBBBGBGBGBBBBBBGGBBBBBBBBBGBGBBBBBBBGBBBBGBBBBBGGBGBBBBBGGGBBBBBBGBGBBGBBBGGBBBBGBBGBGGGBGBBBGBGBBBBBBBBBBBBBGBGBBBGGBBBBBBBGBBBBBBGGGGGGGBBBBBGBBBBGBGBGGBBGBBBBBBBBGBGBGGBBBBBBBBGBBBBBBGBGBBBBGGBBGGBBGBBBGBGBBBBBBBGBBGGBBBGGBGBBGBBBBGGBBGGGBBBBBGBBBGBBBBGBBBBBGGBBBGBBBBGBBGBBBGBBBGBBGBBBBBBBBBBBBBBGGBBBBBBBBBGBGBBGBGBBBGBBGBBBBBBBBGGBBBBGBBBBBBGGBBBBBBBBBGBBGBBGGBBBBGGBBBBBGBBGGBBBBGBBBBGBGBBBGBBBBBBBBGBBBBBGBBGBBBBGBBGGBBGBBBBBBBGBBBGGBBBBBBBBBGGBBBGBBBBBGGGBBBBGBGBGGGBGBGBBBBBGGBBBBBBBBBBBBBGBBBBBBGBBBBBBGBGBBBBBGBBBGBBBBBGBGBBGGBBBBBGGBBBBBBGBBGBGBBBBGBBBBGBBBBBGBBBBBBBGBBBGBBGBGGBBGBGBGBBBBGBBBBBBBGGGBBBGBBBBBBBBBGBGBBBBBGBGBBBBBBBBBBBGGBBGBBBBBBBBGBGBBBBBGBBBBGBBBBBBBBBGBBBBGBBBBGBBBBBBBGGBBBBGBGGGBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBGBBBGBBBBGGBBGGBBBBBGBBBBGBGGBBBGGBBBBBBBBBBBBGBBGBGBBBBGBGBBGGBGBBBBBGBGBBGBGBBBBBBBBGBGBBBBBBBGBBBGBBBBBBBBBGGGBBBBBBBBBGBGBBBBBBGBGBBGBBBGBGBBBBBGGBBBBBGGBBBBBBGBBBGBBBGBGBBBBBBGGBGBGGGBBGGBBBBBBBBBGGBBBBGBGBBBGBBBBBGBBBBBGBBBBBBBBBBGBBBBGBBBGBBBGBBBBGGBBBGBBGBBGBBBBBBGGBBBBBBGBBBBBGGBGBBBGBBBBBBBBBBBBBGBGGBBBBBGBBBBGGGGGBBGBGBBGBBGBBGBBGGBBBBBGBBBBBBBBBBBBBGBGBBGGBBBBBBBBGGGBGBBBBBBBBBBGGBBBGBBBBBBBBGBGBBBGBBBBGBGBBBGBBBGBGBGGBBGBBBBGGBBGBGGBBBBBGBBGBBGBBBBGBBGBBGGBBGBGBBGBBGGBBGGBBBGBBBBBBBBBBBBBBGBGBBBBBGGGBBBGBBBGBBBGGBBBGGBGGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBGGBBGBBBBBGBGBBBGBBBBBBBBGGBBGBBBBBBBGGGBBBGBBGBBGBBBBBBBBBGBGGBBBBBGBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBGBBBBBBGBGGGBBBBGGBBBBBGBBBBBBGBBGBBBBBGGGBBGGBGBGGBBGBGBBBGBGGBBBBBBBBGBBGBBGGGGBGGBBBBGBBBBGBGBBBGGBBBBBBBBGBBBBBGBGGGGBGBBBGBGBBBBBGBBGBBGGBBBBBGGBBBBBBGBBBBGGBGBBBBBBGBGBBBBBBGBBGBBBBBBGBBBBBGBBBGGBBBGBBBBBBBGBBBGBBBGBBGGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBGBGGBBBBBBGBBBBGBBBGBGBBBBBBBBBGBBGBGGBGBGBBBGBGBGBBBBBBBBBBGBBBGBBGBBGBBBBGBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBGBGBBBBGGBBBBBBBBBBGBBBBBGGGBGBBBBBBBBGBBBBGBBBBGBBGBBGBBBBBBGBBGBBBBGBBBGBBGBBBBGBGBBBBBBBBBGBBGBBBBBBBGGGBBGBGBBBBGBBBGBBBBGBBBBBBGGBBBBBBBBBGGBBGBBGGBGBBBGGBBGBBBGBBBGBBBBGBGBBBGBBBBBBBBBBBBBBBBGBBGBGBBBGBBBGBBBBBBBGBGBGBBGBBBBBGBBGBBBBBBBBBBBBBBBBGBBBGBBBBBGBGGGBBGGBGBBBBBBBGBBBBBBBGBGBBBBBBBBGBBGBBGBGBBBBBBBBGBGGBGBBBBBBGBGGBBBBGBGBBGBBGBBBBGBBGBGGBBBBBBBGBGGBBBBBBBBBBGGGBBBBBBGBBBGGBBBBGBBBBBBGBBGGBGGBGBBBBBBGGGBGBGBBGBGBBBBGGBBGBBBGBGBGGBBBBBBGBBGBBBBBBGBBGBGBGBBBBBGBBGBBBBBGBGBBBBBBGBBBBGBBBBBGBGBGBBBBGBBBBBBBBBBGGGBGBBBBBBBBBBGBBBBBGGBBBGBBGBBGBBBBGBBBBBBBBBGGGGBBBGBGBBBBBBBGBBBBBGGBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBGGBBGGGGGBGBGBBBBGBGBBGGBBBBGGBGGGBBBBBBBBBGGBBGBGGBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGGBGBGBGGBBGBBBGBBBBBBGBBBGGBBBBBBBBGBBBBGBGBBBBBBBGBBGBBGBBBBGBBBBGBBBBBBGBBBBBBGBGBBBBBGBBBBGBBBGGBBBBBBBGBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBGBBGBBBBBBBBBGBBGBGBBBBBBGBGBGBGBBBBGGGGBBGGGBGBBBGBBBGBBBBGBBBBBBBBGGGGBGBBBBBBBBBBGGBGGBGBBBBBBGBGGBBGBBBBBBBBBGGBBGGBBBGGBBBGBGGGGBBBGBBBBBGGBBGGBBBBBBBBBBBBBGBBGGBGGGBGBBGBBGGBBBBBBGBBBBBBGBBBBGBBGBGBBBBBGBBBBBBBBBGGGBGGBGGBGBBBBBBBBGBBGBBGGBBBGBBBBBGGBGBBGGBBBBBBBBBBBBBBGBGBBBBBBBBBGBBGGBBBGGGGGBBGBGGGBBGGBBBBBGBGGBGBGBGBGGBBBBBGBBBGGBBBBBBGGBBBBBBBBBGGBBBBBBBGBBBBBBBBBBGBGBGBBGGGGBGBBBBBBBBBBBBBGBGBGBGGBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBGBGGBBBBBGGBBBGBBBBBBGBGBGBBBBBBBBBBBBGGBBBBBBGBBGBBGBBGBBBBBBBBBBBBBGBBBBBBGBBGBGGGGGBBBBBBBGBBGBGGBBGGBBBBGBBBBBBBBGBBBGBBBGGBGBBBGBBBBGGBBBGBBBBBBBBGBBBBGGBGBGBGBGBBBBBBGBGBBBBBGBBBBBBGGBBBBBBBGGBGBBBBBBBBGBBGBBBGBGBGBBBBBBBGGBBGBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGGGBGBGBGBBBGGBBBBBBGGGGGBBBGBBGBGBGBGBGBBGGGBGBBGBBBBGGBBBBBBBBBGBBGBGGBBGBGGBBBGBBBBGGGBGGGBBBBBBBBBBGGBGBBGBBGBBBBBBBGBGBBGBBBBBGGBBBBBBBBBBBBBBBGGBBGBGBGGBBGBBBBBGBBBGGGBGBGBBBBBBBBBGBBGBBBGGBBBBBGBBBBBBGBBBBBBBGBBBGGGBBBBBGBBBGBBBGBBBGBBBBBBBBBBBBBBBBGBGBBBGGBBBBGBGBGGBBGBBBBBGGBGBBGBBBGBGBGGGBBBBBBBBBBBBBBGBBGGGBBBBBBBBBGBBGGGBBBGBGBBBGBBBBBBBBBGBGBBBGGBBGBBBBBBBBGBBBBBGGBGBGBBGBBBGGGBBBBBBBBBGBBBBGBGBBBBBGBBBBBBGGBBBGBBBGBGBBBBGBBBGBBBGGBBBBBBBBGBBGBBBBBBBBBGBBBBBGGBBBBGBBBGBBBBGBBBBBBBBBGBBBBBGGBGBBBGBBGBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBGGBBBBBBBGBBBGBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBGGGBBBBGBGBBBBBGBBBGBGBBBGBBBGGGBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBGBGBBBBGBBGGGGBBBBBBBBBBBBBBBGBBBBBBBBBGBGGBBBBBGBGBBBBBBBBBGBBBBGBGBGBGBBGBBGBBGGBBBBBGBBBBGBGGGBGBBBGBBBBBBGBBBGBBBBBBBGBGBBGBGGGGBBBBBBGBBBGBGBBGGBBBGBBBBBGBGGBBBBGBBBBBBBBBBBGBBBBBBBBGBGBBBGBBBGBBBGBBGBBBGBBGBBBBBGBBBGBBBBBBBBBBBGBBBBBGBGBGBGBBGBGBBBBBBGBBGBBBBBBBBBBGBGBBBBGBBBBBGBBBBBBBGBBGBGBGBBBBBBBGBBBGGBBBBBBBBGBBGBGGBGBGGBGBBBBBGBBBGBGBBBGBGBBBBBBGGBBBBGBBBBBBGGBBBBBBBBBGBBBBBBGBGBGGBBBGBBBBBBGBBGGBGBBBBBBBBBBBBBBBBGBBGBBGBBBGBBGBBBBGBBBGGBBBBBGGBBBGBBBBBBBGGGGBBBBBGBBGBBBBBBGBBBBBBBBBBBBBGGGBBGGBGGGBBBBBBGBBBGGBGBBBBBBGGBBGGBGBBBGBBGBBBBBBBBBGGGGGBBBBBBBBBBBBBBBGBBGBBBBBGBBBBGGBBBBBBBBGGGGBGBBBBBBGBGBBBBBGBBBGGBBBBBBBBBBBBGBBGBBBBBBBBGBGBGBBBBBGGBBBBBGBBGBBBBBBBBGGGBBBBBBGBBGGBBGBBBBBBBGBBBGBBGGBBBGBBGBBGGBBBBGBBBBBGBBGBGGGBBBBGGBGGGBGBBGBBBGBGBGBBBBBBBGGGBBBBBBGBGBBBBBBGBBBBBBBGBBGBBGBGBGGBGBGBGGBGBBBBBBBBBBGBBBBBGBBGBBGBBBBGBGBBGGBBGGBGBBGBBGBBGBBBBBBBGBBBBBBBBBBGBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBGGBBGGBBBGBGBBBBBBBBGBBBBBBBBGBBBBBBBGBBGBBGBBBBBBBBGBBBBBGGBBBGBGBGGBGBBBBBBBBGBBGBBBBGBGBGBGGBGBBBGBBBBBBBGBGBBBBBGBBGBBBBBBBGGBBBGBBGBGBBBBGBBBBBBBBGGBGBBBBBBGBBBBBBBBBBBBBGBGBGBBBBGBBBBBGGBBGBGBBBBBBGBBGGGGGBBGGBBBGBBGBBBBBBGBBGBBBBBBBBGGBBGBBBGBGBGBBBBBGGBBGBBBBBBGBBBGBBGGBGBBBGBBBBGGGBBBBGBGBBGBBBGBBGBBGBGBGBBBBBBGGGBGBBBBGBBBBGBGBBGBBBBBBBBBGGGBBGBBBBBGGBBBBGGBBBGGGBBBBGGBBBGGGBBGGBBGBBGBBGBBGBBBBBBBGBBGBGBBBBBGBGBBBBGBBGBBGGGBBBBGBBBBBBGGBBBGGGBBBBGBGBBBBBGBBBBBGBBBBBGBBGBBGBGBBBBBGBBBBBBGBBBBBGBGBGGGGBBBBGGBBBBBBBBGBBBBGBBBGBBGGBBBBBBGBBBGBGBGBBBGBBGGBBBBBGBBBBGBBBBBBGGBBBBBBBBGBBBBBBBGBBBBBBBGGBBBBBBGBBBBGGBBBBBGBBBBGBBBBGBBBGBBBBBBBGBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBGGBBBGBBGGBBGBGBBBBGBBBBGGGBBBBGGGBBGBGBBGBBBBBBGBBBGBBGGBBBGBBGBBBBBBBGGBBBBGGBGBBBGBBBBBBBBBGBGBBBBBBBGBBBGBBBGGBGBGBBBBBBBGBBBBBBBBBBBGBBBBGBBBGBBBBBBBGBBBBGGBBGBBBGBBBGBBBBBGGBBBGBGGBGBBBGGGGBBBBBBGBBBBBBBGGBBBBGGBBBBBBBBGBBBBGBBBBBGBBBBGBGBGBGBBGBGGBGBBGBBGBBBBGBBBBBGGBBGBGBBBBBBGGBBBGBBBBBGBGBBBBBBBBGBBGGGGBBBGGBBBGBBBBBBGBGGBBBBBBBGGBGGGBGBBBBGBBGBBBGBBGGGGBBGGBBBGBGGBBBBBBGBBGBBBBGBBBBGGBBBBBGGBBBBBBBGBGBGBBBBGBBBBGGBBBBGBBBBGGGBGGBGBGBGBBBBBBBBGBBGBBBBBGBBBBBBBBBGBBBBBGGBBBBBBGGGBBBBGBBBGBGBBGBBGBBBGBGBBGBBGBGBBBGBBGGGBGBBBBBBGGBGBBBBGGGBBBGBBGBBBBBGBBBBBBBBGBBBBGBBBBGBBGGGBBBGBBGBBBBGGBBBBBBBGBBBBGGBBGBBBBGBBGBGGBBGBBBBGBGBBGBBBBGBGBGBGBBBBBGBBBGBBBBBBBBBBBBBGBGGBBBBBBBBBGBBBBBBGBBBBBBBBGBBGBBBGBBBGGBBBBGGGBBGBBBGBGGBBBBBGGBBGBBBGGBBBBBBBBBBBBBGBBBBGBBBBBGGGBBBBBBBBBGBGBBBBGBBBBGGBGGBBBGBBGBBBBBGGBGBBBBBGBGBBBBGBBBBBGGBBBGBBBBBBGBBBBBGBBBBGGGBBBBGBBGBBBBBBBBBBGBBBBBBBBBGGBBGBBBBGBBGBGBBGGBBBBBBBBBBBBBGBBBBBBGBGGGGBGBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBGBBBBGBBGBBBGBGBBBBBBGBGGBBGBBBBGGBBGBBBBBBGBBGBBBGBBGBGGBBGBGGGBBBBBGBGGBBBBBBGBBGBGBBBBBBBBBBBBBGBBBGGBBBBBGBGBGBBBBBBBBBGGGBGGBBBBBGGBBBGBBGBGBGGGBGGBBBBBBBBGBBBBBBBBBBGBBGGBBBGGBGGBBBBBBBBGBBBGBBBBBBBBBBGBBGBBBBBGGBBGBGGGBBGBBBBGBGGGBGBBGBGGBBBBGBGBBBBGBBGBBBBBBBGBBBBBGBBGBGGBBBBGBBGGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBGGBBBBBBBBGBBGBBBGBBBBBBGBBBGBBBGBBGBBBBGGBBGBGBGGBGGBBGBBBGBBBBGBBBBBBBBBGBBBGBBBBBBBGGBBBGBBGBBBBGGGBBGBBBBBGGBGGGBBBBBBGGBBBGBGGBGBGBBBBGBBBBBBBBBBGBGBGBGGBBGGBGBGBBGBBGBGBGBBBBBGGGGGBBBBBBBBBGBBGBBBGBBBBBBGGBBBBBGBGGBGGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBGBBGBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBGBBGBBBBGBBBGGBBBBBGBGBBBGBGBGGBBGBGBGGBBBBGBBBGBBGGBBGGGBBBBBBBBBGBBBBBBBGBBBBGBBBGBBBBBBBGBBGGBBGBBBBGBBGGBGBGGGGBBBGGBGBBBBGBGBBBBBGGBBGBBBBBGBBBBBBBBBBGGBBGBBBBBBBBBGBBBBBBBBGGBBGBBGBBGGBBBBBGBBGBBBBGBGGBBBBGGBBBBGBBGGBGGBBGBBBGBGBBGBBBBBBBBBBBGB
506275239 GGGGGGGBGGBBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGBGGBGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBBGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGBGGBGGBGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGBGGGGGGGGGGBGGGGGGGGGGGGGBGGGBGGGGGGGGGGGBGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGBBGGGGGGBGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGBGGGGGBGGGGGGGGGGGGGGGGGGGBGBGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGBGGGGGGGGGBGGBBBGGGGGGGGGGGGGGGGGGGBGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGBGGGGBGGGGGGBGGGGGGGGGBBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGG
824815911 BBBBBBGBBBBBBBBBBGGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBGBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBGBGBBGBGBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBGGBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBGBBGGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBGBBGBBBGBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBGBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBGBGBBBBBBBBGBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGGGBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBGBGBBBBBBBGBBBBBBBGBBBBGBBGBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGGBBBBBBBBGGBBBBBBBGBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBBBGBGBBBBGBBBGBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGGBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBGBGBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBGBBBBBBBBGBBBBBGBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBGBBGBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBBGBBBBBBGBBBGBBGBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBGBBBBBGBBBBGBBGBGBBBBGBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBGBGBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBGBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBGGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBGGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBGBBBBBBGBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBGBBBBGBGBBBBGBBGBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBGBGGBBBBBGBGBBGBBBBBBBBBBGBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBGBGGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBGBBGBBGBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBGBGBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGGBBGBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBGBBBBGBBBGBBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBGGBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBGGBGBGGBBBBBBBBBGBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBGBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBGBBBBBBBGBGBBBBBGGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBGBBBGBBB
590689995 BBGBGGGBGBGGBBGBBBBGGBGGGGBBBBGBGGBGGBGGGBGGBBGGBBBBGGBBGGBGGGGGGBGGBGBBBBGGGGGGGGGGGGGGBGGBBGGGGBGGBGBBGGBGGBGGBBGBGGGBBBBGBBGGBGGGBGGBGGBGBGGGGGBBBGGGGGGBGGGBGGGGGGBBGGBGGGBGGGGGGGGBBGBBGBBBGGGGGBGGGGBGGBGGBGBGBBGGGBGGBBBGGGBGGGGBBGGBBGGGBGGBGBGGGBGBGGGGBGBGGGGGGGGGBGGBGBGBGGGBGGBGGBGGGGGBGGGGGGGBGGGBBBBBBBGBBBBGBGGGGBBGBGGGBGGGBBGGBGGBBGGGGBGGBBGBGBGBGBGGBGGGBBGBGGGGGGBBBBGGGGGGGBGGBBBGBGBBGGGBGBGGGGGGGBGBBGBGGGBBGBGGGGBBBGBGBBGGBBBBBGBGGGGBBGGGBGGGGBGBGBBGGGGBGGGBBGBBBGGBGBGGBGGBGBGGBBBBGGGGGGBGGGBGGBGGGGBGGBBBGGGBBGGGGGGGBGGBGBGGBGGGGBGGBGBBBGGBGGGGGBBGBBGGBBGGGBBBBGGGBBGGBGBGGBGGGBBBGGGBGGBGBBBGBGBGGBGBGGGGBBGGGBGBGBGGBGGBBGBGGBGBBGGGGGBBGGBGGGBGBGGBGGGGGGGGGGGGGGBBBBBBBBBBBBGGGGGGGGGBGGGGGGGGBBBGGGGGGGGBGBBGGBGGBBGGBGGBGGGGGBGGGBGGBGGGGGGBGBGBBBBGGGGGGBBGGGGGGBBBGGGBGGBGGBGBGGGGGGGGBGBGBGGGBGGBGGGBGGBBGGGGBGGBGGBGBGGBGBBGGGGGGBBGBBBBBGGGGGGGGBGGBGBGGBBGGGGBGGBBGGBBGGGGGGBGGGBGGGGGGGGBGGGBBBGBGGBBGGGGBGGBGGBGGGGGBGBBBBGGBGGGBBGGGGGGGGGGGBGGBBBBGBBGGGGGGGGGBBGBGGBGGGBBGGBBGGGGBGBGBGGBGGGGGGBGBBGGGGGBGBGBGGGGGGGGBGGBGGBGBBBBBGBBBGGGGGBGGBBGGBBBGBGGGBGGBBGGBBGGGGBGGGBGGGGBGBGGGGGGGGBBBGGBGGBGBGGGGBGGBGGGGBGBGGBGBBGGGBGBGGBGGGGGGBBGGGBBGBBBGGBGGGBBBGBGGBGGGGBGGBBBGBGBBGGBGGGGBGBBBBGGGGGGGGGGGGGGGGGGBGGBGBBGGGGGBBGGGBBGGGGBGGGBBGGGGBGBBGGBBGGGGGGGGBGBGBGBBGGGGGBGGBBBGBGGGGGGBBGGGBBGBGGGGGBBBBGGBGBBGGGGGGBGGBGGGBBGBBBGGGGBGGGGGBBBGGGGGBBBGBGGBBBBGGBBGGGGGGGGBBBGGBGGGBGGBBBGGGBGBBGGGGBGGGGBBBGGBGGGBGGGBBBGGGGBBGGGBGGBBGGBGBBGBGGGGGGGBGBGGBGBBBGBBBGBGGGGBGGGBGGGGBGBBGGBGGBBGGGGGBBBGGGGGGGGBGGBGBBGGBGGBGBGBGBGGBGBBBBGGGGGGGGGBBGGGGGBGBBBBGGGBBGGBBBGGBGBBGGGGGBBBGGGGBBGGGBGGGBGGBGGGGGGGBBGGGGBBGGGBGGGGBBGGGGGGGGGGGGBGGBBGGBGGGBGGBBGBGGGGBGBBGGGGGBGBGGGGGGBGGGGGBBGBGGGBGGGGGGBGBGGBGGBGGBGBGBGBBGBGBBGGGGBBBBBGGGGGBBGGGBBGGGBGGBBGBBGGBGBBBGGBGBGGGGGGBGBGGGGBBGBGBGGBGBGBBGGGGGGBBGGGGGGGGGBBGBGGGBGBGBGGGGGGBGGGBBGGBGGGGBGGGBBGGGBGBGGGBBGGGGBGGGGGBBGGBGGBGGGBGGBBBBBGGBGGGGGGGGGGGGBGBGBBBGBBBBGGGGGGGGBGBGGGGBBGBGGBBGGGGGBBBBGGGGGGBGGGGBGGGGBGGBGBGGBBGGGBGGBGBGBGBGGGBGBBGBGGGBGGGGGBGGGGGBBGGGGGGGGGGBGBBGBGGGBGGGGGGGGGGBBBBBGGGGGBBGGGGGGGGBGGBBBGBGGGGGBGBGBGBBBGBBBBBGGGGGBGBBGGGBBGBBBGGGGBBGGGGGGBBGBGGBGGGGBGBBGGGGGGGGGGGGGGGBGBGGBGBGBGGGGGGGGGBGBBGBGBGBGGGBBBBGGGBBGBGGGBGGGGGGGGBGGGBBGBGGGGBBBBGBBGGGBGBGGGGBGBGBGGGGGGBBBBBGGGGGGBGGBGBGBGGGGGGGBGGGGGGBBBGBGBGGGBGBBBBGGGGGBBBBGGGGBGBGGGGGGGBGGGBBBGBGGGBGGGGGGGGGGGGBBBGBGGGGGBBBGBBBGGGGBGGGBGBBGBGGGGGGGGBGGBGBGBGGGGBBGBGGBGGGGGGGGGGBBBGBGGGGBBGGGGBBBBBGGBGBGBGGBBBBBGGBGGGGBBBGGGBGBBGGGGBGGBGGBBGGGGBGGBGGGGBGGGGGGGGBGGGGGGGBGGGGBGGBBGGGBGBGGBGGGGGBGBGGGGBGGBGGBGBGGGGGGBBGGGGGGGGGGGGGGGGGBGBBBGGGGGGBGBBGGBGGGGGGGGGBGBBGGGBBBGBGBGGGGGGGGBBGBBBBBBBBGGGGBGGBGGGGGGBGBGGGGBGGGGGGGGGGBBBGGGBBBGGGGBBGGGGBBGGGGBBGGBGBBGGBGBBGGGGBGBGGBBGGGGGGBBBBGBBGGGGGBGBBGBGBGGGBBBBBGBBGGGGGGGGBGGGBGGBGGGGGBBBGBBGGBGGGBGGGBBBGGGGBGGGGBGGBGGGGGGBGBGGGGGBBGBGGGBBGGBGBGGGBGBGBGGGBGGBBBGGBGGBGGGBGGGGBBBGGGGBBGBGGBBGBGGGGGGGGBGGGBBGBBGGGBBBBGGGGGGBBBGGGGGBGBGGGGBGBBBGGBGGGGGBGGGBGGBGBBGBGGGBBGBGBGGGGBGGGGBGGBGBBBBBGBGGGGGBGBGGGGGBGBBGBGGBGGGGBGGGBBGGBGGGBGBBGGBBBGBBGGGBGGGGGGGBGGBBGGBGBGGGBBGGGGGBBGGBBGBGBBBGBGGGGGBGGGBBBGGBGBGBGGGGBBGGGGBGGBGBGGGGBBGBGGBGGGBGGGGBGGGGGBGGGGBGBGGGGGGBGGGBGGGBBBBGGGGBGGBBGGBBGGGGGBGGBBGBGGBGGGGBGGBGGBGGBGGBGGBGGGGGGGBGGBGBGBGBGBGGGGBGGBGGBGGGBBGGBGBGGGGGGGGGGGGBGGBBBBGGBBBBGGGGGGBGGBGBGGGGBBGGGGGBBGBBGBBGGBBGBGBBGBGBGGGGGGGGGGBBGGGGBBGGGGBGGGGGBGGGGBBGGGGGGGGGBGGGBGGGBBGGBGGGGBBBGBGGGGGGGGGGBGGBGGGGBBGGGBGBGGGGGBGGGBGBGBGGGGGBGGGGBBGGBBGGBGGGGGGBGGBGGBGGGBGBGBGGBGGGGBGGGGGGBBGBGGGGGGGGGGGGGGGGBGBGGGGGBBGGGGGGGGGBGGBGBGGBGBGGGBGBBGGGGBBGGBGGGBGBGBGBGBBGBGGBGGBGBGBGGGGBGGGBBBGBGGBGGBGGGGGGGBGGGGGGGGBBBGGBGBGGBGBGGGGGBGGGGBGGBGGGGGGBBBGGGBBGGGGGGGGBGGGGGGGBBBGGBGGGGBBGGGBBGGGGGGGGBBBBGBGGGGGGGGGGBGBBBBBBBGBGBBGGBBBGBGGGGGBGGBBGGGGGGBGBGGGGGGGGGBGGGGGGGBGBBGBGGBBBGBGGGGGBGGGGGGBGGBGBGGGGGGBGGGGGGGGGBGBGGGGGGGGBGGGGBBGGGGGBBGGBGBGGGGGGBGGBBGGGBGGBGGBBBBGBBGBBBGBGGBBGBGBBGGBBGBBBGGGGBBGGBGGBGBGBGGBGGGGBGBGGGGGBBGBGBBGGGGGGGGGGBGGBBGBBGGGBBGGGGGGGGGGGBGGGGGGGGBGGBBGGBGGBGGGGGGGBBGBGGGGBGBGGGGBGGGBGGGBBBGGGGGGBGGGGGGGGGGBGBBBGBBGGBGGGBGGGGGGGGGBGGGGGGGGGGGGBBGBGGGBGGGBGGGBBBGGBBGBGBGBGBBGGBBBGBGBGGGBGGGGGBBGGBGBGGGBGGGGGBGBBGBBGBGGGGGBGBBBGGBGBBBGGBBGBBGBGGGGGGGGGGGGGBBBGGBBBGGGGBGBGBGGGGGGGGBBGGGBBGGGGGGGBGGGBGGGGGGBGBGBGBGGBGGGGGGGGGGGBBGBGGGGGBGBGBGGGGBBGGGBBGBBBGGBGBGBBBGGGGGBGGGGGBGBBGBGGBBGGGGBBBGGGBGGGGGGGGBGGBGBBBBBGGBGGGGGGBGBBBBGGGBGGBGGBBBGGBGGBGBGGGBGGGBGGBGGBGBGBGBBBGGBBBGGGBGGGBGGBGGBGGBGBBBGBBBGGBGBBGGBBGGGBGBGGGBGBBGGGBBBBBGBGGGGGBGGGGGGBGGGBGGBGGGGGGGBGBGGBBBGBGGGBGGGBGGBBBGGGGGGGGGGBBGBGBGGGGGBGBGBGGGBGGGGBGGGBGBGGGBGGGGGGBBBGGBGBBGBBGGGGBGGGGGBGBGBGGBGBGBBBGBGBGGGBGGGBGGGGBGGGGBGBGGGBGBGGBBGGGGBGBGGBGBGGGGBGBGGGGGGGGBGBGGGGGGGBBGBGGBGGGBGGGGBGGGBGGGGGGGGGGGGGGBBGGBBGGGBGBGBBGBGBBGBBGGGGGBGGGBGGGGBBGBGGGGBGGGGGBGBGGGBGGGGBGBGGGGBGGGGGBBGGGGGBGBGGBGBBGBGGGGBGGGGGGGGGBGBGGGBGGGGBGGGBGBGGGGBGBBGGBGBGGBGBGBGGGGGBGGBGGGGGBBBGGGBGBGGGGGGGGBGGGGBBBBGGGBBBGGBGBGBGGBGGGGBBGBBGGBGGBGGBGGGBGBBGBGGGBBGGGGGGBGGBGBGGGBBGBGGBGGBBGGGGBGBGBGGGGGGGBBGBGBBGBGGBGBGGGGBGGGBGGGBBGBGBGBBBBGGGGGBBGGBGGBGGGGGBGBGBGGBGBGBGGGGBBBGGBGGGGBGGBGBBBBGGGBBGBGGGGGGBGBBBGGGGBGBGBBGGGGGGGBGGBGGGGBGBGGGGBGGGGGGGGGBGGBGGGGGBBGGBGBBGGGGBGBGBBGBBBBGGBBGGBBGGGGGGBGGBGGGGBGGBBGGGBBBGGBGBGGGGGGGGGGBBGBBBBGGBBBGGGGBGGGBGGGGBGGBGGGBBBGGGGGBGBGGBGGBGBBGGBGBBGGGGBBGGBGBGGGBBGBGBGGGBBGGGBGGBGGGBGBBBBBGGBGGGGBGBGGBGGGGGGGGGBGGBBBGGBGBGGGGGGGBGGGBBGBGBBBGGGGGBBGGBGBBBGBGGGBGBBBBBBGBGGBBGBGGGBGBBGGGBBBGGGGBGBBGGGGBBGGGGBBBBGGBBGBGGBGGBGBGGGBGGGGGGBGGGBBBGGGBGGGGGGBBGGBGGGBGGGGGGGGGGGGBGBGBGBBGGGBGGGGGGBBBGGGBGBBGBBGGBGGGGGGGBGGBGGGBGGBGGGGBGGGGBGGGGGGBGBGGGGBBGBBGGBGGBGBBBBGBGGGGBBGBGBGBBBBGGGBGGGBGGGGBGGGGGGBGGGGBBBGGBBGGGGBGGGGBGGGGBBGGGBBBGGGGBBGGGBGBGGGBGBGGBGGGGBBGGBBGBGBBBGGGGGGGBBBGGBGGGGGGBGBGGGBGGBGGBBBBGGBGBGGGGGBGGGBBGBGBGGGBGGBGGBGBGGGGBGGBGGGGGGGBB
962190467 BGGBBGGBBGBGGBBGBGBBGGGBGGBGBGBGBBGBGBBBGBBGBBGBGBGBGBGGGGGGBBGBBGBBBBGBGGGBBBGBGBBGGGGBBBGBBGBBBGGBBGGBBGGBBBBGGGGGGGGGBGBGBBGBGBBBBBBGGBGGGBGBGGBBBBBGGBBBBBBBGGGBGGGGGGGGBGBGBBGBBBBGBBBGGGGBBBGGBBBBGGBBBGGBBGGBBBBGGGGBGBGGGBGGBBGGGBGBBGBBGBBBBBGBBGGBGBGBBGBBBGBGGGBGGBBGBGGBBGGGBBGBGGGGBBGBGGGBGGGBBBBBGBBGGBGGBBBBGGBGGGBBBBBBBGGGBBBBBBBGGBBGGGGBGBBBBBBGGBGGBBGGGBGBGBBBBBGGBGGBBGGBBGGGGGBGGBGGGGGBBBGBGGBBBBGGGGGBGBBGGGBBBGGBGBGBGGBBBBBBBGGGBBGGBBBGBGGBGBBGBBGBBBBBGGGGBBGGGBGGBGGGGGBBGGBBBBBGBBBGGBGGGGGGBGBBGBBBGGBGBGGBBBGBGBGGBGGGBGGBBGGBGBGBGGBBGGGGBBBBBBBBGBGGBBBGBBBBBGBBBBGBBBGBBBGGGGGBBGGBGBBBBBGBBGGGGBGGGBGBBBGBGBBBBGGBBGGBGBBGBGBBBBBBBGBBBGGBBGGGBGBGBBBGGBGGBGGGBBBGGGGBBBBBBGBGBBBGGGBGGGGGBBGGGGGBBGGGBBBGGBBGBBBBGBBBBBGBBBBBGGGBGBBGBGGBGBBGGGGGBGBBGGGGGBBGBGBBGBBGGGBBBGBGBGBGGBGBGBBBBGGBBBGGBBGGGGBBGGGBGGBGGGGGGBGGGBBBBBBBBGGGGBGGGGBGBGBGGGBGGGBBBBGGGGBBGGBBBGGGGBGBBGBGBBBBBGGGGBBBBBBGGGBGBBGBBBGBGBBGBGBGBGGBGBBGBBBGGGGBBGGBBGBGGBGBBBBBBGGGGGGGBGGGBGGGGGBGGBGBGBBBBBBGGBBGBBBBGBBBBGGGGGBBGBGGBBBGGBGBGBGGBBGBGBBGGGGBGGGGGGBGGBBGBBGBBGGGBBGBBBGBBGBBGBGBGBGBBBBBBBGBGBGBBGGBBGGGGGBBGGBGBBBBBBGGBBBBBBGBBGBGBBBGGGBBBGGBGGGGGBGGGGBBBBGGBGGGBGBGGBBGBBGGGBBBBBGBGBBGBBGGGBGBBBBGBGBBBGBBBGGGBGGGGBBBBGBGBBGGBBBBBGGGGGBBBBGGGGGGGGBGBGGGBBGBGGGBGGBGBBGBGBGBGBBBBGGBGGBBGBGBGGGGBBBGGGGGGGGGGBBBBGBBBGGGBGBGGBGGGBBBGGGBGBBGGBGBBBBGBBBBBGBGBGBBGGGBGGGGBBGBBBBBBBGBBBBBBGBBGGGBBBGGGGBBGGBBBGGBGGBGGBBGBBBBGBGBGBBGBGBGBBBGBBBGGBBGGGGBBGBBBGGGBGGBGBGGBBGBBGBGBGGGGGBBGGGGBBGGGGBBGGGGBGGGGGGBGGBGGGBBGGBBBBBBGBBGBGGGGGBBGBGGGBGBGBBGBBBBGGGBBBBBBBGBGGGBBGBBGBBBBBGGGBGBBGBGBGGGBBGGBGBGBGBBGBGGBBGBBBBBBBGBGGBBGBGBGBBGBGBBBGGGBBGGGGBGGBBGBBBBGBGBBGGGGGBGGGGBBGBBBGGBGGGGBGGBBBBBGBGBBBBGGBBBGGGBBGGGGGBGBGBBBGGGBBGBGGGBGGGBBGBGGGBBGBGGBGGBBBGBGGBBBGGBBGBBGGBBBGBGGBBGGGGGGBBBBBGBGGBBBGBBBBGGGBBBBGGGGGGGBGBGGGBBGGGBBBBBGBBGBBGGGGGBBBGBBBGGBGBGGBBBBBBBBBGBGBGGBBGBBGBBGGGBGBBBBBGGGBBGGGBGBBBGBGGGBBBBGBBGBGBBGBGGGBBBGBBBBGBBGGGBGBBGBGBGBGGGGGBGBBBBGGBBBBBBBGBBGBBBGGBGGBBBGGGBGBBBGBBGGGGBGBBBGBBGBBBBBGBGGGGGGBGBBBBBBBBGBGBBBGGGGGBBBBGBBBBBGBGGBGGBGGBGGBBGGBBGBBGGBBBGGBGBBBGGGBGGBGBBBBGGGGGBGGGBGGGBBBGBGBGBBGGBBBGBBGBGBGBBBBGGGGBBGBBBGBGBGBGBGGGGBBBBBBBBBBBGGBBGGGBGBGGGGGGBGBBBBBBBBGGGBBGGBBBBBGGGBBGBGBBBBBBBGBBBBBGBBGGGBGGBBGBBBBBBBGBGGGBBBGGGGGBBBGGGBBBGGGBGGGGBBGBBGBGBBBGBBBBBBGBBBBBBBGGBBGGGGBGGBGGBBBBGGGGGGGBGBBBBBGBBGBBGGBGBBGGBBGGGBBGBGGGBBBGBBBBGGGBBGBGBGBGGBBGGBGGBBBBBBGGBBBGGGGBGBBBGGBBBBGGGGBBBBBBBBBBGBGGGBBGBGGGGBBGGGBBGBGGGBBGBGGGBGBGGGGGBBGGGGBGGGGBGGGBBGGBBBGGGGBGBGGGGGBGBBGGGGBGGGBBGBBGGGBGGGBGBGGBGBGGGBBBBGGBBBGGGGGBBBBGGGGGBBGGBGBBGGBGGGBGGBBBBBBBGBGBBGBGBBGGGGGBGGBGGBGGGBBBGGBGBBGBGGBGBGGGGGBBBGGGBGBGBGBBGBBGGGBGBGGGGGBGBGBBGGGBBGBBGGBGGBBBBGBBGBBGGBBGBGBGGBBBBBBBGBBGBGBBGBGGGGGGBBBGGBBBBGBGBBBBBGBBBGBGBGGGGGGBBGBBBBGGBGBBBGGBGGGBGGGBBGBGBGBGGGBBBGGGBGBGBGBGBGBBGBBBGBGGBBGBBGGBBGBBBBGGGBGBBBGGBGGGBBBBGGGGBGBGGGBBGBBBBGBGGGBGGBGGGGGGBBGBBBGBGBBGBBGBGGGBGBBGGGBBGGBBBBGGGGGBBBBBGBGGBGBGBBBGBGGBGBGGGGBBBGGGBGGGGGGBBGBBGGBGGBGBGBGGBGBBBBGBBBGGBBBGBGGGGGGBGBGGGBGGBBBGGBGBGBGBBGGGBBBBGBBGBBBBGGBGBGBGGGGGBBBGBGBBBBBBGBBBGGBGBGGBGGBBBGGGBBBGGGGGGBBBBBBGBGBGGGBGBBGBGGGBBBGBGBGGGBBBBGBBGGGBBBBGGGGGGGBGBGGBBBGBGBGGBBGGBBBGBBGGGBBBBGGBGGGBGBGBGBBBBBGBBBGBBGGGGBBBBGBBBGGBGBGGBGGGBGGBGGBGBGGBBBBGGGGGBBBBBBBBBBGBBGBGBBBBBBBGGGGGGBGGBGBGGBBBBGBGBGBBGBGGBGBBGBBGGBBGGGGGBGGBGGGGGGGGGBGBBGGBBGBBGGGBBBGGGBBGBBBGBGGBGBBBBGGGBGBGGGGBBBBBBGGGBGGBBGBGGGGBGBBBGBGGGBBGGBBBGBGBBBGGBGGBBGBGBBGBBBGGGBBBBGGBBGBGGBGGBGBBGBBBBBBGBGBBBBGBBGGBGGGGGGBGGBGBGGGBGGGBGBGBBBBBGBGGBBBBGGBBGGBBGBBBBGGBBGGBGBBGBGGGBGGBGBBBBBGBBGGBBBGGGGGBGBBBGBBGGGGBBBGGGBBGGBBGBGBBBBBGGBBBGGBBBBGGGBGBGGGGBBBBGBGGBGGGBBBGBBGBBGGBBGBGGBBGBBBGGGBBBBBGBBGGBBBBGGGBGBGBBGGBGGBGGBBBBGGBBGBBGBBGGBBBGBGGGGBBBBGGBBGBGBGBGGBGGGBBBGGBBGGGGGGGGGGGBGBGGBGGGGGGGGGBBBGBBBGGBGBBBGBBGBBGGGGGBBGGGGBBGBBBBBGGGGBGBBBBGGBGGBGBGBBGGGGBBGGGBBGBBBBBGBGGBBGGGGGBGGGGGGBGGBGBBBGGGGGBBBGBGBGBBGBGBBBGGGGBBGGBBGGBBBGGBGBBBBGGGGBBGBBGGGGGBBGGBGBGBGBBBBBGBBBBGBBGGGBBGBGGBGGGGBBBBGGBBGBGGBBBBBGBBBGBBGGBBGBGBBGGGBGGGBGGGGGBGGBBBGBGBBGBGGBGGBBBGBGGBGBGGBBBBBGGBBGGBBGGGBGBBBBGBBBGBGBBGGGGGBBGGGGGBBGBGBBBGBGBGGGBGBBBBBGBGGGBBBGGGBBBBGGGGGBGGGGGBBGBGBGGGBBBBBGGBBBGGBGGBBGBBGGGGBGBGBGGBBBBGGGBBGBGGGGGGGGGGBBBGBBGGGGGGGGGBGBBGBGBGGGBGBBBBGBBGBGBBBGGBGBBBBBBBGGGBBBBGGGBBGBGBGBGBBGGBBBGBBBGBBBGGBBBBBBGGBGGBBGGBBGBBBBGGBGGGBGBBBBGGGBGBBGGBGGBGGGBBGBBBBGBBBBGBBGBGGBGGGBBGBGBBBBBGBGBGGGGBBGBBGBGBBBBBGBBBGBBGGGBBGGBBGBBBGBBGGBBBGBGGBBGBBBGBGBBBBBGGGBBBBGBBBGGGGGGBBBBBGBBBBBBBGBBGGBGGGGBGGGBGBBGBGGBBGBBBBGGBBBBGBBGGGBGGGBGBBGBGBGGBGBGGBGBBBBBBGBBBBGGGGBBGGGGGGBGBGBGGGGBGGGBBBGBGBGGGBGGBGBGBBGBGBGGGBBGBGGGBBGGBGBBBBGGBBGBGGGBBBBGGGBBBGGBGGGGGGBGGBGBGBGBBGGGGBBGGBGBBGGGGGGBGGGGBGBGBBGGBBGGGGGBBGBBGGBBBGGGBGGBGBBGBGGBBGBGBGBGBGBBBGBBBBBGBBBBBGGBGGBGBBBBGGBGGGGGGBGGBGGBGBGBGGBBGGBGGBBBBBBBBBBGBGBBBGGGGGBGBBBGBBBGBBBBGGBGBGBGBBBGBBBBBGBBGGGGBGBGGGGBGGGBBGBGGBBGBBGBBGGGGBGBGGBGGGBBBGBGGGGBGBGGBBBGBGGGBGBBBGBBGGBGGGGGGBBBBGBGBGGGBBGGBGBGBBGBGBGGGGGGGGBGGBBBBBBBBGBBGBBBBBGGBBGGBBBGBBBGGGBGGBGGGGGBBBGBGBBGGBGGBBGGBBBBGBGGBGGGBGBBGBBBBBBBGBGGBBGBGBGGBGBBBBGBGGGGGBBBGBGBBBGBGGBGGBBGGBBBGGBBGBBGGGBBGBBGBGGBGGGGGBBGGGBGBGGGGBGBGBBGBGBBGBGGGGGBGGBBBBGGGBGBGGGBGBGBGGBBBGBGBBBBGBBBGBBBGGBGGGBBBBGGBGBGBBBBBBBBBBBGBGGGBBGBBGGBGBBBBBGBBBBGGBBBBBGBGBBBGGGBBBBBBBGGGBBGGGBGBGBGBBBGGBBBGBBGGBBBGGBGBGBBBGBBBBBBGBGBGBBBBBGGGGBGGGGGBGBGGGGBGGBGGBBBBGGBBBGGBGBBGGBBGGBBGGBGBBGBBBGGBGBGBBGGBGGGGGGGBGBGGBBBGBBBGGBGGBGBBBBGGGGGBGGBBBGBGBBBBBBGBBGGGBBBBGGBGBGBBGBBGBBGGGBBBGBBBBBGBBGGGBBGGGGBBBGBBGBGGGGBGGGBGBGBGBBGBBGBGGGBBBGGGGBBBGBBBGBGBGGBGGBBBGGGGBGBBGGBBBGBBBGBBGGGGGGBBBBGGGBBBBGGGBGBGGBGGBGBGGBGBGGGGBGGBGBBGBBGBBGBBBGBBBBBBBBGGGGBBGGBGBBBGGGBBBBBGBGBGBGGBGGGGGBGBBBBGGBGGBBGGBGGGGBBBGGBGBBGGBGBGGBBBBBBBGGBBBBGGGBBBBGGGBGBGGBGBBBGBGGGBGGGGBGBGGGGBGGGBGGGBGGBBBGBGGBGGGGGBGGGBGBGGGGGBBGBGBGBBGGGGBGBBBGGBBGGGGGGGGBGBBGGBBBBGBGBBBGBBBBBGBGGGBBGGBBBGBBBGBBBBGGBBGBBGBBBGGBGGBGGGGGGGBBGBBBGBGGGGGBBBBBBGBBGGGGGBGBBGGBGBGBGGBBGGBBGGBGBBGBBGGBBBGBBBGBGGBGGGGBBGGGGBBBBGGBGGGBBGBGGGBBBGGBGBGGBGBGBBBBBGGBGGBGGBGGBBGGBGGGBGGGBGBGBGGGGGBBBGGBBGBGGBGBGGGGGBGGBBGBBGGGBBGGGBGGGGBGBBGGGGBBBGBBGGGBGGBGBGGBGGBBGGGGBBGBBGBGBBGGGBBGGGGGBGGGBGGGGBBBBBGGBGGBGBGBGGGBGGBBBBGBBGBBBGBBGGBGBBBBBGGGBGBBBGGGGBGBBBBBGGGBBBBBGGGBGBGBBBGBGGBGBGBGGBBBGGGBGBGBBBBGBBGGBBGBGGBBGGGGGGBBBGGGGBBBBGGGGBGGGGGBBBGBBBBGGGBBGGBGGBGBGGBBBBBGBBGGGBBGGGGBGGGGBBBGBGBGGGBGBBGGGGGGGBBBBGBBBGBGGGGGBBBBBBBBGGGBGBGBGGBGGBGBBGGGGBGBBBGBBBBBBBGBGGBGBBBBGBBBBBBGBGGBBBBGBGBGGBBBGGBBBGBBBGBGBBGBBGBBBBGGBGBGGBGGBGBGBGBBBBGBBBGGGGGBBGBBBGGBBGBBGBBBBGBBGBGGBGGGBBBBGBGGGBBGGGBGGGGBBGGGBGBBGBBGGGBBBBGGBBBBGBBBGGGGBBGGBGGBBGGBGBGGGBGBBGBGBGGBGGBGBBGBBBBBBGBBBGGGBGBBBBBGGGBGGBBBGBGBGGBBGGGGGBBBGBBGBGBGBGGBGGBBGGBGBGGGBGGBGBGBBGBGGGBGBGBBGBBBBBBGBBGGGBGGBBGBBGGGGGGGBBGGBBBGBBGBBGBGGBBGBGBGGBBGBGGBBBBGBBGGBGGGBBGBGBBGGGGBGBGGBBBGGGGBGGGGGGBBGGGGBGBGBBBGBGGBBGGBBBBGGBGGBBGGGBBBGGGGGGBGBGBBGGGGBBBGGGBBGGGBBGBGGGGBBBBGBGBBGGBGGBGBGBBBGBGBBGBBBGGGBBGGGGBBGBGBGBBGBBGGGBGGBBGBBGBBGBGBGBBBBBGBBBGBGGGGGGGGGBGBGBBGGGGGBBBBGGBGBBBGBGGGGBGGBBBBGGBGBGGBGBBGGBGBGGGGBBGGGGGGBGGBGGGGBGBBBGBBBBBGBBBGBGGGGGGBGGGBGBGBGBGGBGBBGBGBBBBGBGGBBBGGGBGBBGGGBBGGBBGBBBBGGBBGBGGGGBGBBGBGGBGBBBGGBBBBBBGGGGGBGBGGGGBGGGGGGBGGBGBGBBBGBBBBBBGBBBBGGBGBBGGGGGGBGBBGBBBBBBGGBBGGGBBBBBGBBBBBBGBBBGGGBGGBGBBBGGBBBBBBGGBGBGGGBGGBBGGBGBBBGGBGBGGBBBBBGBGBBBGBBGBBBBBBGBBGBBGGBGGBBGGBGGBGGGGBGGBBGBGGGGBGBBBGBGBBGBBGBBGBGBBBBGGGGBBGBGGBGGBBGBBGGBBGGBBBGGGBGGBGGGGBGBGGBBGBBGGGBGBBGBGGBBBBBBGBBGBBGGBBBGBGBBGBBGGGBGBGGGGBBGGGBBBGGBGBGGGGGGBGBGBBGGBBGBBBBGGGGGBGGBBBGBBBGGGBGBGBBGBGGGGBGGBGBGBBBBGGBBBGBGBGBGBBBBBBGGGBBBGGBGBBBGBGBGBGGGBGBGGBGBGGGGBGBBGBBBGBGGBBGGGGGBGGBBBBGGGGGBGBBBBGGBBGGBBBBGGBGGBBBGBBGGBBBGBGBBGGBBBGGGBBBBGGBGBGGGBBBBGBBBBGGGGGBBBBBGBBBBBGBGBBBBBGGBGGGGBGBGGGGGGBGBBBBGGGGGBBGGGGGGBBBGGBBGGBGBGGBBGGBGGBBBGGGBBBBGGBBGBGGBGBGBBBBGBGBBGGBGGGBGGGGGBGGGGGGGGBBBGGGGBGBBBGGGBGBGBGBBBBGBBBGGGBBBGBGGGBBBGBBGGGBBGBGGBGGBBGGGBBGBGGBBBBBGGBBBBGGGGGGGGBBBGGBGBGGGBBBGGBGBGGGBBGBGGBGBBGBBBGGBBGGGBGBGBGGGBGGBGBGGGGGBGGBBGBBGGGBBBGBBGBBBBGBBGGGGGBGGGGBGGBBGBGGBGBGGGBGBBBBGBGGGBBGGBGGBGBGGGBGGBGGGBGBGBGBBGGGBBBGGGBBBGBGGBBBBBBBBGBBGBBGGGGBBGBGBBBBGBGBGBGGBBBGGGBGGBGGBBGBGBBBBBBGBBGGBBGBBBGGGGBBBBBGGGGBGGBGBBGBGBBGBBGBBGGBGBBGGBGGBGBBGGBBBBBBBGGGGBGGBGGBBGGBBBGBBGBGGGBBGGBGBGBGBBBGBGBBGBGBGBGBGBGGBBBBBGGBGBBBGGBBBGGBBBGBBGBGGGBBGGBGGBGGGBGGBBGGBBBBGGGBBGBGGGBGBBBGBBBGBBGBGBGBBGGBGGBGGBGBGBBGGGGGGBBGGBBBGGGGGGBBBBGGBGGBGBBBGBGBGBBGGBBBBBGGGBGBBBBGBGGBGBBBBGBBGBBBGBBGBGBBGBGBBGBGBGBGBGBGGBGBGBGGBBBGGBGBGGGGGBBBGGBBGBBGGBGBBGBGGBBGGBBBBBBBBBBBBGGBBBGBGGBBGBGBGBBGBGGBBBGBBGGBBGBBBBBBBBBGBGGGGBBBGGGGGBGBGGBBBBBGGBBGGBBBGGBBGBGGGBBBGBGBGBGGBGGBBBGGGBGBGBBBGGBBGGGBGGBBBBBGGBGBGGGBBBBGBGBGBBBGBGBGBGBGBBBBBBBGGBGGGBBGBBBBGBGBBBBBBGBGBBGBBGGBBGGBBBBBGGGBBGGBGBGBBBGBBBBBGBGBGBGBGGGBBGBGGBBBBBGBGBBGBBBGBGGGBBGBBBGGGGBBBBGBBBBGBBGBBBBGBGBGBGGBGBGBGBGBGGBGGBGGGBGBBBBBGBGGGBBGBBBBBBBGBGBGGBGGBGGBBBGBGGGGBGGGGBGGGBGGBGBBBBBBGGBGBGBGBGGGGBGGGBGGBBBGBBGGBBBBGBBBGGGBBBBGGBBGGBBGBBBGBBGBBGBGGBGBGBGGGGBBGGBBBBGBGBGBBBBGBBBBBBGGBGBBGGGBGGGBBGBBBGGBBBGBBBBBGBBBGBGGGGBGBGBGGBBGBGGGBBGBGGGBBBBGBGBBBBBGBBBBGBGBBGGBGBBGBGBGGGBBGBGBBBBBGBGBGGBGBGGGGGBBBBGGBBGGBBBGGBBBBGGGGGGBGGGBGBBGGGGBBGBBGBGBBBBGGBGGGBGBGBGGGGBGGGGBGBGBBBGBGBBGBGGBBBBBGBGGBGBGBGGGGGBBGGBBGBGBGGGGGBGGBGGGGGGGBBGGBBBGBGBBGGGBBBBBBGGBGGBBBGGGBBGBBGBGGGGBGBGGBBBBBBBBBBBGBBGBGBBBGBGBGBBBGGBBBGBGBGBGBGBGBGBBGGGGGGBGBBBBBGBBGBGGBBGGGBGBBGBGGBBGGBGGBBBGGGGGGBGGGBGGBGGGBGBBGGBBBBGBBGGBGGBBGBGGGBBGGGGBGBGGBBBBBGGBGGBGBBGBGGBGGBBGGGBBGGGBBBGBGBBBBGBBGBBBBGBGGBBBGBGBGBBBGBGGGBBGGBGBBBBGGBGGGBGBGGBBBBBBBGGBBGGBGBBBBBGGBGGBBGGBGBGBBBGBBGBGBGBBGBBGBBGBGBBBBBGGBGGBBGBBBBBGGGBGBBBGBGBBBGBBBGBGGGGGGGGGGBBBGBGBBGBBBGBGBBGBBBBGBBBGGGGGBBGBGGGBBBGGBBBBGGGBGBGBBGGBGBGBBGBBBGGGBGGBBBBGBBBBBBBGBBBBGGBBGBBGGGBBGBGGBBGBGBGGGGGBBBGBBBGBBGBGGGGBBGBBGBGGGGGBBGGBGBBBGBGBBGGBBBGGBGBGBGBGBGBBBBGGBBBBGGBGGBGBGBGGGGGBGBGGBBGBGGBGBGGGBGBBGGBBGGGBGGBBGBBBGBBBBBBBGGBGGGGGGGGGBBGGGGGBGBGGGBBBGBGBBGGBGGGBGGGBBBGGGGBBBGBBGGGGGGBBGBBGBGBGGBBGBGGGGGBGBBGGBGGBGGBGGGGGBBGBBGGGBBGGGBBBGGBBBGGGGBBBGBGGBGBGBGBGBBGBGBBBGBGBGGGBBGBGBBGGGBGBGBGGGBBBBGGBBBGGBGGGGBGGBBGBBGGGBBGGGBBGGGGBBBBGBGBGBBGGBBBBGBGGGBBBBBBBBGGBGBGBGBBGGGGBGBGGGBGBGBGGBBGBGBBGBGGGBGBBBGGGBBGBGBBBGBGBBGBBBGGGBGBGGBGGGBBGBGBGGGBBBBBGGGGGBGBBGGGBGGGBBBGGBBGBBGGBGBBGBBBGBGBBGBGBBGBBGGGGBBBGBGGBGGGGBBGGBBBBBGBGBBBGBGGBBGBBGGBBBBBBGBGGGBGBGGBBGBBBGGGBGGGGBBBBGBGBGGBBBBBBGBBGGGGGBGGGBBBBGGBBBGBGGGGBBGGBBBBGGGBBBBBBGGGBGGGBBBBGGGBGGGBGBBGGGGGBBGBGBBGBBGBBGGGBGBGBGBBGBBGBGGGGBBBGBBBBGBBGBGBBGBBBGGGGGBBGGGBBBBGBBGGGBBBGBBBBGBBBBGGBBGGGBBBBGGBGBBGGGGBGGGGBGGBGGBBBGGGBGGGBBBBGBGGGBBBBGGBBGGBGGBBBBBBGBGBBBGGGBBGBGBBGBBBBBBGGGBBGBBGBBGBBGBBBBGGGBBGGBGGGGGBGGGBGGGGBGBBGBBGBBBBGBBGGBGBBGBBGBGBGGBBBBGBBGGBBGBGBGBBBGBGGGGBBGGGGBGGGBGGBGGBGGGGBGGGBGGGBGGGGGGGBBGBGGGGBBGGGBGBBGGGGBGBGGGGBGBGGBBBBGGBBBGBGGBBGGGBBBBGGBGGGGGGGBBBGGGBGGBGBBBGGGBGGGGGBGGBBGBGBBBBGBBGGBBGGGGGGGBBBGGBGGBBBBBBGBBBBGGGBBBBBBGBBBGBBGGGBGGGBBGGBGGBGGBGBBGBGBGBGGBBBGGBGBGGBBGGBGBGBBGBBGBBGGBBBBGGGBBGGBGBBBBBGBGBGGBGBBGBBGBBBBGGGBBBGGGGBBGGBBBGBBGBBBBBBGGBGBBGBBGGBBBGGGBGBBBBGGGGBBGBGGBBGGGBBGGGBBGGBBGGGBBGBGGBGBGBBGBBBBBGGBBBBBGGBGGGGBGGBGBGGBGBGBGGBBGGBBBBBBGGBGGBGBBGBBBGBBGGBGBGBBGBGGGBBBBGBBBBBBGBGBBBGBGGGBGBGGBGGGBGBGBGGGGGBBBBGBBGGGGGBBBBGBBGGBGGBBGGGGGBBBGBGGBGGGGBGGBBBGBBBGBGBGBBGBBGGGBGGGBBBGBBBGBBGBBGBGBBGGGBGGBGGGGBGBGGBGBGGBBBBBGBBGGBBBBGGBBBBGGGGGBBBGGBBGGBBGBGBBBBBGGBBGBGBBBBGGGBBGBBGBGGBGGBGBBGGGGGBGGBBGBBBBGBGBGGGGGBBBGGGBGGGBGGGBGGGGGBGGBGGGGBGBBGGGGBGGBGBBGGBBBBGBBBBBGGBGBGBGBGGGGGBBBGGBGGGGGGBGGGGBBBBBGGBBGBBBBBGBGGBBBGBBBBGGBGBBGGBBBBBGBGBBGGBBBBGGBGBBGBGGBGBGBBGBGBBBBBGBBBGBGBGGBGGBBBBGBGBGBBBBBGGGGGBBGBBGBGBBGBBBBBBGGGGGBBGGGGGGGGBBBBGBGGBGBBBBGBGBBGGGBBBBGBGBGGGBGBBGBBBBGBBBBGBGGBBGBBBBBBBBGBGGBBBBGGGBBBBGBBBGBBBBGGBGGGBBBBGGBGBGGGBGBBBBGGGBGBGBBGBGGBBGGGBBGBBBBGBGGBBGBBBGGBGGBGBBGBGBBBGBGBGBBBBBGBBBBBBGGBBBGBGBBGBGBBBBBGGBGGGBBGBBBGBBGGBGBBBGBGBBBGBGBBGBBBBGBBBBGBGGGBGGBGGBGGBGGBGBGBBBBGBBBBBGBGBBGBBBBGBBBGGBBGBGGGGGGGBGGBBGBBBBGBBGGBGBBBBBBGGBBBGBGBBGGBGBBBBGBBBGBBBBGGBBBBBBBBBGGBBBGGBGGGBBBGGBBGGBBGBBBGBBBBGBGBGGBGGBGGGGBBGGBGBGGBBBBBBBGGBBBGGGBGBBGGGBBBGBGGBBGGBGBBGBGGGGBBGGGGGGGBBBGBBGGGGGBGBGBGBBGBGBGBGBBBGGBGGGGBGGBGGBBGGBGBGBBBBBGGGBGBGGBGGGGBBBGGGGBBGGGBBGGGGBGBGBBGBGBGGGBGGGGGGBBGGBGBGBBBBBGGGGGBBBGGGGGBGGBBBBGBBBBBGBBGGBBGBGBGBGGGGGGBGBGBBGBGBGGGGBGGGBBGBBGGGBBGBGBBGGGBGBGBGBBGGGGBBGBGBGBGBGBBGBBBGGBBGGGBBGGGBBGBGGBBBGBBBGGBBGBGGBGGBBBGBGGBBGGGBGGBGBBBGBGBGGGGGGBBGBBBBGBGGGGBBBGBGBBBGBBBGBGBGBBGGGBBBGGBBGGBGGBGBGBBGGGGBGBGBGGGBGGBBGBGBGBBBGGGGBGBBGBGGGBBBGBGBBGBGGGGGBGBBBGBGGBGBBGBBBBBBGBBGGBGBGBBGGGGGBBBGGGBGGBGGGBBBBBGGBGBBGGBGBGGGBGBGGBBBBGBGBBBGBBGGGBGGBBGGGBBGGBBBGGBBBGBGBGBBBGBBBBGBGGBBGGBBGBBBBBGBBBBBBGGGBBBGBBBBGBGBBBBBGGBBBBGBGBGBBBGBBBBBGBBGGGGBBGGGGGBGBGBGBBBBBBGBBBBBBBBGGBBGBBGBBBBGBGBGBBBBGBGGBGGGGBBBGGBGGBBGGGGGGGBBBGBGGBGBGGBBGGBBBGBGBBGGBBBBGGGGBGBGBGGGBBBBGBGBBBBBBGBBBBBGBBGGGBGBBGGGBGGGGGGGBBBBBGGBBBGGBBBBGBGBBGBBBBGBGGBBGBBBGBBBBGGGGGGBGBBBGBBBBBGGGBGBGBGGGGGBBBGGBGBBBGGGGBBBBBBGGGGBBBGGGGBGBGGBGGBBBBBGBBGBGBGGBBBBGGGGBGBGBBBGBBBBBBGGBBBBBBBGBGGGGBGGBGBBBBGGBGBBBGBBBBBGBBGGBGGBGBBGBGBGBBBGBGGBBBBBBGBGGBBGGGBBBGBBBBBGGGGGGGBGGGGGGBGBBBGGBGGBGBGBGGGBGGBGBGGBGBBGBBBGBGBGBBBBGBGGGBGGBBBBBBGGGGBBBGGBGGBGGBGGGBBGGBBGGGGBBBBGBGBGGBGBGBGBBGBGGGGBGGBGBGGBBGGGBBGBBBGGGGGBBBGBGGGBBGBBGGGGGGBGBBBBBBGGGGGBGGBGBBGBGGGBGBBBGBGBGBGGGGBBBBGBGBBBGBGGGGGBGBBGBGGGGBGGBGGBGBGBBGBBGGGBGGBBBGBGBBGBBBGGGBGGBBBBGBBBGBGGGBBBBGGBGGGGBGGBGGBGBBBGBGBBBGBBBBBBGBBBGBBBGGGBBBGBGGBGGGBBGBGBBGGGGBBBGGGGGGGBGGBGBBBGBBGGBBBBBBBBGBBBBBBGBGBGGGGBGBGGGBGGBGBBGBBBGGGBBBBGBBBGGBBGBBBGGGGBBGGGGGGBGBGGBBBGBGGBBGBBGGGBGBBGGBBGGBBBGGGGBGBGGGBGBGGBGGBBGGGBBBGGGGBGGBGBGBGGGBBBGGBBBGGGGGGBGBBGGBBGBGGBBBBGGBBBBGBGBGBBGGGGGBBBGGBBGGGBBGGBBGBBGBBGGGGGBBBGBGBBBBBGBBBBGGBGBGBBBBGBGBGBGBBGBBGGBGBBGBBBBGGGBBBGBBBBBGBBBGGBGBGGBGGBGGGGBGGBBBGBBBBGBGGBBGBBBBBBGBGGGBBBGBBBBBBBBGGBGGGGGBGBGBGBBBBGBGBBGGBBGBBBGBGGBBGBGBGGBBBGBGGGBGBGGBGBBGBGGBGBBGGGBBGGBBGGBBBBGBGBBGBGGBBBGGBGBGGBBGGGBBBBBGBGGGBBGGBGGBBGBGBBBBBBGGBBBBGBBBGBBGGGBGGGBGGBGBGGBBBGGBGBBBGGBGGBGBGBBGGGBGBGBBGBGGBGBBGBBGBBGBBBBGGGBBBGBGGGBGGGGBGGBBGGBGGGBBBGBBGBBGGGBBBBGGGBBBBGGGBBGGBBBGGGGGBGBGBGBBGBGGGBGGGGGBGGGBBBBGBGGGGBGBGGBGGGGGGGGBGBGBBBGGGGBGBBBBBBGBBGGGGBGBBGGGGBGGGGGBBBBBGGGBBGBBGGGBBBBBBGBBGGBGGGBGBGGGGBBGBGBGBGBGBGBBGGGGBBGBGGGGGBGBGGBGGGGBGGBBGGGBGGBBBBBBGBBBBGBBGGBBGBBGBGGBGBBBBBGGBGGGBBBGGGGBGBGGBGGGBBGBGBBBGGGGBBGGBBBBGBGGBBBBBBBBGBGGGGBBGBBBGGGBBBBBBGBBBBBGGGGBBGGBBBGBBGGGGGGGGBGBBGGBGBGGBBGGBGGBGGGBBGGGBGBBGBGBBBBBGGBBBGGBBGGGBGGBBBGGBBGBBBBGGBGBGBGBGBBGGGBGGGGGBGGBGGGGBGGBGBBGGGBGGGBBGGGGBBGGGBBBGBBBBGGGBGBBBGBBBBGGBGGBBGBBBBBBGBBGBBBGGBGBGBBGGBGGGBBBGBGBGBGBBBBGBGGGBGBBGGBGBGBGGGGBGGBGGBGGBGGBBGGGBGGGGGBBGBGGBBBBBGBGGGBGBGBGGBGBGBBBGGBGGGGBGBBBGBGBGBBBBBGBBBBBGBBBBBGBBGBGGBBGBGBBBGGGGBGGBBBBBBGBBBBGBGGBBGBGGGBGGBBBGGBBBBGBGBBBGBGBBGGBBBBGGGBBBGGBGBBGGBGGBGBGBGBGBBGGGBBGGGBGGBBGBBGBGBBGGBBBGGGBGGBGBGBGBGBGGBBBGBBBGGGBGGBGBBGBBGBBGBGGBGGGBGGGBGBBGBGGGGBBGBBBBBGBBGGGGGBBGGBBGBBGBGBGGGBBGBBBBGBBBBGBGGGBBGGGGBGBGBGGBBGBGBGGGBBBBGGBGGBBBBGBGGGBGBBBGGBGGBGBBGBGBBBGBGBGBBGBGGBBBGGGGBBBGGGBBBBGGBGGBBBGBBBGBGGGGBBGGGBGBGGGBGGBGGBBBBGBGBGGBGGGGGGGBGBBBGBBGGGBGGBGGGBBGGBBBBBGGBBBBGBBGGGBGGBBBBBGBGBGGGGBGGBBGGGBGGBBBBGGBGBBBBGBBBGGGBGGGBGBBGGGGBBBBGGBBBBBBBGGGGGGGGGGBBBBGBGBGGGBGGGBBGBGBGBBGBGGGGBGBGGBBBBGBBBGGGGBGBBGGBBGGBBBBBGBBGGGGBGBGBBGGBGGBBBBBBGBGBGBBGGGBBBBBGGGGGGGBBBBGGBBGBGGGGBGBGGBGBGBGGGGBGGGGGGBGGGGGBBGGGGGGBGBGGGGGBBBBGGGBGBGGGGBGBBBBGGGGBGBGBBGBBBBGGBBBGBGBBGGBBGGBBBGBGBGGGBGBGBBGBGGBBBGGGGGGBBGBGBGBBGGGBGBGBGGGBGBGGGGBBBBGBGGBGGBGGBGBGBGBBGGGBGGGGBBGBGBBGGGBGBBGBGBGBGGGGBGBGGBGBBGGBGGGBBBGBBGGGGBBGGBGGBBGBGBBGGBGGGBBGBGGBBGBGGGBGGBGBBGGBGBBGBGBGGGBGBGBGGGBBBGBGGGBGBBGBBBBBBGBBBGBBBGBBGBGGGGBGGGBGGBGBGBBGGBBGBBBBGGGGBGBGGGBBGBBBBBBBGBGGBGBBBGGBBGBBBBBGGBGBGGBBBBGGBBBBGGBBGGGGBBGBGBBBGGGGBBGGBBGBGBBBBGGGBBGGGGGGBBBGBBBBBBGGBGGBBBBBBBBGGBBGGBBBBGBBGBGBGGGGBGBGBBGGBGBBBBBBBBBBBGBGGGBBBGGGGBGGBGGBBBGGBBGGGGBBGBGBGBBBGBBBBBBBBGBGBGGBBGBBGGBGBBGGBGBBBBGBBGBGBGBBGGBGGGGBGGBBBGBGGGBBBBGGBBGBBGGBGGGBGGGBGBGBBGGGBBGGGBGBBBGGBBGBBGBBGGGGBGBBGGBBGBGGBGBBBGBBGBBGGBBGGGBBBBGBGGGGBBBBBGGGGBGBBBBBBBBBGBBBBBBBGGGBGBBBBBBBGGGBBGGGBGBGBBBGBGGGBGGGGGGGBGGGBGBBGBGBGBBGBGGBGGBGBGBBBGBBGGBBGBGGBGBBGGBGGBGGGGBBBGBBBGGGGBBBGGGGGGGBBBBBGGGBBGGGGBGGGGBGGBGGBGBBGGBBBBBGGBBBGGBGGGGBGBBGBBGBGGBBGBBGBBBBGGGBBBGGBBGGGBGGBGBBBGBGGBGGGGBGGGBGGBBGGBBBGBGBGGBGGGBBGGGBBBGBBGGBGBBBBBGBBGBBBBBBBBBGBBGBBBGBGGBBGBGBGBGBGBGBBBBGGGGGBGGBGGGGBGGBBBGGGBGGBGBBBBBBBBBBGBGGGGGBBBGGGGGGGGGBBBGBGBGGGGGGGBGGGGBBGGBGGBGGBGGBGBGBBGBGGBBGGBBGBGBBGGBGBBBGGBGBGGGGGGGGBGBBGGBGGGGBGGGBBBGBGBGBGBGGGBGGBGBBBGGBBGGGBBBBGGBGGGBGGGGGGBGBBBBBBBGBBBBGBBGGBBGBGBGGGBBGBGGBBGGBGGBGBBGGBBBGBGGBBBBGBGGBBBGGGBGBGBBGBBBBBGBGGBGBBBBBBBBBBGBBBBBBGBGBBGBBGBGGBGGBBBBBGBGGGBGGBGGBGGGGGGGGGBGGBGBGGGGBGGGGGGGGBBGGGGBBG
94694606 BGBBGGBGGBBBBBGBGGGBBBBBBBGBGGGGBGBBGGGGBBBGBBBBBBBGBGBGGBBBBBBGGBGBGGGGGBGBGGBBGBBGGGGBBBGGBBGGGGBBGGGGBGBBBGBGGGGBBGBBBBBBBGBBGGBBBBBBGBGGGBBBBBBBBBGBBBBBBBGGBGBGGBGGBGGBGBGGBBBGBGGBBBBGBGBBBGGBBGGBGBGBBBBBBBBBBGBBBBBGGBBGBGBGGBGGBGGBBGBBBBGBBBBBGBBGGBGGBBBGBGBBGBBGGGGBGGGBGGBBBBBGGBGGGBGBBGBBBGBBBBGGGGGGGGBGGBBBBBBGGBBGBBGGBGBGBGBGBBBBBBGBBGGGGBGGGGGBBGGGGBGGBBBGGBGBBBBBBBBGGBBBBGBBBGBBGGGBBBGBGBGBBGGBBBGBGGBGGBBGGGGBGBGGBBGBGBGBBBGBBBBGGGBBBGBBBGGBBGBBBGGBGBGGGBBGGBGGBGGGBGGBGBBGBBBBBBGBGGBGBGBGBBGBBBBGGBGBGBBBBGGGGBBBBGBGBGGBGGGBBBGGGGBGBBGGBBGBGBGGBBBGGGBBGBBGBGGGGBBGBBBGBBBGBGBGGGBBBBBBBGGGBBBGGBGBBBBBGBGBBBGGBGBGBGBGBGGBBBGBGBBGGBBBGBGBGBGBBGGBBBGBBGBGGBBBBBGGBBGGBBGBBBBGGBGGBGGGBGGGBGBGBGGGGBBBBGBBBGGBBGBBGBGGGGBBGBGBGGBGBBGGGBBBBGBGBGGGBBBGGBGGGBBGBGGGBGBBBBBBBGBBBBGBGBGGGGBBBGBGBGBGGGBBBGBGBGBBGBGGBBGGBGBBGGGGGGGGGBGGGBBBBBBGGGGGBBGBBBBBBBBGBGBGBGBBBBBBGGBGGBBBGGGBGBBBGGBBBGGGGBBBBBGBBBBBGGGGGBGBBBGBGBBGBGBGBGBBGGBGGGBBBGGGGBGBBBGBGBBBBBBBGGBBBGBBBBBBGGGBBGGGBGBBBGGBBBBGGBBGGGGBBBBBGBGGGBGGBBGBBGBGBGGGGBGGBGBBBBGBBGBGBGGBBBGBGBBGGBBBBBBBGGGBBBGBGBGGBBGGBGGBBBBBGGBBBBBBGGBBBBGBGBBGBBBBBBBBGGBBBBGGBBBGBBGGGGBGBGBBBGBGBBGGBBGGBBBGBBGGBGBBBGGBBBGGBBBBGBGGBBBBGBBBBBBGGGGBBBBBBGBGBBBGGGBGBBBGGBGBGGBGGGBGBBGBBGGGGBGGGBBBBBBGGBBGBGGBBBGBBBGBBBBBGBBBGBBGGBBBGBBGGGGBGGGGBGBBGBBGGGGGBBBBBBBBGBGBGBBBBBGGGGGBGBGBGBGGGBBGBBBGBBBGBGBBBGBBGBBGBGGBGGBGGBGGBGBBBGGGBBGBGGGGGGGGBGBBBBBGBBGBGBGBBBBBBBGBBGBBGBBBBBGBBBBGGBGGBBGBBBBBBGBBGGBGBBGGGGGBBGBBBBBBBBBBBBGBGBGGGGGBBBGBBGGBGGGGBBGGGBBGBGGGBGBGBBGGGBGBBBGGBGGBBBBBBBGGGGBBBBBBBGGBBBGGBGBBBBBBGBBBGBGBBGGBBGBGBBBGBBBGGBBGGBGBGBBBBBGGBGBGGBBGGBBGGGBBBBGBGGGBGBGGBBBBBBGGBGBBGBGBBBBGGBBBBGGBGBBBGBGBGBGBGGBBBBGBBBGGBGBBBBBGBBGBGBBBGBGBBGGGBGGGGBBGGBBGGBGBBGGGGGBBBBGBBGGBGBBGBBBBGGBBGGBBBGGBGBGBGBGBBGBBBBBBGBBBBBBBBBGBBBBGGGBGBGBGGBBBGBGBGGGGBBGBGGGGBBBGGBGBBGGBGBGGGBBBGBBBGBGBGBGGGGGBGBBGBBGBGBGGBBBBGGBGBBGGGBBBGGBGBBGBBBBBBGGBGGGBBGGBBBBBGBBBBBGBBGBGGGBGGGGGGBGBGBGBBGBBGBBBGBBBBGGBBGBBGBBGBGBBGBBGBGBGBBGGBBBGGBBBBBGBBBBBBGGGGBGBGGGBBGGBBGGBGGBGBBGBBGBBGGBGGBBBGGBBBBBBBGBBBBBBBBGGBBGBBGBGBGGBGGBGGBBGGBGBBGBBGBBBBBBBBBBBGGBGBBGGGGBGGBBBGBBGBGGBGBBBBGBGGGGBBGBBBBBBGGBBGBBGBBGGGGGBGBGBBBBGGBBBBBGGBGGGGGBBBGGBGGBBBBGGBBBGBBGBGGGGGGGGGGBGGBGBGBBGBBGGGGGGBGGGBBBBBGGBBBGGGGBBBGGBBGGBBBGGGGBGGBBBGGBGGGBGBGGGBGBBBBBBGBGBGBGBBBGGBBGBBGBGGGGBGBBGGGGBBBBBGGGGBBGBGBBGBGGGGBGBBBGGGGGBGGBBBGGGBBGGGGBGBGGGBBBBBBGGGBBBGBGBGGBGGBBBBGBBBBBBGGBGBBGBGGBGBGGBGGGGGGGBBBGBBBGGGBBGBBGBGGBGBBBBBBBBGBGGGGBBBBBBGGGBGGGBBBBGBBGBGBBBBGGGGBGBBBGGBBGBGBBBBGBGGBGBBBGGBGGGBGBGGBBBBBGBBGGBBBGBBBGGGBGBGBBGGBGGBBGBBGBBGBBBBBGGBGBGGBGBGBGBGGBGBBBGBBBBBGBGGGGBBGGBBBBGBBBGGGGBBBGBBBGBBBBGBBGBGGGBBGGGGGBBBGGGBGGBBGBBBGGBGBBBBBGGBBGGGGGGBGGGBBBGGBBGGBGBBGBBGBGGGBGGGGGBBBBGBBGBBBGGBGBBGBBBGGBGBGBBBGBBBBGBBBBBGGGBBGBBBBBBBBGBGBGGBBBGGBBGGBGGBGGGBGGGBBBGGBBBBBBBGGBBGBBGGBBBBBBBBBBGGBBBBBBGGGGBGGGGGGBBGBBBGBBGGBGGBGGBBBBGBBGGBGGBGGBGBGGBBGGBBBBBBGBBGBBBGBGBBBGGGGBGBGGBGGGBBGBGGGBBBGBGGGBBBGBBGGGGGBBGBGBBGBGGGBBBBGBBBGGGGGBGGBBBBBBBGBBBBBGBGBBBGGBBGBBBBBBBBBBBBGBBBGBGBGBBGGGGGBBGBBBGBBBGGGGGBBBBBGBBGBGBGGBBBGBGBBGBBGGGGBBGBGGGBGBBBGGGBGGGGBBGGGGGBGBBBGBBBBBBBBBGBGBGBBBGGBBBGGBGBBGGGGBBGBBBBGGBBGGBBBBGGGBGBBBGBGBGGBGBGBBGGGGBGGGGGGGGGBGBGGBBGBBBGGBGBGBGGBBBGBBGBGGBBGBGBBBGBGBGBBGGBGBBGGBGBBGGGGBGBGBBBGGBBGGGGGGBBBGGGGBGBGBGGGGBGGBGBBGBBBBBBBBBBBGBGBBBBGBBBBBBGBBBGBBBGGBBGBBBGGBBGBBGGGGBGGGBBBGBBBGBBBBGBGBBGBGGBGGGGGBBBGBBGBGBBGGBBGGBBGGBGBBBGGBBBBGBBGBGBBGBBBGGBGBGBBGGBBGBBBGBBBBGBBGBBBGBBGBBGGGGBBBBBGGBGBGGBBBGBGBGGGGBBBGBBBBGBGGBGGBGBGBBBGGBBBGBGBBBGGBBGGGBGBBBGBGBBBGGGBGBBBGGBBBBBBGGBBGGBGGBBBBGBGGBGBBGBGGGGBBGBGGBBBBGBBBGGBBBGGBBBBGBBGBGBGGBBBBBBBBBGBGGBGBBBBBGGGBBBGGBBGBBGGBBBBGBBBGBGBBGGGBGGGBBGBBBGGBGGBBBBBGBBGBGGGBBGBBBBGBBBGBBBGBGGGGGGBBGGBBGGBBGBBGGBBBGBBBBGBGGBGGGGGGGGBBGBBBGGBBBBBGBBGBGBGGGBBBGGGGBGBGBBBBGBGGBBGBBGBGBGGGBGBGBGBBBGGGGBGBGBGGBBGBBBBBGBBBGBGBGBGBBBBBBBGGBGBBBGBGBGBBBGBBBBBBBBGGBGBBGBBBGGGBBBBBGGBGBBBBBBBGGGBBBBBBGBBGGBBGGGBBBGGGBGBBBBBGGBBGBBGGGBBBGBBBGBBBGGBBBBGBGGBGBBBBBGGBGGBBBGBBBBBBBBBBGBBBGBGGGBBGBGGGGGBBGGGBGBGGBBGBBBGBGBBGGBBBGGGBBBGBGGBBBGBBGBBBBGBBGBGBGGGBBGBBBBBBBBGBBGBBBGBGBBBGBBGGBBBGGGGBGGGGGBGBGBBBGBBBBBBGBGBBBGBBGGBBBGGBBBGBBBGBGBGBBBBGGGGGBBBBGBGBGBGGGBGBGBBBGGBGBBBBBBGBBGBBGBGBGBBBBBBBBBGGGGGGBBBBGBBBBBBBGGGBBGBBGGBBGBGBBBBGGBBBBBBGBGBBGBBGBBGBGBGGGGBGGGBGBBBBBBGBBBGBBBBGGGBGBBGGBGGBBBBGBGBBBGBGBBBGGBBBBGBBBGGGBBGGBBGBGBBBGBBGGBGGGGGGGBBBGGGBGGBGGGBBBBGBBGBBGGBBGBBBBGBBGGBBBGBBBBGBGBBBBBBGGGGGGGBBBBBBBGBBGBGBGBBBBBBGGBGGBBBGBGBGGGBBBGBBGGBGBGBGGBBGBGGGBGGGBBGBBGGGBGBBGBBGBBGBGGGBBBGBGGGBBBBBBGGGGBBBBBGBBGBGBGGBBGBBGGGBGBBBBGBGBBGBGBGGBBGGBBBBGGGBBGGGGBBGGBGBGGGGBGBGBBBBGGGGGBBGBBGGGGGBBBBBGBGGBGBBBBBBBBGGBGGBGGBBGGGGBGGGBBGGBGBBBBGBBGBGBBBGGBBGBBBBBGGBGBBBBGGGGGBGBBBGGBGGBBGGBBGBGBGBGGBGBGBBBBGGGGBBGBGBGGBBBGBBBBBGGGBBBBGBGGBBBGGBBBBBBGBGBBGBGGBGBGBBGGBGGGBBGBGBGBBBBGBBBGBBBGBBBGGBBBBBBGBBGBBGBBBGBBGGBBGBBGGGGGBBGBGGBBBBBBGGGBBBGBBGGBBBGGBBBBGGGBBBBGBBGGBGBBBBBGBGBBBBBGGGGBBBBBGGBGBGGBGGBGBGBBBBGBBBGBBBGBBBGBGGBGGGGGBBGBBGGBGGGBBGBGBGBBGBBBGGBGBBBGBBBGBBBBBBBGBBBGBBBBGGBBBBGGGBBGGGGGBGGBBBBGGGGBGBBBBGBGBBBBBBBGGBGBGGGBBBBBGBGBBBGBGGGBGBBBBBBBGGBBGBGGBGBGBGBBGGGGGBBBBBGBGBBGBBGBBGBBGGGBGGBGBGBGBGBGBGBGGBGBGBBGGGGBGBGBBBBBGGBBBBGBBBBBGBBBBBBBGGGGGGBGGBGBBGBBBBGGBBBGGBBBGBBBBGGBBGBBBGBBGBBBBGBGBBBGBBGGBGGGBBBBGBBBGBGGGBGBBGGBGGGGBGGBBGBBBGBGGGGBBGGGGBBBGGBGBBBGBBGBGGGBBBGBGBBGBBGBGGGBGBGBBGGGBGBBBGGGGBBBBGGBBBGGBBBGGGBGBGBBGBBBBBGGBGBBBBGBBBBBBGGBBGBBGBBBGGGGGGGGBBGBBBBBGBGGBBBGBBGBGGGBBGBBGBBBBBGGBGGBGGBBGBBBBGGBBBBGGGBGGBGGBGGGGBGGGBBBGBGBBBGBBGBBGBBBBBGBBGBBGGBGGGGGBGBBBBBBBGBGBBBGBBBBGBBBBBGBBGGBBGGBGBBBGBBGGBBGBBBBBGBBBBBBGGGBGGGBBBBBBGGBBGBBGBGGGGGGGBBGGBGBBBBBGGBBBBBGGGBBBGBGGBGBBBBBBBBGGBBGBBGBBGBBBGBGGBGBBBBBBGGBBBGGBBGGBGGGBBGBGGGGBGGGGGGGBGBBGGBGGGGGGGBBBGGBGGBBBBBGBBGGGGGBGBGGBBGBBBGBGGGGGGGGGBBBBGBGBGBBGGBGGBBBBGBGBGBGBGBBBBBGBBBGBBBBGBBGBBBGGBGBBGBGGGBBBBGGBBBBGGBBBGGBGGBBBGGBGBBGBBBGBGBBBGGBBBBBBBBGBBGGBGBBBGGBBBBBBBBGBGBBBBBBBBGBGBGGGGGBBGGBGGGGGBGBBGBBGGGGGGBGBBBBBBGGBGGGBGGBBBBGBBBGGGBBGBGBBGGGGGBBGBBBBBGBBGGBGBBBGGBGBBGBGGGBGGGGBGBGGGBBBBBGGGBGGGBGBBBBBGBGBBBGGGBGBBBBGGGBBBGBGGGBBBGBBGBGBBGGBBBBBGGBBBGGGGBGBBGGBGBGBBGBGBGBGGBBGBBGBBGGGBGGBGGGGGGGBBBBGBBBBBBGBBBBGGBBBBBGBGGGBBBBGBBBBGBGBGBBBBGBBBGBBBBGBBBGGGBBBBGBBGBGBBGBGGBBBGBBGGGGBGBBBBBGBBGBGBGBBBBGBBBGBBBBBGGBBBGBGBGGGGGBGGGBBGGGGGGBGBGBBGBBBBGGBBBBGBGBGBBBBBGBGBGGGBBGGBGGBGGGGBGGBGGBGBBGBGBBBGGGGGBBGBBBBBBBBGBBGGBGBBBBBGBGBGBGGBBBGGBBBGBBBBBGGBBGGGGBBBBGGBBBBBBBBGGBBGGBGGGBGGGBGGBBGGBBGGGBGGBBGGBBGBBBGBBBBBGBGGGGBBBGBBGBGBBGGBGBBGGGBGBBBGBBBBGGBBBGGBBGGBBBGGGGGBBGGBGGBBBGBGBBBGGGBBBBBBGGGBBBBBBBBBBGBGGBBBGBBGBGBBGBBGGBBGBGGGBGGBGBBBBGBGBGBGBGGGGBBBGGGBBGGGBBBGGBBGBGGGBGBBGBGGGGBGGBGBBGBGBGGBGBBGGBGBGBBGGGBBBBBGBBBBGGBGBBGGGBGGBGGGGBBBBGGBBGGGBBBBBBGBBGGGBGGBBBBGGBGBGGBBGGGBGBBBBBBGBBBGGBBBBGBGGBBBGBGBGGGBGBBGBBGBBBBGBGBGBBBGBGBGBGBBBGBBBGGGGBBGBGGBBGBGBBBBGBGGBGBGBBGGGGBGGGBBBGBBGBBGBBBBBGBBGBGGGBBGGBBGBBGGBBBGBGGGBBBBBGBBBBBBBBBBBBBGGBBBBBGGBBGGBBGGGBBBBBBGBBBGBGBBGBBGBBBGBBBBGGGBGBGGGBBGBBGBBGGBBBBBBGBGGBGBGBBBGBBGGBBBGBBGBBBBBGGBGBGGBGGBBGBBBBGBBBBBGBBGBGGGBGGGBGBGGBGBGGBGBBGBBBGGBBBBGBGBBGGBGGGBGBGGBGBGBBBGGBBBGBBBBGGBBBBBGBBGGBGBBGGBGBBGBGGGBBBBBGGBBBGGBBGGBBBBGBBBGBBBBGBBGGBBGGBGBBBBBBBBGGBBGBBGBBGGBBGBGBBGBBBBBBBBBBGBGBGBBBGGGBGBBBBBGBGBBGGBGGGBBBGGGGBBBGBBGBGBGBGBBGGBGGGGBGGBBGGBBBGGGGGBGBBGGGBBGBGBBGBBGBBGGGGGBGBGBGGGBGGBBGBBBGBBGBBGBBGBGGGBBBBBBBBGBBBGBBBBBGBBBBBGBGGBGGBGGBGBGBGBBBGBBGGGBGBBBGBBGGGGBGBBGBBBBBGBBGBGGGBGBBBBBBBGBBBGGBBGBBBGBBBGBBBBGGGBBBBBBGBGBBGBGBBBBBGBBGBBBGBBBBGGBBBBGBBGBGGGGGGBBBBBBGGGGBBBGBBBBBBGGGGBBGBGGBGBBBBGBGBBBBBBBGBGBGBGBBBGGGGGBBGBBBGGBBBGBGBGBBGBBBGGBGGBGGBBBBBGGGBBBBGBGGBBGGBGBGBBGBGGBBBBGGBBBGBGGGBBBGGGBBGBGGGBGGBGBBGGBBBGGGGBBGGBBBBBGBBGBBGBGBGBGBGBBBGBGBBBBBBBGBBBBGBGBBBBBGGGGBGBGGGGBBGGGBBBBBGGBBBBGBBGGBGBBGBBBGGBBBGGGBBGGBBBBBBGGGBGBGBBGBGBBGBBBBBGGBBBBBGBBBBGGGGGBBBBGGBBGGGBGBGBBBGBBBBGGGBGBGBBGBBBGBGGGBGBGBBBBBBBBGBBGGGBBBGGBBBGBBBGGGBBGGBBGBBGGBBBBBGBBBGGBGGBGBBBGBBBGGBGGBBBBGGBBBGGGBBBBGGGGGGBGBBBGBGBGBGGBBGGBGBGBBGGGGBBGBBGBBBGBBGGGGBBBBGGBBGGBBBGBGBBBGBGBBBBGGGBGGGGBBGBBBBGBGGGBGGBGGBBGBBGBGGBGGGBGGBGBBGGGBGGGGGBGBBBBBGGBBGGBBBBGGGBGGGBBBBBGGGGBBBBBGBGBGGGGGGGBBGGBBBGBGBBBGBBBBBBBGGBBBGBBGBBGGBBGBBGGGGGGBGGBBGGGBBBBGGBGGGBGBGBGBBBBGGBGBBGGGBBGGGGGGGGGBBGBBGBBBGBBBBBBGBGGGGBGGBGBBGBGBGGBBGGGGBBGGGGGBBGBBBBGGBBGGBGGGGBGGGGGGGBBBBGGGBGBBBBGBBBBBGGGBBGBBGGGBBBBBBBBGBBBBGBGBBBGGGBBGGGBGBBBBBBBBGBGBBGBBBGGBBBGBBBGBBGBBBGBBBBBBBBGBGGGBBBBGGGBGGBGGBBBGBBBGBGGBGBGBGBGBGBGGGGGBBGGGBBBBGGGGGGBGGBGBBGBGBGGBBBBBBGBGBGGBBGBGBBBBBBBGGBBGGBBBBBBGGGGBGBGGGGBBBBBGGGBBGGBBBBBBBGGGBBBBGBBGBGBGBGBBBGGBBBGGBBBGBBGGGGGBGGGGBGGGBBBGBGBGBGBBGBBGGGBBBBGGBBGBBBBGGBGGBBBGGGBGGGBBGGBGBBGGGGGGGBBGBBGGBGBBGBBGGBGBBGBBBBBGGBGBGGBGBGGGBBBGGGGBBBBBBBGBGBBBBGGGGBGBGBGGGGBBGGGBBBBBBBBGGBGGBBBGGBGBGGBBBGBBBBBGGBGGBGBBBBBGBGBBBBGBGBBBGBGGGBGBBBGBBGGGBGGGGBGBBBGBBGGBGGBGGBBGBBBGBBBGGGGBGBBBGBGBBGBBGBBGGBBBBBBGGGGGGBBBBBGBGBBBBGBGGBBBGBGBGBBBBBGBBGBGGBBBGGBGBGGGGBGGGBGGGGBBBGBBBBGBBBGGGBBBBBGBBBBGGGGBGGBGBGGGGBBBBBBBBBGBBBBBGGBGBBBBBBGGBGGBBBGBBBGBBGBBBBGGGGBGBBBGBBBBGBBGBGGBBGBBGGGBBBGGBBBGBBGGGGGBBGGBGGBBGBBBBGGBGBBBBGBBGGBBBBBBGBGBBBBGBBGBBGBGGBGBBGBGGBGGBBGBGBGBBBBBBBBGBBBBGBBBGBGBGGBGGBGGGGBGGGBBBGGBGBBGBGGBGGBBGBGBBBGGBBGBGBGGBBBGGBBGBGBGBGGGBGBBBGBBBGBGGBBBBBBBBGBBGGGGBGBGBBBBGBGGGBGGBGBGGGBBBGGGBGBBGGGBGBBGGBGGGGGBBBBGGBBBGBBGBBBGGBBBGGBBGBBBBBBGGGGGBBBGBBBBBGGBBBGBGGBBGGGBGBBBGBGGGBBBGBGBBBGGGBBGGBBGBGBBBBBGGBGBGBBBBBBGBBBGGGGGBBGGGBGBBGGGBGGBBGBBBGGGBBGGGBBBBBBBBGBGBBBBGBBGGBBGBBGBBBBGBBGBGGBGBGGBBGGGBBGBBBBGBBBBBBBBBBBBGBGBGBBBBBGGBBGGBGGBGBGBGBBBGGBGBGGBBGGBBBGGBGGBGGGBGBGBBBBGGGBGBGBGBGGGBGGBGBBBBBBBBBGBBGGBBBGGBGGBBBBBGGBGBGBGBGBGBBGBGBBGGBGG
15033882 BBBBBBBBBBBBBBBGBBBBBBBBGBBBGBGBBBBBBBBBBBBBBGBBBBGBBGBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBGGBBBBBBBBBBBBBBBBGBBBBBBGGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBGBBGBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGGBGBBBBBBBBBBBBBBBBGBBBGGGGBBBBGBBBBBBGBBBGBBBGBGBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBGBBBGGBBBBGBBBBBBBGBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBGGBBBBBGBBGBGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBGBBGGBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBGGBBBBBBBGBBBBBBBGBGBBBBBGBBBBGBGBBBBBBBBBBGBBGBGBGBBBBGBBBBBGBBGBGBBGBBGBBBGBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBGBGBBBBBBBGGBGBBBGBBBBBBBBBBBBGBGBGBBBBBBGGGBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGGBBBBBBGBGGBGGBBBBGGBBBBBBBBBBBGGBBGBGGBBBBBBBBBBBBBBBBBBGBBBGGBBGBGBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBGBBGBGBBBBBBBBGBBBBGGBBBBBBGBGGBBBBBGBBBBBBBGBGBGBBBBBBGBBBBBBGBBBBGGBGGBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGGBBBBGBBBBGBGBBBBBGBBBBBBGBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBGGGGBBGBBBBBBGBBBBBBGGBBGBBBBBBGBGBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBGGBGBGBBBBBBBGBBBBBGGBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBGBBBGBBBBBBBBBBGBBBGBGBGBBBBGBBBBBBBGBBBBBBBBGBGBBBBBBGBBBBBBBBBBBGBGBGBGBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBGBBBGBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBGBBBBBBBGBGBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGGBBBGBBBBBBGBBBBBBGBBBBGBBBBBGGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBGGBBGBBBBBGBBBBBGBBGBBBBGGBBBGBBBGBBGGBBBBBBBBGBBBBBBGBBBBBBBBGGBBBBBBBBGBBGBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBGBBBBBBBBBGBBBBBBBGBGBBBBBBGBBBBBBBBBBBGBBGGBBBBGBBGBBBBBBGBBGBGBBGBBBGBBBBGBBBBBBBBBGGBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBGBGGBBBBBBBBBBGBGBBBBGGBGBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGGBBBBBBGBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBGGBBGBBGBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBBBBGBBGBBBBBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBGGBBGBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGGBBBGBBBBGBBBBBBBBBBGBBBGBBBBGBBBBGGBBGBBBBBBBBBBBGGBBGBBBBBBGBBGBBBBBBBBBGBBBBBGBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBGBBBBBGGBBBBGBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBGGBBGGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBGBBGBBBBBBGGBGGBBBBBGBBGBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBGBBGGBBBBBGBGBBBBGBBGBBGBGBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBGBBBBBBBGBBGBGGBBBBBGBBBBBBBBGBGBBBBBBBBGBGBBBBBGBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBGBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBGBBGBGBBGBBBBBBBBBGBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBGBBBBBBBGGBBBBBBBGBBBGBBGGGBBBBBGBBBBGBBGBBBBBBBBBGBBBGBBGBBGBBBBBGGBBBBBBBBBBBBBBBGBGBBBBBBBBGGBBBBBGBGBBGBBBBBGGGBGBBBBBBBBBBBBBBBBBBBBGBBBGGGBGGBBBBBBBBBGBBBBBBBBBBGBBGGBGBGBBBGBBBBBBBBBBBBBGGBGBGBBBBBGBBGBBGBBGBBBBGBBBBGBBBBBBBBBGBBGBBGBGBBBGBGBBBGBBBBBBGBGBBGBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBGBBBBBBGBBBBBBBGBGGBBBGBBBGBGBBBGBBBBBBGBGBBBGBBBBBBGBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBGBGGBGBBBBBBBBBGBBBBBBBBBBGBBBBGBBBGBBBBBBBBBGBBBBBGBBBBGBGBBBBGBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGGGBBBGGGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBGGBBGBBBBBGBBGGBBGBBBBBBBBBBBBBGBBBGGBBBBBBGBGBBBBBGBBBGBBBBBBBBBGBBBBBGBBBBGBBBBBBBBGBBBBGBBBBGBBGBBBBBBGGBBBBBBBGBBBBGBGBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBGGBBBBBBGBGBBBBBBGBBBBGBGBBBBBBBGBBBBBBBBBBBGGBGGBGBGBBBBGBBBBBGBBBBBBBBBBBBGGBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGGGBBBGBBBBGBBBBBBBBBBGBBBGBBBBBBBBBGBGBBBBGBBBGBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBGBBBGBBBBGBGBBGBGBBBBBBBBBGBBBBGBBBGBBBGBGGBBBBBBBBBBBGBBBBBBBBGBGGGBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGGGGGBBBBGBBGBBBBGBBBBBBGBGBBBGBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBGBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBGBBBGBBGBBBBBBBBBGBBBGGGBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBGBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBGBBBGBBBBBBGBGBBBGBBGBGBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBGBBBBGBGBBBBBBBGBGBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBGBGGBBBGBBBBGBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBGBBBBBBGBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBGBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBGGBBBBBBBGBBBBBGGGGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBGGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBGGGBBBBGGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBGBGBBGGBGBBBBBBBBGBBBBBBBBBBBBBGGGBGBBBBBBBBBBGBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBGGBBBGBGBBBBGBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBGBGBGGBBBBGGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBGGBBGBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBGBBBBGBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBGBBGBBGBBBGBGBBBBBBGBBBBGBBBBBBBBGGBBBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBBGBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBGBBBBBBBBBBBBBBGBBGBGBBGBBBBBGBBGBBGGGBBBBGBBBBBBGBBGGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBGBGBBBBBBGBGBBBBBBBBBBBBBGBBBGBBBBBGBBGBGBBBBBBBBBGBBBBBBBBBBGBGBBBBBBGBGGBBBBBGBBBBGBGBBBBBBBBBGGGBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBGBBGBBBBBBBGGBBBBBBBGBBBGGBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBGBGBGBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBGBBBGBBBBBBGBBGBGBBGBBBBBBGBBBBGGBBGBBBBBBBBBGBGBBBBBBBBBBGBBGBGBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBGGBBBBGBBGBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBGBBBBGGBBBBBGBBGBBBBGBGBBBBBBBBBBBBBBBBBBBGGBGBBBBGGBBGBBBGBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBGGBBBBBBBBBBBBGBBBBBBBGBGBBBBGBBBBGGBBGGGBGBBBBBGBBBGGBBBBBBGBBBBBBBGBGBBBBBBBGBGBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBGBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBBBBGBBBBBGBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBGBGBBBBGBBGGBBBBGBBBBBGBBBBBBGGGBBBBBBBGBBBBBBBBBBGBBBBBGGBBBBBBGBBBBGBBBGBBBBBBBGBBBBBBBGBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBGBBBBBBBBBBBGBGGGBBBBBGBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBGBBBBBGBBBBGBBGBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBGBBBGGBBGBBBBGBBBBBBBBBBBBGBBBBBBGGBBBGBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBGGBGBBBBBGGBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBGBBGGBBBBBBGBGBBBBBBGBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBGBBBBGBBGBBBGBBGBBBBBBBBBGBGGBBBBBGBGBBBBBBBBBGBBBGGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBGBBBGBBGBBGGBGBBBGBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGGBBGBBBBBBBBBGBGBGBBBBBBBBBBGBGBBBBBGBBGBBBBBBBBBGGBBBBBBBBBBBGBBGGBBGBBBBGBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBGBBBGBBGBBBBBBBBBGBGBGBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBGGBGBBBGBGBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBGBBBGGBBBGBBBBGBBBBGBBBBBBBBBGGBGBBBBGBBBBGBBBBBBBBBBGBBBBBGBBBGBBBBBBBGBBBBBBBBBGBBBGBBBBBBBBGBBBBGBBBBBGBBBBBGBBBGBGBBBBBBBBBBGBBGBBBBBBBBBBGGGBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBGGBBGGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBGBGBBGBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBGBGBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBGBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGGBGBGBBGBBBBGBBBBBBBBBBBBGGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBGBBBBBGBBBBBBBBBBBGBBBBGBBGBBBBBGBBBBBBGBGGBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBGBGBBGBGBBBGBGBGBBBBBBBBBBBBBBBBBGBGBBBGBGBBBBBBBGBBBBBBGBGBGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBGGBBBBBGBBBBBBBBBGGBBBBBBBBBGBBBGBBBGBBBBBBBBGBBGBBBBBBBBBGBBBBBBBGGGGGBBBGBGBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBGBBBBBBGBBGBBBBGGBBBBBGBGBBBBBBBBBBBBGBGGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBGBGGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBGBGBGGBBGBBBBBGBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBGBGBBBGBGGBBBBBGBBBGBBBBBBGGBBBBBBBBBBBBBBBGGBGGBGBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBGGBBBBBBBBBBGBGGGBBBGBBGBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBGBBGBBBBBGBBBGBBBBBGBGBBBGBBBBBBBBBBBGBGBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBGBBBGBBBBBGBBBGGGGBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBGGBGGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBGGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBGBBBBBBBBBGGBGBBBBBBBBBBBBBBGBGGBBBBGBBBBBBBBBBGBBBGGBGBBBBBBBBBGBBBBBBGBBGBBBGBGBGBBBBBBGBBBBBBBBBBBBGBBGBGBBGBBBBBBBGBBBGBBBBBBBBGBBGBBGBBBBBBGBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGGGGBBBBBBGBGBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGGBBGBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBGBBGBBBGBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBGGBGBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBGBGBBBGBBGBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBGGBBGBBBBGBBBBBBGBBBBGBBBBBBGBGBGBBGGBGBBGBGBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBGGBBBGBBBGBBGBGGBBBBBGGBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBGBGGBBGGGBBBBBBBBBBGBBBBBG
434646187 GBGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBBGGGBGGGGGGGGGGGGGGGGGGGGGGBGGBGGBGBGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGBGGBBGBGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGBGGGBGBGGGGBBGGGBGGGGGGGBGGGGGGGGGGGBGGGBGBGBGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGBBGGGGGGGGGGGGGGBGGGGGGBGGGBGGGGGGGGGGGGGBGGGBGBBGGGBGGGBGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGBGGBGGGGGBGGGGGGBGGGGGGGGGGBBGGGGGGBBGGGBBGGGGGGGGGGGGGGGGGBGGBGGGGBGGGGGBGBGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGBGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGBGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGBBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBBGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGBBGGGGGBBGBGGGGGGGGGBBGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBBGGGGGGGGGGGGGGGGBGGGBGBGGGGGBGGGGGGGGGGGGGGGBBGBGBGGBGGGGBGGGBGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGBGBGGBGGGGBGGGGGGGGGGGGGBGGGBGGGGGGBGGGGGGGGGBGGGGGGBGBGGGGGGBGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGBGGGGGGGGGGGGGGGBGGGGGGGGBGGGBGBGGGGGBBGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGBBGGGGBGBBBGGGGBGGGBGGGGBGGGBGGGGGGGGBGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGBGGGGBGGBBBGGGGBGGGGBGGGGGGBGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGBGGGGBBGGGBBGBGGGGGGGGBGBGGGBGGGGGGGBGBGGGGGGGGGBBGGGGGGGGBGBGGGGBBGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGBGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBBGGGBGGGGBGGGGGGGGGGGGGBGGBGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGBGGGGGGGGGBGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGBGGGGGBGGGGGGGGGGGGGGGGGGGGBBGBGGGGGGGGGGGGGBGGGGGGGGBGBBBGBGGGGGGGGGGGGGGBBGGBBGGGGGGGGGGGBGGGGGGGGGBBGGGBBGGBGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGBGBGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGBGGGBGGBGGGGGGBGGGGGBGGGGGGGGBGGBGGGGBGGGGGGGGGBGGGGGGGGGGGGGBBBGGGBGGGBGGGGGGBGGGGGBGGGGBGGGGGGGBGGGGGGGGGGBGGGGGBGGGGGGGGGBBBGGGGGGGGGGGBGGGGGGBGGGGGGGGGGBBGGGGGGGBGGGBGGGGGGGBBGGGBGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGBBGGGGGBGGGBGGGGBGGGBGGGGGBGGGGGGBGGGGGGGGGGGGGBGGGGGGBGBBGGGGGBGBGGGGGBBGGBGBBGGGBGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGBGGBGBGBGGGGGGGGGGGBGBBGGGBGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGBGGGGBGGGGGGGGGGGBGBGBGGGGGGGGBGGGGGBGGGGGBGGGGGGGBGGGGGGGGGGBGGGGBGGGGGGGBGBGGGGBGGGGBGGGGGGGGGBBBGGGBGGGBGGGGBGGGGBGGGGGGGGGGGBGGGGGGBGGGGGBGGGGGGBGGGGGGGGGGGGGGGGBGGGBGGGGGGGBBGGGGGGGGGGGGGBGGGGGGGGBGGGGBGBGGGGGBGGGGGGGBGBBGGGGGGGGGGGGGGGGGGGGGBBGGGGGBGGGGGGGGGGGGGBGBGGGGGBGGGBGGGGGGGGGGBGGBGGGGGGBGGGGGGBGGGGGGBGGGGGGGGGBGGGGGGGBGGBGGGGGGGGGGGGGBGGGGGGGBBGGBGGGGGGGBGGGBGGGGGGGGGGGGGBBBGBBGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGBBGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGBBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGBGGGGGGGBGGGGGBGGGGGGGGGBGGGGGGGGGGGGBGGBGBGGGBGGBGGGGGBBGGGGGGBGGBGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGBGGBGBGBGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBBGBGGGGBGGGGGBGGGBGGBGGGGGGGGBGGGBGGGGGGGBGBGGGBGBGGBGGGGBGGGGGGBGBBGBGGGGGGBGGGGBGBGBGGGGBGGGGGGGGBGGGGGGGGGGGBGGBGGGBBBGBBBBGGGGGGGGGGGBGGGBGGGGGGGGGBGBGGGGGGGBGBGGGGGGGGGBGGGGBGBBGGGGGBGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGBBGGGGBGGGGGGGGGGBGGGGGGGBGBGGBGGGGBBGGGGGGBGGGGBGBGGBGGGGBGGGBGBGBGGGGGBBGGGGBGGGGGGGGGGBGBGGGBGGGBGGGGGGGGGGGGGBGBGGGBGGGGGGGGGBGGGGGGGBGGGGGBGGGGGGGGBGGGGGGBGGGGGGGGGBGGGGGGGGGBGGBGGBGGBGGGGGGGGGGGGBGBGGGGBBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGBGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGBGGGGBBBGGGGBBBGGGGGGBGBGGGBGGBGGGGGGGGGGGBGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGBBGGGBGGGGBGGGBGGGGGBBGGGGBGBGGGGGBGBGGGBGGBGGGGGGBGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGBGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGBGGGBGGGGGBGGGGGGBGGGGGGGGGGGGBGGBGGGGGGGGGGGGBBGGGGGGGGGGBGGGGBGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGBGGGGGGGBGGGGGBGBGGGGBGGBGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGBGGGGBGGGGGGGGGBBGGGGGBGGGGGGGBGGGGGGGGGBGGGGBGGGGGGBGGGGBGGGGGBGGGGGBBBGGGBGGBGGBGGGGGGGGGGBGGBGBGGGGGGBGGBGGBGGGBGGGGGGGGBGGGBGGGGGBGGGGGGGGGBGGGGGGGGGGBBGGGGGGGGGGGGGBGGGGGGGGGGGGBGBGBGGGGGGGGGGBGGGGGGGGGGBGBGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGBBGGGBBGBGGGGGGGGGBGGBGGGGBGBGGGGGGGBGGGGGBGGGGBBGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGBGGGBBGGGGGGGBGGBBGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGBGGGGGGGGGBGGGGGBGGGGGGBGGGGGGGGBGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGBGGBBGGGGGGGGBGGGBGGGGGGGGBGGGGBGGGGGGBGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGBGGGBGGGGBGBGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGBGGGGGGGBGGGGGBGGGGGGGGGGBBGGGGGGGBBGGGGGGGGGGBGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGBGGBGGGGBGGGGGGGGGGBGGGBBGGGGGBGGGGGGGGGGBGGGGGGBBGGGGGGGGGGGBGGGGGGGGGGGBBGGGGGGBGGGGGGGBBGBGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGBGGBGGGGGGGBGGGGGGGGGGGGGGGBGGGBGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGBGBGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGBGGGGGGGGBGGGGGGGGBGBGGGGGGGGGGGGGGGBBGGBGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGBBGBBGGGGGBGGBGGGGGBGGGGBGBGGBGGGGGGGGGGGBGGGGGGGGBGBGBGGGGGGGGGBGBGBGGGGGBGBGGGGGGGGBGGGGGBBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGBBGGGBBGGGBGGGGGGGGBGGBGGGGGGGGGGGGGBGGGGGGGGGBGBGGGGGGGGGBGGBGGGGBBBGBGBGGGGGGGGGBGGGBGBGGGGGGGGGGGGGGGGGGGBBGBGGBGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGBGGGGGBGGGBGGGGGGGGGGGGBGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBBGGGGBGGGGBGGGBGBGGGGGGGBGGGGGBGBGGGGGGGGGGGGGGGGGGGGBGGBBGGGGGGBGGGGGGGBGBGGGGBGGGGBGGGGBGGBGGBGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGBGGBGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGBGGGGGGGGBBGGGGGGBGBGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGBGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGBGGGGGBGGGGGGGGGGBGGGGBGGGBGGGGGGGGGGGBGGGGBGGBGGGGGGGGGGGGGGGGGGGBBGGGGBBGBBBGGBBBBGGBGGGGGGGGGGGGGGGGGBGGGGGGGBGBBBGGGGGGGGGBGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGBGBGBGGGGGGGGGBGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGBGGGGBGGGGGGGGGGGGGGGGGGGBBGGGGGGGBGGBGGBGBGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGBBBGBGBGGGGGGGGGGGGGGGGGBBGGGBGGGBGGBBGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGBBGGBGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGBGGGGBGGGBGGGBGBGGGGGGGBGGBGGGGGGGGG
91007140 GGBBBGBGBBGGBGGGBBGGGGGBGGBBGGGGBBGGGBGGBBGGGGGBBBBGGGGGBBBGGGGGGBGGBBBGGBGBBGGGBBGGGBGBGGGBBGGBGBBBBGGGGGBGBBBGGBGBBBGBBGGGBBGBBGBBGBGGGGGGGBGGGGGGGGGGBBBBBBGBGGGBGBGGGBBBGGGGBGBGBGGGGBBGGGGBGBGBBBBBBGBGGGBBBGGBBBGGGBGGBGGBGGGGGGGGBBBGGGBGGGGBBGGGBGBGBGGGGGGBBBBGBGGGBGGGBBBBGBBBGGBBBGGBGBBGBBGGBGGBBGGGBGBBGGGGGGGBBGBGGGBBGGBGGGGBGGBBBBBBBBBGBBGGBGBBGBBBGGBGGGGGGGGGBBGGGGBBGBBBGBGBGGBGBGGGGBBBGBBBGBBBBBBGBBBBGGGBGGBBGBGGGBBGGBGBBGBGGGGBBBBGBGGGGGGGGGBGGGBBGGGGBGGGGBBBBGGBBGGBBGGGBGGBBGBGGGGGGBGBGGGGGBGBBGBBGBBGBGGBGBGGBGGBBGGGBBBBBBBBBGBGBGGGBGBGGGGBBGBGBBBBGGGBGGBBBGBBGGGBBGGGGBBBGGGGGGGGGGGGGBGBGBGBGBBBGGBGBBBBGBGBBGGGGGBGBGBBBBGGGBBGBGGBGGBGBBGBBGGBBBBGGBBBGGBGBGBGBGBBBBGGGBGGGGBGGGBGGGGBGGGBGBGGGGBBBGBGBBBBGGGBGGGGGBBBGGBBGGGGBBGGGGGGBGBGBBBBGBGGBBGGBBBBGGBBBBGGBGGGGGGGGBGBGGGGGBBBBGBGGGBBBBBGBBGGGBGBGGGGGGBGBBGGBGBBGGBGBBGGGBGBGGGGGGBGGBGBBGBGGGGGGBGGBGBGGGBGBGGBBBGBBGGBBGBGGGGBGBBBGGBGBBBGBBGGGGGGGBGBGBGGBGBGBGBBGBGGGGGBBGGBBGBGBGGBGGGGBBBGBGGBGBBBGBBBGBGGBBBGGGBBGBGGBGBBBGBGGBGGGBBGBGBGBBGBGGGBGBGGBBBGGGBGBBBBBGBBBGBGGBGGGBGGGGBBBGGGGGGBGBGGGBGGGGGBGGBGGGBBBGGGGGGGGGGBGGBBGGBGGGBBGGGGGBGGBBBBGGGBGBGGGBGBBGGGGGBGGBGBBGBGBGBBGBGBBGGGGBBBGGGBGBBGGBGBGGGGBGGBGGBGGBBGGGGGBGGBGGBGGGGGGGBGBGGBBGBBGBBBGGBBGBGGBGGBGBGBGGGBGBGBBGBBBGBBBBBGBBGBBGGGGGGBBBGBBGBGBBBGGGGBBGGGGGGBBGGBGBGGGGBBBGBGBBGBGBGBGGBGBBGBBGGGGBBGGBBBGGGBBBBGGGGGGBBBBBGBGBGGBGBBGGGGGGGBBBGGBBGBGGBBBGBGGBGGBBBBGBGGGGBBGGBBBGBBGGGBGGGBBGBGGBGBGGBGBBBGBGGGGBGBBGBBGBBBGBGBBGBGBGGBGGGBBBGBBGGGBBGGGGGGGGGGGBGGBBGGBGGBBBGGGGBGGBGGGBGBGBGGBBGGGBBGBBBGGGGGGGGGBGBGBGGGGGBGBGGGGGBBGGBBBGGGGGGGBGGBBBBGBBGGBGGGBGGGGBBBGBBGBBGBGBGGGGBGBBGBGGGGGBBGGGBBGGBBGGGGBBBGBGBGBGBBGBGBGGBBGBGGGGBGGBGGGBGGBGBGGBGBGGGBBBBGGGGBGBGBGBGGGGGBBGBGBGBGGGGBGBGBBGGGGGGBGBGGBGBGBBGBBBGGBBBGBBBBGGGGGGBGGBGBGBBBGGGGBGBGGGGBGBGGGGGGBBBGBGGGBGGBGBBGGGGGBBBBGGBGGBGGGBBGGBBBGGGBGGBGBGGBGGGBBGBGGBBGGBGGBBGGBBBGBGBBGGGBBBBBBGGGBBGGGGGBGBGBGGGGGGGGBGGGGBGGBGGBGBBGGBBBGBBGGBGBGGGBGBBBGGGGGBGBBBBGBGBBBGGBGBGGBGGGGBGGGGBGBGBBGBBBGBBGBGBBBBBGBGGGGGGBGGBGGBBBBBGBBGBBGGGGGGBGBGGGGBBGGGBBBGGGGBBBBGGBBGGBGBBGBBBGBBBGBBGBBBGGBGBBBBGBGBBGGGGBBGGGGBGBGGGGBBBBGGGBGGGBGBBBBGGGBGGGGGGBGGGBBGBBGBBGGGGGBGGGGGGBGGBBBBGGGGGGBBGGBGGGGGBGBBGGBGBBGGGGBBGGBGBBGBBGGBBBGBGGBGGBGGGBBGBGBGGBBGBBGGBGGBBBBGGGBGGGBBGBBGGGGBGBGGGGBBBBGBBGGBGGBGGBGBBBGBGBBBGGGGGGBBGGGBGGGGGGGBBBGGBBGGBGBGGBBGGGGGGGBBGGBGGBBGGGGBGBGBGGBGBGGBBGBBGGGGGGBBBGBBGBBBBBGBBGBGGGBBBGGGBGGGBBBGGGBBGBGGBBGBGBGBGGBGBGGGGGBGGBGGBBBBGGGGBGGGGBGGGBGGBGGGGGGBBGGGBGBBBGGGGBBGBBBGBGGGBBGGBGBBBGGGGGGGGGBGBGGBBGGBBBBBBBBGGGBGBGGGBGBGGBGGBGBBGBGGBBBBGGGGBBGBBBBGBGGGGBGGBGGGGGGGBBGGGGGBBGGBGGGGGBGBGBBBBGBBGBBGGBGBGBBGGGGBGGGGGBGGBGGGGBBGBGGGGGGGGGGGGBBGGGBBGBGBBBBBGGBGGGGGBGBBGBGBGBGGBBBGGBGGGBBGBGBBBBBGGGGBGBGGGGBBBGGGGGGGBBGGGBGGBGGGBBGBBBBGBGGGGBGBGGBGBBBGGBBGGGGGBGBGGBBBGBGGGGBBGGBGGBGBBGBGBGGGBBBGBGGGBGGGGGBGBBBGGBGGGGGBBBGBGGBBGBGGBBBBBBGGBBGGBGGBGGBGBGBGGBGBBGBGBBGBBBBGBGBBBBBGBGGGGBGBBGBBGGBGGBBGBBGBBBGGBGBGGGBGGBGGGGGGGGBBGGGGGGGGBBBGGGBGGGGBGBBBBGGGGGBGBGGGGBGGBGGGBBGBBGGGGGBGGBGBGGGGGBBBBGGGBGGGGBBBGBGBBBGGGBBGBGGGBGBGBGGBBGBGGGGGGGGGBGBGBBBGGBGBGBGBGGGGBBBBBBGGBGBBBGBBBBBGGBBBGGBGBGGBBGBGBBBGGGGGGGGGBBBBBBGBBGGBBBBBGBGGGGBBGBGBBBGGGGBGBGGBBGGGGGGBGGBBBGBGBBBBGBGBBGBGBGGGBBBGGGGGGGGGGBBGGBBGGBGBGBGGBBGBGGBBGBGGGGBBBBBGGGBBBGGGGGGGBGBBGGGGGGGBGBBGGGGBGBGGBGBGGGGGGBBBBBGBBGBBGGGGGBGBGGGGBGBBGGGBGGGGBGGGGGGBBGBGBGBBGGBBGBGBBGGGBGGBGBBBGGBBBGBBBBBGBGBBBBBBGGBBGGGBGBBGBGGGGBGBBBBGGGGGBBBGGGBGGBGGBGBGBGGGGBGBGBBBGBBGBBGBBGGBGBGGBBBBBGGGBGBGBBBGBBGGBBGGGGGBBGGGGBGBGGBBBBBBGGGGGBBGBGGGGGBGGBGGBBBGBGGBBGGGBBGBBBGGBBGGGBBBGGBBBBBBGBBGGGBBBGGGGGBBGGGGGGBGBGGBGBGGBGBGBGGGBGBBBBGGGGBGGGGBGGGBGBBBBGGGBBGGGBGBGGGGGGBGGGGGBGGGBBGGGGBBBBGGBGBGBBBGGGBBGBBGGGGGGBGGBBGGGGGGBGGGGBGBGBBGGGGBGGGBBBGBGBBGBGGBGGBGBBBGBBGGBBBBGBGGGBBGGGBBGGGGGGBGGGGGGBGGGBGGGGBBBGBBGGBGBGGBGBBGGGGGGGGGBGGBBBBGBGGGGGGBBGGBGGBGBBBBGBGBGGBGGGBGBGBBBBGBBBGBGGGGBGGGGGGGBBBGBGGGBGGBGGGGBBGGGGGGGGBGGGBBBGGBBGGBBGGGGGBBGGBGGBGGGBGGGBBBGBBGBGBGBGGGGBBBGBGBGGGGBGBBGBGGGGBGBBGGGGGGBBGGBBBBBGGBGGBGBGGGBGBGGBGGGBBBGBGBGGGGGGGGBBBBGGBGBBGGGBBBBGGGGGGBGGGBGBBGGGGBGGGGGGGGBGBGBBGGGBBBGBBBBGGBGGBBBGGGBGGGBBGBBGGGGBGGBBGBBBBBGBGGGBGGGGBGBGBBBGBGGGBGGGBGBBBGBBBBBGGBGGGGGGBGGBBGGBBGBGBGGGGBBBBBGBGBGGGGGBGGGBGGBBGGBBGGGGGGBGGGBGGBBGBGBBGGGBBGGBGGBGBGBGGGBGGGBBBGGBGGBGGBGGGGGBBGBBBGBBBBBBGGGGGBGGBGGGGBGGGGBBBGBBGBGGBGGGGBGGGGGBGBBGGGGGGGBGGGBGBBGGGGBGGGGBBGGBGGGBGGGGGBBGGGGGGGBGBGGGBGBGBBBBGGGGGGGGBGBGGBBGGBGGGGBBGGBGBGGGGGGGGGGBBBGBGGGGGGGGGBBBBBBGGGBBGBBGBBGGBGGGBBBBGBBGBGBGBGGBGGGGBGGBBGBGGGBGBGGBGBBGGGGGGGBBGBBBBBGGGBGBGBGBBBGGGBGGBGGGBGGGBGGGGGGGGGGBGGGBGBBGGGBBGBBGGGGGGBBGBGBBBBGGBGBGGBBGGBGGGBGGBGGBGGGBBBBGGGGGGGBGGBGBGBBBBBBGGGGGGGGGBGGBBGBBBGGGGBGBBGGBBGGGBBGBGGGBGGGGBGBGGBBGGBGGGBBBGGGBGGGBGBBGGGGBBBBBBGBGGGBGBGBBGBGBGGBBBGGGBBBBGBBBGGGGBBBGGGBGGBGBGGBGGGGBBGGBBGBBBBBGBBBBGGGGGGBGGBBBGGBGGGBGBBBGGGBGBGGBBGBBBBGGBGBBBBBGGGGBBGGBGBGGBBBBBBGBGBGGGGGGBBGGGBGBBBGBGBGGGBGGBGGBBBBBBGGBBBBBGBGBGGGBGBBBGGGGGGBGGGBGGGGBBBBGBGGGGGBGGBGBGGBGGBBBBBGGGGGBGGGGBGGGGGGBBBGGBGGGGGGGBGGBGBGGBGBGBBGGBBGGGGBGBBGBBGGGGGBGGBGGBGGGGBGGGBGBGGGGGBBBBGGBBBBGGBGBBGGBGGGGGBBGBGGGGBGGBBGGBBBGBGBGBGGBGBBBGGGBGGGBGGBGGBGBBGGGGBBBGBBBGBBBGBBGGBBBBGBBBBGBBBGGBGGGGBGGGBBBGBGBBGGGGBGGBGGGBGGGGGBBGBBGGGGGBGGGBBGBBGBBBBBGGGGGBGGGBBGBGBGBBGGBGGGGBBGGGBBGBBBGBGGGGGBGGGBGBGGGGGGGGBGGGBGGBGBGBGBGBBGBGGBGGGGGBBGGGGGGGBBBGBGGGBBBGGGBGGGBGGBGGGBGGBBBGGBGBBGGBGGGGBBBGGGGGBBBGBGGBGBBGGBGGBBBBGBGBBGBBGGBGBGBGBGBGBBGGGBBGGGBBBBGBGGGGBGGBBGBGBGGBGGBGGGGGGGBGGGGGGBGGGGGGGGBBGBBGGBGBBGBGBBGGGGBGBBBGGBBGGBGBGBGBGGGGGGGBGGBGGBGGBGGGGBGBGBGGGBBBBGGGGGGGBGGBGGBBBGGGBGGGGGGGGGBGGGBBGGBGBBBBGBBGBBBGGBGGGGGGGGGBBGGBBGBGGBBBBGGBGBGBBBGGGGGGBBBGBGGGGGBGGGBGBGBGGBGGGBBBGGGGBGBBGGGBBGGBBBGBGBBGBBBGBGBGBBGGGGBGGBBGBGBGGBBGGGBBGGGGBGGGBBGGBGGGBGGBGBGBGBBGGGBBGGGGGGBGBGGBGBGGBGBBGBBBGGBBBGGGGGBBBGBGBGBBBGGBBBGGBGBGGGGGGGGGBBBGGBBGGBGBGBGGGGBBBGGGBGBGBGBBGBBGBBBBBGBGGBGBGBGGGBBGBBBBBBBBGBGBBBGGGGBGGGBGGGBGBGBBGGBBGBBGBBBBGBBGGBGBGBBBGBGGGGGBGBGGBBBGGGBBBBGGGGBGGGBBGGGGGBGGBGGGGGGBGBGGGGGGBGGBGGGGGBBGGGBGGBGGGGGBGBGGGBGGGGGBGGBGGBGGBGBGGGBGBBBBGGBGGBBGGBGBGBBGGGGBGGBGGGGGBGGGGBGBGGGGBGGGBGGGGBGBGGGBGBBBGGGGGGGBBBBGBBGGGBGBGBBBBBBGBGGBGBGBGBGGBBGGBBGBGGGGGGBGGGGBGBGGBBBBBGGBBGBGBBBBGGGGGGGGGGGBBGGGGGGBBBGGBBBGGGGBGBGGBGBGBGBGGBGBBBBBGGBBBBGGGGBGGBGGGBGGBGGGBBGGBBBBGBGGGGBBBGGGBGGBGBGBGGGBBBBGGGGBGGBGBBBGGGGGGGGGGGBGBBGGBGBGGGGBGBBBGBBGGGGGBGBGGGBGGGBBGGGBGBGGGBBGBBGBGBGGGBGBBGGGGBBBBGGBBBGBBBBBGBGGBGGBBBBGGGBGGGGGBGBBGGGGGGGGGBGBGGGGGGBGGGGGBGGGBBGGGBBGGGBBBGBGBGBGGBBBGGGGBGGGGBGGGGGBBBBGGBGGGGBGGGBBBGGGGGGBBGBGGGBGBBGGGGBBGGGGGGGGGGBBBGBBGBGGGGBGBGGBGGBBBGGGBBGGGGBGBGGBBBGBBGBBBGBGBBBGGGGBGGGGBBBBBGBGGBGGGGGGBGGGBBGBGGBBBBGGBBGGBGBGGGGBGGGBGGBBBGBGBGBGBGBGGGGGBGGBGGGBGBBBGGGGGGGGBGGGGBGGGGGBGBGGBGBBGBBBBBGGBGGGBGGGGBGBGGBGBGGBBGGGGGGGGBBBBGGGBGGBGBBBGGGBBGGGGBGBBGGGBGGBGGGBBGGGBBGGGBBGGBGGBGGGBGBGBGGBBGBGBGGBGGGBGBBGGBGBBGBGGBGGGGBGBBGGGGGGBGGGGGBBGGGGBBBBGGGBGGBBGBBBGGGBBGBGGBGBGGGGGBGGBBBGBBGBBBGBBGBBGBGGBBGBGBGGGBBBGGGBBBBGBGBBBBGBBGGBGBBGBGBBBGGGBGGBBGBBBGBGGGGBGBGBGBBGBBGGGGBBGGGBGBGGBBGGBGBBGBGGGGGBGBGBBGGBGBGGGBBGBGBBGGGGGGBGBGGGGGBGGGBBGBGBGBBBBGGBBGBBGBGGBBBGBGBBBBGGBGBGBBBGBBGBGBGGGGGBGGBBGBGBBGGBGGBGGGGGBBGGBGBGGBGBBBGGGGGGGBGGBGGBBGGBGGGBGGGGBBBGBGBGBGBBGGGBGBBGGBGBGGBGBBBGGGGGGGBGBBGBBBGBGBGBBBGGBBGBBGGGBGBBGBGBBGBGGGGGGBGBGBBBBBBGGGBGGGGBBBBBBGGBGBGBBGGGBGGGGGBGGGBGBGGGGGGGBBGBBGGBGGGGBGGBBGGGGBBGGGGBBBGBGGGGBGGBGGGGBGGBGBGGBGBBGBBGGGGGBGGBBBGGBBBBGBBBGBGBGBGGBGBGBGBBBBGGGGBBGBGGBGBBBGGGBGGGGGGBGBBBBGBGGGGGGGGGBBGGBBGGGGGGGGGBGBBBGBGBGGGGBGBGBGGGGGBBBGGGGGGGGBBBGBGGBGBBGBGGGGGGGBGGGGBGGBBGGBGBBBGGBBGBBGBGGBGBBGBGGBGBBGGGBBBGBBGBGGGGGBBBGBBBGBBGGGBGGGGBGGGBGGGGBGGBGGGBGBBGBBGBGBBBGGBGBBBGBBBBBGGGGGGGBGGBBGGGGGGBGBBGGBBGBBGGGGGGBGBBGBGGBBBBGGGGGGGGGBGBBBGBGGGGBBBGGGGBBGGGBGGGBBGBGGBGGBGGGBBGGBBBGBBGBGGGGGGGBGGBGGBGBGBGGGGBBGGBGGGGGBGGBGGGGGBGBGGGGGGGBBGBBGBBGBGGBGBBGGBBBGGGBBBGBGBBBGGBBGBGGGGBBGGGGBGGGBBBBBGGBBBGGGBBBGGGBBGBGBBGGBGGBGBGGGBBBGGGBBBBGBGBGGGBGBBBGBBGBBGBBGGBBGGGGGGBGGGBBBBBBGGGGGBGBBGBBGGBBGBGGGGGGBBBGGBGGBGBBGGBGGGGGBGGBGGGGBBGBBBGGBGBBGGBBGGGBGGGBGBBBGBGBBBBBBGGBGBGBGBGGGBBGBBGBGGGGBGBBGBBGGGBGGGGGBBGGBGBGBGGGBGGBBGGBBGGBGGGGGGGGGBGGBGBBGGBGGGBGGGBBBGGGGGGBGBBBGGGGBGBBGBGBBBGGGGGGBGBBGGBGGBBGGBGGBBGGBGGGGBBGBGBGGGBGGGBGBBBBBGGGBGGBGBGBGGBBGBGGBBGGGGBBBBGBGBGBGBBGBBGGBGBGBBBBBGGBBBGGGBGGGBGGGGBGGGBBGGGBBGBGBGGGGGBBGGGGBGGGGBGGBBBGGGGGGGGBGBGBGGBBGGGBBGGBGGGGGBBBBBGBGGBGGBGBGGGBBBGBGBGGBGGGGBBBBBGGGBGBBGGGGGGBGBGBBGGGBGGGBGBBBGBGBGBGGBGGBBBGGBGGBBBBBGBBGBBGGGBGBGGBBBGGBBBBGGGGGBBGBGGBGGGGBBGGGBGBGGBBBGBBBGGBBGBBGGGGGGGBBBGBBBBBBGGGBBGGGGGGGGBGBBBBGBGBBGGGBGGBBBBBGGGBBBGBGBGBGBBGGGBGGGGGGGBGGGGGBGBGGBBBBGBBBGBBBGGGBBBGGBGBBGGGGGGGGGGGGBBGBGBBBGGGBBGGGBBBBBGBGGGGGGBBBGGGGBGBBBGBGGBBBGGGGGBBGGGGGGGGBGBGBBGGGGBGGGGBGBBGBGGBGBBBGGBBGGGBGBBGGBGBBGGGBBBGGBBGBGGGGBBBBGBBGGBGGBGBGBBBBGBGGGGGGGGBGBBGGGGGGBBGGBBGGGBGGGGBBGGBBGBBGGGGGGBGGBBGGBBBBBGBGGGBGBBGBGBGGBBGBGGGGGBBBGBGGGGGGBGGGBGBGBBBBGGBGGBGBGGGBBBGGBGBGGGGGGGBGGBGBGGGGGGBBGGGBBBGBGGBGGGGGGBBGGBGGBBGGBGGBGBBGGGGGBBGBGBBGGGGGGBGBGGBBGGGGBGGGBBGGGBGGBGBGBGGBBGGBBGGGGBBGBGBGBGBGGGGGBGGBBBGGBBBBGGGGBGBGGBGGGBGBBBGGGGBBBBBBGBBBBBGBBGBGBBBBGBBGBBGBBBBBBGGGBGGGBGBGBBGBGGGGGBBGGBGGGBBBBBGBBGGBGGGBGBGBGBGBBBGBBBGBBGBGGGGGBGBBBBBBGGGGBGGGGBBGGGGGBGGGGBGGGBGGGGBGBGBGGBBGGBGBGGGBGBBGGBGBBBGBBBBGGBGBGBGGBGGBBGGGBBBBBBBGBBBBBGBGBBGBBGGGGGBGBGGGBGGGGBBBGGGGGBGBBGBGBBGGBBBBBBGBGBGGGBGBGBGBGGBGGGGGBGGGBGBGGBBBBBBGGGGBGGGGGBGGBGGGGBGGBGBGGGGBGGBBGBGBBGBBGBBGGGBBGBGGBGGGBGBGGBBBBGGBGGGGGGBGGGGBGGBBBBBGGGGGGBGBGGGGBBGGGGBGGGGBGBBBGBGGGGBGBGBGBBGGGGGBGGBBBGGGGGGGBGGBGGBBGBGBGBGBGGGGBGGGGBBGGBGGBBGGBGBBBBGBGGBGBBBGGGGBGBGGGBGGGGGGGGGBGBBBGBGBGGGBBGBBGGGGGBGBGGBBBGBBBBGGGGBBBBBBGBGGGBGGBGBBBBBGBBGBGBBGGGGBBGBGGGGBBBGGBGBGGGBBGGGBBGGGBBBGBGGBBBBBGGGGGGBGGBBBBBGGGBGGBGBBGBGBGBBBGBGGBGGGGBGBGBGBGGGGGGBBBGBBBGBGGGBBGGBGGGGBGGGGGGGBBBGBGBBBBBBGGGGGGGGBGGGGGGGBGGGGBGBBGGBBGBGBGGGGGGBBBGGBBBBGGGBGGBGGBGGBBBGGGBGBGGGBBGBGGGBBBGGGBBBGBGBBBBGGGGBBGGBGBBGGGGGBBBBGGBBBBGBGBGGGBBBBGBBBGGGGBGGGGGGBGBBBBGBBBBBBGGBGGGGGGGGBBGGBGBBBGGBBBGBBGBGBBGGBGBGGGGGBGGBGBGBGGBGGGGGBBGGBGBBBGBBGBBBGBBGBGGGBGGGGBGBGBGBBBGGBGGGGBBGGGGBGBBBGBBBBGBBBBGGBGBBBBBGGGBBBGGBBGGBGBBGGBGBGGGGBGBBGGBGGBBBBGGGBGGGGBGGGBBBGBBBGBBGGGBGGGGBGBBGGGGGBGGGBGGGBBBGGGGGGGBGGBGGGGBGBBBGBGBBGGBGBGBGBGBGGGGBBBBGBBBBBBBGBBGGBGGBBGGGGBGBGGGGGGGBGGGBBGBBBGGGBGGBGBBGGGGBBGBGGBGGBGGGBBBGGGBBGBGGGBGGGGBGGGGGBGBGBGBBBGGGGGGBGBGBGBGBGBGGGBGGGGGBGGGBGGGBBGGBBGGBGGGGBGBBBGGGBGGGGBBGBGGBGGGBBGGGGBGGGBGBGBBBBGGGBBBBGGGGBGBBBGGBGBBGGBGGGGBBBBBBGBBGBGBBGBGGBGGGGBGGGGBBGGGBGGGBBBGGBGGGGBGBBGBBGBBGBGGGGGGGGBBGBGBGBBGGGGGBBBGBGGGGBGGGBBGBBBBBBBGBGGBBBGBGGGGGBBGGGBGBGGGBBGGGGBGBGBGGBBGGGBBGGGBGBBGBBGGBGGGBGBBGGBBGGGBBGGBGGGGGGBBGGBBGBGGGBGGGGBGGGBGGGGBBBGGGGGGGBGGGBGBGBBGGGGBGGBGBGGBGBBGGBGBBBBBBGGBBGGBBGGBBGBBBGBGBBBBBBBGGGBGBGBGGBGBGGGGBGBGGGGGBBGBGGBBGGGGBBBBGBGBBBBBBGBGGGBBBGBBGGBBGGGBBGGGBGBBGGGGGBGGGBGBGBGGGGGGBGBGGBGGBBBGGGGGBBGGBGBGBGBBGGGBBBGGGGBBGGGBBGGGGGGGBGGBBGGBGGBGGGBBBGGGBGBGBBBBGGGBGGGGGGBGGGGBBBBBGBGGBBGGGGGBBBGGBBGGGBBBGGBGGGBGBBBGBGBGBBBBBGGGGBGBGGGBBGBGGBGGGBGGGGGGBBGBBGBBBGGGBBGGGGGGGGBBBBGBBGGGBBBBBGGBBGGBGGGBGGBBGBBGGBGGBBGGBGBBBGBGGBBGGBGGBGBGBBGBBGGBGGGBGGGBGGBBBGGBBGGBGGGGGBGGBGGBGBBGGBGBBGBGBGBGBGGBBGBGBGBGGGBBBGGGGGGGGGGGBBBGBGBGGGGBBGBGBGGGGBGGGBGGGBGBGBGGBBGBBGBBGGBGGGGGBGBGGGBGGGBGGBGBGBBBBBGBBBBGGBGGGBGGBGBBGBGBGBBBGBGBBBBBGBGBGGGGGBGBBGGGGBBBGGBBBBBGBGBBGGBGGGGBGBGBBBBGGGBGBGGGBGGBGGGGGBGBBGBBBGGBGGGGGBBBBBBGGGGGBBGBBBGBGBGGGBGGGBGGBBGGBGBBGGGBBGGBGGGGBGBBGGBGBBGBBBGGGBGGGGGGGGBGBBGGGBBBGGBBGBGBGBGGBBBBGGGGGGBGGGGGGBGGGGGGGBGBGBBGGBBBGGGGGBGGGBBGGGBGBGGGGBGBGGGBBGBBBBBGBBGGBBGGGBBBGBBGGGGGBBBGGBBGBGGGBBGGBGBGGGBGBGBBBGBBBGBGBBGBGGGGGBBGGGBBGGGGGBGGBGBBGGGBGGGGGGGGGBBGGGBGGBBBBGBBGGGGGGBBGGGGGGGGGGBGBGBGBGBGGBGBBBGBGGBBGBBBGGBBGBBGGBBGBGGGBGGBBBGBGGGGGBBBGGGGBBBBGGGGGBBBBBBBGGBGGBBGGBGGGBGGBGBBBBGGBGBGBGGBGGGGBGGGGBGGGGBGBGGGGGGBGBGGBBBBGBBBGBBGBGGGBBGGGGGBGGGGGBGGGBBGGBGBGGGBGGBGBBGBBGGGBGGBGGBGGBBBGBGBBGGGGGGBBGGBBBBGGGBGBBBGBGGBGGGGGGGGGGBGBGBGGGBBBBGBGBBBBGGGGGBGBGGBGBBBBGGGBGBGBGGGBGGGBBGGGBGGBGBGGGBBGBBGBBGBGGGBGGBGGGGGGGBGGBGGGBGBBBGGBGGGGGGGGGBGGGGGBGGGBBGGGGGBGGBGGGBGGGGGGGGBGBGBBGBGGBBBBGBGGBGGGGGGGGGBGGGBBGBGBGBGBBGGGBGBGBBGGGGGBGGBGBGGGBBGBGGGGBGGBGBGBBBGBBBGBGBBGGGBBGGGGGGBBGGGGGGGBGGGGBGGGGBBBBGBGGBBGGBGBGBGBBBGBBGGGGGBGGBGBBGBGBGBBGBBGBGGBGBGBGBGGBGGGBGGGGGBGBGBGGBBGBGGBGBGGGBBGBBGGGBBGGBGGBBGGGBBGGGGBBBGBGBGGBBGGBGGGBGBGBGGBBGGBGBGBGGGBGBGBBBGBGBGBBBGGBBBGGBBBGGGGGGGGGGBGBBBGGGGGGGGBGBGBGGGGGGGGGBBGBBGBGBBBGGGBBBBGGBBBBGBGGBGGBGBGBBGBGGBGBGGGBBBBBBGBGBBGGGGGGGGGBGGGGBBGBGBGGBGGBGGGBGGBGGGGGGGBGGGBGGGBBGGBGGGGBBGBGBBBGBBGGBGBBGGGBGBBGBBGBGBBGGBGGGBBGBBGGBBBGGGGGBGGGBBBGGBGBGBGGGGGGBBGGGBGGBGGGBGBBGBGGGGBGGBGGBGBGBGBGGGGBGBBGBGGBGGGBGGGGBBBGGGBGBGGGGGBGGGBGGGGBGGGBBBGBGGGGBGBGGBBGGGGGGGBGGBBGGGGBBGGBGGBGGBGGGBBBGBGBGGBGBBGGGBBBGBBGBBGGBGBGGBGGBBGBGBGGGGBGGGGGBGGGBBBGGGBBBGBGGGGGGGBBGGBBBBBGBBGGGGBBGBGGBGGGBBBGGGGGBGGBGGBBGGBBGBGBBBGBBGGGGGGGGGGGGGGGGGBGBGGBBBGGBGGGGGBGBGGGBBGBGGGBGGBGGGBGGGGGGBBGGGGBGBGBBGGBBBGGGGGBGBBGBBGGBBBGGGGBGGBBGGGGBGGGGGGBBGBGBBBBGGBBBGGGBGGGBGBBBGGGGBBGGBBGGBGGGBBBBGBBGGBBBBGGBGGGGGBGBGBBGBBBGGGGGBBBBGGGGGGGGGGGGGGGBGGBBGBBGGBBGGGGGGGGGGGBGGGBBGBGGBBBBGBGGBGGBBBGBGGGBGGGBGBGBGGBGGGGBGGGBBGGGBBBBBBBGGBGGGBBBGBBGGGBBGBGBBGBBGGBGGGBGGGGBGBBBGGBBGGBGBGGGBBBGBGBBBGBGBBGBBBBGGGGGGGBGBGBGGGBBGGGGBBGGBGGGGGGBBBBBGBGGBGGBBBBGGBGGGGGGGGGGGGGGBBBBGGGGGBGBBGBGBGGBBBBGGGBGBBGGBGBBBGGBGGGBBGBBBGBGBBGGGGGGGBBGGBGGBBGGGBGGGGBBBBGBBBBBGGBGBBGBGGGGGGGGBBBGGBBBGBGBBGGGGGGBBGGBGGGBGBGBGBGBBGGGBGGGGGGGBBGGBBGGBGBBBBGBGBBGBBGGBGGGGGGBGBGGGGBBGGBBGGGGBGGGBGBGGBBBGBGGGGBGBBGBBBBBGGGGGGGBGGBGGBBBGGGBBBGGGBGGBBBGBGBGGGBBGGGBGGBGBBBBBGBBGGGGBGGBBGGBGBGBGGGBGBGBBBGGGBBBGBBBBGGGBGGGBBGGGGGGGBGGGGBBGGBBBBGBGBGBGBGBGGBBBBGBBBGBGGBBBGBBGGGBBGGGBBGBGBGGBGBBGBGBBGGGGBGBGGGBGGBGBGBGBBGGBGGGBBBGGBGBGBBGBBBGBBBBGBGGBBGBBGGBBGBGBGBGBGGBGGGBGGGBBGBBBGGGGBGBGGGGGGGBGBGBBBGGBGBBBBBGBGGGGGGGGGBBGBBGGBGGGGGBBBBBBGGBGGGBBBGGBGGGGBGBBGGBGGGGGGBBBBBBGGGBBBGGGBGBBGBBGBGGGGGGBBBBBGBBGBBBBBGBGBGBGGBGBBGBGGGGBBGBGGGGGGBGGGGGBBGGBGBGBBGBGGBBBGGGGGGBGBBBGGGGGBGBBBBGBGGBGGGGGBGGGGBGGBBGBGGBGBGBBBGBGBGGGBGBBBGGBBGGBGGBGGGBGGGGGBBGGGBBBGGGGBBGGGBBBGGGGGBBGGGBGGGGGBBBGBGGGGBGGGBGBBBGBBGBGGBGGGGGGGGGBBGGBBGBBGBGGGBBGGGBGBGBBGBBGGGBGGBGGBGGBGGGGGBGBBBGGGBGGBBBGBGGGGBBGGGGGGBGGBGBBBBBGBGGBGGGGGBGGGBGGGBGBGGGBBBBGGGBBGBGBBBBBGGBBGBBGGGBBGBGGGBGBGGGBBGGBBBBBBBGBGGBGBGGGBGGBGBBGBGBGBGGGGGBGGGGBBGGBBBBBBBBGBBGBBBBGGBBGGBGGBGBGBGGGGGBBGBGBBGGBBGGGGGGGGBGGGGGGBGBBBBBGBBGBGGGGGGBGGGBGBBGBBBBBGGBGGGBGGGBGGGGBBGGGBBBBBGBBGGBGGGGBGBBGBGBGBBGGBBGGGBBGBBBBBGGGGBGGGGGBGBGGGGGGBGGGBGGBGGBBGBBGBGBBGBGBBBGGBGBGGGBGBGGGGBBBBGGBGGBBBGGGBBBBBBGGGGGGGBBGBBBGBGGGGGGGGGGBBGGGGBGBBGBGBBGBGGGGBBBBBGGBGBBBBGBGGBGGGGBBGGGBBGBBGBBBBGGBGGGGGGGGGGGBBGGGBGGGGGBGGGGBBGBGGBBGGGBBGGBGBBGBGGBGBBGGGGGBBBBGGGGGGGBBGGBBGGBGGBBGBBGGGBGGGGGGBGGGGGBBGGBGGBGBGBBBBGBBBGBGGBGGGGBGGGGGBGGGBGGGGBGBGGBGGBBBGGGGGGGBGGBBGBBGGBBGGBBBBGBGGBGBBBGGGGBGBGGGBBGBBBBBBBGGGGBBGGGBGBBGGBGGGGBGGBGBGBGBGBGGGGGGGBBGBBBGBGBBGGGBGBGGGGGGGGGBGGBGGBGBBGBGGGGGBGGGBBGGBGGGGBGGBGGBGGGGGBBGBBGGGGBGGBBGBGGGGGGGGGGGGGGBGBBBGBBGGGGBBGBBGGGBGGBGGGGGBGGBGBGBBGGGGBGBBGBBGGGGGBGBBBBBGBGBBGGGGBGBGGBBBBGBGGBGGGGGGBBGGGBBBGGGGBGGBGBGGGGBGGGGGBBBBGBGGBGGBBBGBGGGBBBBBGGGBBBGGGBBGBBBGBGGBBGGGBBGBBGGGBBBGGGGGGGGGBGBGBBBGGGGBGGGBGGBBGBBGGBGBGGGGGBGBGGGBBGBGGBGBBGBGBGGGBBBGGBGGBGGGGBGGBBGGBBBBGBGBGGBBGGGGGBGGGBGGGBGGBGGBBGBBBBGGGBBGGGGGBGGBBGBGGGGGGGGGBGBGBGBGGBGGBBBGBBGGBGBBBBGBBGBBBGBGGGGGBBBGGGBGBGGGGBGGBGBGGBBGBBGBBBGGGBGGGBGBBGBGGGBGBBBGBGGBGGGGGBGGBGGGBBGGGGGBGGGBBBGGGGGBGGBGGBGGGGBBBBGGBGGGBGBGBGGGGGGBBBBGGBBBGBBGBBGBBGGGBBBBGBBBGBBBBGGBGGGBGGGGBBBGGBGBGGGGGGBBBGGGGBBBGBGGBGGGGGGGBBBGGGBBGBBBBBBGGBGGBGBBBGBBGGBGGGGGBBGBGBGBGBGGGBBBBBGGGGGGBGBGBBBBGGBBGBBGGBBBGGGBGBGGGGBBGGBGBBBBGBGBGBBBBGGGGBGGGGBBBBGBBGGBBBGBBBGGGBBGGGGBBBGBGBGGBBBGGBGBGBBGBBGGBBGBGGBGGGGBGGBGBGBBGGBGGBGBBGGBGBBBBGGGBGGGGBGBBGGGGGBGBGGGBBGGBGBGGBGGBBBGGBGGGGBGGGBBGBBGGGGGBGGGGBBGBBBGGBBGGBBGGGBBBBBGGBBBGBBGGBGGGBBGBGBGGBGBGGGGGBGBGBBBGGBGGGGGBGGGGBGGBBGGGGBGBGBBGGGGBBGGGGBBBGGBBGGBGGGGGGGBGBBGBGGBGGBGBGGBGGGGBGBBGGGBBGBBBBGGBGGGBBGBGBBBGBGGGBGGBGGBBBGGBGBGGGBBBBBBBBGGGBGBGGGBBBGBGGBGBGGGGBGGGGBGGGGBBGBGBGBBBBBBGGBGBGBBBGGBGGGGGGGGGBGGGGBGBGGBBGGGGGGGGGBBBBBBGGGGGGGBBBGGGBGBGGBGGGGGBBGBGGG
10122452 GGGGGGBGGGGGGGGBBGGGGGBBGBGBGBGGGBGGGGBBGGBBGGBGBGGGBGGGGGGGGGGGGGBGGGGGBBGBGGGGBBGGBGBGGGGGGBGGGBGGGGBGGGBGGGGGBGBGGBGGGGGGGBBGBGBGGGGGGGBGGBBGBGGGGGBBGGGBGBGGGBBGGGGGGGGGGBGGGBGGGGBBGBGGBGGGBGBGBBBBGBGGBGGGGGGBGGGGBGBGGGGGGGBGGGGBBBGGBGGGGBBGGBBGBBGGBGGGGGGGGBBGGGBGBGGGGBBGGBGBGBGBBBBGBBGBGGGGGGGBBBGGGGGGBGGGGGGGGGGGBGBBBGGBGGGBGGGBBGGBBGBGBGGGGGGGGGGGBGBGGGBGGBGGBGGBGGBGGBGBGBGBGBGGGBGBBBBGGBBBGGGGGBGGGGGGGGGBGBGGBBBGGGGGGBGGBGGGGGGBGBBGGGGGGGBGBGGGGBGGGBBBGBGBBBBBBBGGGBGGGGBGBGGGGGGGBGGGGGBGGGBBGGBGBBGBGGGGBGGBGGGGGGBGBGGBGGGBGGBGBGBGBBGGGGBBGGGGBGBGBGBGGGBGGGBGGBBGGGGBGGBGGGGGBGBBGBBGGGGGGGGGGGGGGGGGGGBGGGGGBGBGBGGBBBGGGBGGBGGGBGBGGGGGBGGBGGGGGBGBGGGGBGBBGBBBBBBBBBGGGBBGBBBGGGGGGGGGGGGGGGBGGBGGGGBBGBBBBBGGGBGGBBGGGGGGGGGBGBGBGBGGBGBGGBBBGBGGGGGGGGGGGGGBGBBGBBGGGGGGGGBBGGBGBGGBGBGGBGGBGBGGBGGBGGBGGGGGGBGGBBBBGGGGGBGBGBBBGGBGGBGGBGGBBGGGGBGBGBGGBBBGBGGBBGGGBGBBGGGBGGGBBGGGGGGGBBBGGGBBBGGGGGGBGGBGBGBGGGGGGBBGGBGGBGGGGBGBBGGGBBBGGBGGGGGGBGGGBGGGGGBGBGGGGGGBGGGGBBBGBBGGGBGGBGGBGBBBBGGBBBGBGGGGGGGBGBBGGGGGGGBGBBGGGGBGGGGGGGBBBGGGGBBGGGGBBGGGBGGGGGBBBBGGBBGGGGGGBBBGGBGGGGGBBGBGBGGGGBBGGGBGGBBGGBBGGGBBGGGGGBBGGBBGGBBBGGGGGGBBBBGGGGGBGBGGGGGGGGGGGBBGGBGGGGBBGGBGBGBGGGBGGBGBBBGBBBGGGGBGBGGGGBGGGBGBGBGBBGGBGBGBGGGGGGGBGGBGBGGBGBGGBGGGBGGGBBBGGGBGBBGGBGBGBBBGGBBBGGGGBBBBGGGGGGBBBGGGGGBGGBGGGBBGGGGGBGGGBGBBGGGGBGGGBGBGBBGBGGBBGGGGBGGGGBGGGBBBBGGBBGBBBBBGGBGGGGBGGGBBGBBGBBBGBGBGGGGBGGGGBBGBGBBBGGGGGGGGGGGGGGBBGGBGBGBGGGBGBGBGGGGGGGGGBGBGGBGGBGGGBBBGGGBGGGGBGBGBGBGGGGGBBBGGBGGGGBBGBGGBGBGBGBGBBGGBGGBGGBBBBGGBBGGGGBGBBGGGBGBGBBGGGBBGBGGBGGBGBBGBGGBGBGGGGBBGBGGGGBGGBGBGGBGGGBBBBGGGGGGBBGGGGBBBGBGBGBGGBBGBGGGBGGGGGGGBBGBBGGGBGBBBBBGBGGGGGBGGBGBGGGGBGGGGGGGBGBGGGGGGGGBBGGGBB
118561150 GGGBGGGBGGGBGBGGBGBBGGBBGGGGGGGBBGGGGGGGBGBGGBBGBGBGGGBGGGGGGBGBGGGBBGGGGBGGGBGGGGGGGBGGGBGGBBGGGGBGBGBBBBBBBGGGGBBGBBBBGBGGGBGBGBBGGBGGGGBGGBGGGGBBBGBBBGGGGGGGBBBGGGGGBGBGGGGBBGGGBBGGGBBGGGBGGBGGGGBBGBBGGGGGGGBGBBBBGGBGGGGGGBBGGGGBGGGGGGGBBGGGGGGBGGGGBGGGGBGBGBBGGGGBGBBGGBGGBBGGGBGGGGGGGBBBBBGGGGBGGGGGGBBBBGGGGGGBGBBBGGGBGBGBBGGGGBGBBGGGBBGBGBBGGGBGBBBGGGGGGGGGGBGGGGGBBBBBGGGGBGGGGGGBGGGGBGGGGGBGGGGBGGGGBGBBGBGBBGBGBBBGGBBBBGGGBGBBBBGGBGGGGGGGGBGBBBBGGGGGGGGBGGGGGBGGBGGBGBGGGGBBBBBGBGBGGGBGGGGGGGGGGGGBBGBGBBGGGGGGGBBGGGGGBGGBGGBBGBBGGBBBGBGGGGGGGGBBGBGGBGGGGBGGGGGGGBGGBGGGBGGBBGBGBGGGGGGGGGGBGGGBBGGBGBGBBGGGBBBBGGGBGBGGBBBBGBGGGGGGGGGGBGGGGGGGGGBGBBBGBGGGGBBGGBBBGBBGGBBGBBGBGBGBGGGGBGGGBBBGBBGBGGGBBGGBGBBGGGGBGGBGGBBGBGBBGGBGGGGGGGBBGGGGGGGGGGGBBBGGGGGBGGGBGGGGBBBGBGGBGGGGBGGBGGGGGGBGGBGBGGGGGBGBGBBGGBGGGGGBGGGBBGGGGBGGGGBBBGGBGGGBBGBBGGGGBBGGBGGBGBGGBGGGBBGGBBBGGBBGGGGBGGBBGGGGGGGGBGBGGGGGGGBGGGBBBGBBGBGGGGBBGBBGBGBGBGGGGGGGBGBBGBBGBGGBGBGGGGBGBGGBGGGGGBGBGBBGGGGGGBBGGGBGGBBGGGGBGGBGGGGBBGGGBGGGBGBBGGBGGGGBGGGGGGGBGGGBGGGBGGGBBGGBGBGGGBBGGBBGGGGBBBGBGGGBBGBBBGGBGGBGBGBBGGBBGGGGBGGBGGBGGBGGGBGGBBBBGBBBGGBGGGGBGBGGGGBGGGBBGGGGGGGBGGBGGGGGGGGGGGGBGGGBGGGGGGGGGGGBBBGBBBGGBBBGBBBBGGGGGBGGBGGGGBGGBGGGGBGGBGBGBBBBGGGGGGGGBBGGGGBBGGGGGBGBBGBGBGGGGGGBBGGGBBBGGGGBBGBGBGGBGGBGBBGGGBGBBBGBGBGGGBBGGGBGGBGGGBGGGGGGBBBGGBBGGGGBGBGGBGGGGGGGGBBBGGBGGBGBGGGGBBBGGGGGGGGGGGGGGBGGGGGGBGGGGGBGGBGGBBBGGBBGBGGGBBGBGBBBBBBGGGGBGGGGGGGBBBBBBGBGGGGGGGBGGGGBGBBBBBBGGGGGBBBGBBGBGBGGGGGGGGGGBGGGGGGBBBBGBGGBBGGGBGBGBGGBBBBGBBBBGGGGGGBGGGBBBGGBGBGGGGGGBGGBGGBGGGBGGGGGBGGGGGBGGGBGGGGBGGBBBGGGGBBBGBGBGGGGGGGGGGBGBGGGBGGBBGGGGGBBGGBGGGGBBBGBGGGGGBBBGGGGBBGBBBBGBBBGBGGGGBGBGBGGGGBGGBGGBBBGBBGBGGBGGGGGGBGGGBGGGGBGBGGGGGGGBGBGBBGBGGBGGBBBBBGGBBGGGBGGGGGGGBBGGBGGGBGBBBGBBGGBGGBGGGGBBGGGGGGGGGGBGBGGGBGGBGGBGGBGGGGBGBGGBGGBGGBGGBBGGBBGGBGGGBGBGGBGGGGGBGGBBGGGGGGBBGBGBGBGGGGGGGGGGGGGGBGBGGGBGBGGGGGGBGGGGGBBGGBGGGGGBGGGGGBGBGGGBBGGGBGGBGGGGGGBGGGGGBGGBBBBGBGGGBGGBBGGGGGGGBBBGBBGGGBGGGBGGBBBBBGGBGGGGBGBGGBGBGBBGGBGBGGGBGGBBBGBGGGGBBBBBBGBGGBGGGGGBBGGBGBGGGGGGBBGGGGGBGGBGBBGGGBGBGGGBGBBBBGGGGGBGGGGBGGGBBGGGBGGGGBBGBBGBGGBGGBBGBGBGGGGGGGBGBGGBGBGGBBGGGGBGGBBBGBGBBGGGBGBBGBGGGBGGBBBBGGGBGGBGBBGGGBGGBGGGBBGGGGGGGGGGGGGGBBGGBBGGGGBGGGBGGGBGGGGBBGBBGBGBGGGGBGGGGGGGBGGGBBGGGGBGGGBBGGGGGGGGGGBGBGGGGBGBGBGBBGBGGBGGGGGGGGGGGGBBBGBGGBGGGGGBBGGGGBGGBGGGBBBGGBGGGGGGBBBBGGBGBBBBBGBBGGGGBBGBGBBBGGBGBBGBGGBGGBGBGGBBGBBGGGGBGGGGGGGBGGBGGGGGGGBBGGBGGBGGGGGBBGGGBBGGBGGGGGBGBGBBGGGGBGGGGBBGGGGGGGGBBBBGGGBGGGGGGGGGBGGGGBGBBGGBGBGBGGBGBGBBGGBBBGBBGGBBGBGBGBGBGBBGGGGGBGGGGBBBGGBGGGGGGGBBGGGGGGGGBBGBBGGGBBBGBGGBGGGGBGGGBBGGGGGGBGGGGGGGBGGGGGBGBGGGBGGBBGGGBGGBGGBGGGGGGBBGGGBGBBGGGGBBGBGBGGGGGBGBBGBGBGGGGGBGGGGGGBBBGGGGGGGGGGGGBGGBGGGGGGGBGGGGBBGGBGGBBGBGGGBBGBGBGBGGBGBBGGGGBGBBBGGGBGBGGBGGGGBBBGBGBBGGBGGGGBGBGGBGGGBBGGGBGGBBBBGGBGGGBGGBGBGGGBBGGBGBGBBBGBGGGBGBGGBGGGGGBBGBGGBBBGGGGBBBBGGGGGGGGGBBBGBGGGGBBBGBGBGBGGGBGGGGGGBGBGGGGGGGBBBBBBGGBGBGGGGGGGGGBGGGBGGBGGGBGBGGGBBGBGBBGGGGGBGBBBGGBBGBBBGGGGGGGBBGBBBBGGBGBGBGGBGGBBGGGGGGGGGGBBGGGGBGGGGGGGGGGGGBGGGGBGBGBGBGBGGGBBBBGGBGBBGBGBGBGGGGGBBBBGGBGGGGGGGBBGGGGBGBBBBGGGGGBGGGBGGGBGGBGBBGGGGGBBBBGGBGGBBGBGGGGBGBBGGGGBGBGGBGBBGGBGBGGGGGGGGGBGBGGBGGBGGGBGGGGBGGBBBGBGBGGBBBGGBGGGBGGGBGGBGBGGBGGBGGGGBBGGGGGBBGGBGBGGGGBGGBGGGBGGBBBGBGGBGGBBGBGBGGGGGGBGGBBGGBGGGGGGGGGGBGGBGBBGBGBGGGBBGBBGGGBBBGBGBGGBGGGGGBBGGBBGBGGBBBGGGBBBGGGBGGBGBGBBGGGGBGGGBGGGGGGGBGGGBBBBBGGGBGGGGBGBGGBGGBBGGGGGGGGGGGBBBBBGBGGGGBBGGBGGGGGBGBBGBBGBGGGBGGGBGGGGBBBGBBGGGBGGBGGBGGBBGGGGGBGGBGBBGBBBBGGGBBGGGBBGBBBBGGBBGGBGBBGGGGBBGGGGBGGGBGGGBGBBBBGBBBGGGGGBGBBGBGGGGGBGGBBGGBBBGBGGGGGBGGGGBGGBBGBGGGBGBGBBBGGGGBGBGBGBGGGBBGGBGBGBGGBGGGGBGBGGGBBBGGGGBGGGBBGGGGGBGBGGGBGGBBBGGBBBBBGGBGBGGBGGGGGBBBGGBBBGGGGBBGGBGGBBGGGBBBGGBBBGBGGBGGBGBGGGGBGGBBBBGGGGGBGBBGBBGBGGBBGGGBGGBGGBBBGGGBBBGGGGBBGGGGGGBGGGGGBBGBGGGGGBGGGGGGGGGGGGGGBGGGBGGGGGGGBGGGGGBBBGGBGGBGBBGGBGBGGGGBGBGGBGBBBGGBGBGBGGGBGGBGGGGGGBBBBBBGGGBBGGBGGGGBGGBGGGBGGBBGBGGGBBBBBGBGBGGBGGGBBGGBBGGBBGBGGBBGGGGBGGGGBGGGGGBGGGBGBGGGBGGBGBGGBGGGGGBGBBGGGBBGGGBGGGGGBGGGBGGBBGGBGGGGGGBGBBBGGGGBBBGGGGGGBBGGBGGGBGGGBGGGGGBGGGGBGBBGGGBGGBBBGBGGBGBGBGGBGBBGGGGGGGGBGGGGBGBGGBGBBGGGBGGBGGBBBGGBGGBGGGGGGGBBBGGGGGGBGGGGGGGGBBGGGGGBBGGGGGGGGBBGBGGGBGGBGBBGGBBGBGBGBBGBGGGGBGGBBBGGBGGBGGBBBGGBGGGBGBGGGGBGBBGBBBGBGGBGGGGBBGGBBGGGGGGBGGGGGGBGBGGGGBGBBGBGGGBGGGBBBBGGBGGGGBGGGBGBBGGGGBBGGBGGGBBGBGBBBGBBBGBBGGGGGGBGBBGGGBGBGGBGGBGBBGBBGBBBBGBGBBGGBBGBBBGGBGGBGBBBGGBGBGGBGGBBGBGGGGBBBBBGGGBGGBBGGBGBGBGGBBGGGGBBGBGBBGBGBBGBBGGBGBBBGGBGGGBGBGBBBGGGBGBBGGGGGBBGGBGGBBGBGGGGGBGGGBBGGGGGBBGBBBGGBGBGGBGGBGBGGGGGGBGGBGGGGGGGGGBBGBBGGGGGBGGGGGBGBGBBGGBGGBGBGBGBGBBGGBBGGBGGBGGGGGGGBBGBGBGGGBBBGGGGGGBGGGGBGBGGBGBGBGGGGBGGGGBBBGBGGBBGGGGGGGGBBGBBGGGBGGGGBBGBGBGBGBGGGGGBBGBGGGBBGGBGBGGBGGGBBBBBGGGGBGGGBGGBBBGGGGGGGGBGGBBBGGBGGBBGGGBGGGGGBGGBGGGBGBGBBGBGGGGGBGBGGGGGGGBGGGBBBGGBGGGBGGGBBBGGGGBGGBGGGBGGGGGGBGGGGGBBGBGBBGGBGGGGGGGBBGGBGGGBBGGGGGBGBBGBGGBGGGBBGBGGGBGGBBBGBGGGBGGGGGGGGGGGGGGBGBBGGGGGGGBGGGGBGGBBBGGGGBGGBGBGBBBGBGGBBGBGBBGGGGGBBGGBGGBGBGGGBGBBBGGBGBGBGGBGBGBBBGGGBGGGGGGBBGBGGBGBGBGBGGGGGBGGBBBGGBBGBGBGBBBGBBGBGGBGBBGGGGBBBBBGGGGGGGGGGGGGGBGBGGBBGGGGBGGGGBGGGGGGBGBBGBGGGGBGGBBGBGGGGGBGBGGGGGGBGGBBGBGBGGGBBBBGGBBGGGGBBGBGGBGGGGGBGBBGGGGGGBGGGGBGGGGBGGGBGGGGGBBGBGGBBGBBBGGGGBGGGBGGGGGGBBGGGGBGGBGGGGGBBGBGGGGGBGBGGGGBBGGBGBGGGGGBBGGBBGGBGGGBGBGBGGGBGGGGGBGGBGBGGBGGGGGGBGGGGGGGBBGGGGGGBGGBBGBGBGBGBBBBBGGBBBBGGGBBBBGGGGGBGGGGGGGBBBGGGGBBGGBBGBGGGGGGGBBGGGBBGBGGBGGGBGBBBBGGBBGGGGGBGGBBGBGGBGGBGBGGBGGGGBGGGBGGBGGGBBBGBBBGBGBGGBGGGGGGGBGBGGGBBGBGGGGGGGGGBGGGGGGGBGGGGBGGGBBBGBBGBGGGBGBGBBGGBBGGGGGBGBBBBGGGBBGBGGGGGGGGGBGBGBBBGGGGGGBBBBGGGBGBGBGGGBBGGBGGGBGGGGGGGBGGBGGGGGGBBBGGGGGGBBBBGGGGGGBGGBBBBBBGGBGBGGGBGGGGBGBGGGGBBBGGGGBGBGGGGGBGGBGBGBBGGGBGGGGBBGGBBGBBGGGBGGGBGBGGBGGGGGGBGGGGBBGGGGGGBGGBGBGBGGGGGBBBGGGBGGGBGGGBBBGGBGBGBGGBGGGGGGGGBBBGBBGGGBGGGGBBBBGGGBBBGGGGGGBBGGGGGGGGGBGGGGBGBGBBGBGGGBBBGBGGBBBBGGGGGBGBBBGGGGGBGGGGBGGGGGBGBBGBGGBBGBGGGBBBBBGGGBGGGGBGGGGBGGBGBBGGGGBGGBGGGGBGGBGBBBGBBBGBGBBGGGGGGGGGGGGBGBBGGGBGBGGGGBGGGGBGGGGGGGBGBBGBGGBGBBGGGGGBGGGGGGBGGGBGGBGGGBGBGGBBGGBGBGGBBGBGGGBGBBBBGBGGBGGGGBGBBGBBGBGGGBBGGGGBBBGBBBBGBBGBGGGBBBGBGGBGGGGBBBBGBGGGGBGGGBBBBGGBGGGGGGBGBGGGBGGBBGGBGGGGBGGGGBGGBGBGGGGGBBGGGGGGGBBBGGBBBBGGBGBGGGGGBGGBGBGGBGBBGGGGGGBGGGGBGGGGBBGBGGGGGGGGGGGGGGGGBBGBGBGGBGGBBGGGGGBGGBBBBGGBBGBGGGGBBBBGGBGGBGGBGBGGGGBBBBGBBGGGBGGGBGGGGBBGBBGGGGGGGBBGGGGBGGBGBGBGGGGGGGGGGGBGBBBGBGGBBGGBBBGGGBGBGBGGGBGGGGGBGGGBBGBGGGGBGBGGBGGGGGGBBGGGBGGGGBBGBBBBGBGGGBGBBGGGBGGGGGBGGGGBBGGGBBBGGBBGGGBGGGBBGBGGBGGGGBGBBGGGGGGGGBBBBBGGGBGGBGGGGGGBBGGGGGGBGBGGBBGBGBBGBGGGGGGGGGGBBGBGGGBGBBGGGGGGGGGGGGGGGGBGBBGBBGGBGGGGGGGGGBGBGBGGGGGBGGGBBGGBGGBGBGGBBGGBBGGBGGGBGGBBGGGBBBBGBBGGGGGGGGBBGBBGGBGGGGGGGGGGGGBGBBBBGBGBGGGGBGGGGGBBGGGBGGBGGBGGBBGGBGGGGGGGBBGBGGGGGBBGBGBGGGGBGGGBGBGGGGGGGGGGBBGGGGBGGBGGGGGBGGBGGBGGBBGGGBBGGGBGBBGBBGGGGGGGBGGGBGGGGGGBGBGGGGGGBGGBGBGGGGGBBBGGGGBGBGBBBBGBGGGGBGGBGGBGGGGGGBGGGGGGBBGGGGBGGGGBGGGBGBBGBGGGGBGGBBBGGGGGGGGGGGGBGGGBGGGBGGBGGGGGBGGGBGGGGGGGGGGBGBGBGGBGGGGGGGBBBBBBBGGGGGGGGGGGGGGGBBGGGBBBGBGGGGGBBBGBGGBGGBBGGGGGGGBGGBGGBGGGBBGGGGBGGGGGGBBGGBGBGGGGBGGGBGBGGGBBBBGBGGGBGGGGBBGGBBGGGGGGGGBBBGGGGBGGGGGGBGGBGGGBGGGBGGGBGGGGGBGGGBBGGGBGBGBBGGBGBGBGGGGGBGGBGGGGBBGBGGGGGBGBBGGGGGGBBGGGBGBGGGBBGBGGBBBGGBGGGGGGBGGBGGGBGGGBGBGBBGBGGGGGGGGGBBGBGGGBBGGBGGBGGGBGGGBGBGGBBGGGGGBGBBGBGGGGGGGGBBBGGGGBGGBGBBBGBBGBGBGGGGGBGGGBGBBGGGBGGGGBBGGBBBGGGGBBGBGGGGBGBGGBGGBGGGGBGGGGGGGGGBGGGBGGGBGBGGBGGGGGGGGBBGGBBGBGBGGGGGGBBGGGBGBGGGGGGBBBBGGBGGGGGBGBBBGGGGGGBGGGGGGGBGBBGGGBGGGGBBGBBGBBBGGGBGBGGBGBGBGGGBGGGBGBGBBBGGGBGGGBBGBBGGGBBGGGGBGGGGGGBBGGGBBBGBBBGBBBBGGBGBBBGGGGGGGBBBBGBBGBGGGBGBGBGGGGGGBGGBGGGGGGGBBGGGGGBGGBBBBGGGBBGGGBGGBBGBGGGGGGGGGGGGBBBBGBGGBBGBGGGGGGGBGGGGBGGGGGGBBGBBGGGGGBGGGGGGBGBGGGGBBBBBGBGBGGBGGGGBGGBGGGGBGBBGGGGGGGBGBBGBGGGGGGBBGBBGGGGBBGGGGGGGGBBGGGGBGBBBGGBBGGGGGGGGGGBBGGGBBGGGGGBBGGGGBBGBBGBGGBGGGBGGGGBBGGGBGBGBBGBGGGGGGGGGBBGBBGGGGGGGBGGGBGBGBBBGGBBGBGGGGGGGBBGBGGGGBGGGGGGGGGGGGGGBGGBGGGBGGGBGGGGGGGBGBBGGBGGGBGGBGBGGGGBBGGGGGBGGGGGBGGGGGGBGGGGGBGGBBGBGGBBGBGGBGGGBGGGGGGBGGGGGBGGGBGBBBBBGBGBGBGGGGBBGBGGGGBBGGBGGGGGBGGGGGGBGBGGGGBBGGGBBGGGGGGGGGGGBGBBGGBBBGBBGGGGBBBGGBGGBGBBGGGGGGGGGGGBGBGGGBGGGGGBBGBGGGGGGGGBGGBBGBBGGGBGGBGBBBGGGGGGBBGGGBBBGGGGGGBGGGGGGBGGBGBBGGBBGGGGGGBBGBGBBGGGGGGBGGGGBBBGGGBBGGGGBBGGBBBBGGBGGBBGGGGBBGBGGBGBGBGGGGGBBGBGGGGBGGBBGGGGGBGBGBBGGGGGGGBGGBBBGBBGBBGGBBBGGGBGGGBBGBBGGGBGBGGBGGGGGGGGBGGBGGGGBBBGGGGGBGGGGGGBGGBBGGGGGGGGBGGBBGBBGGGGGGGBBGGGBBGGGGBGBGGBGGGBGGGGGBGGGGGGGGBGGBGGBGBBGGBBGGGGGGGGBBGGBBGBGGGGBGGGGGBBBBBBGGBGBGGGGGBGGGGBBBGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGBBGGBGGBBGGBGGGGGBGGBBGGGGGGGGGBBBBBGBBGGGGGGGGGGBGGGGGGBGGBGGGGBBBGGGGGGGGBGGGBBGBBBGGBGBGGBBGGBGGGGGGGGGGGGGGGBGGGGBGGBBGGGGBGGBGGBBGBGGGGGGGBBGBGBBGGGBBGGBGBBBGBGGGGGBGGBGBGBBGGGGBGGGGBGGGGGGGGBGGGBBGGGBBGGGGBGBGBBBGGBGBGGGBGGBBGBBBGBBGBBGBGBGBGGBBBGBGBGBGBBGGGBGGBGGBBGBGGBGBBBGGBGGBBBGGGGGGGGGBGBGBGGBGGGGBGGGGBBGBGBGBGGBGGGBGBBGBGBGGBGBGGBBBGGGBGBBGGGBGGGBGBGGGGGGBGGGGGGBGGBGGGGGGGGBGGGGGGBGBGBGGBGBBGGGBGGGBBBGBGBGGBGGGGBGBGBGGBGGGGGGGBGBBGGGGGBBGGGBGGGBGGGBGGGGBGGBBGGGGBBGGBBBGGBGBBGBBGGGGBBBGGGGGGGGBGBBGGGBGGGGGBGGGBBBBGBBBBGGGGGGGBBBBGBBBBGGGGBBBBGGGBGBGGGGBBGBGGGGGGGBGBGGBGGGGGGGBBGGBGBGGBGGGGBGGGGGGGGBBGBGBBBBGBGBBBGGGGBBGGGBBGGGGGGBGBGGBGBBGBGGBBBBBGBGGGGGGBBGBGGGBBGBBGBBGGGGBGGGGGGBGGGGBGGGGGGGBBGBGGGBBGBBBGBBGBBGBGBGGBGBBGBBBGBGBBBBGGBBBGGGGGBBGBGGGGBBGGGBGGGBBGBGBGBBGGGBBBGBBBGGBBGGGGBGGGGGBGGBBGGBGBGGGGGBGGBGGBGGGGBGGBGGGGBGGGBBBGBGGGGGGBGGGGBGGBGGBBBBGGGBGBBGBGBGBGBGGGGGBBGGBBGBGGGGBBBBGGGGGGBGGGGGBGGGGGGGBGBGGGGBGBGBGGGGGBGBBBBGGBGGGGBGGBGBGGGBGBGGGBBGBGGBGGGGGBBGGGGGGGBGGBGBGGGBGBGGBGBGBGGGGBGGGGGGGBBGGGGBGGGBGGBBGGGBGGGGGGGBGGGBGGBBGBGBGBBGGGGBBBGGBGGGGBBBBGGBGBBBBBBGBGBGBGGGGGGGGGGGBGGGBGGGGGBBGGGBGBGBBBGBBGGBBBBGBBBGGBGBBGGBBGGBGGGGBGGBBGBGGBGBGGBBGGGGBGBGBGBGGGBGBGGGGGGGBBGBBGBGGBGBBBGGBBBGGGBGGBGGGGBGGBGGGGGGGGBGBGBBGGGGGBGBBGBGGGGGGBBGBGBGGBBBBGGGBBGGBGGBGGBGBBGGBBGGBBGGGBGGBGGGGBGGBGGGGGBBBGGGGGBGGGBBGBGGGGGBBGBBGGGGBGBBGGGBGGBGBGBGBBBGBGBGBGGBGGGBGGBGGGBGGBGGGGBGBBBGGBGGGGGBGBBGGGGGBGGGGGBBGBGGGGBGBBGGBBGGGGGGGBGBGGGBGGGBBBGGBGBBGBGGBGGGGGGGBBBGGGBGGBGGBBBGBGBBBBBGGBBGGGGGBGGGBGBGGGGGGBGGGBGGGGGGGGGGGBBBGGBGGGGGBGBGGGGGGBGBGBGGGGBGGGGGBBBGGGBBGBGGGBBGGBBGGGGBBBBGGBGGGBGGGGGGBGBGGGBBGBGGBGBBBGBBBGGGBGGGGGGGGBGBGBGBGBBGGBBGBGGGGGBGGGBGBGGGGGGGGBGBBGGGGGGBGGGGGGBBBGGGGBBGGGBGGGGGGGGGGGGGGBGGGGGGBBGGBGGBGGBBGBBGBGBGBBBBBBGBGBBGGGGBGGGGGBBBGGGBGGBBGBGBBGGBGGGGGGBGBBGBBGBGGGGBGGGGGBBGBBGGGBGBBGGBBBGGGGGBBGBGGGGGGGBGGGGGBGGGGGBGGGGBBBGBGGBGBBGGBGGGGBGGGBGGGBGBGGBBGGGGGGBGBGGBGBGGGGGGGGGGBGGGGGGGGBGBGBGGGGBBBGGBGBBBBBGGBGGBGGBGBBGGBGGGBGBBGGBGGGBGGGBGBGGGBGGGBBBGBGBGGGGGBGGGGBGGGGBBBBGGGGBBBBBBGBBBGBGGBGGBGBBBBBGGBBGBBBBGGBBGBBBGGBGGGBGGGGGBBBGGBGBBGGBBGGBBBGBGGBGGGGBBBBGGBGBGGGGGBGBBGGGGBGBBBBGBBGGGGBGBGBGGBGGBGBBGBBGGBGBGGGBBBGGGBGGBBBGBGBBGGGBGGGGGGBBBBGGGGBGGGGGGGGGBGBGGBGGGBGBGBBGBBBBBBGGGGBGBGGGGGBBBGGGBGGBGBGBBBGGBBGGBGGGGGGGGGBGGGGGBBGGGGGBBGGGBBBGGBBGGGGGBGGGGGGGGBGGGBBBGBGBBGBGGGGBBGBGBGGBBBBBBBGGGBGGBGBBGGBBGGBGBGGGGGGGGGGGBBBGBGBBGBBGGBGGGGGGGBGBGGGGGBGBBGGGBGBGGBGGGGGGGGGBGGGGGGBGGGGGGGBGGBBGBBGBGGGGGGGBGBGGGGGGGBGGGBGGBGGGGGGGGGBGGGBBGGGGBGGGGGGGBGGGBGGGGBGBGBGGGBBGGGGBBGGGBGBGBBGGBGGGBGBGBGGGGBGBBGGGBGGBGBGGGBGBGBBBBGGGBBBGGBBGBGGGGGGGGGBGGBGBGBGGGGGGGGGGGGGGBBBBGGBGGGBBGBGGBGBGBGGBGGGGGGGGGGBGGBBGGBGBBGGBBGBGGGGBGGGBGBGGBBGBBBBGBGGGGBGBBBBGBGBBBBGGGGGBBGGBGGGGBGBGBGBGGGBBBGBBGBGBBGBGBGGGBBBBGBGGGBBGBBGGBBGBGGBGBGBGGGGGGGGGGGGGBGGGGGBGGBGGGGGBBGGGGGGBBGGGGGGGGGGGBGBBBGBGGGGBGBGGBBBGGGGGBBGGGBGBBGBGGGGGGGBGBGGGGBGGGBGGGGBGGGGGGGGGGGBBGGBGGBBBBBBGBGBBGGGBGGGGGBGGBGGGGGGBGGGGBBBBBGGGGBGGBGBBBGGGGGGGGGBBGBBGGGGBBGBGBGGGBGGBBGBGGBGGGGGGBGGGGBGBBGBGBBBGBGGGGBBBGGGGGGBBGGGGGBGGGBBBGGGGGGBGGBGBGBGBGGBGBGGGBGGGBBGBBGGBBGBBGGBGGGGBBBGGGBBGGBBGBBBGGBGBGGGBGBBGBBBBGBBBGBBBBGGBBGGGGBGBGBGGGBBGGGGGGGGGGGGGBGGGBBGBGGBGGGBBBGGGBBGGGBGBBGGBGGGGBGGBGGGBGBGBGGBGGBBGBGBBGBGBGGGBGBGGBGGGBBGGGBGGGGBGBBGGGGGGGGGGGGGGBBBBGGGGGGBBGGGGGGBBBBGBGGGGGGGGGGGBBBGGBGGGGBGGGBGGBGGBBGBGGGGGGGBGGBBGGBGBGGGGBGGGGBGBGGGGGGBBBBGGGBBBGBBBBGGBBGGBGGGGGGBGGGGGGBGGBBBGBBGGBGGBGBBGBGGGGBBBGBGBBGGGGGBGBGBGGGGGGBGGBBBBGGGGGGBBGGGGGGBBBGBBBGBGBGGBGBGGGBBGGGGBBGGGGBBGGGGBBGGBGBGGBGGBGGBBGGGGGBGGGGGGGBBGBGBBGGGGGGBGGGGBGGGBBGBGGBBBBBGGGGGBGBGGGGBGBBBGBGGGGGBBGBGGBGGGBBBGBBBGGBBGGGGBBGGBBGGGGBGGBGGGGGGGGGGBGGGBGGGGBBBGBGGBGBGGGGGBBGGBGBGGBGGBGGGBGGGGGBGGGGGGGBGGGBGBGGGGGGBGGGGBGGBGGGBBGGGGGGBGGGGBBGBGGGBGBGGGGBGGGGGBGBBBBGGBGBGGGBGGGBBGGGGGGGGBBGBGBBGBGGBGGGGGGBBBBGGGGGGBGBGGBBGGBBGGBGBGBBGBBGGGBGBBGBBGBGGBGBGGGGGGGGBBBBGGGBGGGBBGGBGGBGGGGGBGGGBBGGBBBGBBGBGBGGGGBBGGGGGGBGBBBGGBBGGGGBGBGBBGGGBBBGGBBBBGGBBGBGGGBBGGGBBBBGGGGGGGGBGGBGGGGBBGGGBGGGBGBGGGGGGBGBGGBBGBGGGGGGBGBGGBBBBGGGGGBGBBGGGBBGBGGGBGGGGGGGGBBBGGBBGGBGBBGBBGBGBGGBGGGGGGGGGGBGBBBBGGGGGBGBGGGGGBGGGGBGGBBGGGBBBBGBBBBBBGBGGBBGBGGGGGGGBGGBGGBGGBGGGBGGBBBGGGGBBGGGGBBBGGGGBBBGBBBGGGBGGGBBGGGGGGGGBGBGGGGGGBGGBBGBGGGGGGGBBBBGGGGGBGGGGBGGGGGGGBBBGGBBBGGGBBGBGBGGGGBGGGBGGBGGGGGGGBGGBBBGBBGBGBGGGGGGGBBBBGGBBBBGBGBGBBBGGGGGBBBGGGGGGBBGBBGGGBGBBBGGGGBGGGGGGGGGBBGGGGBGGGBGGGBGBGBBGBGGGGGGGGBGGBGGBGGBGBBGBGGGGGGGGBBGBBGGGBGGGGGGBGGGGGBGGGGGBGBBBGBGBGGGGBGGGBGGBGGGGGBBGGGBGBBBBBBGBGGGGGGGGBGGBBGGGGBBBGGGGGGBGBGGGGBBBGGGGGGGBBGGGGGBGGGBGGBBBGGGBBGGGGBGBGBBBGBBGGGBGGBGBBBGBBBGGGGBBGGBGGGBGGGBBBGBBGBBGGGBGGGBGGGGGBGBGGGBGBGBBGBGGBBGGGBGGGGGBGGGBGGGGGGGBBGBBBGGGBBGGGGGGGGGGBBBGGGBGGGGGGGBGBGGBGGBBBBGGGBBGGGGBBGBGGGBGGBGBGBGGGGGBGGGGGGGGGGGGBGBBBBGGBGBGGBGGBBBBGBGGGGBBGGGBBGGGGGGGGBGBGGBGGBGBGGBBBGBBBBGGGGBBGGGGGGGGBGBGBGBGBBBGGBGGGGGBGGGGGGBGGGGGGBBBGBGGBGGGGGBGBGBGGGGBBGGGBBGBGGBGBBGGBGBGGGGBGBGBBGBGBGGGBGGGBBGBGBBBGGGGBGBGBGGGGBGGGGGGGGBBBBBGBBGGBGGBGBGGGGGBBBBBBGGBGBGGGBGBGGGGGGGBGGBGBBBBGGBGGBBGBBBBGBGGBGBBGBGGGGBBGGGGBGGGGGGBBGGBGGBBGBBGBBGBBBBBGBGGGGGBGGGGGGBBGGBGGBBBGGGBGGBGGGBGGGBGBGGGGGBGBBGGGBGGGBBGGGBGGBGGGBBGGBGGBGGBGGGGBBGGGBBGGBGGGGGGGGBBGGGBGGGBBBBGBBGGGBGGBBGGGGGGGBGGGGBGGBBBGGGGBGGBGBBGGGBGGBGGGGGGGBBGGGBGBBBGGGGGBGBGGGGGGGGGGGBGGGGGBGBGGGGBGGGBGBGBBBBGBGBGGBBBBBGGGBBBGBGBBBGBBGBGGBGBBBBGGGBBGBGGBGGGGGGBBGBGBGBGGGGGBGBBGGBBGGGGGGGGGGGGGGBBGGGGGBGGGGGBGGBGGGGGBBGGGGGGGGGGBBBGGGBBGGGGGGBGGGBGBBGGGBGGGBGBGGBGBGGBGGBBGBGGGGBGGBGBBBGBBBBGGGGGBGGBBGGGBGGBGBGGGGGGBBBBGGGGGBGBGBGBGGGGGGBGGBGBGBBGBBGBGGGBGGBGGBGGGGGGBBGGGGBGBBGBGBGGBGBGGGGBBBBBGBGGBGBGBGBBBGGBBBBGBGBGGGGGBGGGGGGGBBBBGBGGGBGGGBBBGBBGGGGBGGGGGBGGGGGBBBBBGBBGBGGBBGG
948109127 GGBGGGBGGBGGBGGGBBBGGGBGGBGGGBGGGGGBGGBGGGBGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGBGGGGGGGGGGGGGGBGBGGBGGBGGGBGGGGGGGGGGGGBGGGGBGGGBGGGGGGGGGGGGGGGBGGGGGBGGBGGGGGGBBGGGGGGGGGGGGGGGGGGGGGBGGBGGBGGGGGGGGBGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGBGBBGGGGGGGGGGGGGBBGGGGGGBGGGGGBGGGGGGGGGGGGBGGGBGGGGBBGBGGBGBGGGGGGGGGGBBGGGGBBBGBBGGGGGBGGGGGGBGGGGGBBGGGGGGBGGGBGGGGGGGGGGGGBGBGBGGGGGBGBBGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGBGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGBBBGGGGGGGGBGGGGGGGGBGGGGGGBGGGGGGGGBGGGBGGGGGGGGGGGGBGBGGGGBGGGGBGGGBGGGBGBGGGGGGGGGGGBGGGGGBBGGGBGGGGGBGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBBGGGGBGGGBGGGGGGBGGBBGBGBGGBGBGGGBBGGGBGGGGGGGGGGGGGBGGGGGGGGGGGBGGBGGGGGGGBGGGGGBGGBGGGBGGGGGGGGGGGGGGGGGGBGGGGBGGGGBGBGGGGGGGGBGGGGGGGBGGGGBBGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGBGGGGGGGGBBBGGGGBBGGGGGGBGGGGGGBBGBGGGBGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGBGGBBBGGGGGBGBGGGGGGGGGBBGGGGGGGBGGGGGBGGGGGGGGBBGGBGGGGGGGBGBGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGBGGBGGBGGGBGBBBGGGGGGGGGGGGGGGGGGGBBBBBGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGBBGGGGGGGGGGGGGGGGGBGGBGGGGGGGBBGGGBGGGGGGBGBBGGGGGBGGGBGBBGBGGGGGGBGGBGBGGGBGGGGGBGGGGGGBBGBGGGBGBGBGGBBGGGGGBGGGGGGGGBGGGGBGGGGBGBBGGGBGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGBGGGGGBGGGGGGGGGGBGGGBBBGGGBGGGGBGGGGGGGBBGGGGGBBGGGGGGGGGGGGGBGGGBGGGBBBGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBBGGGGGGGGGGGGGGBGBGGGGGBGBGBGBBGGGBGGGGGGGGGGBBGGBGGGBGGGBGGGGBBGGGGGGBGGGGBGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGBGGGGGGBGGGGBGBGGBGGBGBGGGGGBBGGGGGGGGBGGBGBGBGGGGGGGGGGGGGGGGGGBGBBGBGGGGBBGBGBGGBGGGGGGGGGGGGBGGGBGGGGGBGGGGBGGGGGGGBGGGGGGGGBGGGGGGGBGGBGGGGGGGBGGGGGGGGGBGGGBGGGBBBGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGBGGBGGGGGGGGGGGGBGGGGGBGGGBGGBBGGGGBGGGGGBGGGGGGGGGGGBGGBGGGGGBBGGGBGGGGGGGGGGGGGGGBBGGGGGBGGBGBGBGGGGGGGBGGGBGGGGGGGGGGGGBGBGGBBGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGBGBBBGGBGGGGBGGGGBGBGGBBBGGGGGGBGGGGGGGGBGGGBGBGGGGGGGGGGGBGGGGBBGBGBGGGGGGBGGGGGGGGBGBGGGGGGGGBGGGBGGGGGGGBBGGBGGGGGGBGGGGGGGGGGGGGGGGGGBBGGBGGBGGGGGGGGGGGGBGGGGGBGGGGGGGGBGGGGBBGGGGBGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGBGBGGGGGGGGGGGGGGBGGGGGBGGGGGGBGGGGGGGGGGGGGGBBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGBGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGBBGGGGGGGBGGGGBGBGGGGGGBGBBGBGGGGGGBGGGGBGGBGGGBBGGGGGGGGGGBGBGGGGGGGGGGBGGGGBGGGGGBGGGGBGGGGGGGBGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGBGGGBGGGGGGGGGGGGGGGGGBGBGGGBGGGBGBBGGBBGGGGGGGBGBGGGGGBGGBGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGBGGGGGBGGGBBGGBBGGGGGGBGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGBBGGGGGGGBGGGGGGGBBGGBGGGGGGGGGGGGGGBGBGGGGGBGGGGGGGGGBGGBGGGGGGBGGGGGGGGBGBGGGGGGGGGGBGBGGGGBGGBBBBGGGGGGBGBGGBGGGGGBGGGGGGBBGBGGGGBGGGGBGGGGGGGGGBGGGBBGGGGBGGGGGGBGGGGBGGGGGGGGGGGGGBGBGGGBGGGGGGGBGGBGGBGGGGGGGGGGGGBGGGGGGBGGGGGBGGGBGBGGBGGGGGGGBGBGGGGGGGBGGGGGGGGBGGGGGGGBGGBGBGGGBGBGGGGGGBGGBGGBGGGGGBGGGGGGBGGBGGGGGGGGGGGGGGBGBGBGGGGBGGBGGGBGGGGGGGGGGBGGGBBGGGBGBGBBGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBBGGGGGGGGBGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGBGGBGGGBGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGBGGBGGGGGGGGGGBGGBGGGGGGGGGGGGBGGGGGGBGGGBGGGGGGGBGGGGGGGBBGGGBGGGGGBBBGBGGGGGBBGGBGGBBGGBBGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGBGBGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGBBGGGBGGGBBGGGBGGBGGGGGGGGGGBGBGGGGBGBBGGGGBGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGBGGGGBBGGGBGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGBBBGGGGGGGGBGGGGBBGBGGGGGGBGGGGGBGGGBBGGGGBGGGGGGBGGBGGGGGGBGBBGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGBGGGBGGGGGGGGGGGGGGGGGGGGGBBGBGGGBGGGGGGGGGGGGGGGGBBGGBGGGGGBBBGGBBBGGGGBGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGBBGBGGGBGGGGBGGGGBGGGGGGBBGGGGGGGGBBGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGBGBGBGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGBGGBGGGGGGBGGGGGGBBGGBGBGGGGGGGGGBGBGGGGGBBBBBGGBGGBGBGGBGGGGGGGGGGGGGGBGBGGGGGGBGGGGGGGGGGGBGGBGGBBBGGGGGGBGGBGBGGGGGBGGGGGGGBGGGGBGGGGGGGGGGGGGBGBGBGGBGGGGGGGGGBGGGGGGGGGGBGBGGGGGGGGGBGGGGGGGGBGBGGGBGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGBBGBGGGBGGGGGGGGGGGGBGGGGGGGBGGGBGGGGGGGBBGGGGGGGGGGBGGGBGGGGGGGBGGGGGGGBGGGGGBGGBGGGGGGBGBGGBGGGGGBGGGGBGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGBGGBGGGGGGGGBGGGGGGBGGGGBGGGGGGGGBGGGGGGGBGBGGGGGGGGGGGGGGBGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGBGGGBGGGGGGGBGGGGGGBBGGBGGGBGBGGGGBGGGGBGGGGGGGGGGGGGGGGGGBGGGGGBBGGBGGGGGBGBGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGBGGGGGGBGGGGGGGBGGGGGGGGGGGGBGGGGBGGGGBGGGGGBBGGGGGGGGGGGGBGGGBGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGBBGGGGGBGGBGGGGGGGBGGGGGBGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGBBGGGGGGBGBGGGBBGBGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGBGGGBGGGBGGGBGGGGGGGGGGGGBGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGBGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGBGGBGBGGGBGGGGGBGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGBGBGBGGGGGGGGGBGGGGGGGGGGGGGGBGGGBGGGGGGGBGGGGGGGBGGGGGGGBGGGGGGGGGGBGGGGGGGGGGBGGGGGBBGBGGGGGBGGGBGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGBGBGGGGGGGGGGBGGGGGBGGBGGGGGGGBGGGGGBGGGGGGGGGBGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGBGGGGGBGGGGBGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGBBGGGGGGGGBGBBGGGGGGGBBGGGBBGGGGGGBGBGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGBGGGBBGGGBGGGGGGGGGGGGGGGBBBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGBGGGBBGGGGGGGGBBGBGGGGGBGGGGGGGGBGGBGGGGGGGGGGBBGGGGGGGBGGBGGGBBGGGGGGBGGGGGGGGGGGGBGGGGGBGGGGBGGGGBBGBGGGGBGBGBGBGGGGGGGBBGGGBGGGGGBGGGGGGBGGGGBGGBBGGBGGBGGGGGBGGGGGGGGGGGGGGGBBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGBGGBGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGBGBGGGGGGGBGGGGGGGGGGGGBGGGGBGGGBGGGGBGGGGBGGGGBGGGGGGGBBGGGGGBGGGGGGGGGGGGGGBGGGBBGGGGGGGGGBGGGGGGGGGGGGBBGGGGGGGBGGGGGGGBBGGGGGGGGGGBGBGBGGGGGGBGGGBGBGGGGGGGBGGGGGBGBGGBGGGGBGBGGGBBGGBGGBGGGBGGBGGGBGGGGGGGGBGGGGGGGGBGGGGGGGBGGGGGGGGGGBGGBGBGBGGGGGGGGGGBGGBGGGGGBGGBGGGBGBGGBGGGGGGBGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGBGGGGGGGBBGGGGGGGGBGGGBGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGBGBGGGGGGGGGGGBGGBGGGBGGBGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGBBGBGGGGGGGGGGBGGGBGGGBBGGGBGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGBGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBBGBGGGGGGGBGGGGBBGGGGGGGGGGGGGGGGBGGGGGGGBGBGGGGGGGGBGGGGGGGGGGGBGGGBGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGBGBGGGBGGGGGGGGBGGGGGGGGBGGGGGBGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGBGGGGGGGBGGGGGBGGGGBGGGBGGBGBGGGBGGBGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGBGGBGGGGGBGGGGGGGBBGGGGGGBGGBBGGGBGGGBGGBGGGGGGGGGGGGGGGBBGGBGGGGGGGGBBGBGGBBGGGGGGGGGGGGGGGBGGGGBGGGGBGGGGGGBGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGBBBGGGGGGBGBGGGGGGGGGBGGGGBGGGGBGGGGGGGGBGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGBGGGGGBGBGGGBGBGGBGGGBGGGGGGGGGGBGGGBBGGBGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBBGGGGBGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGBGBGGGGGGGGGGGGBGGGGGGGGGGGGGGBBGGGGGGGGBGGGGGGBGGGGGBGGGBGBGGBGGGGGGGGGGGGGGGGGGGGBGBGGBGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGBBGGBGGBGBGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGBGGBGGGBGGGGGGGGGGGGGGGGGBGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGBBGGBGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGBGGGGBBGGGGBGGGGGBGGGGGBGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGBGGBGGGGGGBGGGGBGGGGGGGGGGBGGGGGBGGGGGGGGBGGGBGGGBBGGGGGGBBBGGGGGGGGGGGGBGGGGGGGGBGGGGGGBGGGGGGGGGGBGGGGGBGGGGGBBGGGGGBBGGGBGGBBGGGBGGGGGGGGGGBGGBGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGBBGGGGBGGGGGBGGBGGGBGGGGGGBGGGGBGGGGGGBGGGBGGGBGGGGGGGGBGGGGGGGGGGBGGGBGBGGGBGGGBBGGGGGGGGGGGGBGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGBGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGBGGGGGGGGBBGGGGGGGGGGBBGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGBGGGGGGGGGGGBGGGBBBGGGGGGGGGGGGBGGGBGGBGGGGGGGGGGGGGGGBGGGGGGBGGGGBGGGBGGGGBGGBGGGGBGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGBBGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGBGBBGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGBGGBGBGGGBGGBGGGGGGGGGGGGGBGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGBGGGBGGBGBGGGGGGGGGBGGBGGGGGGGGGGBGBBGGGGGGGGBGBGGGBGGGGGGBGGGGGGBBGBBGBGGGGGGGGGGGGBGBGGGGBGGGBGGGGGGGGBGGGBGGBGGGBGBGGGGGGGBGGGGGGGGGGGBGBGGGGGBBBGGGGGGGGGGGBGBBGGGGGGGGGGGGGBGGGGGGGGGGBGBGGGGGGGGBGGGGGGGBGGGBGGBGGGBGGGGGGGGGGGGGBBGGGGGGGGGBGGGBGGGGBGGBGGGBBGGGBGGGBGGGBGGGGGGGGBBGGGGBBGBGGGBGGGBGBGGGBGGGGGGGBGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGBGGBGGGGGGGGGBGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGBBGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGBGGGGGBBBBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGBGGBGBGBGGBBGGGGGBGGGGBBGGGGGGGGGGGGGGGGGBGGGGGBGGGGBGGGGGGBBGBGGGBGGGBGGGGGGGGGGGGGGGGGBGGBGGGGGGGBGGGGGGGGGGBBGGGGGGGGGBBGBGGGGGGGGGGGBGGGGBBGGGGGGGGGGGGGGGGGGGGGBGGBBGBGBGGGGGGBGGGGBGGBGGGBGBGGGGGBGGGGGGGGGGBGBBGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGBGBGGGGGGGGGBGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGBGBGGGBBBGGGBGGGGGBGGGGGGGGGGGGGGGBGBGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGBGGGGGGGBGBGGBGGGGGGGGGGBBGBBGBGGGGGGGGGGGGBGGGGGGBGGGGGGGGBGGGGBGBGGGGGBGBGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGBBGGGGGGGGGGGGGGGBGGGGGGGGGGGGBBGGGGGGGGGBGGBGBBGGGBGGGBGGBGGGBGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGBGGGGGGGGGGBBGBGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGBGGBGGGGGGBGGBGGGGGGGGGGGGGBGGGG
35801222 GBBBGGGGBBGBGBBGGBGBBBGGBBGBGBGGGBBGBGBBGBGBGGGGBBGGGBGGGGGGGBGBGBGBBBGBBBBBGGGGBBGBGBGGBBBGBGBBGBGGGBGGGGBGBGBGBGBGGBGGGGGGGGGGGBBGGBGGBGGBGBGGBBGGGBBBBGGGBGBBGBBGGGGGGGGBBGGGGGGBGBBGGGBGBBGGBGBBBGGBGBGGBBGGBGGBGBGGGGBBBBGGGGBBGBBGGGBGGGGBGBBGBGGGGGGGBGGBGBBGGGGBBGGGBGBGGGBGBGBGBGGBBBBGGGGGGBGGBBGGGGGGBGGGGGGBGGGBBBGGBBBGGGGBGBGBGGGGGGGBBBBBGBBGBGGGGGGGBGBGBBGBGGGBGBBBBGGGGGGBBGGBGGGBGBBGBGGGGBGGGGBGGGGBGGBBBBGGGGGBGGBGBGBBBGGGGGGBGGGBGBGBGBBBBGGBGBGGGGGBBBBGBBGGGGBGGGGBBGGBBBBBBBGGGGBBGGBGBBBBBGGBBGBBGGGGBGGBGBGGGBGGGBBGGGGGBGBBGGBBBGGBBGGBBGGBBGBGBGBGGBBGGGBBBGGBBGGBGBBBBGBBBBGBBBBBGGGBBGBGGGGGGGBGGBBGBGGBBGGGGGGBGGGGGGGBGGGGGGGGBBGGGBGBBGGBGGGGGBBBBBGGBGGBGGGGGGBGBBBGBBBGBBGBGGGGGBGGBGGGBBGBGBBGBBGGGGGGBGBBBBBGGGBBGGGBGGBGBBGBBBBGGGGBGBGBBGBGGBBBBGBGGBGGGGBBGBGGGGGBBBBGGGGGGBGBGGGBBGBBBGGBGGGBBBBGGBBGBGBGGGBGBGGBBGGBGBBGBGGBGBGGGGGGBGBBGBBBGBBBGGGGGBBGGBBBGBBGBGGGGGGGBGGBBGBGGGGGBBBBGBGBGBGGBBGGGGBGBGGGBBBGGBGGGBGBBGGGGBGBGGGBBBBGGGGBBGGBGBGBGGBGGBGGGGGBGBBGGBGBGGBGBGBGBBBBGGGGGBBBGGGBBGBGGGBGGBBGGBGBGBBBGBGGBGBBGGBBGBGGGBGBBGGBGBGGGBGGBGBBBBBGBBGBGBGBBBBGGGBGGGGGGBBBGGBGGBGGGGBGBBBGBGBBBBBBGBBBGGGGGGBGBGBBBBGBBGBBBGGGBGGGBGGBBGBGGBBGBGBBGGBGGBGGGGGBGBGGGBBBGBGBBGGGGGGBBGGGBGBGBGGGGBGBGBBBBGGBGGBBBGBGBGBBGGBBGGGGBGGBGGGBBGBGBBGGGGBGGGGBGGBBBGBGBGGGBGBBGGGBGGBGGGBGGGBBGGBBBGGGGBBBGGBBGBBGGGGBGBGGGGGBBGBGGBBGGGBBGGBGGBGGGBGGGGGGGGBGGBGGGGBGGGGGBGGBGGGBGGBBGBGGGBGBGGBGGBBBGGGGGGGGGBBGGGBGGGBGGGGGBGGGGBGBBGBBBGGGBBGGGBGGBGGGBGBGGGGGGBBGGGGGBBBBGGGBBGBGGGGGBBGGBGGGBBGBBGBGGGGBGGGBGGGGBGGBBBGGBBBBGGGBGBGBGBGBGGBBBGBBGBBGGGBGBBBBBBBGBGGGGGGBBGBBGGBGBGBGGGGBBGBBGGGBGGGGGGBBGBGGGGGGGGGBGBBBGBGGGGBGGBGGBBBBBBGBGGGGBGBGBGBGBGGGBGGBGBGGBGBGBBGGBGGBGGBBGGGGGBGGBBGGBGGGBGBGGGBGGGBGGGGGGGBGGGBGGGGBBBGBGGBGBBGGGGBGGBGGBGBGBGGGGBBGGBGGGBBGGGBGGGGBBGGGGGBGGGGGBGBGBGBGBGBGGGGBBGBBBBGGBGGGBBBBGBBBBGGBGGBBGBGGGGGGGGBBGGBBBBBBGGGBGBGBBBBGBGBBGGGGGBGBGGBBBGGGGGGGBGGGBBGBBBBBGBBBBGGGBGGBGBBGBGBBGBBGBBBBBGGGBGGGGBGGGBBGBBBGGGGGGGBGGGBGGGBBBBBBGBGGGBBGBGGBBBBGBGGGGGBBGGBGGGGGGGGBBBGGBGGGBGBBGGGBGGBGGGBBGBGBGGGBBGGBBBGBGBBGGBGGGBGGGBBGBBBGBBBGBGGGBGBBBGGBGGBGGGGBBGBGBGGBGBBBGBGBBGGGBBBGGBGGGGGGGBBGGGBGBBGBGGBBBGGBBGGBGBBBGGBGGBBGBBGGGBBBBBGBGGGGGBGGGGBGBGBGBGGGGBGBBBBBGGGGBGGBBGBGGGBBGBBGGBBGGGGGGBBBGGGGBBGBGGBGGBGBBBGBBBBGBGGGGGBBBBGGBGBGBGGBBBGGGGBGGGGGBBBGGGGBGGBGGBBBGGGBGBBBBGBBGBGGBBBBGGGGGBBGGBGGGGGGGBGBBBBBGBBGGGBBGGBGBGGGGBGBBGGGGGBBGGBGBBGGBGGGGGGGBGGGGBGGGBGBGGGBGBGGGBGBGGGBBGBGBGBBBGBBBGGBGBGBGBGBBGGGBGGBGGGBGBGGGGBGBBGBGGBGBBBBGGBBBGBGGGGBGBBBBBGBBGBGGGGBGBGGBBGBGBBGGGBGGGGBGGBGBGGGGBBBGGBBGGGGBGBGGGBGGBBGGBGGGGBGBGGBGGGBBGGBBGBBBGBGGGGBGBGGBGGBBBBBGBBGGBGBGGGGBBBGGGGGGGGGBGBGGBGBGGBGBBBBBGGGBBGBBBGGGBGGGGGBBGGGGBBBGBGBGGBGGGBGGGGGGGBGGBBGGGBGGGGGBBBGBGBBBGGBGGGGBBBBGBGBBGBBGBBBGGGGGGGGGBGBBBGGBGBBBBGGGGGBGGBGGGBGBGBGBBGGBGBGBGBBGGBGBBBGBBGBGBBGGBBGGBGBBGBBGGGBGBBBBBBBBBBGGBGBGGGBBGGGGBBBGBGGBGBBGBBGGGGGBBBGBGGBGBGGGGGBGBGGGGGGGGGGGGGGGBGGGGBGBBBGGGBGBGBGBGGGBBGBBBBGBBBBBGGBBBGBBGGGBBGGBBGGGBBBBGBBBGGGBBGBGGGGBBGGGBGGGBGGGGBBGGBGGBBGBGBGBBBGGGGBBGGGBBBBBBBBGGBBGGGBGGBGGBGGGGGGGBBGGGGBGGBGGGGGGBGGGBGBGBBGGGBBGGBBGGGGGBBGGGGGBBGBBGBGGGBGBGBGBGGBBGGGGBBBGGGGGGBBBBGBBGBGGBGGGBBBGBBBGBGGGGBGGBGGGGGBGBGGBGGBBGBGGGGBBGGGBBGGGBBBBGGGGGBGBGGGGBGGGBBBBGBGGGBGGGBBGBGBGGGGGBBGGGBGGBBBGBGGGGBBGGBGBBGGGGGBGGGGBGGGGGBBBBBBBGGBBBGGGGGBBBBGBGBGBBGGBGGBBGGBGBGBBGGGGBGGGBBBGBBBBGBGGBBGGGGGBBGGBGGGGBBGGGBGGBGGGBBGBGGGGGGGBGBBGBGGGGGGGGGBGGGBBBBBGGGGBBBBBGBBGGGGGBBGGGGBGGGGGGBGBBGBGBGGGGGGGGBBBGGGGBGGGGBGGBGGGGGGBBGGGBGBBGGBBBGBGBGGBGGBGGGGGGGGBBGBBGBGBBGGBGGGGBGGBGGGGBBBBGBBGGGGBGGBBBBGBGGGGGBGGBGGGGGBBGGGBGGBGBGBBGGBBBGGGBGBGGBBGGBBBGBGBGGGBBGGBGGGGGBBBBGGGGBBGGGGBGBBBGBGBBGBBGGGGGGBBGGGBGBGGGGBBGGGBGBBGBBBBBGBGGBGGGGGBBGGBBGGGBGGBBBGGGBBGGBGBGBGBGBGBGBBGGGBBBGBBGBGBGGBGBGBBGBGGGGGGGGGBBBBGGGGGBGBGBGGGGBBGBGBBBGGGGBGGGBGBBGBGBBGBGGGGGGBGGGGBGGBBBBBBBBBBGBBGGGGBGBGBBBGGGGBBGBBGBBGGGGBGBGGGBGGGGGGBGGBBGGGGBGBBBGGGGBGGGBGBBGGGGGGGBGBGBBGGGGBBBGGGGGBGBGGBGBGGGBGBBGGGGBGGGBGGBBGBGGGBBBBGGGBBGBGBGGGGGBGBBGGGBGGBGGBGGBGBBBBGBBBBBBGBGBBGBBGBBGBGBBGGBGBBGBGBBGGBGBBGGGGGGGBGGBBBGBBGBGGBBGGBGGBBGGBBBGBGGGBBGGBBBGGGGGGBGBGGGGBGGBGGBGBGGBBGGGBBGGBGGBGBGGBGGGBGGBBGGBBGGGGGBGGBBBGGGBGBGGBBGBGBBGBGGGBGBGGGGBGGBGGGGBGBGBBBBGBGBGGBGBGGBBBBGGGGBGBBBGGGGBBGBBBGBGBGGBGGBBGGBGBBGBBBGGBGBGBGBGBBBBGBBGBGGBGBGBBGGBGGBGBBBGGGGGGGBGGGGGBGGGGBBGGGBBGGGGGGBBGGGBBGBBGGGGGBBGBBGBGBGGBGBBGGGBGBBGBBBGGGGBGBBBBGBBGBBGBBGBBGBGGBGGBGGBBBGGBBBBBBBBGGBGBGGGBBGBGBGBGGBGGGGBBGGBGGGBGGGBBBBGBBGGGGBBGBGGBGBBGGBGBGGGGBBGBBGGGGBBGBBBBGBGGBBGGBBBGGBGGBBBGBGBBGGBBGGBBGGBGGGGBGGGBGGGGBGGGBBGGGGBBBBGBGBBBBBGGGBGGGGGGGBGGGGBBGGBGBGGGBBGBGGGGGGBBGGBBBGGGGGBGGBGGGGBGGGGBBBGGGBGGBGBGGGBBGGGBGGGBGBGGGGGGGGBBBGBGGGGGGBBBGBBBBGGGGGGGGBGBBGBBGBBBGGBGGBGGGGGBGGBGGBBBBGBBGGGGBBBGGBGBGBGGGGGBGGGGBBGGBGBGGGGGBGGBGGBGGBBGGBBBBGGGBGGBBBGBBGGGBGBBGGGBBBGGGGGBBBGGBGGGBGGGGGGGBGGBBBGGBBBGBGGBGBBBBGGGGGGGGGBGBBBGGGGBGGGBGGGGGGBGGGGGBBBBGBBGGGGBGGGBBGGBGGBGGBGGGGGBBGGGBBGBGBGGGGBGGGBBBGGBGBGGBBGGGBGBGGGGGBBGGBGGBGBBBGGGGGGGBGGGBGGBGGBBBBBGGGGBBBGGGBBGGBGGBGGGGBBGGGGBGBBBBBGGGGBGBBGGGGGGBBGGBBGBGBGBBGGGBGGGGBGBGBGGBBGBGGGBBBBBGBBBGGBGGGGGBBGBBGGGGGGBGBGBBGBGBGGGBBGGBGGGGBBBBBGBGGGGGGGGGBBBGBBBBBBGBGBBBBBBBGGGBBBGBBBBBGGGBGGGBGGGBBGBGBGBBGGGBGBBBGGGBBBGGGGGGBGBGBGGBBBGGBBGBGBBGBBBGGBBGBBBGBGBGGGGGGGGBGBBGGBGGGGBBGBGBGGGBBBBGBGGBBGGGGGBBBBGGGGGBGBBBBBBGBGGGGBBGBBBGBGGGGGBBBGGGGGBGGBGBBBBGBBGBGGGBGGBGGGBGBGBBBBGGGGBGBGBGBGBBBGBGBGBBBGBGGGGGGGBBBBGGGGGGGGGGGGGBBBGBGBGGBBBGGGBGBBGGGGBGGBGBGBGBBGBGBGGGGGGBGGGBGGBBBBGBBGGBBGBGGGGBGBBBBBBBBBBGGGBBBBGBGBBBGGBBGGBBBGBGGGBBBGGBGBBGGGBGGBBBBGBBBGGGGGGGGGBBBGGBGGGBGGGGGGBGBBGGBGGGGBBGBBGGGGGBGGBBGGBGBGGBGGGGGBBBGGGBBGGBBBGGGGGBGBGBGGBGGBBBBBBBGBGBBBGGGGBGGGGBGGGGGBBGGBGBGGBBGBGGGGGBBGBGGGGGGBGGGGGBGGBBGBGGBBBGBGGBGGBGGBGBGBGGGGGGBGBBGGGBBBGBBGGBGBBBBBGBBGGGGBGBGBGBGGGGGGBBGBGBGBGGGBBBBBBBGGGGBBBGBGBBBGBBGGBBGGBBGBGGBBBGGGBBBBBGGGGGGBGGGBGBBBGGGGBGGBBBGGBGBBGBGBGGBGGGGGBGGGGGGGBGGGBBGGGBBBBBGBBBGBBBGBBBBGGGGGGGGGBGGBGGBGGGBGGGGGBGBGGGBGGBGGGGGBGGBGBGBGBGBGGGBGGGBBGGGBBGGGGGGGGGGGGBBGBGBGBBBGGBGGGBGGGGBGGBBGGGGGBGBBBGBBGGBBGBBGGGBGGGBGGGBGGBBBBBGBGBGGGBGBGBBGGGBGBBGBBGBBGBGGGBBGGGBGBBBBGGBGBGBGGGGGBBGGGGGGBGGBGBGBGBBGBBBBGBGGBGGBGGBBGBGBBGGBBBGBBGBGGGBBBBBBGGBGGBBBGGGGBBGGBBBGGBGGGBGBGGGBBBBBGGGGGGBGBGGBBBBGGBGGGGBGGGGGBGGGBGGBBBGBGBBGGGBBGGGBBGBBGBBGBBGGBGBGGGGBGGBBGGBBGBBBGGBBGGBBBGGBBBGGBBBGGBGGBGBGGGBBG
271623151 BBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBGBBBBGBBBBBBGBBBBGGBBGBBBBBGBBBBBBBBGBGGBBGGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBGBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBGBGGBGBBGBBBBBGBBGBGBBBGGBBBBBBBBBBBGGBBGBGBBGBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBGBGGBGGBBGBBBGBBBGBBBBBBGBBBBBBBBGBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGGBBBBBGGBBBGBGGBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBGBBGBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBGGBBGBBGBBBGBBBBBBGBBBGBBBBBBBBBBBBBGBBGBGBGBBGGBBBBBBGBBBGBBBBBGGBBGBBBGBGBBBBBBGBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBGBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBGBBGBBBBBBBBBBBGGBGBBBGBBBGGBBBBBBGGBGGBBGGBGBBBBGBGBBGGGBBBBBBBBBBBBGBBGBBBBGBBGBGBBBBGBBGBBBBBBBBGBBBBBBGBBBBBBBBGGBGGBBBBBGBBGBBBBBGBBBGBBBBBBBBBBBBBBBBGGGBBBBBBBGBBBBGBBBBGBBGBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGGGBBBBBGGBBGGBGBBGGBBGBBBGBBGBBBBBBBBBBGBBBBBBBBGBBBBBGGBGBBBBBBBBGBGBBGBGGBBGGBBGBBGBBBGGBBBBGBGGBBBBBGBBBBBBBGBGBBBGBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBGBGGGBBBBBBGGBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBGBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBGGGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBGBGGBBGBBBGBBGBBBBBGGGBGBBBBBGGGBBBGBBBGGBBBBBBGGBBBGBGBGBBBBBBBGBBBBBBGBBGBBBBBBBGBGBGBBBBBBBBBGGGBBBGBBBBBBBBGBBGGBGBBBBGBBBBGBBBBBGBBBBGBGBBGBBGBBBBGGGBBBBBGBBBBGBGGBBBBBBBBBBBBBBBBBBBBGBGBBGBGGBGBBBBBBBBBBBBGBBBBBBBBBGGBBGBBBBBBBBBBBBGBGBBBBGBGBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBGBBBGBBGBBGGGBBBBBGBBBBBBBGBGBBBBBBBBGBBBGBGBGBBGBBGGBGBBBGGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBGBGBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBGBBBBBBBBGBGBGGGBBBBBBGGBBBBGGBGBBBGBGBBBGGBBGBBGBGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBGBGBBBGBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBGBBBBGBBGBGBBBBBGGBBBBBBBGBBGBBGGBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBGBGGBBBGBBBBGBBBBGGBBBGBBBGGBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBGBBBBBBGBGBBBBGBBGGBBBBGBBBBBBBBGBGBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGGBGBBBGBBGBBBBBBBGBGBBBBBBBGBBBBBBBGBGBBGBBBBBBGBBBGBBBBGBBGBBBBBGBBGBBBBBGBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBGBBBBBBBBGGBBGBBGBGBBBBBGBBBBBBBGBBBBBBBBBGBBBGBBBBBBBBBBGBBGBBBBBBBBBGBGBGGBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBGBGGBBGBBBBBBBBBBBBBBBBGBBGGBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBGGGBBGBBBBBBBBBBBBBBBBBGBBBBBBGGBBBGGGBBBBBBBBBBBGBBBGBBGBGBBGBBBBBBBBGGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBGBGBBBBGBBBGBGBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBGBBBGBBBGBBBBBBBBGGBBGBBGGBBGBBBBBBGBBGGBBBBBBBBBBGGGBGGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBGBGBBBGBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBGBBBBGBBBBGBGBBBBBBGBBBBBBGBBBGGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBGGBBGBGBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBGGBGBBBBBBBBBBBBGBBBBBGBGBBBBBBGBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBGGBBBGBBBBBBBBBBGBBBGGBBBBBBBBBBBBGBBGBBBBBBGGBGBBBBBBGBBGBGBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGGGBBBBGGGBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBGBBGBGBBGGBBGBBGBBBBBGBGGGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBGGBBBGBBBBBBBGBBBBGBBBBGBBBBBBBBGGGBBBBBGGBBBGBBGGBBBBBBBBBBBGBBBBBBGBBBBBGBBBBGGBBGBGBBBBBBBBGBBGGBBBBGBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBGGGBBGBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBGGBBBBBGBBBBBBBGGBGBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBGBBBBGGBGBGBBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBGBGBBBBBGBBBBBGBBGBBBBBBBBGBBBGBBBBBBGBBGGGBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBGBBGGBGGBBBBBBBBBBBBBBGBBBBBBGGBGGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGGBBBBGBBGBBGGBBBBGGBBGBBBBBBGBBBBBBGBBBBBGGBGBBBBBBBGBGBGBGBGBBBBBGBBBBBBGBBGGBGBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBGBBBBGGBGBBBBBBBBBBGBBBBGBBGBBBBBGGGBBGGBBBBBBGBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBGBGBBBBBGBBBBBBGGBGBGBBBBBBBBGBBGBBBBBGBGBBBBBBBBBBGBBBBBBBBBGBBGBBGBBBBBGBBBBBBBGBBBBBBBBBGBGGBBBBBBBBBGBBBGGBBBBBGBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGGGGBBGBBBGBBBBBBGBBBGBBGBBGGBBBBBBBBBBBGBBBGBBGBGBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBGBBBGBBBBBBBBBGBGGBBGBBGBBGGBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGGGBBBGBBBBBGGGBGGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGGGBGBBBGBBGBBBGGBBBBBGBBGBBBBGBBBBGGBBBBBBGGBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBGGBBGBBBBBBBBBBBGBBGBBGBBBBGGBBBBBBGBBBGGBBBBBBBGGBBBBBBBBGBBBBGBBBBGBBBBBGBGGBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBGGBBGBBBBBBBBBGBBBBBGBGBBGBGBGBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBGBGBGGBGBBGBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBGBGBBGBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGGBBBBBBBGBBBBGBBBBBBBGBBBBGBBGBBBBBBBBBBBBBGBBBBBGGBGBGBBBBBBBBGBGBBBGGGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBGBBBBGBBBBGBBBBBBBBGGBBBGBBGBBBBBGBBBBBBBBBBBGGBBBGBBBGBBBBBGBGBGBBBBGBBBBBBGBGBBBBBGBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBGBBGGBBBBGBBBBBGBBBBGBBBGBGBBGBGBBBGBBBBBBBBBBGGBBBBBBBBGBGBBGBBBBBBBBBBBBBBGBBBBBGBGBBGBGBGBBBBGBBBBGGBBGBBBBBBBBBBGBBGBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBGBBBBGBBBBBBBBBBGBGBBBGBGBGBGBBBBBBGBBBBBBGGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBGBBBBBGGBBGBBBBBBBBBBBBBBGBBGBBBBGBBBBGBBBGBGBGBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBGBGBBGGBBBGBBBBBBBGBGBGBBBGBBBBBBBBGBGGBBBGBBGBBBBBBBBGBBGBBBBBGBBGBBBBBBBGGBBBGBBBBBBBBBBBBBGBBBGBBBBBBGBBBBGBBBBBGBBBBGBBGBBBBBGGBGBBBGBBGBBBBBBBGBBBBBBBGBBGBBBGBGGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBGBBBBBBGBGBBBBBBBBBBBBGBBBGGBBGBBBBBBBGBBBGGBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBGBBGBBBBBBBBBBBBBGBBBGGBBBGGBBBGBBBBBGBBBGBBBGBBGBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBGGGGGBBBBBGBBBBBBBBGGBGBBGBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGGGBGBGBBBBBGBBBBBBGBBBGGBGBBBGBGBBBBBBBGGBGBBBBGBGBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBGBBBBBBGGGBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBGGBBBBBBBBBGBBBBBBGGBBBBBBBGBBBBGBBGBBBBBGGBBGBBBBBBGBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBGGBBGBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBGGGBGBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBGBBGBBBBBBGBBBBBBGBGGBBBBBBBGBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBGBBGBBGBGBBGBBBBBBBBGBB
952727758 GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
233763479 BBGBBBBGBGGGBGGGBGGBBGGGGGGBBGBBGBBBBBBGBGBGBGBBGGBBGGGBBBBBBGBBGBGGBBBBBBGGGBBGBBBGGBBGBBBBGGGGGBGBGBBBBBGBGBBBGBBGBBGBGBBGGBGBBBGBGGGBBBBGGBBBBGBBBGBGGBGBBGGGGGBBGBBBBGGGBBGBBBBGGGGBGBGBBBGBGBGGBBBBGGGGGGGGGGGBBGGGBGGGBBBGGBBGGBGBBBBBGBBGBBBGGGBBBBBGGGBBBBBBBBGBGGBGBGGBGGBGGGBBBGGGGGBBBGGBBBBGGGBBBBBGGBBGGGBGGGBBBBGGGBBBGBGGBGGGGBBBBGBGBBBGGBGBGGBBBBBBBGBGGGBGGGBGBBBGGBGGBGBGGBBGBGBGGBBBBBGGGBGBBGBGGGBGGBBGBBGGGGGBBGGBBGGGGBGBBBGBBBGBGGBBBGGGBGBGGGBGBBBBGBGBGGGGBGBGBGGGGBGGBBGGBBGGBGGGBBGGGBGBGGBGBGBBGGBBBGBGGBGBGGGBBGGBBGGBGGBBBBBBGBBGBGBBBGBBGBBBBGGGGBGGBGBBBGGBGBBBBGBBGGBGGBBBBBGBGGGBGGGBGGGGGBBBGBGGBGGBGGBGGBGGGBGGGGBBGBGGGBGGBBBBGBBBBBBGBGBBBBGGGGBBBBBBBBBBGGBGGGBBBBGGBBGGBGGGGGBBBBBGBBGBBGBBBBGBBBBGGGBGBGGGGGBBBGBGGGGBGGBBGBBGBGGBGGGGGGBGBBGBBBGGGBGGBGBBBGGBBGBGBBGGBGGGGBGBGGBBBGBGBGGGGBBBGGBGBGGBBGGGGBGGGBGBBBGGGBBBBBBGGGGGBGBGBGBGBBGGBBBGBBBGGGBBBBGGGGBBGBBBGBBGGBBBGBGGBBGBGBGGGGBGBBGBGBBBBGGBBBGGGBGBGGGBBBBGGGBBGGBBGBGGBBBGGGBBBGGBBGBBGBBBBGGBGBBGGGBBBGGBBGBBGBGGBGBBBGBBGBGGGGGBBGGBBBGBBBGBBGBGBBBBBBBGGBBGGGBBGGGGBGGBBGGBBGBGBGGGGBBBGGGBGGBBBBGGBBGGBGGBBGBGBBGGGBGBGGGBBGBGGGBBBGBBBGGBGBGGGGGGGGBGBBGGGBGBGBGBGBGBGGBGGGGGGBBBGBGBGGBBBBBGGBGBGBBBBGBGGGBGGBBGBGGGGBGBGGBGGGBGGGGGBBBBBGGBGGBGBGBGGGBBGGGBGBBBBBGGBBGGBGBGBGGGGBBGBBGGBGGGBGGGGBBBGBBGGBBGBGGGGGGGGGGBGBGBGBBBGGBGBBBBBGBBBBGBBBGGBGBGBBGGGBGBGGBGBGGGGGBGGBBGGBGBGGBGGBGGBBGGBGGBBBGBGGBBBGBBGBGGGGBGBGGBGBBBGGGBGBGBGBGGBGBBBBGGBGGBBGBBBBBGBBGGGGGGBGBBBBBGBBGBBGBGGGBBGBBBGBGGGBBGBGBGBGBBGBBBGGBBGBBGGGGGGGBGGGGGGBBBGBGGBBBBGBBGGGBGGGGGBBBGBGGGGBBGBGGGGGGGGGGBBBBGGGBBGBGGBBGGGBGBGGBBGBBBBGBBBBBBBGGBGGGGGGBBGGGGBGGBGBBGBGBBGGGGGGGGBBGBGGBBGBGGBGBBBBGGBBGBBBGBGBGGBGBGBBGGGBGGBBGBGGGGBGGGBBBGGGBBGGGBBBGBGGGGGGBGBGBBGGBBGGGBBBGGGBGBBGGBBGGGGBGBGGGBBGBGBGBBBBGGBBBGGGGBBGGBGGBGGBBBBBGBGGGBGBBBBGBBBGGGGGGGGGBGGGBGGBBGGBGGGBBBBGBBGGGGGBGGBGBGGGBBBGBGGBBGBBBGBGGGGGGGGBGBBGBGBGGGGGGBGGBBBBGGGBGGBBBBBBBGGBGGGGGBBGBBGBGGBBGBBGGBGGBBGBBGGBGGGBGGBBGGBBBGGBBGBBGGGGBBGBBGGGGBGBGGGBGGGGBGBBBGGGBGGBBGBGBBGGGBGGBGBGGBBGBBBBGBGGBGBGBBGGBBBBBGBGGBBGBBGGGGGGGBGGBBGBBGGBBGBGBGBGBGBBBBBBGBBBBGGGGBBBGGGBGBGGBBGGBBBBGGGBGGGBBBBGGBGGBBBGGGBBGGBGGGGGGBGBBGBBGBGGGBBBGBBBGGGGGGGBBGBGGBGGBGGGBBBBBBGBGBGGBBGBGGGBGGBGGGGGBBBGBBGGGBBBGBGBBBBGGGBGBGGBBBGBBGGGGBBBBGGBGBBBGBBGBGGBBBGBGGBBGGBBBBBGBBBBBBBGGGBGBGGBBGGBGBGGBBBBGGBBGBBGGBGGBGBGBGGGGGBGBBGBBGGBGBBGBGBBGBGBGBGGBGBBBGGBBBBBBBGGBGBBGBBBBBBGGBBGGBBGBGBGBGBGGBGGGBBGBGGBBGGGBBBGBGBGBGGGBGGGGGGGGBBBBGGBGBBGBGGBGGGGGBBGBGGBGGBBGGBGBBGGBGBBGBGGGGGGBGGGGGGGBBGGGGBGBBBGGBBBBGGBGBGBBBBGGBGBBGGGGBBGGGGGBBGBBBGGBBBBGBGBGGBGGBGGGBBGBBGBGBBBGGGGBGBGGGGGGGBBGGBGBGGGGGGGGGBGGBBGGGGBGBGGBBGGBBBGGBGBGBBBBBGGBBBBGGBBGBBBGBGGGGGGGBGBBBGGBGGGBGGGGGGGBGGGBGBBBBGGBGBGBBGBBGBBGGBBGGBGBBBGBGGBGGBGGBBGBBBGBGBBGBBGBBGGBBBBBBBBBBBBBGBBGGBGGBBBGGGGBBBBGGGGBBBBBBGGGGBGBGGGBGGGBGGGGGGGGBBGBGGBBGBBGGGGBBBBBGBGBBBGBGGGBGBGBGBGGBBBBBGBBBBBGBBBBGBGGBGGBBBBGBGBBBGGGGGBGGGGBBBGGGBGGGBBGGGBGBGBBGBGGBGGGBGBBGGGBBBGGBGGBGBBBBGGGGBBGGGGGBBBBGGBBGGGGBGGBBGBGBBBGGGGGGBGGGBGBBGBGBGBGGBBGGBGBBGBGGBGGGBGGGBBGBBBBBBGGGBGGGGGGBGBBGGGBGGGGBGGGBGBGBGGGBBGBGGBGBBGGBGBGGGGGBBGGGGBBBGGBGGGBGBBGBBGBBBBBBGGGGBGGBBGBBBGGGGGGBBGGBGGBBBBBBBBGGGBGGGGBGBGGGGGGBBBGGBBBGGBGBGBGBBBGBBBBBGBGGGBGBBBBBBBGBBBBBBBBBBBGBBBBGBBGGBGBGBBBBGBBGBBGBBBGGGBGBBGBBGBBGGBGGBBBBBGBGGGGBBGGBBGGBGGBGGGGGBGGBGGBGBBBGGBGGGBBGGBGGGBGBGBGGBBGGGBBGBBBBBGBBGBGBGGBBGBBGGBGBBBBGBBGBGGBBBBGBGBBBBBGGBBBBBGGBGBGGGBGBBGBGGBBBBGGBBBGBBGBBGGBBBBGGGBBGBBGGBGBGBGBGGGBBGGBGBBGGBGBGBBGGBGBBBGBBGBBBGGGGGBGBGBGGBBBGGBGBBBBGBBBBBGGBGGBBBBBBGGBBGGBGBGGGGGGGBGBBGBGBGBGGBBBBBGBBGBBGGGGBBBGBGGGGBBGBBGBBGGBGBBBGGBGGBBBBBBBGGBGGBGBGGBGGGBGGGGBGBGGGGBGBBBBGBGGBBGGBBBGBBGGBGGGGGGGGGGBGBGBGBGBGBGBBBGBGGGGBGBGBGBGBGGBBGBGBGGGGGGGGBBGGBGBBBBBBGGGBGBGBGGGGBGBGBBBBGGBBGGGBBGBGGBGBBBGBGBBBBBGGBBBBGGGGGBGGGGGGGBBBGGBBBBGGBGBGGBGBBGBBBGBGBBGBBBGGGGGGGGBGGBBGBBBBGGBBBBGBGBBBGGBGGGBGBBGGBGGBBGBBGBBGBBGBBBBGBBGGBGGGBGGBBBGGGBBBGBGBBBBGGGGGBBGBGGBGBBBGBGBGBGBBBGGGBGBBGBGBGGBBGBBGBBBBBGGBBBGBBBGGGGGBGGBBBBBGBBGGBBGBGGBGGGGGGBBBBGBGGBBGGGGBGBGGGBBBGBBGGGGBBBGBBBGGBGGGBBBBGGBGBBGBBBGBGBGBBGGGBGBBBBBBGGBBGGGBBBBGBBGGBBGBBBBGBGGGGGGGBGBGBBBGBGBBGBBBGBGBGBBGGGBBBGGGGGBGGGBBGGBGBBGGGGGGGGBBBGBGGBGGGGBBGGGGBGBGGGGBGBGBBGGGGGBGGGGGGBGGGGBGGGGBBGBGGBBBGGGGBBGGGGGGGBBGBBGBBBBBBBBBBGGGGBGBBBGGBBGBGGGBGBGBBBGGBGBGGBBBGGGBGBBBBBBBGBGBGBGBGGGGBBGGBBGBGBBGBBBGBGBGBBBBGBGBBGBGBBGGBGBGBGBBGBGBBGBGGGGBGGBGBGBGBGGGBGBBGBGGGGGGBGGBBBBBBBBBBBGGGGGBBBGGBGGBBGGBGGGBBGBBGBBGGBBBGGGGBGGGGGGBGGGBBBGGGBGGBBBBBBBBGBGBGGBGBBBBBBBGBBGGGBGBBBBBBGBGBGBGGBGGBGGGBGGGBGBBBBBBBBGGGGGGBGGBBGGGGBGGBGGBBGBGGBGBBBGBBBBGGGGBGGGGGBBGGGBBBBBGBBBGGBBGGGBGGBBBBBBGGGGGGGBBGGGBBBGGBGBBBGBGGGBGBBBBBBBBGGBGGBGBGGGBGGBBGGGBBBGGGBGGBGBBBGBGBGGGBGBGBGGGGGBBBGGGBBBBGBBGBGBGGGBBBGBBBGGBBGBBGGBGBGGBBBBBBBBGGGBBBGGBBGGBBGBGBBGBGBGGGGGBBGBBGBBGBBBBBGGGGGGBBBBBBGBBGBBBBBGGGBGBBBGBBGBBGGBGGBGGBGGBBGBBBGBGGBGBGGBGBGBGBGGGBGBGGGGBBBBBBGGBBGGBGBGBBBGGBBGGBGGGBBGGBBGBBGGBBBGBBGBBBBBBGBGBBGBGBBGGBBBBBGBGBGGBBGGBBGGBBGGBBGGGGBGGBGBGGGBBGGBGGGGBBGGBGGGBGGGBBGGBGGGGGBGBBBGGGGGGBBGGGBBGBBGGGGBGGBBBGGBBBGBBGBGBGGBBBBBGGBGBBBBBGGGBGGGGBBGGBBGBBGBGBBBGBGGGGGBGBBGBBGBBGBBGBBGGBBGGBBGBGBGGGGGBBBBBGBGGBBBGGGGGGBBGBBBGGBBBBBBGBGBBGGBBGBGBBGBGGBGGBBGGGGGBBBBBGBBGBGGGGBBGGGBGGGBBBGBBBGGBGBBBGGGGBBBGGGGBGGBBGGGGBGBBGGBGGGGBGGGGBGBBBBBBGBBBBGGGGBBGGBBBBBGBGBBBGBGGGBBBGBGGGBB
987778458 BBBGGGGBGGGBBBBBGGGGBBBGBGBBBBBGBGGGGBGGGGBGBBGGGGGBBBBBBBGBBGGBBGBGGBBBBBGBBBGGBBBGGBGBBGGGBGBGBBBGGBBGGGGGGGGGGGGBBGBGGGBGBBBBGGBBBGGBGGGBBGBGGBBBGBGGGGBGBGGBGBBGGBGGGBBBBGGBBGBBBBBGGGBBGGBBGGGBGBBBGGGBGGBBGGGBGGBGBBGBBBGGBGGGBBBGGBGGGGGGBGBBGBBBBGBGGBBBBGBGBBGGGBBBBBBGGGGBGGBGBGGBBGGBBGGGBGGBBBBGBGBGBBGBBGGGBGGBGGGGBGGBBBBGGBBGBGBBGBGBBGGGGGBBGGBBGBGGGGBBGGBGGGBBBGGGGGGGGGBBGBBGBBGGBBGGBGGGGGBBBBGBBGGBGBGBGGBBBBGBGBGGGGBGGGBBBBBGGGGBGBBBBGBBBGGBBGGBGGBGBBGGGGBBGGGGBBBBGGBGBBBGBGBGGGBGGGBGBGGBBGGBBGGGBGGGGGBBGBGBBGBGGBGGGGGGGGBBBGGBGBGBGGBGGGGGGGGGGBGBGBBGGBGGGGGBBGBGGGBGBBGGGBBBBBGGBGBBBBGGBBGGGGBGBBBGGBGBBGBGBBGBBGGBGBGBGGBGBGBGGGBBGGBBBBBBGBGBGGBBGGBBGGGGGBBBBGGGGBGBGGGBBGGGGBGGGGBGBGGGGBBBGGGBGBBBGGGGBGGGGGGGGGGBBGBGGGBGBBGGGGBBGBGGGGGGGGBGBBBGBBBGGGGGBBBBGBGBBGGBBGBGGGGGBGBGBGGGGGGBGBGGGGGGBBBGBBBBGBBBBGGGBGGGGBBGBBBBBBBGBGGGGGBBGBGGBBGGBGBGGBGGGGGBGGGBGBBBBGBBGBBGBBGGBBBBBGGBGGGGBBBBBBBBBGGGBGGGBBGGGBGBGGGBGBGBGGGBBGGGGGGBGGBGGGBBBBGBBBBBBGGGBGGBGGBBGBGGGGGGBGBGBGBGBGBGGBGBBGGBGGBGBGBBBGGGBGBBGBGBGGGBBGGGGGBBGGGGGGGBBBGGGBGBGBGBGGGGBGGBGGBGBGBGBGBBGGGBBGGGGGGBGBGBGBBGGGBGBGBGGGGGGBGGGBBGBGBGGBGBGBGGGGGBGBGGBBGGGBGBBBBGGBGGGBBGGGBGGGBBBGBBBGGBGBGGGBGBGGBGGGGGGBGBBGGGGGGGBGGBGGGGGGGBGBGGBBGBGBBGBBGBGBGGGGBBGGBGGBGGGGGBGGBGGBGBBBGBBGGGGGGGBBBGGBGGGGBBBGBBBGGBGGBGBGGBBGBGBGBBGGGGBBBBGBBGGBGGGGBBBGGBGBGGGGBGBGGGBBBGBGGGBGBBGGBBBGBBBGGGBBGGGBGBGBGGGBBGGBGGBBBGBGBGGBGBBGBBGGGGGBGBBGBBGGGGBBBGGBBGBBGGBGBBGBBBGBGBGGBBBBBGBGBGGBBBGBGBBBGGGGGGGBBGGBBBBGGBBGBBGBBBBBBBGGBBBGBBGGGBBBGGBBGBBBBGGBGBBBBGBBBGGBBBBGBBGGBGGGGBGGGBBBGGGGGGGBBBBBBGBBGGGBGGBGGGGBBGBBGGBGBGGGGGGGGBBBBGBGBBBBBBBBBBGBGBGGBGGGGGBGGGBGBBGBBBBGGBBBBGGGGGGGBBGGGBBGBBGGBBGBGGBGGGBBGBBBGBGGGGBGGGBGGGGGGBGBBBGGGBGGGBGGBBBGBBBGGBBBGBBGGGGGGBGGGGBBGBGBBBBBGGGGBGBBGGGGGGGBGGGGBBBBGGGGGBGBBGGBGGBGBGGBGGBGGGGGGBBBGGGBGBBGBGBGGBBGBGBBBGBGBBBGGBBGBBGGGGGGBGGBGBBBGBBGGBGBGGBGGGBBBBBGGBBGGGBBGGBBBGGBBGBGGGBGBBGGBBBBBBBBGGBBGGGGGGBGGGGBGBBBBGGBGBBBGBGGBGGGGBGBBGGGGGGGBGGGGBGGGBBGBGGGGBBGBBGGGGGBGBBBGGGGGGGGBGBBGBGBBBGBGBGBBBGGGBGBBBGBGBGGBGBGGGGBGBBGBGGGGGBBBGBGGGBGBBGGGBGBGBBGGGGGBBGBGGBGGGBBBGBGGGBGBBBBBGGGBBGGGGBGGGGGGGGBBBBGGGGBGBBBGGGGGBBGBBGGGGGBGBBBGGBBBGGBGGBGGBGBGGBGBBBBBBBBBBBGGGGGGGGGGGGBGGGBBGBBGGBGBBBGGGBGBBBGGGGBGBBBBBBBGBGGBBGBBGBBBGBGBBGBGBGBBBGBGBGBBBGBGBBBBBGGGGBGBGGBGBBBBGGBBBGGBBGGGGBBGBGGBBGGBGGGGBGGBGBGBBGBBGBBGBGGBGGBBBGGBBGBGGBGGBGBBGBGGGBGBBGBBBGGBBGBBGGBBBGBGGBBBGGGGGBGBGGGGGGBGBGBBBBGGBGBBBGBGGBBBGBGGBBGBBBGBGGGBBBGGBBBBBGGBGBGGBBBGBBGBBBBGGBGGGGBGBGBBBGGBGBBGGGGGGBBBGGGGGBGGGGGGBBGGGBBBBBGGGBGBBBBBGGGBBGGGBGGBGGBGGGBGBBBGBBGGGGGBBGBBBGBBBBGGBGGBBBGGGGBBBBGBBGGGBGGGGBBGBGGGBGGGGGGBGBBGGGGGGGBGGGBBBBBBBBBBBBBGGGBGBGBGBBBGGGBBBGGGGGBGGGGBBGBGGBBGGBBGGGGGGBGGGGGGGGGBGBBBGGGBBGGGBGGBGBBGBGBGBGBGGBGBBBBGBGBBGGGGGGBBBGGGBBGBBGBBGGBGBGGGGBGGGGGGBGGGBBGGGBGBGBBBGGBGBGGGBGGGGGBBGGBBBGBBBBGBBBGBBGBGGGBBGGBGBGGGGGBGBGBGGGBBBGGBGBBGBGGGBGBBBBGBGBGGBBBBBBBBGGGBGBGGBGGGBGGBGGGBBGBGBBBGGBBGGGBBBGBGBGBGGBBBBGBGBBBBBGBGBGGGGGBBGBGBBBBGBGGBBBBGBGGGBBGGBGGBBBBGBBGGBGBBGBBGBBBGGGGGBGGBBBGBBBGGBBBGGBBGBBGBGGGGBBGGBBGGGGGBBGGGGGBBGBGGGGBGGBGBGGGBGGBBBBBGGBBBGGBGGGGGGBGBBBGGGGBBGBBGBGBGGBBBBBBBBBGGBGBGGGGGGBGBGGBGBBBBBBGBBBBBGBBGBBBGGGBGGGBGGBGBBBBGBBGBBGGGBGGBBGBBGGBGBGBBBBBBGGBBGBGBGGBGGGGGGGBBGBBGGBGBGBGGBGGGBBGGGGBBGBGGBGGBBBBGBBBBBGBGBGBGGBBGGBGGBBGGGBGBBGBGGGGGGBBGGBGBGBGGGGBGGGBGBBBGBBGBGBGBGGGBBGGGBGBGGGGBBBGGBGBBGBGBBGBBGBBGGBGGGBBBBGBBGBBBGGGBGBGGGGBGGGBGBBBBBBBGGGBGBBBGGGGGGGGBGGBGBBGBGBBBGGBBGBBBBBGBGGGGBGGBGBBGBGGBBBGGGBBBGBGBGGGGGBGGBBBGBBBGGBBBGGGBGBBBBGBGBBBGGGGGBGBBBGGGGBBGBGGGBGGBBGGBBGBBGGBGBBGBGBBBBGGBBGGBGBGBGGBGGBGBBBGGGGGGBBGGGGGBBGGGGGBGBGGGBBGGGGGGBBGBGGGGBBGBGGBBGGGGGBGBBGBGGGGBGBGGGGGGGBBBBGGGGGBBGGBGGGBGBBGBGBGBBBBBGGBBGBGGBGBBBGGBGGBGGGGBBGGGGBGBGGGGGBGBGGGBBBBBBGGBBGBBGGBGBBGGGGGBBGGGBBGBBBBBBBGGGBGGBBGGGBGBBGBBBGGBBBGGBGGGGGBGBBBGBGBGGBGGGGGGBBBBBBBBBGGGGGBBGBGGBBBGBBBGBBGBBBBGGBGGBBGGBBBBBBGGGBGBGGGBGBGBGGGBBGGBGBBBBGBGGGBBBGGBGBGBBBGGGBGBGGGGBGGGBBBGGGBBGGBBBBGGBGBBBGBBBGBBBGBGGGBGGBBGGBBGBBBGBBBGBGBGBBBBGBGGGGGBBBBGBBBGGBBBGBGGGBGGBGGBGBGBGGBGBGBGBBBBBBGGGBGBGBGGBGGGBBBBBBGBGBBBGGGGBGGBGGGBBGGGGGBBBGGBBBBBGBGGBBBBGBBBBGGGBBBGGGGGGGBBGBGGBBGGBBGBBBGGBGBGBBGBGGBGGGBBBBBBGGBBBGGGBGBGBBBBGGBGBGBBGBBGGGBGBGBGGBBGGBGBGGGBGGGBGBBBBBBGBGGBGGBBGGBGBBGGBBBGGGBGBGGGGGGGGGGGBBGGBBGBBBBBGGGBBBGBGGGBBGBGBBBGGBGBGBBBGGGGGBGBGGGBBGGBBBBBGGGGGBBBBBGGBBGBBGGBBBGGGBGBBGBBBBBGGGBBGGGGBBBBBGBBBGBGGGBGBGGGBBBBGBGBGGGBGBGGGGBGGBGBGGBGBBBBBGBBGBBBGGBGBBGBGBBBBBGGGBGGGBBBGGGBBGGGBBBBBBBBBBGBBBGBGGBBBGGGBGGGGBGBGBGBGGBBBGBGBBGGGBGBBBGGGBBGGBBBGBBGBGGGGBGGBGBGBGGGGGGGGGBGGGBGBBBGGGGGGGGGGGBGGBGBGBGBGGGBBGGBBGGBGBGGGGBGBBGGBBBGGGGBGBGBBBGGGBGGGBBBGGBBBBGGBGGBGGBBBGGBBBBGBBGBBBBGGGBGGGGGGGBBGGBBGBGGBGBBBGBBBGBBGGGGBGBGGGGGGGBBGBGBBGGBBGBGGGGGBBBBBBBGGBGGGBBGBBGBGBBBGGGGGGBGGBBGGGBGBBGGGGBBBGGGGBGGBBBBGBGGBGGBBGBBBGBGBGBGGGBBBGGGGGBBBBGBGGGGGGBBGBBBGGGBBBBGBBGBGGBGGBGBBGGGBGGBGBGGGBBGGGGGGBBGGBGBBBBBGBBBBGBBGBBGGGGGBBGGBGGBGGBGGBBBBGBBGBGBBBGGGGGGGGGBGGGGBGGGBGGGBBBGBBGBBBBGGBGGBBGBGBGGBBBBGGGBGGGBGGGBGGGBGBBGGGBBGGGGBGGBGBBGGBGGGBBBBBGBGGGGGGBGBGGGBBBBBGGGGBBGGBGBGBGGGBBBGBGGBGGBBGBGBGGBBBGBGBBGGGGBBBBBGBBGGGBBBGBGGBGBGGBBGBGBBBBGGGBBGGGGBBGBGGGGGGBBGGBGBGGBGGGGBBGGBGBBBGBGBGBGGBGBGBGBGBBBBBBGBBBGBGBBGBGGBBGGBBGBGBGBBGBGBBBBGGBBBGGGGGBBBBBGBGGBBGBGBBBBGGGGBGGBGBGGBGBBGBGGGGBGBGGGBBBGGGBGGGGBGGGGGBBGBBBBGGBGGGGBGGGBBBBBBBBGGGBGBGGGGBGGBGGGGBGBBGGGBBBBGGBBBGGGBGGBGGBGGGBGGBGGBGBGBGBGBBGBGBBBGBGGBGGGBBGGGBBGBBGGGGGBBBBGBGBBGBBBBGGBGGGGBGBGBBBBGGGBBGGGGBBGGBBBGGGGBGBBGBGGBGGGBGBGGBGGBBGBGGGGGGGGGGGBGBBGGBBBGGBBGBBBBBGGBBGBBBGBGBGBGBBGGBGGBBGGBGGBBGBGGBBBGGBGGGBBBGBBBGBGBBGBGGGGGBBGGBBGGBBGBGBBGGGBGGBBGBBBGGBBBGGBGGBGBBBGBGBBGBGBGGGGBBBGGGGBGBBGGGGBBBGGBGGGBBGBBBGGGBBGBGGBGGGGGGGGGGBGBGGGGBGBBBBGGGBGGGGGBGBBBGGBBBGBGBGBGGBGBGGBGGGGBBBBBGBGBGBBBBGGBGGBBBGGGBBGGBBGGGBBBBBBGGGBBBBBBGGGGBGGBBGGGGBBBBGGGBGGGGGBGGBBBGBBGBBBBGBGGGBBBBGGBBGGGBBBBBGBGBBBBGBGBBBBBGBBGGBGGGBGBBGGGGGBBGBGBGBBGBBBBBBGBGGBBGBBBBGGGGBGGBGGGGGBBGGGGBBBGGBBBGBGBBGBBGGBBGGBGGGGBBBBBGGGGGBGGBGBGBBGGBGGBBGBGBBGGGBGGGBBGGGBBGGBGBGGGBGGGGBGBGGGGBBBGGBBGGBBGBBBBGBGBBBBBGBGGGBBBGGGBGGGBGBBGBGGBBBGGBBGGGBGGBGGBBGBBGBGBGGGBGBGBGBGBGGBGBGGBGGGGBGGBBGBGBGBBGBGBBBBGGBGGBBBBBBBGBGBBGGBBBBBGGGBGBGGBGBGBGGGGGBBBBGGBGGBGBBGGBGBGGBBGGGGGGBGGBGGGBGBGGBGGBGGBBGGGBGGBBGGGBBBBGGBGBBGGBBGBBBBGGBGGBBBBGGBGGBGGBGGBGBBBGGBBBBGGBBGGGBBBGBBGBGGGBGGBBBGBBGBGGGGGBBBBBBGGGBBBBBGGGBBGBBGGBBGGGBGBBGGGBGBBGBBBBBBGGBBBGGBBBGBBGGGGBBBGGBGBGGBBBGGBGGGGBGBBGGBBGBBGGGBBBGGGBBBGGGGBGBBGGBBGGGBBGBBGGGGBGBBBGGGGGBBBGGBBBGGBGGGBBBGGBGBBGGBBBGGGGBBBGBBGBBGGGBGGBGGBGGGGBBGBGBBGGBBGGBGGBGBGGBGGBBGGBBGGGBGBBBGBBGGGBGGBBBGGBBBBGGBBBGGGBGBBGBBBBGGGBBBBGBBBBGBGGBBBGBBBBBBGGBBGBGGGGBGBBGBBBGBBGGBBGBGGGBGGBBBGBBGBGBBGBBGGGBGGBGBBGBBGGGGBGBBGBBGGGGBGBBBGGGGGGGBBGGGBGBBGGGGBBBBBBGBBBBBBBBBBGGGGGGGBBGBGBGBGGBGGBGBBBGGBGGGGBBBGGGGBBBBBGBBBGBBBGBGGBGGGBBGGBBGBBGGGGGBBGBBGBGGBBGBBGBGGGGGBBGBGGGGGGBGGGGBGGBGBBBGGGBGGGGGGBGBGGGGBBBBBBGBGGBGBBBBBBBBGBGGBGBGGBGBGGBBBBBGBBGGBBBBBGGGGGBGGGBBGBGBGGBBBGGBGBBGBGBBGBBBGBGGGGBBGBBGGGBGGBGGGGBGBBBBBGGBBBBGGGBBGBGGBGGBBBGBGBGBBGGBGGGGGBGGGGBBBGBGGGBGGGBGBBGGBGGBGBGBBGBGGGBBGBBBBGBGBBGBBGBGGBBBBGGGGBBGBBGGBBGGBBBGBBBBBGBBGBBBGBBBBBBGGGGBBGGGGBGGBBGBBBBGBGGBGBGBBGGGGGGGGGBGGGGBBGBBGBBBBBBGBBGGBGGGGBGBGGGBGGBGBBGGBBGBGGBBGBBGBBBGBBGGGBBBGGGBBGGBGGBGGBGGBBGGBBBBBBGBBGGGBGBBGBGBGGBBBGBBGGGGBBGBBBGBBBGGBBGBBBBGBGGBBGBGBGBGBGBGGGGBBBBGGBBBBGGBBGGGBBBGBBBGGGGGBGGGGBBBGBBGBBBGGGGGGGGBBBGGBBGBBBGBGGGBGBBGGGGGBGBGBGBBBGGGGGBGBGGBBBGGGBGGGGGGBGGBBGBGGBBBGBGBBGGGBBBBBGGGGGBGBGBBGBGGBGGGBGBBBBGGBGGBGGGBGGGGBBGGBGBBGBBBGGGBBBBGGBBBGBGGGGGBBGBGGGGGGBBGBGBGBGBGBBBBGGGBBGGBGBGGBGGGGGGBBGGGGGBBGBBBGBBBGBGBBGGGBGGBGBGBBGBGBGGGBBBGGBGGBBGBGBGBGBBGBBBGGBGGGGGGBBGGGGGGGGGGGGBBGBBGBBBBBGGGGGBGGBGBGGBBGGBBBBBBBBGGGBGBGBBBBGGGGBGGBBBBGGGGGGGGBGGGGBBGGBBGBBGBGBGGGGGBGGGGGGBGGGBGGGBGGBGGGGBBBBBBGGGGBGGBGGBGGBBBGGBBGBBGGBBGBBBGBBBGGBBGBBGBGGBGBGGBBGBBGBGGBBBBGBGBBBGBBBBGBGGBGBGBBBBBBGBBBGGBBBBGGGGGGGBGBGGBBGBGBBBBBBBGGGBBGGBGGGBGBBGGBGGBGBGBGBGGGBGGBGGBGBGGBGBGGBGGBBGBGGBGBBBBGBGGGGBBGGGBBBBBBGGGGGBGGGGBGGBBBBBBGGGBBBGGGGGBBBGGBGGBGBBBGGGBGBGGGBGBGGGBBBGBGBBGBGGBGBGGGBGBBBGBGBGGGBBBGGGBBBBGBGBGGBBGBGBGGBGGBBGGGBBBBBBBGBGGGGGBGBBBBBGBGBGGGGBGBBBBGGGBGGBGGGBGGBBBGGBBGGGBGBGGGGGBBGGBBGGBBGGGGBGBBBGGGGGGBBBGGGGBGGBGGBGBGBGGGBGGBGBGBBGBGBBGBBBBGBBBBGBBBGBGGBGBGGGGGGGGBGBGGBBGGGBBGBBGBBGBBBGGGBGGGBGGGGGGGBBBGBBGBGGBGGBGGGGGBBGBGBBGBBBGGBBGGGGGBGGGBGBBBBGBGBGBGGGGBBGBGBGGBBBGGBBGGBGBGGBGGGGGGGBBGGBGGBGBBGGBGGGGGBGBBBBGBGGBGGGGGBGGGGGGBBGBBBGBGGGBGBBBGGGBGGBGGGBBBGGBBGBGGBBGBGGGGBGGGBGBGGGGGGGBBGGBGGGBGBBBBGBGBGBBGBGGGGBBGGGBGBBBGBGGGGGBBBGGBGGGBBBGBGGBGBGBGBGGGGBBBBBGBBGBGGGGBGGBGGGGBGBGGBBGBGGGBGBBGGGBBGBGGGGBBGBGBBGGGGGBBBBGBGBBGBGGGGBGGBGGBGBGBBGBBBBGBGGGBGBGBBGBGGGBGGBBBGGBBBBBGBBBGGBGGGBGGBGBBBBBGBBBGGGGGGGGGGBBGBBGGBGBGGGBBGGBBBGGGBBGBBGBBGBGGGBGBBBGGBBBBBBBGGBBGBGGGGBGGGGGGGGBBGGBBBGGBGGGBBGBGBGGBGGGBGGBBBBBBGBGBGGBBBBBBBGBGGGGBBBGGBBBGGGBGBGBBGBBGBBBGGBBGBBGBBBGBGGGBBBGBGBBBBGBGGGGBBBGBBBGGGGBGGBGGGBBBBGBGBBBGGBGGGBBGGBGGBBBGBGBGGBBBGBGBGGGBBGGBBGBBBBBBGBBGGGGBGGGBBBBGGBBGGGGBGGGGGBGBGGGGBGBGGBGGBBGBGBBBGGGGBGBBBGBGGGGBGGBBGGGBGBGGBGGGGGBGBGGGBGBGGGBBBBBGGBBGBGBGGBBGBGBBGGBBGGGGGBBBBGBBBGGGBGBBGBGBGGBGBGGGBBGGGGGBBBBBBGGBBGGBGGGGGGBGBBGBBGBGBBGBGGGBGGGBGBBGBBBBGBBGGGGBGGGBGGGBBGGGGGGGBGGBGGGGBGGGBBBGBGGBBBGBGBGGBBGGBGBGBGBBGBBBGGGBBBBGGGGGGGBBBGBBBGGGBGBGBGBBBGBGBGGGBGBGBGGBGGGGBGBGGBGGGGGGBBGBBBGBGBBBGGGGBGBBBGBGGGBBBGBBGGBBBGBGBBGGGGGGBGGBBGBBBBGGGBBGGGGGBBBBBBBGBBBGGGGGBBGBGGBBGBBGBBGGGBGGBGGGBGBBBBGGGGGBGBBBGGBGBGGBBGGBGBGBGBGBGGBBBBGBGBGGBGBBBBBGGGBGGGGBBGGBBGBGBBGBBBGGGGGBGBGGGGGGGBGBGBGGGGBGBGGGGBGBGBBGGGGBGBGBBGGBGGBGGBBGBBGGGBBGBBGGBGGBBGBGBGGGBGGBBBGBGBGGBGGBBBBGBBBGBGGBBBBGGGBGBGGGBBBGBGGBGGGGGGBGGGGGBBBBGGGGGBGGBBGBGBGBBBGBGBGBBGGGBBGGBBGGGGGBGGGGGBBBGBGGGGBBBGGBBBGGGGBBBGBGBBGGGGGBGBBGGBBGBGBBGBBGGBGBGGGBGBBGBGGBBGBGBGBGGGGBBBGGBBGGGGBGGGBBBGGGGBGBGBBGBBGBBBBGBGBGBGBBGGGBGBBBGGGGGGGGGGGBGGGGBBGGGBBBBGBBGGBBGGBBBBBGBGBBGGGBBGBGGBGGGBBGGGBGBGBBBBBBGGGBBBGGBBGGBGGGGGBBGGGGBGBGBBGBBGGBGGGGGBBBGBGGBBBGGBGGBBGBBGGGBBGBBGBGGBBBBBBGGBBGBBGBBGBGBBBGGGGGGBGGGBBGBBGBGGBBBBBBBBGGBBGBBGGGBBGGBGGBGGGBBGGBGGBBGBGGGGBBBGBGGBGGGGBBBGGBBGGGBBBGGGGBBBGGBGBBGBGGGBGGGGBGBBBGBBBGBGGGBBGGGGBGBGGGBBBBGGBBBBBBGGGBBGBBBGBGBGGBBGGGGBBBBBGBGBGGGBGBGGBBBGBBGGGBBGGGBGBGGBBBGGBGGGBBBGBBGGGGGGGBBBBBBGBGBBGBBBGGGGGGBBBGGBBBBGGBBBGBGGGGBBBGBGBBBGGBGBBBBGGBGGGGBGBGBBBBGBBBBBGGBGGBGBGGGBGBBGBGGGGGBBGGBBGGBBBGGBGBBGGBBGGGBBGBBGBGGGBGBBBBGBGGGBBGBBBBBBBGBGGBBBGBBGGBBGBGGBBBGBBBBBGBGBBGBBGBGGBBGBGBGGBBBGBGGBBGBBBBGBBGGBGGGBBBBGGBBGGGBBGBGGBBGBGBBBGBGGBBBGBBBBBBBGGGBGGBGBBBGGBBBBGGGBBGBGBBGGBGBBBGBBBBBBBBGGGGBBBGGGGBGBBBGBGGGGBGGBBBBGBBGGBBGBGBGBBBGGBBGGBBGBGBBGGBGBBGBGBGGBBGGGBBGGGGBBGBBGGBBGBGBGBGGBGGBGBGBBGGGGBGBBGGGGGGBBGBGBGBGBBGGGGGBBBGGGGGGBBBGGBBGBGGBBGBGGGBBBBBBGGGBBBGGGGGGGBBBBBGGGGBBGGGGBBGGBGGBGBGBBBGBBGBBGGGGGGGGGGGBGBBBBGBGGGBBGBGBBBGGGBBBBGBGGGGGGBGGBGBGBBGBBBBGGGBBGGGGGGGBBBGBBBGBGGBBBGGGGBBBBGGGGBBGBBGGGGBGBGBGBGBGGBGBGGGBBBBBBBBBGBBGGGGBGBGGGBGBBGBBGGBBGBBGGGBGGBBGBBBGGGBBGBBBGBBGBBBGBBGBGGGBBBGGBGBGGGGBGGGGBGGBGGBBBGGBBGBBGGBBGGBGGGBGBBBBGBGGBGGBBBGGBBGGBBGGBBGBGGGGBBBGGGGGBBBGBBGGGBBBBGGGGGGBBBGGGBBGGGBGGGGGBBBBBGGGGGGGGBGBBBGGBGBGBBGBBGGGBGGGGBGGGGBGGGBBBGGGGGBBBGBBBBGGGGGGGBBGGGGBGGGBGGGGGGGBGGGGBBGGBGBGGBBBGGBBGGGBGGBBBBBBGGBGGGGGGGBBBGBGGGGGBBBBBGBBGGBBBGBGBBBGBBBBBBBGBGBGBGGGGGGBBBGGBBGGBGBGBGGBBBGBBGBBGGBGGBGGGBGBGBBGBBGGBGGBBBBBBGGGGGBGGBBGGBGBBBGGGBGBBGGGGGGBBGGGGBBBGBGBBGBBGBBGGBGBBGGBGGGBGGGGGBGBGBGGBBBBGBGGBGBBGBGGGBGBGBBGGBBBBGGGBGGGBBGGBBBGBGBBGBGBBBBBGBBBBGGGBBBGBGGGGGGGGGBGBGGBGBGBGGGBBBBBGBBGGBGGGGGBGBGGBGBGGBGBGBBBGGBGBBGGBGGBGBBBGGBGGGGGBGBBBBBBBBGGBGGGBGBGBBGBGBBGGGGBGGGGBGGBBBGBBGBBBBBGBBBGGGBGGGGBBGBGBBGBBBGGBBBBGGGBBGBGBBBBBGBGBBGBGGGGBGGBGBBBGBBBBBGGBGGGGBGBGGGGBGGGBGBGGBGGBBGBBGBBBGGBBBGBGGBGGGBGGGGGGBGGBGBBGGGGBBGBBBBGGBBBBBGBGGGGGGBBGBGGGBBGGBGBBBGGGBBBGBBGGGBGGBGBBBBGBGBGBBGGGGGBGBBGBBBBBGGGGBGGBBGBBBBBBBGGBGGGGGGBBGBGBBBGBBBGBGGGBGGGBGBGGGGBBBGBGGGBGGBBBBBGGGGBBBBGBGGBBB
55996955 GBGGGGGGBGBGBGBBGGGGGGBBGGBBGGBBGBGBGGGGBBGGGGGBGGGBBGGGGBGGGBGGGGBBGGGGBGGGGGGGBGGBGBGBGGGGGGBBBGGGGBBGGBBBGBGBBGBGGGGBGGBBGGGBGGGBGGGGGBBBGGBGGGGGGBGBGBGGBGGGGGBBGGBGGGGGGBGGGGBGBGBBGBGGGGBGGBGGGGGBGGGBGGGGGGGGBGGGGGBBGGGGGGGGGBGGGGBBGBGBGGBGGGBGGGBGGGGGGBGGBGGGGBGBGBBGGBGBGGGGGGGGGGBBGGBGBGGGGBBGGBBGBBBGBGBGBBBGGBGGGGGGBBGGGGBGGGBGGGGGGGBBGBGGBGGGGGGGBGGBGGGBBGBGGGBGGBGBBGGGBGBBGBGBGGGGBBGGBGGGGBGGGBBGGBBGGGGGBGGGBGGGGGBGGGBGBGGGBGGGGBBGBBGGGGBGBBGBBBGGGGGGGBGGGGGGGGBBGGBGGGGBGGBGGGBGGGBGGGGGBBGBGBGGBBBGGGGGGGGGGGGGGGGGGGGGGBGBBBGGGBBGBGGBGBGGGGGBGGBGGGBGBBGBBBGGGGBGGGGGGGGGGGGBGBGBGGGGGGGBBGGGGGBGBGBGBGGBGGGBBGBBGGGGGGGGGGBGGGBGGGGBBGGGBGGBGBGGBBGGBGGGGGGGBGGBGGGGGGGGBBGBGBBGGGGGGBBGGBGGGBGBGGGGGGGGGGGGGBGGBGBGGBGGBBGGBGGBGBBGBGGGGGGBBGGGGGBGBBGGGGBBBGBGBGGBGGBBGGGBBBBGGGGGGBBBBGGGGBGGGGGGGGBBBGGGGGBGGBGGBGBGGGGGBBGGGBGBBBBGBBGGGGBGBGGBGGGGBBBGGBGBGGGGGBGBBBGGGGGBBBGBGBGBGGGBGBGGGBGBBBGGBBGGGGBBGBGGBGBBBBGGGBBBGBGGGGGBGGGBGGGBBBGBBGGGBGGGBBGBGBGBGGBGGBGBGGBBGBGBGGGGGGGGGBGGGGGGBGBBGBGGGBGGGGGBGGBGBGGGGGBGGGBBBGGGGBBGGBGBGGGGBGGBBBGBGGBGGGGGBGBGGGGGGGGGGBGGGGBGGGGBGGGBGGBBGGGGGBGGGBGBGGGBGGBBBBGGGGGBBBBBGGGGBGGGBGBGBGGGGBGBBGBBGBGGBGGGGGBGBBGGGBGGBGGGGGBBBGGGGGBBGGBGGGGGBGBGGGBBGBBGGGBBBBBGGGBGBGGBBGGGGGGBGBGGBGBBGBGGGBGGBGBGGGBGBGBGBBGBGBGBGGGGGBBGGGBGGBGGGGGBGGBGBBBGGGGGBGGGBBGGGGBGBGGGGBGGBGGGGGBGGGBGGGGGGBGBGBGBGGBGBBGGGBGGGGGGGGGBBGBGGGBGBGBGGGBGGBGGGBGBBBBBGGGBGBGBBGBGBBBGBBGGGGGGBGBBBGBGGGGGGBGBBGBBBBBBGGGGGGGGGBGBGGBGBGBGGGBGGGBGGBGGGGGGBGGBGGGGBGBGGGBGGGGGGBGGBGBGBGGGGGGGGGBGGBGBBGGGGBGGGGGGGBBBGGGGGBBBGGBBBBGGGGGBGGBBGGGGBGBBGGGGGBGGBBBGGGBGBGBGGGGGGBBGGGBGGGBGBBGBGGGBGGBBGGGGGGBBBBGGGGGBGGGBGBBGBGGGGBGGGGGBGGGGGBBGBGGGGGBBGBBGGBBGGGBBGGGGBBGBGGGGBGGBBGBGGGBGGGGGGGGBBGBGGBGBBGGBGBGGGGBGBGGBGBGGGGGGGGGBGGGGBGGGGGGGBGGBGBBBGGBBGGGGBGBGBGGBGGGBBGGGGBBGGGBGGGGGGGBGBGGGGGBGBGGGGGGGBBGGGGGGGGGGGGGBBGGBGBGGGGGBBGGGGGGGBBBGBGGBBGGBGGBGBGBGGGBGGBGGGBBBBGGBGGGGBGBGBGGGGBGGGGGBGGBGBGGGGGGGGGBGGGGGBBBBGGGGGGGGGBBBGGBBBBGBGGGBGGGGGBBGGGGBGGGBGGGGGGGGGGBBGGGBGGBGBBGBBGBGGGBGBBBGGBGGGGGGGBGGGGGGGBBGGBGGGBBGGBBBBBGBGGGGGGBGGGBGGGGBGGGBGBGGBGBGBGGGBBGGGGBGGGGGBBGGBGGGGBGBBGGBGBGGGBGGGGGGGGBBGGBBGGBGGBGGGGGGBGBBGBBBBGGGGBGGGBBGBGGGGBGBGGBGBGGGGBBGGGGBBGBBGGGGGGGBGGGBGBGGGBGBGGBGBGBBGGGBGBGBGGGBGGGGGGBBGGGGGBGGBGGGBGGBGGGGBBGGBGBGBGGGGGGGGGGGGGGGGBGGBGGGGGGGGGBGGGGGBBBGGGGGGGGBGGGGGBGGGGGGBBBBGGBGGGGBBGBBGGGBBGGGBBBGGGBGGBBBGGGBBBGBGGGBBGGGBGBBBBBGBBGBGGGGBGGGBBBBGGGGBBGBBGBGGBGBGGBGGGGGGGBGGGGGGBBGGGGBGBGBBGGBGGGGBGGGGBGBGBGBBGGGBGBGBGBGBBGBGBGBBBBBBGBBBBGGGGBBGBGGGGGBGGGGGBGGGBGGBGBGGGGGGBGGGGGBBGGGBGGGGBBBBGBGGGBGBBGGGGBBGBBBGBGGGBGGGBGGGGGGGGGGBBGGGGBGGBGGBGBBBGGGGBGBBBGBGBBBGGBBGBBGBGGGGGBBBGGBGGGBBGGGGGGBBGBBGGGGBBBBGBBGGGGBGGBGGBGGBGBGBGBGBGGGBGGGBBGBGGGGGGGBGGGGGBGGBGGBGGBGGBGBGGBBGBGBGGGBGGGGGBGGGGGGBGGBGGGGGGGBGGBGGGBBBGGGBGGGBBBBGGGGGGGGGGBGBGBGGGGGGGGGBBGGGBGGGGGBBBGGGGGGBBGBBGGBBGBBGBGBGBGBGBGBBGBBGBGBGGBBBBGBBGBGBGBGGBGGGGGBGBGGGGGGBBBGGGGGGBGGBBGGBGBBBBGGGGGGGGGGBGGGBBBGGGGGGGBGGBGGBGBGBGGBBGGBGGGBGGGBBBBGGBGGGGBGGGGGGGBBBGBGBGGBBGGGGGGBGGGBBGGBBGGBGBBGGGBBGBGGGGBBGGBGGGGGBGGBBGBGGGBGGGBGGGBBGGBBGGGGGGGGGBGGGBGGGBBGGGGGGGGGBGBGBGBBBGGGGGGBGGGBGBGGGGGGGGGBGBGGGGBGBGGGGBGGGGGBGGGGGBGGBGBGGGGGGGGGGGGGGGBGGBBGGGGBGGBGBBGGBGGGGGGBGBGGBGGGGGBGGGBGBGGGBGBGGGGGGGBGGBGBBBBGBGGGGGGGBGGGBGBBGGGBGGBGGBGGGGBGBBGBGGBGGBGGBBBGGBBGGGGBBGGBGGGGBGGGGGGGGGGGBGGGBGGGGBGBBBGBBGBGGGGGGGBBGGGGGGGGBGBGGGGBGGGGGGBBGGGGGGBGBBGGBGGGBGGGGGGGGGBGGGGGGBBBGGBGGGGGGGGGGGGBGGGGGGGGGGBGGBBBGBBGBBGBGBBGGGGBGGGBGBBGGGGBGGGGGGBGBGBGGBGGBBBGGBGBGGGGGBGGGGGGGGBGGGBGBGGGGGBBGGBGGGGBBBGBGBBGGGBBBBBBBGGBGGBBBGGBBGGGGGBGBGBGBGGGGGGGBBGBGBGGBGGBGBBGGGBBGBGBGGGGGGGGGGGGBGGBBGGGBBGGGGBGBBGGGGGGGGGBGBGGBGBBGGGBBBGGGGGBBBGGBGGGGBBGGGGGGGBGBBGGBGBBGBGGGBGGGGGBGGGGGGGGBBGGGGGBBGGGBGGBBBGGGGGGGGGGGGGGGBBBGGGGBGBGGGBGGBGGGGGGGGGGGBGGBGBBGBGGBGGGGGGGGBBBBGGGGGGBBGBBGGBGGBGGGGGBGBBBBBGBGBGBGBGGGBGBGGBGGGBBGBGGBGGBGBGGGBGGGGBBGGGGBGBBBBGBGBBBBBGGGGBGBBGGGGGBGGGGGGGBBBGBGGBBGGGGBBGBGBGGGGGGGGGBBGBBBBGGBGBBGBBGGGGBBGGBBBGGGGGGGGGGGGBGBGBGGGBGGBGBBGBGGGBGBGGGGGBGGGBBGGBGGGGGGBGBGBGBGGBGGGGGGGBGGGGGBGBBBBBGGBGBGBGGGGGBBGGBGBBBGBGBGGBGGGGGGGGGGGGGBBGBBGBBGGGGGGBBGGGGBGBGGGGGGGGBGGBGBGGGGGGGGGGGGGGGBGGBGGGGGGBGBGGGGBBBGBBGBBGGBBBGGGGGGGGGGBBBGBGGGBBBGGBGBBBBGGGBGGGGBBGBGGGGGGGGGGBGGGGBGGGBGBGBGGGGGBBGGGBGGGBBBGGBGGGGBBGBGGGGGBBGBGBBGBBBBBGGGGGGGBGGBBBGGBGGGGGGBGGGGGBBBGGGGGGBGGGBGGGGGBBGGBGGGBGGBGBGBGGGGBGGGGGGGGGGGGGGGBGGBGGGGBGBBGGGBGGGBGBGBBGGGBGGGBBGGBGBGBBGGGBBBBBBGBBGGGBBBBGGGGBGGBGBBBBGGBGGGBBBGBGGGGBBGGGBBGGGGBGBBGGBGBBBGGGGGBBGGGGBBGGBBGGGBBGGGGBGGGGGBGGGGGGGGGBBGGGBGGGGGGGGBBGGGGGGBGGGBGBGGGGGGBGBGGGGGGGGGBGGGGBBGGBBGBGBGGGGBGGBGGBGGBGBGGGBGGGGGGGBBGGBGBGGBBGGBGBGGBBGGGGGGBBGGGBBBBGGBBBBGGGBGGBGGGGBGGBBGBGGGGBGGGGBBGBBGBGBGGGBBGGBBBGGGGGGGBBGGBBBBBGGBGBGBGBBBBBGGGBBBBGGGGBGGGBGGGGGGGGGGBGBGGBBBGGGGBGGBGBBGGBGGGGGGGBBGGBGGGGGGGBGGGBGBGGGGGBGGGGBGGBGGBGBGGGGGGGGGBBBGGGBBGGGGBBGGGBGGBGGGGBGGGBGGBGBBGBBBBBBGGGGGBBGGGGGGBBBBGGGGBGBBGGBGBBGBBBGGGBGGGBGGBGBGGGGBGGGGGGGGBGGBGBGBGBBBGGGBGGBGGBGBGBBBGGBGBGBBGGGBGGBGGGGBGBBGGBGBGGGGBBGBGBBGBGGGGBGGGBBGBGGGGGGGGBGBGGGBBGBBGGGBBGGGGBBGBGGGGGGBGBGBGGBGGGBGGBBBGBGGGGGGGGBGGBBBBGGBGGGBBBBGBGBBGBGGBBGBGBBGBGGBBBGGGBGBGGGGBBGGGBGBGBGBBGGGGBGBBGGBGBGGGBGGGGBGGGGGBGGGGGBGGGGGBGGBBGBBBBGBGBBBGBBGGGBGGGGGGGBGBBGGGGGGGGBBGBGBBGGGGBBBBBGBBBGGBGGGGGGBGGGGBGGGGGGBGBGGBBGGGGGGGBGBGBBGGGGGBBGBGBGBGGGGGBBBGGGBGGGBGBGBBGBBBBGGBGBGGGGBBGBGBBGBGBGBGGBGBBBGBGGBGGBGGBGBGBGBGGGBGGBGGBBGGBGGGGGGGBBGGBBGGGGGGGGBGGGGGGBBBGGGBGGGBGBGGBGGGBGGGGGBGGGBBBGGGGGBBGBGGGGBBGBGBGBGBBGBGBBBGBGGBGBBGGBGBGGBGBGGBGGBBGGGGBBGBGBBGGBGGBGGGBGGBGGGGBGBGBBGGGGGGGBGGBBBGGGGBGBBGGGGGGBBGGBGGGGGGGGGBGGGGBGBGBBGGGGGGGBGGBGGGGBGGGGGGBBGBGBGBBGBGGGBGGGBGGBGBGBBBGGGGBBGGGBGBGGBGGBBBGGBBGGGGGGGGGGBBGGGGBGGBGGGGBGBGGGGBBBGBGGBGGBGGGBGGGBGGBGBGGGBBGGGBGGGBGGBBBGBGGGGBBGGBBGBGGGGGGBBBGBGGGBBGBBBGBGGGBBGGGGBBGGBGGGBBGGBGGBGGGGGGGBGGBBGGBGBGGBGBGGGGGBBBGBGBGBGGBGBBGGBGGBBBBGBGBBGGGGBBBGGGGGBBGGBGGGGGGGGBGBGBGGBBGGGGGGGGBGGGGBBBBBBBGGBBGGGGBGBBGGGBGBGGGGBBGBBGBGGBBBGBGGGBBGBGGGGGBGGGGGGBBGGBGGGGGBGBGGGGGGGGGBGGGGGBGBGGGGGGGBGBBGGGBBGGGGGGBBGGGGBGBBBBBGBBGGGGGGGGBBBGGGGBGBGGBGBGBGGBGGGBGBGGGGBGGBBGBBGGGGGBGGGGBBBGGBGGGBGGGGBBGGBGGBBGGBBGBGGBBGGBGGGGGBGGGGBGGGGBGBBGGBGGGGGGBGGGGBGBGGGGGBGGGGGBBBGGBBBBGGBGBGBBGGGBGGBBGGBGGBGBBBGGGGBBGGGBBGGGGGGGBBGGBGBGBBBBBGBBBGBGGBGGGGGGGGGGGBGGBGGGBGGGGGGGBGBGGGBGGGBGGGGGBGGGGGBGBBGBGGGGGGGBGGGBBBBGBGBBGGGBGBGBGGGGGGBGBBGGGGBGBGGBGBBBGGGBGGBGBGBGBGGGGGBGGBGBGGBGGGGGBBBGGBGBGBGGGGGGGBBGGGGBBGGGBGGBGGGGGGBGGBGGGGGGGGGGGGBGBGBGGGBGGBBBGGBBGBGGGGGGGGBGGGGBGBGGBGGGGGBBGGGGBGGBGGGGGBGGBBBGGBGBGBBGGGGGGGGGGGBGGGGGGGBBBBGGGBGGBGBGGGBGBBBGGBBBBGGBGGBGBGGBBGGGGGBBGGBGBBGGGBBBGGGBBBBBGGBBBGGGGGBGBGGBBGGGGBGBGGBGBBBBBBGBGBGGGBGBBBGBBBBGGGBGGBGBGBGGGBBBBGGBBGGGGGBGGGGGBGGGBGBBGGBGGGGGGBGBBGGGGGBGGGBBBBBBBGGGGGGGGGBBGGGBGBBGBGBBGGGGGGGGBBGBBGGBGGGBGBBGGBGGGGGGGGGGBGGBGGBGGGGBBBBGBGGGGGBGGGGBGBBGGGBGGGBGGBBBGBGBGBGGGGBBBGGGGGGBBBBGGBGGGGGBGGBBGGGGGBBGGGGGGGBGBBGGGGGBGGGBGBBBGGGGGBGGGBBGBBGGGGGGBGGBBGBGBGGGBGGGBGBGBGGGGBBBGGBGGBGGBGGGGBBGGBGBGGBGGBBGBGBBGGGBBGBGBGGBGGBGBGGGGGBGGBGGGGGGGGGGBBGGGBBGGGGGGGGBBGGGBGGGBGGGGBGGGGGBBGGBBGGGBGGGGBGGGGGBGGGBGGGGGGGGBBGBGGGGGGBGGGBGGGGBBGGGGGGBBGGBBGGGGBGGBGBGGBGGGBGGBGGGGGGBGBBGGBBBBGGGGBBGGGBGBBGGGBBGBGGGGGBGGBBGGGGGBGBGGGGBGGGGBGGGBGGGGBGGBGBGBGGBBGGGGGBGGGGGBGBGGBGGGGGBGGGBGBGGGGGGGGBGBBBGBGBGGGGBGBGGBGGGBBGGGBGBGGGGBGBGGBBBBBBGGBBGGGGBGGGGGBGGBBGBGBGGBBBGGGGBGBGGGGGBGBGGGBBGGBGBBGGBGGBGBBGBBGGGBBGGGBGGGBBBBGGBGGGBGGGBGGGBGGGGGGGBGBBGBGGGBBBGBGGBBGGBGGGBBGGGGGGGGGGGBBGBBGGGBGBGGBGGBBGGGGBGBBBGGBBBGBBGGBGGGGGBBGGGGGGGBBGGGBBGBBGGGGGGGGBGGGGBGBBBGGGGBGBGGGGGGBBGGGGBBBGGBGBGGGBGBGBGGGGGGGBBGGGBBBGBBGGBGGGBGGGGBGGGGBGGGGGGBBGGGGGGBGGBBGBBGBBGBBBGGGGBGGGBGGBGGGBBGGBGGGGGGGGGGGGGGGGGGBBGBBBBGGGGGGGGGGGBGGGBGBGGBGBBGGGGBGGBGGGGGGGGBGGBBBBGGGGGBGGGGBGGGGGGBBGGGGBGGBGBGGBGBBGBGBBGGGGGGGGBBGGGBGGGGBGBGGGGGGBGGBGGBBGGGGGBGGGBGGGGGGBGGBGBGBBBGBBGGBGGBBGBBGBBGBGGGBGGBGGBGBGGBBGGGGGGGGBGGBGBGBGBGGGGBGGBBGBBGGGGBGGBBGBBGBB
486611725 BBGBGBGGBBBBGGGBGGBGBBBGBGBGGBGGGGBBBGGGGBGGBGBGGGGGBGGGGBGBGGGGGBBBBBGGGGGGGBGBGBGBBGBGGBBGGGBGBGGGBBBGBBGGGGBGGGGGBGGBGBGGGGBGGGGBBGGGGGGGGBBBBGBGGBBGGBGBGBBBGGGGGGBGGBGGGGGBGBGGGBGGGGBBGGBGBGBGGGBBGGGGGGGBBGGBGGBGGGGBGBGGGGGBBBGBGBGGBGGGGBBBGBGGGGGGBGBGGGGGGGGGBBGBGGGGGGBBGBBGBGBBGBGGBBGBBBBGGGGGBBGGBBBGGGGBBGBGGBGBBGBGGBGGBGGBGGGGGGGGGGGGGBBGGGGBBGBGGGBGGBBGGGGBGGGGGBGBGGGGGBBGGBBBGGBGGGGGGGGGBGGBGGGBBBGGGGGGGBGGBGGGGGGGGGBGBGGGGBBGGGBGGGGGBGBBGGGGGGBGBGGGBGBGGBBGGGGGGGBGGGBBBGGGGGGGBBGBGBGGGGGGGGGBGGGGGGGBGGBGGBBBGBBGBGGGGGGGGGGGGBBBGGGGGBBGGGGGBGGGGBGGBGBBBGGGBBGBGGGGGGGBGBGGGBGGGGBGBGBGGGGGGGGGGGGGGGGGBGGBBBBGGGBGGBBGGBGGBBBGGBBGGGBBBBGBGGGGGBBGGBGGGBGGGBGGGGGBGBGGGGGBGGBGGGGBGGGBBGGGGGGGGBGGGGBGBBBBGGGBGGBGGBGGBBGGGGBGGGGGGBGGGGGGBGBBGGBBGGGGGGGBBBGGBBGGGGBBGBGGGBBGGGGGGGGBGBBGBBGGGGGBGGBBBGGGGGGGGGGGBGGBBBGGGBBBGGGGBBBGBGGBGBBGGGBGGBGGGGGGGBGBBGGGBBBGGGBBGGGGGGBBGGGGBBGGGGBGBGBGGGBBBGBBBBGGGGGGGGBGGBGGGGGBGGBBGGGGBGGGGBGGGBGBGGGGGGGGBGGGGGGBBBGGGGGGGGGGGGBGGBGGBGGGGBGGBGGGBGBBBGBGBGBGBGGBGGGGBGGGBGGGGGGGGBBBGGGGGGGBGGGGBBGBGGGGGBGGBBGGBBBGGGGGBGGBGGBBBBGGGBBGGGGBGGBGBBGGBGBGGGGGBGGBGGGGGBBBGGGGGGGBGGBGGGGGGGGGGGGGBBGGBBGBBBBGBGBBGGBGGGGGGGGGGGGGGGGBGGGBBBGGGGGGGGGGBGGBGGBGGBGGBGGBGGBGGGGBGBGGGGGGGGGBGGGBGGGBBGGBGGGBGGBGGGBGBBBBGGGBBGGGGBGGGGGGGGGGGBGGBBGGGGGGBBGGBGGBGGGBGGGBGBGGGGBBGGBGGGGGGBGGGGBBBGGGGGBBBGBGGGGGGGGBGGGBGGGGBGBGGGGGBBGGBBBGGGGGGBGGBGBGBGGGGGBGBGGGBGBGBGBGBGBGBBGGBBBBGBBGGGGGGGBGGGGGGGBGGGGGBBGGGBBGBGGGGGGGGGGGGGBBGGG
954021047 GGGGBBBGGGBBBBBBGGBGBBGBGBBBGBBBGGGBGBBBGGGBBGGGBBGBBBBBGBGBBBBBBBBBBBBGGGBBGBGBGBBGGBBBBBBBBBBBBGGBBBGBGBBBGBGGBBBBGBBGGGBBBBBGGGBBBBGBBGBBBGBBBBGBBGBGGBGGGBGBBBBBGBBBGBBGBGBGGGBBBGGGBGBGBGBGGBBBBBBGBBGGBBGBGBBBBGBGBBGBBGGBBBBBBGGBBGGBBBBGBBBGGBGBBBGGBGBBGGGBBGGBGBGBGBBGBBBBBBBBGBBGGGGBGBGGBBBBBBBGBGBBBGGBGBGBBBBBGBBBBGGBBBGBGBGBBGBBGBBGBGBBBGBGBBBBGBGGBGBGBBBGBBBBGGGGBBGBBBBBGBGBGGGBBBBBBBGGBBBGGGGGBGGBGGBGGBBBBBGGGBBBBBBGGBGGBBBGBBGGGBBGBGBBBGBGBGBBBBBGBGBBGBBGBGBBGBBGGBBGBGBGGGGBBBGGGBGBBGGGGGBBBGBGGBBGBBGBBGGBGBGGBBGBBGBBBBGGGGGGBBBBBBBGBGGBGBBBBBBBBGBGGBBGBGGBGGBGBBBBBGBBGBBBBGBGBBGBBGGBGGBBBGGGBBBBBBBGGGGBBGGBBBBBGBBGBBGGBBBBBGGGGGBBBGBGBGGGGGGBBBGBBBGBBGBBGBBGBGBGBBGBBBBBBBBBBGBBBBBGGBGBBBBGBBGBBBBGGGBBBGBBBBGBBBGBGBBBBBGGBGBGGBBGBBGGBGGBBBGBBGBBBGGGBGBBBGGBBGBBBBBGGGBBBGBGGBBBGGBGBBGBGGBBGGGBBBBGBBGGBGBGBBBBBBGGBBBBGGGBBGBBGGBBGGBBGBGGGGBBBBGBGBBBGBBBGBBBBBBBBGGGBGBGBGBBGBGBBBGGBBBGBBGBGBGGBBBBBBBBBGGGGBGBBBBBGBBBBBGBBBBBBGBBBBBGBBGGGBBGBGBBBBBGGBBGBBBBBGGBBGGGGGBBBGGBBBBGBGGBBBBGBBBGBGGBBBGBBBGBGGBGGBGBBGBBGGGGBBBGBBBGGBBBGBBBBBBBBBBGGBBGBBGBBBBBBGBGBGBBGBGGBGGBGBBGGBBBBBBGBBBBBGBGGGGBGBBBBBBGBBBBBGBBBBGBBBGBBBBGBBBBBBGBBBBGBGBGGBBBGBBBBGBBBBGBBBBBGGBBBGBBBGGGBBBGGBBBGBGGBBGBBGGBGBGBGBGBBGBBGBBGBGBGGBBBBBBBBBBGBBBBBGGBBBBBBGGGGBGBBBBBGBBBBBBBGGGBBBBBBBBBBBGBBGBGBBBBBGGBBBBGGBGGBGGBBGBBGBBGGGBBGBGBGBBGGBGBBBGGBGBGGGBGGBGBBBBBGBBBBBGBGGGBGGBGGBGGBGGBGBBBGBBGBBBGGBBBGGGBBGBBGBGGGBGGGBGGBBBBBBGBBBBBGBGGBBBGBGBBGGGGGBBBGBBGGBGGBGBBBBBGGBGGBGBBBGGBBGBGBBGGGBBBBGBGGBGBGBBBBBBBBGBGBGGBGGBGBGBBBBBGGGBGBBBBBBBBBBGGBGGBGBGBBBBBBBBBGBBBBGGBBGBBBBBGBBGGGBBBBGBBBBGBGBGBGGBGBGBBBGBBGBGBGGBGBBBGBBGGGBBGBBBBGBBGGBBGBGBBBBBBBBGBBGGGBBBGBBBBBGGBBBGGBBBGGBBGBBGGGBBGGBGGBGGBBBBBGBGBBBBBBGBGGBBGBBGGGGBBBGBGBBGBBBGGBBGBGBGBBGBGBGBBBBBGBBGBBGBBBGBBBGGBGBBBBBGGBBBGGBBBBGGBBBGGGGGGGGBGGGGBBGGGBBBBBGBBBBBBGBGBBBBGBGGBGBBGGBBBBGGBBBGBBGBGGBBGBGGBGBBBBBBGBBBBBBBGGBBBGBGBBBGGBGGBGGGBBBBBGBBBGGBBBBGBGGBBGBGBBBBGGBBGBBGBBGBBGBBGBGBBBBBBGBBBBBBBBGBBGGBGBBBBGBBGBBBBGGBGBGBBGBBBBGBGBBGBBBBGBBGBBBGGBGBBBGGBBBGGBGGBBGBBBGGBGBGBBBBGBBBBGBBBBBBGBBBBBBBGBBBBBGGGGBBBBGBBBGGBBBBGGGBBBGBBGBBBBBGBBGGGBBBGBGGBBGGGGBBGBBBGBBBBGGBGGGBBBBGGBBBBBGGBGBBBGGGBBBGBBGBBGGGBGBBBBBGBBBBBBGGGGGBBBGBGBBGGGGBBBBBBGGBGGBBGBGGGBGBBBBBBGBBBBGBBBGBBBGBBBGBBBBGGBBGBBBBBBBGBGBBBGGGBGBBGBBGGBGBGBGGBBBGGGBGBGBBBBGGGBBGBGBBGGBGBGBGGGGBBBBBGBGBGBGBBBGBGGGBBBGGBBBBBBGGBBGBGBGBGBBGBBGGGBBBGGGBGGBBBBGBBGBGBBBGBBBGBBGBGGGGGBGBBBGBBBBGBBGBGBBGBGBBBGBBBBBBGBGBBGGBGGBBBGBGGBGBBGBGBGGGBGBBBGBGGBGGBGBBBGBBGGBGGBGGGGGBBGBBBBGGGGGBGGBBBGGBBBGBBGBBBBBBBBBGBBGBGGBBBBGGGGBBGBGBGGGGBGBBGBBBGBBGBGGBGBBGBBBBBBGBBBBBGGGGBGGBBGBBBBGBBBBBBBGBGBGGBGBGBBBBGBBGGBBGBBGBBBGGGGBBBBBGGBGGBBGGBBGBBBGGGBGGBBBBBBBBBBGBGBGGBGBBGBGBGBBBBGBBBBBBBGBBBGGBGBBBGBBBBBGGBGBBBBBGGGGGBBGBGGBBBGBGBGBBBBBBBBBGBGBGGGBGGGBBBBBGGBBBBBGGGBGBGGGBBGBBBBGBBBGBBGGGGBBBBGBBBBBBGBGGGBGBBGGGBBBBBBGBBBGBBBBBBGBGBGBGGBGBGGBBGGBBGGGBBBGGBBBBBBGBBBBBGBBBGGGBBBBBGBBGBGGBGGBGBBGGBGBBBBBGBBGBGBBGBBBBBGGGBGGGGBBBBBBGGGBBBGBBBGBGBBGBGGGBGBGBBBGGGGBBBGBBGBGGGBBBBGBGGGGBBGGGBGBBGBBGGGGGBBBGBGBGBGBGBBBBBBGGBGGBBBBBBBGBGBBBBBGBBBGBBGBBBGGBBGBBGBGBBGBGBBBGBGGBGBBGGBBBBGGGBGBBBGGGBBGBGBBBGBGGGGBGBBBBBBBGBBGBBBBBGBBGGBBBBGGBBBBGGBBBGBBGGBGBGGBBBBGGBGBBBBGGBGBBBBBBBGGGGBGBGGBGBGBBGBGBBBGBGGGGBBGBBBGBGBBBBGGBBBBBGBGBGGGBGGGBBBBGBBGBGBGBGGBGBBBBGGBBGBGBBGGBGBGBBBGBBGBBBBGGBBGBGGGBBBBGBGBBBBBBBBGBBBBBBGGBBBBBBGBGGBGGGBBBBBGGBBGBBBBGBBGBBGGBGBBBGGBBBBBBBBGBBGBGBBBBGGGGBGBGBGBBBBBBBBGBBBBGBGBBBBBBBGGGGBGGBBBGGBBBBBGBGGBGBBBBGGGGGGBGGBBBBBGGBBBBGGBBBBGBBGBGGBBGBBGGBBBBBGGGBGBGBBGBBGGBBBBBBBGGBBBBBGGGGGGBBGBBBBGBBBBGBGBBBBBBBGBBBBGGBGBGBBBGBGBGBGBBBGGBBBBBBGBBBBBGBBGBGBBBGGBGBGBBGBBGGGGGBBGBBGGGGGBBBBGBGGBGGBGGBGBBBBGBBBBBBGGBBBGBGGGBBBGGBBBBGBGBBGGBGBBBBGGBBGBGBGBBGBBBGGBBBGGGBBBBGGGGBGBBBBGBGBBBBGBBGBBGBBBBBBBGBGBBBGBBBBBBBBGGBGGBBBBGGBGBGBGGBBGBBBBBBGBGBGGBBBBBGGGBGBGBBBBGBBGBBGBGBGBBBGBGBBGBGBBBGBGGBBGBBBBGBBGBBBGBGBBGBBGBGBGBBGGGBBGBBGGGGBGGGBBGGBBGBGBGGBBBBGBBGBBGBBGGGGBBGGGBGBGGBGBBBGBBBGBGGGBGBGGGGBBGBGBBGBBBBBGGBBGBGBGGBBBBGGBGGGBBBGBGBBGGBGBBGBBBBBBBBGBGBGGGGBBBGGGGBBBGBBGBBGBBBBBBBGGBBBBBBBGBGGGBGBGBBBBGBBGGGBGBBBBGBBBGBBGGBGGBGBBBGGBBBBBBBBGGBGBGBGGBGGBBGGGGBBBGBGBBBBBBBBBBGBBBGGBGBGBBGBBBBGGGBBBBGGBBGBGBGBBGGBGBGGGBGGBGBBGBGBBGBBGBBBBGGBGBGBBBBBGBBBGGBBBBBBBBGBBBBBBBBBGBBBGBGBBGGBGBBBBBBGBBBBBGGGBBBGGBBBGGGGBBBGBBGBBBBBBBBBBBGBGGBGGBGGGBGBBGBBGBBBGGBGBBGGBGGBBBBBBBGBGGGBBGGBBGBBGBGGBBBBBBBGBGGGBBBBBBGGBBGBBGGBBBBGBBBBBBBGBGGBGBGBBBGGBBBBBBGBGBBBBBGBBGBGBBBGBBBGGBGGBGBBGBGBBBGGBBBGBBGBBBBGGGGGBBBBBBBBBBGBGBGBGBGBGBBGGGBGBGGBGGBBGBBGBGBBBGBGBGBBGGGBGGBBBGBGBBBGGBBGGGGBBGBBBBBBGBGBBBBBBBGBBGGBGGBGBBBGGGBBGGBGGBBGBGBBGGBGBBGBBBBBBBBBBBBBGGGBBGBBBBBBBBGGBBBGBGBGBBBBBBBBGBBBGGBBGBGBBBGBGBGBBGBBBBGGBGGBBBBBGBBBBGBBGGGBGBBBBGBBGGGBBGBGBBGBBBBGBBBBGBGGBBGBGBBGGGGGGBBBBBGBGGGGGGBBGBBBGGGGBGBBGBGGGGBBGGBBGBGGGBBGBBGGBBBGBBBBGGBBBBBGBBBBBBBGGBBBBBGGGBGGBGBGBBGGGGGBBBGGBBGBGGBGBBGBBGBGGBBBBBGBGGBBBBGBGGBGBGGBBBBGGBBBGGBBGBGBGBGBBBBBGBBBGGBBGBGGGGGGGBGBGGGGGGBBGGGBGBGBBBBBGBBGBBGBGGBBGBBGGBBBBGBGBBGGGGGBGGBBBBGBBBGBBBBBGGGBBBBGBBGGGBBGGBBBBBBGBGGBGBGGGGBBBGGBBGGBBBBGBBBBGGBBGBGGGBBGGBGBGBGBBBGGBGGGBBBBBBGBBGGBBGBBGBBBBBBGBBBBBGBGBBBGBBGBBBGBBBBGBBBBGGBBBBBBBBBGBBBBGBBGGBBBGBBBGGGBGBGBGGGBBBBBGGGBBGGGBBBBBBBBGBGBBBGGBBBBGGBGBBBBBGBGBBBBGBBBBBBBBBGGBGBGBBGBBGBGBBBGBBGBBBBBBBBBGGGGBGBBBGGBGGBGBBBBBBGGBGBGGBBGBGBGBBGGGBBBGBGBBGBBBGGBBBBBGGBBGGBGBBBGBBGGBBBGGBGBBBGBBBBGBBGGGBBGBBBBGBGGGGBBBBBBBBBGBGBBBBGGGBBBBGBBBBBGBBGBBGBBBBBBBBBGBGBBBBGGBGGBBBBGBBGGBGBBBGGGBGBBBGBBGGGBBBGGBBGBGGBBBBBGBBGBBBGGBGGBBBBGBBBGGGBGGGGGGBGGBGGBBGGGBBGBBBBBBGGBBGBBBGBGBGGBGBGBGGGBGBBGBBGBBBGBBGBBBGGGBGGGBBBBGBBBGBBBBBBBBBBBGGGGBGBBGGGGBBGGGBBBGBBBBGBBBGGBBGBGBGGBGGBBGGGBBBBBBGGBBBGGGGBBBBGBBBBGGGGBGGGBBBBGGBGGBBGGBBBBBGBGGGBBBGBGBBBBBGBBGBBBGBBBGGBGGBBBGBGBBBBBGBBGBGBBGBBBGGBGBBBBGGGBBGGBGBGBGBGBGGGBGBGGBBBGBGGBBBGGBBBBGGGGBBBGBBBBBGBBBBBGGBGBGBBBBGBBBGGBBBGBGGBBBBGBGBBBBBBGBBBBBBGGBBBGGGBBGBGBGBBGGGBBBGBGBBGGBGGBBBBGBGBGBGGBBGBBBGBBBBBGBBBGGBBGBGBGGGBBBBGGGBBBBBBGBGBGBBGBBBGBGBBGGBBBBBGGGBBGBGBGBBBBBBBGBGGGGGGBGGBBGGGBGGBBBBBGGGBGGBGBGGGGBBBGGBBGGBGBGGBBBGBBGBGBBBBGGGGBBBBBBBBGBBBGBBGBBGBBBBBBBBGGBBGGBBBBBBGBGBGGGBBGBBBGGBGGBGGBGGBBBBBBGBBBGBBBGBBGBGBGBBBBGGBGBGBBBBGGBBGBBGGGBBGGBBGGGGBGGBBBGGBBBBGBBGBBBBBBGBBGGGGBGBBBBBBGGBBBBBGGBBBGGBGGGBGBGBGBBGBGGGBBGBGGBGBBBBBBGBBBGBBBGGBBBGGGGBBBGBBBGBBGBBGBGGBBBBBBBGGBGGBBGBBGGBGBBBBGBBGBBBBGGGBGGBBGBBBBBBBBGBGBBBBBGBBGGBBGBBBGBBBBGBBBBBGBBBBGGGBBGBBGGBBBGBBGGGBGBBGBBGGBGBBBGGBGGBGGBGBGBGGBBBBBBBBGBGGBGBBBBBBGBBGBBBBBBBGBGBGBBBGBGBBGGBBGBGGBGBGBBBBGGGBBGBBGGGGGGBBBBGGBBGGGBBBBBGBGGGGBGBGBBBGBGBBBBGBGBBGBBGBBGGGBGBBBBGBGBBBBBBGBBBBBGBBBBGBBBBBGBBBGBBGGGBGBBGGBBBGGBBBGBGGBGGGGGBBGGGBBBBBGBGBBGBBBGBBGBBGBGBGBBGBBBBBBBBGBBGGGBBGGBBBBGBBBBBGGBBBBGGBBBBGBBBBBBGGGBGGBBBGBBGGGBGBGBGBGGBBGBGBBBGBBBBBGGBGGGGGBBGBBBBBGGGGBGBBGBBBGGGBBBGBGBBBBBBGGBBGGBGGBBGBBGBBGBGBBBBGGBBGBBGGGGBGBGBGBBGGGGBBBGGBBBBGGBBBGBBGBBGBBBGBBGBBGBBBGBBBGBBBBBBBBBGBGGBBBBBBGGBGBBBGBBBGBGBBBBBBGBGGBBBBBGGBBBBBGBBGBBGGGBGBGBBGGBBGGBBGBGBGBGBGBGBGGBGBGBGGBGBBGBGGBGBBBBGBGGBBGBBGGBBBBBBGBBGBGBGGGBBGGBGGBBBBBGGBGBBGBGGBGGBGGBBGGGBBBGGGGBGBBGGGGGGBGBGBBGBBGGBGBBGBBBBBBGGBBBBGGBBGBBGBBBGBGBGBBBBGBGBBBGBGBBBBBBBBGGGBGBGBBBBGBBGBGBGGBGBBBGBGGBGGGBGGBBGGGBBGGBGBGBBGBBBGBBBGBBBGBGBBGGGGBBGBGGGGGGBGGBGGBBGGBBBGBGBBBBBGBGGBBBBBBBBBGBBBBBBGBBGGBBBGBGGBBBBBGGBBBBBBBGGBGBBGBBGBBGGBGGBGBGGBGBGGBBBGBBBBBBGGGGBBBBGBGBBGGBGBGGGBBBGBBBGBBGGBBBBGBBGBBGBBGBBGGBGBGBGBGGBBBBBGGBBGBGBGGGBBBGBGBBBBGBBBBBGGGGBBGBBGGGBBBBGBBBGBBGBGBBGBBGGBBGBGBGBGGBBGBBGBBGBGBGBBBBBGBGBBGGGBGGGBBBGGBBGBGBGBBBBBBBBBGBBGBGBGBGBGBGGBGBGBBBGBBGGBBBGBBBBBBBBGBBGGGGBGBBGBBBBBGGBGGGGGGGBBBBGGBBBGGGBBBBGGBBBBGBGBBGBBBBBBGGBGGBBBBGBGBGGBBGBGBGBBBBGBBBBBBGBBBBBGBGBGBGBGGGGBBBGBBGGGBGBGBGBBBGGGGBBGGBGBBBBBBBGGBBBBGBBBBGGGGBGBGGGGGBGGBBBGGGBGBBGBBBBBGGGGGGBBBGBGGBBBBGBBGBBBBBGBBBBGGBBBGBGBGBGBBBBBBBBBBGBGBBGBGBBBGBBBBBBBGBGGGGBBGGGGBGGGBGBGGBBBBBBBGGGBGBBGBBBGBGBBGGBBGGGBBGGGGGBBBBBBBBBBGBGBGGBBBGBBGGBGBBBGBBBGBBGGBGBGBBGGBBBBBGGBBBBGGGGGGBGBBGBBBGGBBBGGGBBGGBBGBBBBGBBGBBBBBBBBBBBGBBGBBBBGBBGGBBBBGGBGGBBBGGGGGGGGBBGBGBBBBGBBGGBBGGBBGBGGBGBGGBGBBBBBBBBBGBBBBGBGBBBBGBGBBGBBGBBGBBBBGBGBBBGBBBBBGBGBBBBBBGGBBBGBBGGGBGBGGBGBGGGBBBBGGBGBBGBBGBBBGGGGBBBBBBGBGBBGBGBBBBGBGBBBBBGGBGBBBBBBBGBGBBBBBGGGBGBGBBGBBBGGGBBGGBBGBGBGBGBBGGBBBBGBBGBGBGBGBBGGGGBBBGBBBBBBGBBBBBBGGBGBGBGGBBGBBGBBBGBGBGBGBGBBGBGBBBGBBGBBBBGBGBGBBGBGBBBBGGGBBGGGGGBBGBGGBGBGBBBGBBBGBGBBGBBBBGGGGBGBGBGGBBBGGBBGGGGBBGBBGBGBGGGBBGBGBBBGBBGBBBBBGBBBGGBBBGGGBGBGBGGBBGBBGGBBBBBGBBGBBGBGBBBGBGGBGBBBBGGBGGGBGGGBBGBGGGBGGBGBGGBGGGBBGBBBBBBGBBBGBBGBBGBGGBGBGGBBGBBGBBGBBBBBGBGBGBBBBGBGBBGBBGBGGBGBBBBBBBBGBBBGBBBGGGGBBBBBBBBGBBBBBGBGBBGBGBGGBGBBBBBBGBBGBBBBBGBBGBBBGBGGBBGGBBGBBBGBBGGGGGBGBBBGGBBBGBGBBBGGBBBGGBGBGBGGGBBGBBGBGGBGBBBGBBBGBGBBBBGBBBGBBBBBBGBBGBGGGBBBBBBGBGBBBBBGBBBGGBBBBBBGBBBBGGBGBGBBBBBBBGBBBBGBBGGGGGBGBGGBBGBBBGBBBBBGBBBBBBBBBBBBGGBGGBBGBBGGBGBBGGBGBGBBBBBBGBGBBBBGGBBGBGGGGGBGBBGGBGBBGBBBGBBBGBBBGGBBBGGGBGBBBBBGBBBGBGBBBBGGBBBBGBGBBBBGBBGBGBGBBBBGBBBBBGBGGBBGBBGBBBBGGBBGGGGGGGBGBGBBGBBGGBGBBBGBBGGGBBGGGGBBGBBBGBBBBGBBBGBBBGGBBBGBBGBGGGBBBBBBBGGGBBBBBGGBGBGBBBGBBBBBBGBGGBBGBBBBBGBGBBGBBBBGGBBGBBGGBBGBBBBBGBGGGBBBBBBGGBGBBBGBBBGBBBGBGBBBGBGGBGGGBBGGGBBBBGGBBBBGBGBGBGBGBGBBBGGBGGGBBBBGGBGGBBGBBBBGBBBBBBGBBBBGBBGGBGGBBBGGGGBBBBGGBGBBBGBGBBBGBBGBGBBBGGGGGBBBGBBGBBGBGBBBGBGBGGBBBBGGGGGBBBBBBGBBGBGGBGBGGGGBBBBGBBGBBGBBGBGBBBBGGBBBGBGGBGGGGGBBBGGBGGGBBBBBGGGBGGGBGBGBGBBBBBBBGBBBBBBBBBGBGBBGBBBBBBGGBGGBBGGBBGBBBBGBGBGBGBBBBBGBGBGBGGGBBBGGBGGGBBBGGBBBBBGGBBGBBGGGGGGBBBBBBBBBBBBGGBGBBBBGBGGGGBGBGBBBBBBBGBGBBBBBBBGBBGGBBBBGGBGGBGBGGBGBBGBGBGBBBBBGGBBBGGGBBBBBGBGBGGBBBGBBGBGGBBBBBBBBGBBBGBBGBGBGBGGBBBBBGGGGGBBBBGBBBGGGBGBBBBBGBGBBGBBBBGBBBBGBGBBGBGBBGGGBBBBGBGBBBBBBBGGBBBBBGBBBGBBBGBBGBBGBBBGGBBGBBBBGGBBBBGGGGBBGBBBGGGGBBGBGGGBGGBGBBGGGBGGBGGBBBBBGBGGGBBBBGBGBBGBBGBBBBGGBGBBBGGGGBBBBBBBGGGBBBBGGGGBGBGGGGGGBBBBBBBGGGGBGGGGBGBBGGBBBGGBGGGBBGBBGBBBBGBGGBGBBBBBBBBBGGGGBBGBBBBGGGBBBBBBBBBGBBBBBBGBBBGBGGBGGGGBGBBGBBGBBBBGBBGGGGBBGGGBBGGBGBBGGGBBBBGBBBBGGBBBBGBBGGGGBBGBBBGGBBGBGGBBGGBGBGGBGGGBGBGGBGBBBGBBBBBBGBBBBGBBGBGBBGGGGBBGBBBBBGBBBGBBBBGBBGBBBGBGBBGGBBBGBBBBBBGGBGBBBBGBBBBGBGGBBBGBBBGBBGBBGBGBGBBBGGBBBGBGBBGBGBGBBBBGBGGBGBGBBGBBBBBGBGGBGBBGGBBBGBBBGBBBGBBBGBBGBGBGGBBGBGBBGBBGBBGBBBBBGBBGBGGBBGBGGBBGBBBBBBBGGBBBGGGBBBBGGBBGBGBBGBBGBGBGGBGBBBGBBGBBBGBBBGBGBGGBBBBBGBBBGBGGBGGBBBGBBBBBBGBBBGBBBBGBBBGGBGBGBBBBBGGBBBBBBGBGBBBBBGGBBBBBBBBBBGBBGBGBBBBBBBBBBGGBGGBBBBBGGGBBGBGBGBGBGGGBBBBBGGBBBBGBBGBGGBGBBGBGBGBGBBBGGGBBBBGBBBBGGBBBBBBBGBBGBBBBGBBBBBGBBGBGGBBGBBBGGGGBBBBGBBGBBBGBGBBBGBGBGGBGBGGBBBBGBBGGGBGGGGBGGBGBBGBGBBBBGBBBGGBBBBGBBBBGBGBGBGBGBBGBBGBBBBBGGGGGBBGBBGGGGGBBBBBGGBGGGGBBBBGBBGBBBBBGBBBBGGBGBGBBBGGGGBBBBGBGBBGGGGGBGBBBGBBGBBBGGBBGGBGBBBBBBGGBGGGGBBBBBGGGBGBGBBBGBBGBGGGBGBBGGBBGGGBBGBBGBBGBGBBBGGBBGBBBBBBGGGBGBBGGGBBGBBGBGBBGGBGBBGBGGGGBGBBGGGBBBBBBGGBBGBBGGBGBBGGGBBGGBBBGGBGBBGGGBBBBBBBBGGGBGBGGBBBGGBBGBBGBGGBGBBGBBBBBBBBBGBBBGBBBGBBBBBBBBGGBBBGGBBBBBBGBGBBGBGGBBBGBGGGGGBBBBGBGGBGBBBGGBBBGBBGBGBGBBBBBGBGBBGBBBGBBBGGBBGBBGGGBGBBGBBBGBGGGBBGBBGGBBBGBBGBGBGGBBBBGBGBGGBBBGGBGBGGBBBGBGGGBBBBBBBBBGBBBBBBGGBBGBGGBBBBBBGGBBGBBBBBGBBGBBBBBBBGBBBGGBBBGBGBBBBGBGBGGBBGBBGBGGGGBGBBGBBBBBGBBGBGGBBBGBBBGBBBGBBGGBBGBBGBBGGGBBGBGGBBBBBBGGGGBBBGGBGBGBGBBBGGBBBGGGGGBGBGBBGBGBGBGGBBBGBBBGBBGGBGBGGBBBGBBGGBBGBGGBGBGBBGGBGGGBGBBGBGGGBGBBGBGBGBBBGGBBBGGBGBGGGBGBBBBBBGBBGBBGGGBGBGBBBBGGGGBGBBBGBGGBBBBGBGGBGGBBGBBGBBBBBBGBGBBBBBGBGGGGGBBBBGGBBGGBGGBGBBBGBBBBBGBGGBBBGGBGBGGBBBGBBGGGBBBGBBGBBGGGBBBBBGBGBBBBBGBBBGBGGBBGBBGBBBGBGBBGBGBGGGBBBGGGBBBBGBGGGBBGBBBBBGGGBGGGBGBBGBBBBGBBBBGGGGGGGBBBGGBBGGGBGBBBGGBGGBBBBBBBGGGBBBGGGBGBGBGBBGBBGBGGBBGGBBBBBBBGBBBBBBBBBGBBBGGBBGBBGBGBGBBBGBGBGBBBGBGGGGGBBBGBGGBBGBBGBBBBBGBBBGBGBBGBBBBGBBBGBBBGBBBGGBBBBBBGBGGBBBBGBGGBBBGBGBBGBGGGGBBGGGBBBBGBBBBGGBGGBGGBGBBBGBBBBGGBBBGBGBBBGGBBGGBGBBBBGBBBGBBBBBBBBBGGBBBGGGBBGGGBBBGBBBBBBBBGGGBBBGGGBBGGBBBGBBGBGGGGGGBGBBBGBBBBGBGBBBBBBBBGGBBGBBGBGBGBBBBGBGBBBGGGBBGBBGGBBBBBGBGBBGGGGBGBBBBGGGGBBBBGBGGGBBBGBBGBGBGBBBBBBBBBBGBBBGBGGBGGBBBBBBBBBBBBBBBBBGGGBGBBBBGBBBBGGGBBBBBBGGBBBGGGBGGBGBGBGBBBBGGGBGBBGBBGBGBBBBBBBBBBBBGBBBBGGBBBGGBGBGBGBBGGBBBGBGBBBBBBBGBGGBGGBBBGBGBGGBGBGBGGBGGBBGBGBGBBBGGBBGGBGBBBGBGGGGGGBBGBBGGBBBBBGBGGBBGGBBBBBGBBBGBBBBGBGGBGGBBGGGBBBBGBGGBBBBGBBGBGBBGBBBBBBBGGGGBBGBBBGBBBGBBGBBBBBBGBBBGBBGBGBGGBBGBBBBGBBBBGBGGGGBBBBGBGBGGBBBBGBGGGBBBBBGBBBBBGBBBGBBGBGBGBBBBBBGGBGBGGBBGGGBBBGGBBBBBBBBBBBGGBBBGBBGGBBBGBBBGBBBGBGBBBGBGBBGGBGBGBGBBGGBBBBBGBBGGBBBBBBBBBBGGBGBBBBBGBBGGGBGBGGGBBBBBBGBBBBGGBBBGBBBGBGBGBBGGBBBGGBGGBGGBGBGBGGGBBBBBGBBBBGGBBBBGGBGBGBBBBGBGBBBGBBBGGGGGGGGBGBBBBGGGBBBGBBBBGGGGBBGBGBGBGBBBBGBGBGBBGBGGGBBGGBGBGBBBBGGBGBBGBGGBGBBGBGGBBGBBGBBBBBGGGBBBBBGGGBGBGGGBBBGBGGGBGGBGGBGGBBBBGGGGGBBBGBGGGBBBBBBGGBBBBBGGBBBBBBBBGBGBGBBBGGBGBGBGBBGBBGGBBGBGBBBGBBBBBBGBBBBBGBBBBBBBGBBBBBGBBGBBGBGGBBGBBGBBBBBBGGBBBBGGBBGGGBBGBBBBBGBBGBBGGBBBBGGBBBBBBGGBBBGGGBBGBBGBGBBBBBBBBGBBBBGBGGBGGBGGBBBBGBGBGBBBBGBBBBBBBBBBGBGGBBBGBBBBGBBBGBBBBBBBBBBBBBGGBBBGGGGBBBGGGBBGBBBBBBBBBBBBBBBBGBBGBBBBGBGGBBBGBGGGBBBBGGGBBBBGGBBBBBBGBBGBBGBGBBGGGBGGBGGBBGGBBGBGBBBBGGBBBBGGBBBGBGGBBGGBBGGBBGBBGBGBBBBBBBBBGGBGGGBGBBBBGBGGGBBBGGBGGGBBGGGGBBBBGBGGBGBBBGGGGBBBGBBGBGBGBBBBBBGBGGGBBGGBBBBBBGGGBGBBBGGGBGGGBGGBGGBGBGGGBGGBGBBGGGBBGBGBBBBGBBBBGGBGBGGBBBBGGBBGBBBBGGGBBBBBBBBBBGBBBBGBGBGGBBBBBBGGGGBGBGBBGGBBBBBBGGBGBGBBBBBGBGBGBBBGBBBBBGGGBGBGBBGBGBBBBBBBBBGGBBBGGGGBGGGBBBGBBGGBGGGGBGGGBBBBGBBGBBBGBBGBGBBBBGBBBBGGBBBGBBGGGBBBGBGGBBBBGGBBBGBBGBGGGGGBBBGBBBBBBBBGBBBBGGBBGGBBBGBGGBGBGBGBGGBGGBBBBGBBBBBBBBGBBBGBGBGGBBBGBGBBGBGBGBBGBGBBGBGBBGBBBBBGBGGGGGBGBGBBBBGBGGBBBBBGBBBBGBGBGBBBBBGBGGBBBGBGBBBBGGBBGBBBBBBBBBBBBGGBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBGGBBBBBBBGBBGGBBBGBGBGBGGBBBGGBGBBBBBGBBBBGBGBGGGBBBBBGBBBBBGGBGBBGBBGBGGGBBBBBBBBBGGBBGBGGBGGBBGGGBBGBGBBGGBBBGGBBGBGBBBBBBBBBBGBBBBGGBGGGBBBBGGBGBGBGBBBGBGBGBGBBBGBGBBGBGBBGBBBBBBBGBBBGBBBGGBBBGGBGBBBGGBBBGGGBGGBBBBGGGBBBBGGBBGGBGGGGBGBBBGGBGBBBGBBBGGBGBBGBBBGBGBGBGBBBGBBBGBBBBBBBBBBGGBBGGBGGBGGBBBGBBBBGBGBBBBGGGBBGBGGGGBGBGGBGGBGBBBBBBBBBGGGBBGBBBBGGBBBBGBBGBGBBGBBGBBGGBGBBBGGGGBBBGBGBGGGBGGBBBBBBBGBBBBBBBGBBBBGBBBGGGBBBBGBBGBGBBBGGGGBBBGBGBBBGBBBGGBGGBBBGGBGGBGBBBGBGBBBBGBGGGBBBGBGGBBGBBGGGBBBBBGBGBBGGBGBBBBBBBGBBGBGGBBGBBBBBGBGGGGBBBBBBGBBBBBGBGBBBBGBBBBGBGGGGBBBBBGGBGBBBGGGGBGBGGBBGBBBGBGBBGGGBGGGGGGBGBBBBBBBBBGBBGGBGGGGBBBGBBBGBGGBBGGGGGBGBBBBBGBBBGBBBBBGBBGGBBGGBBBBGBBBGGBGBGBGGBGGBBBBBBGGGBGGBBGGBBBGGBGBBBBBBGBGBGBGGGGGBBGGBBBGBGBBBGGBBBBBBBBBBGBBGBBBBBBBBBBGBBBGBBGGBGBGGGBBGBGBGGBBBBBGBBGBBBBBBGGGBBBBBBGBBGGGBGGGBBGBBGBBGBBGGBBBBGGGBGBBBGBBBGBGBBGBBBGBGGBGBGBGGGBGBBBGGGBGGBBBBBGGBGBBGGGBBBBBBGGBGGBBBGBBBBBGBGBBGGBGBBBBBBBBGBBBBBBGGBBGBBGGBBGBBGBGBBBGBGGBBBBBGBBGGGGBGBGBBBBBBBBGGBBBBGBGBBBBBBBGGBBBBBGGGGBGBGBGBGBBGBGGBBBGBGGBBBBBGGGBBGBGBGBBBBGBBBGGBBGBGBGBBBGBBBGBBGBBGBBGBBGBBBGBBBBGGGBBBGGGGBGBGBGGBBBBBBBBBGBBBGGGGGBBBBGGBGGGBBBGGGBGBBBBBGBGGBBBBGBGBGBGGBGBGBBGGBBGGGBBBBBGBBGBBBGGGBBBGBGBBBBGGBBBBGBGGBBGGGBBBGGBGBBBBBBBBBBBBBGBBGGGBGBGGBBGGBBGGGBGBGGGBBGBGGBBBBBBBBGBGBBBGBBBGGGBGGBBGBBBBBBBGBBBGGGBBBGBBBGBBGBBGGBBBGGBGGGBGGGBGBBBBBBBBBGGBGBGBBBBBGGBBBGGGBBGBBBBGGBBBBBBGGBBBBGGBBBBGBBBGBGBGBGBBGBGBGBBGBBGBGGBBBGGGGBBBGGGBBBGGBBGGGGGGBBBBGGBGGBGGBBGBGBBBGGBGBBGBBGBBBBBGBBBBGBGGBBBBGBBGGGBBGBBBBBGBGGBGBGBGBGBGBGGBBGBBGBBGBBGBBBGGBBBBGBGBBGBGBBGBGGGGGBBBBBBBBGBBBBGGBBBBBGGBBBGGBGBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGGBGGGBBGBGBGBBBGGGGBGGGBGGBBGBBBBBBBGBBBGGGGGBBBBBBBGBGBBBBGBBGBGBBBGBGBBBBGBGGBGGGGGBBBBBBBGGBGBGBGGGBGGBBGBBBBBGBBBBGGBBBGBGBBGGBGBGBGGGGGGGGBGGGBBGBBBBGBBGBGBBGGBBBBBGBBBGBGGGBGBGBBBBBBBBBGBBBBBBBBBBGBBGBGBBBGGGGBGBBBGGGGBBBBGGBGGGGBBGBGBGBBGGBGBBBBBBBBGGBBBGBBBGGGBGGGBGGBBGBBGGGGBBGBGBBBGBGBGBBGGBGBBBBBGGGBBBBBGBBBBBBGGBBBBGBBBBGBBGBBBBBBBBGBBBGBBBBBBBBBGGGGBGBGBBBBGBBBBGBGGBBGGBBGGBBGBBBGBBBGGBBBBGBBBGGBBGGBGBGBBBGBBGGBBBBBBGBBGGBBGGGGGBBBGBBBBBBBGBBBGBGBBBGBBBGBBGBGBBGBGGGBGGBBGGBBBGBBGBGBGGGBGBBBGBBBBBGGGBBBBBGBBGBBGGBBBGGBGBBBBGGBBGBBGGGGBGBGBGBBBGBBBGBGBGBBBBGBBBBBGGBBBBGBGBGBGBBBGGGGBBBGBBBBBBBGBBGBBGGGBGBBBBGGGBBGBGGBBBBGGGBBBGBBGBBGGGGGGBGGBBGBGGBGGBGBGBBBGGGBGBGBBBBGBBGBGGBBGBGBBBBGBBBGBBGGBGBGBBGBBGGBGBBBBBBBGBGGGBGBBBBGBBBBBBBGGBGBBBGBBGGGGBBBBBBGBBBBBGBBGBBBBGBGBBBGGBBGBBGBBBBBBGGGGGBBBGGGBGBBGBBGBBBBBBBBBBGGGBGBBGGBBBBBGBGBBGBGBBBGBGBGBBBGGBBBGGBBGGBGGGGBGBBGBBBBGGGBBBBBBBGGGBGGBBBBBBGBBBBBGBBBGBBBBGBBBGGBBBBGBGBBBBBGBBBGBBBGGGGGBGBGBBBBGGGBGBGGGBGGBGBGBBBBGBBBGGBBBBGGBGBBGGGGGGGBBBBGBBGBBBBGBBGBBGGBBGGBBGBBBGGBBBBBBGBGGBGBBGBGBGGBBGGGBBBBGBBGBBBGBGBGBGBBBBBBGGBGBGGGBGBGBBBBBBGBBGBBBBGGGBBBBGBBBBBGBBBGGGGBGGBGBBGGBBBGBBGBGBBBBBGBBGGGGBGBBBGGBGGBBBBBBGBGGGBBGGGGBBGGBGGGGBGGBBBBGGGBBBGBGBBBBBBGBGGGBBBBBBGGBBGBBBBBBBGGGBBBGGBBBBBBBBBGBGGGBBBGBGBBBBBBBBBGBBBBGGBGGBGGBBGBGBBBBBGBBBGBBBBGBGGBGGBBGBBBGBBGGBBGBGGBGGBBBGGBGGBBGBBBBGGBBBBBGGGGBBBBGGGBGGBBBBBGGBGBGGBBGBGBGGBGGBGBBGGGGBGGGGGBBGBGGGBBBBBBBGBBBBGBGGBBBGGBGBGBBGBBBBBBGBGBGBGBBBBGBGBGBGBBBGBBBBGGBBBBBBGBBBBBBGGGBGBGBBBBBBGBBGGBBBBGBGBBBGBGGBBGBBBGBBGGBBBGGGBBGBBGBBGBBBGBBBGGGBBGGBBBBGGBBGBGBBGBBBBBBBBGBBBBGBBGBBGBGBGBGGBBGGGGGBBBBBBBBBGBGBBBGBBBGGGGGBBBGBBBBBGGBBGBGBGGBGBGGBBGGBBBGBBBGBBBGBBBBBBGBBGGBBBGBBGGGGBBGBBBBGGGBBBBBGBBGGGGGGGBBBGBBGBBBGBBBBGGBBBGGGBBBBBBGBGBGGBGGGBBBGBGBBBBBBBBBBBBBGBGGGBGGBBBBGBBBGBBBBGGBBBBBGBGGBBBBBGBBGGGBBBGBBGBGBBGBGGBGGGBBBBBGBBBBGGBBBBGGGBBBBGBGBGGBBBGGGGBBBGBGBGGBBBBGBGBGGBBBGBGBBGGBGBBBGBBBBGBBGGGGBBGBGGGBBBBBBBGBBGBBGBGBGBBGGGGGBBGGBBBBBGBBBBBBBBBGBBGBGGBGBBGGBGGGBBBBBGBBBBGBGBBGBBGBBGGGBBGBGBGGBBBBGBGGBBBGBGGBGGBBGBGBBBBGB
788619054 GBGBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBGBBBBBBBBBBBBBBGBBBBGBGBBBBBBBGBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGGBGBBBGBGBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBGGBBBBBBBBGGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBGGBBBBBGBBBBGBBBBBGBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBGBBBGBGGBBBBBGBBBBBGBBBBGBBBBBBGBBBBBBBGGGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGGBBBBBGBGBBBBBBBBBBBBBBBBBGBBBGGBBGBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBGBGBBBBBBBGGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBGBBBBBBGBGBBBBBBBBGBBBGBBBGBBBBGBGBBBBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBGBBGBBBGBBBGBBBBBBBBBGBBBBBBBGBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGGBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBGBBBBGBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBGBBGGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBGBBBBGBGBGGBGBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBGBBGBBBGBBBBBBBBBGBBBGBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBGGGBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBGGBBBBBBGBBBBBBGBBBBBBGBBGBBBBBGBGBGBBBBBBBBBBBGGBBGBBGGGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBGBBBBBBBBGBBBBGBBBBGBGBBBGBBBBBBBBBBGBBBBBBGBBBBGBBBBGGBBBBGBBGBBGBBBBBBBBGBBBBBBBBGBBGBBBBBGBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBGBBBGBGBGBGBBBGBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBB
96510656 GGGGGGGBGGGGGGGBGGGGGGGGGGGGGBGBGGGBGGGGGGGGGGGBBGBGGGGBBGGBGBGGBGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGBGBGGGGGGGBGGGBGGBGGGGGGGGGBGGGGGGGBGBGGGBGGGGGGGBGGGGBGGGGGGBGGGBGGGGGGGGGBGGGGGGGGBGGGGGBGGGGGGGGGBGGGGGBBGGBBGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGBGGGGBGGGGGBGGBGGBGBGGGGGGGGBGGGBBGGGGGBBGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGBGBGGGGGBGGBGGGGGGGBGGGBGGGGGGGBGGGGBGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGBGBGGBGGBGGGGGGGGBGGGGGGBGBGGGBGGGGGGGGGGGBGGGBGGGGGBGGBBGGGBGGGGGGGGGGGGGBGGBGGGBBGGGGGGGBGGGGGGGBGGBGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGBGBBBBGGBGGGBGGGBBGBGGGGBGGGGBGGGGGGBGBBGGGGGBGGGGGGGGGGBGGGGBGGGBGGGBGGGBGGGBBGGGGGBGBGGGGGGBGGGGGGGGBGGGBBGGBGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGBGGGGBGGBGGGGGGGGGGGGGBGBGBGGGGGGGGGGGBGGBGGGGGBBGGGBGGGGGBGGGBGBGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGBGGGBBGBGGGBBGGBGGGGGGGGGGBGBGBBBGBGGGGGBBGGBGBGBGGGBGBGGGGGGGGGGGGGGGGGGBGGGGBBGGGGBBGGGGGGGBGBBGGGGGBGBBGBBGGBGGGGBGGGGBGGGGGGGGGGGGGGGGGBGGGGBGBGGGGGGGGGGGGGGGBBGBGGGGGGGBGGGGGGBGGGGBGGGBGGBGGGGGGGBBGGGBBBBBGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGBBGGGBGGGGBBGGGGBGBGGGGGGGGGGGGGGGGGBGGBGGGGBGGGGGGGGGGGGGGGGBGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBBGGGGGGBGGBGBBGGGBGGGGGBGBGGGBGGGGGGGBGGGGGBGGGGGBGGGGGGGBGGGGGGBGBBGGGGGGGGGGGGBBGGGGGGBBGGGBGGGBGGGGGBGGGGGGGGGGGGGGGBGBGBBGGGGGBGBGGGBBGGGBGGGGGGGGGGGGGBGGGGGGGBBGGBBBGGBBGBGBGGGBGGGGGGBGGGGGGBGGGGGBGGGGGGGBGGGGGGGGBBGGGBGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGBGBBBBGGGBGBBGBGGBGBGGGBGGGGBGGGGGGGGBGGGBGGGBBGGGGBGGGGGBGGGGGGGGGGBGGBGBGGGGGBGGBBBBGGBGGGGGGBGBBGBBGGGGBGGGGGGGGBGGBGGGGGGGBBGGGGBGGGGGGGGBGGGGGGGBGBGGGGGGGBGGGGBGBGGGGGGGGGBBGGGGBGGBBGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGBGGGGGGBGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGBGGGGGBGBGGGGGGGBBBGGGGGGGGBBGGGGGGGGGBGGBGGGGGGGGGGGGGBGGBGBBGGGGGGBBGGGGGGBGGGGGGBBGGGGGGGGGGGBBGGGGGGGGGBGGGGGGGBBBBGGGGGBGGGGGGGGGGBGGGBGGGGGGBGGBGGGGGGGGGGGGGBBGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGBGGBGGGBGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGBGGGBGGGBBGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGBGGGBGGGBBBGGGGGGGGGGGGGGGGBGGGGGGBGBGGGGBGGGGGGGGBGGGBGGGGGGGBGGBGGBBBGBGGGGGGGGGGGBGGGGGGGBBBGGGGGGGGGGGGBGGGGBGGGGGBBGGGGGGGGGBBGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGBGGGGGBGGBGBGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGBGGBGGGGBGGBBGGGBGGGGGBBGGGGGBGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGBGGBGGGGGGGGBGGGBGGGBGGGGGGGGGGGGGGGBBGBGGGGGBGGGBGGGGGBGBGGBGGGGBGGGBGGGGGGGGGBGGGGGGGGGGBGGBGGGGGGBGGGBGGGGGGGGBGGGGGGGBGBGGGGGGGGGGGGGGGGBGBBBGGGGGGBGGGBGGGBGBGBGGGBGGBGBGGGBBGBGGBGBGGBGGGGGGGBGGGGBGGGBGGGGGGGGGBGGGBGGGBGGBBGGGGGGGGBBGGBGGGGGBGGBBGBBGBBGGGGGGBGGGGBGBGGGGGGBGGGBGGGBGBBGGGGBBGGBBBGBGGGBGBBGGGBGGGBGGGGGGGGGBGGGGBGGGGGBGGGGBGGGGGGGGGGGGGGGBGGGGGBGGGBGGGGGGGGGGGGGGGGGGBGBGBGGGBGGGGGBBGGBGGGGBBGGGGGGGGGGGGBGBGGGGBGGGGGGGGGGGGGGBGGGGGGGBGBGGGGGGGBBGGGGBGGGGGGGGGGGGGGGGGGGGGBGBBGGGGGBGGGBGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGBGBGGGGBGGGGBGGGGBGGBGBGBBGGGGGGGGBGGBGGGGBBBGGGBGGGGGGGGGGGGBBBBGBGBGGBGGGGGGBGGGGBGGGGGGGGGGGGGGGGBGGGGGBGGGGGBGGBGGBGGGGGGGGGBBGBGGGGGGGGGGGGGGGGGBBGGGGGBGGGGGBGGGGGGGGGGBGGGGBGGGGGGBGBGBBBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGBGGBGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGBGBGGGGBBGGGGGGGGGGGGGGGBGGGBBBGGGGGGGBGGGBGGBGGGGBGGGBGGBGGGGGGGGGGGGBGBBGBGGGGGGGBGGGGGGGGGGGGBBGGGGGGGGGGGGGGBGGBGGGGBGGBGGGBGBGGGGGGGBGGGGBGGGGGGGGGBGGGGGGBGGGGGGGGGGBGBGGGBBBGBBGGGBGGGGBGGGGGBBGGGGGBBGGGGGGGBGGBBGBGBGGGGGGGGGGBBGGGGGBBGGGGGGGGBGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGBGGGGGBBBGGGGGGGBGGGGBGGGGBBGGGGBGBGGGGGGGGGBGBGGGGGGGBGGBGGGGBGGGGGGGGGGGBGGGGGGBBBGGGGGBGBGBBGGGGGBBGGGGGGGGGGGGGBGGGGGGBBGBGGGBGGGBGGGGGGBGGGGGGGGGGGGGBBGBBBGBGBGGGBGGGGGGGGBGGGGGGGGGBGGGGGGGBGGBGBBGGGGGGGGGGBGGBGGBGGBGGGGGBGGBGGBGBGBGGGGGBBBGGGGGGGGGGGGGGGGGGGBGBGGGGGBGGGBGGGBGGGBGGGBGBBGGGGGGBGBGGGGGGGGGBGGGGBGBGBGGGGGGBBBGGGGBGBGGBGBGGGGGGGGGBBBBGBGGGBBGGGBGGBGGGGGGGBGBGGBGGGGGBGGGGGGGGGBGGGGGGGGBGGGGGGGGBGGGGGGGGGBBBGGGBGGGGGBBGGGGGBGGGGGGGGGGGGGGGGBGGBBBGGGGGGGBGGGBGGBGGGBGGBGBGBGGBBGGGGGGBBGBGGGGGGGBGGGGGGGGGGBGGGGBGGGGGBGGGGGGGGGBBGGGGBBBBBBGGBGBGGGGGBGGBGGGGGGGGGGGBGGBGBGGGGGGGGGBGBGBGBGBGBGGBGBGGGGGGBGGGBGBGGBGBGGGGGGGGGGBBGGGBGBGGGGGGGGGGBGGGGGGGBGGGGGGBGGGGGBGBBGGBGBGGGGBGGGGGGGGGGGGGGGGGBBBBGGGGGBGGBBBBGGGGGGGGGGGGGGBGGGGBGBGGBGGGGGBGGGGGGBGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGBGBGGGGGBGGBGGBBGBGGGGBGGGGGGGBGGGGGGBGGGGGGGGGGGGBBGGGBGGGGBGGGGBGBGBGGGGGGGBGBGGGGBGGGGGBGGGGGGBGGBGGBBGGBGBGGGGGGBBGBGGGBGGBGGGGGBBGGGGGBGGBGBBGGGGBBGGGBGGGGGGGGBBGGGBGGGBGGGGGGGGBGGGGGGGGGGGBGBGGGGGBGBGBGGGGGGGGGGBBGBGGGGBBBGBGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGBGBGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBBGGBGGBGGGBBGGGGGGGGGGBGGGGGGGGGGGGGBGGGBGGGGGGGGGGBGGGGBGGGGGGGGGGGBBGBGBGBGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGBGGGBGBGGGBGGGGGBGGBGGGGGGGGGGBBGBGGGGBGGGGGGBGBBBGGGGBBGGBGBGGGGGGGBGBGGGGGGGGGGGBGGGGGBGBBGGGBGBGGGGBGGBGBGGBGBGGGGBGGGGGGGGBGGGBGGGBBGGBBBBGGGGBGGGGGGGGGGGBGGGGGBGGBGGGGGGGGBGGGGGGGGGBGGGGGGGBGGGGGGBGGGGGGBGGGGBGGGGBGGGGGGGBBGGGGGGGGGGBBGGGGGBGGGGGGGBGB
350597799 GBGGGGGGGGGBGBGGGGGGBGBBGBBGGGGGGBGBBGGGBBGGGBGGGBGGBGGGGGBGGBGGGBBBGGGGGBGGGGBBGGGBGGGGBBBBGGGGBGBGGGGGGGGGBGBGGGGGGBBGBBBGGBBGGBGGGBGGGGGBBGGGGGGBGGBGBGGGGBGGBGBGGGBGGBGGBBBGBBBGGGBGGGGGBGGGGBGGGGGGGGGBBGGGGGGGGGGBGGGBGBGBBGGGBGGGGBGGBGBGBGGBBGGBBGGGGGBGGGGGGGGGBBGBGGGBGGGBGGGBGBGGGGGGGGGGGGBGBGBBGBGGGGGGGGGGGGGBGGGGGGGGGGGBGGBGGBGBGGBGGGBGGGBGGBGGGGBGGGGBGGGBBBBBGGGGGGBBGBGGGBBGBGGGGBGGBGBBBGGGBBGGGBBBGGGGBGBGGGBBGGGBGGBGGGBGGGGGGGBBGGBGGGBGGBGGGGBBBBGGGGGGGGGBBBGGGBBGBGGGGGBBGBGGBBBGBBBGGGGGBBGGGGGGBBGGGGGBGGGGGGGBGGBGGGGGBGGGGGGBGBBBBBBGGGGGBGGBGGGGBGGGBGGGGGGGGBGGGGGGGGGGGGGGBBGGGGGGBBGGGGGGGGBGGGGGBGGGBGGGGGGGBBGGGGBGGGGBGGGGGGBBBGGBBGGBGGGGGGBGBBBGGGGGGBGGGGGGGBGGBGGBBBGGGGGGGGBGGGGGGGBGBBGGGBGGGGBGGBGGGBGGBGGBBGGGGBGGBBGBBGGGGGGBBBBGBGGBGGGGGBGGBBBGGGGGGGGGGBGBGGBGBGGBGGGBGBGBGGGGGBGBGGGBGBGGGGGBGGGGGGGBBBGGGBGBGGGBGBGGBGGGGGGBBGGBGGBBBGGBGGGGBBBBGBGBBBGGGGGBGGGGGBGBGGGBBGBBGGBGBGGGGGGBGBGGGGGGBGBBGGGBGBBGGBBGBGBGGGGGGGGGGGGGGGBGBBGBBGGGGGGGGGGGGBBGBGGBGGGBGGGGGBGBGBGGBGGGBBGGGBGGGBGBGBGGBGGBGGGGGGGGBBBBGBGGGGGGGBGGBGGGGGGBBGBGBBGBGGGGBBBGGGGGGBBGGBBGGGGGGGBGGGGGBGBGGGGBGGBGBGBBGGGBGBGGGGGBGGGBGGGGGGGGGGGBBGBGGBGGGGGBGBGGGBGGGBBBGGBGGBBGBGGBBGGBBGGGGGBGGBGGGBGGGGGBGGGGBBGGBGGBBGGGGGGGGGBGGBGGGGBGBGGGGGBBGGGGBBBGGGGGGGBGGGGGGGGGGBGGGGGBGBGGGGGBGBGGGGGGGGBBGBGGGBBGBGGGBGBGGBGGGGGBGBGBGBGGBGGGGBGBGGGGGGGGGGBGGGBGGBGBGGGGBGGGBGGGGBGGGGGGBGGGGGGGGBGBGGGGGGGGBGBGGGGGGBGBGGGGGGGGBBBBGBBGBBGGGBGGGBBGGGBGGGGGGGBBGGBGGGGGGBGGGGBGGGBGGGBGBGBGBGBGGBGBBBBGGGBBBGGGBBGGGGGGBGGGGGGGGGBBGBGGBGBBGGGGGGGGBGGGGGGBGGGGGGGGGGGGBGBBGBBBGGGGBBGGGGGBGBGGBBGGBBGGGGGGBBGGGGBGBBGGGGGBGGGGGGGGGGGGBGBGGGGGGGGBGGBGGBGGGBGGGGGBGGBGGGGGGBGGGBBGBGGGBGGBBGGGGBGGGBBGGBGGGBBBGGGGGGBBGGGGGGGBGGGBGBGBGGBGGGBGGGGGGGGBBBBGBGBGGBGGBGBBGGGBGGGGBGBBGBBGBGGBGGBGGBGGGGGBGGGGGBGBGBBGBGGGGGGGGBBGBGBBGGGGGBGGBGBGGGGGBGGBBBBGGGBBGGGGGGGGBBGGGGGGGGGGGGBGGGGGGGBBBGGGGGBGGGGGGGBGBGGBGGGGGGBGGGGGBGGBBBBBGGGBGGGBGBBGGGGGBGGGGBGGGBGBBGBBGGBGGBGBGBGBGGGGGGGGGGGBBGGGBGBBGGGBGBGGBGBBGGGBGGGGGBGGBGGGGGGGGGGGGBGBBGBBGGBBBGBBGGGGGGBGGGGGGGGGBGGBGGGGGGBGBBGBBGBGBGGGBGGBGGBGBGGGBGGGGGGGGGGGBBGGGGGGBBBGGBGGGGGGBGBBBGGGBBGGGGGGBBGGGBBGGGBGGGGGGGBGGBGGGGGBGGGBBGBGBGGBBGGGGGGBGBBGGBGGBGGGBBGGGGGGBGBGGBGBBGGGBBGBGBGBGGGGGGGBBGBGGGGGBGGGGGBGGGGGGGGGGGGGGGGGBGGBGGGGGBGBGGGGBGBGGGGGGGBGBGGGBGGGBBBBGGGGGGGGBGBGGGGGGBBGGGBGGGGGBGGGBGBBGBGGBGGBGBGGBGGBGGGGBBBGGBBGGBGGBBGGBGGGGBGGGGGBGGGGGBGGGGGBGBGBGGBBGGGBGBGGGGGGGGGBGGGGBGGBBBBBGGGGGGBBGGBGGGBGBGGGBGBBGBBBGGGGBBGGGGGBGGGGGBGBGBGGGGGGGGGGGBGGGBGGGGGGBGGGGGGGBGGGGGBGGBGGBGBBGBGBGGGGGBGGGBGGGGGGGBBGGGGGGGGBGGGGGGBGBGBGGGGGBGGGGGGBGGGBGGGGGGGGGGGGBGGGBGGGGBGGGGGBGGGGGGGGGBBGGGGGBBGGGBGGBBGBGGGBBGBBGGBBBBBGBBBGBGBGGBGGGGBGGGGBBGBGGGGGGBGBGGGGGGGBBGGGBGGGGGGGGBBGGBBGGGGGBGGGGGGGGBBGBGGGBGGGBGGGGBGGGBGGGGBBGGGGGGBBBBGGGBGGGGBGGGGBBBGGGGGBBGGGGGBGGGGGGGGGGGGGGBBGGGGBGGGGBBGGGGBGGBGGBGGGGGGGGBGGGGGGBBGGGBGGGGBGGBBBGBGGBGGBGGGGGGGGGGBBBBGGGGGBGBGGGBGGGBGGGGBGGGGGGGGBBGGGBGGGGGGBGGGGGGGGGGGGBGGGGGGGGBBGGBBGGGGGGGBGBBBGGBGBGGBGBGBGGGGBBGGGBGGGGGBGGGBGGBGGGGBBGGGGBBBGGGBGGGGBGGBGBBGBGBBGBBGGGGGGGGBGGGGGBGGGGBGBGBGGGBGGBBGBGGGBGBGBBGBGGGBGBGBGGGBGGBGGGGGGGGBGGGGBGGGGGGGGGGBGBGGGGGGGBGGBBGGBGGGGGBGGBGGGBGGGGGBBGBBBGGGGBGB
260964928 GGBGGBBBBBBBBBBBGGBBBGBBBBBBBBGBBGBBBGBBGBBBBGBBBBBBGBBBBBBBGGBBBBGBGGBGBBGGGBBGBGGBGBBGBGGGBBBBBBBBBBBBGGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBGGBGBBGGGBBBBBBBBGBBBBBBGGBBBBBBBBBBGGBBGBBBBBBGBBBBBBBGBBBGBBGBBBGBBBBBBBBBGBGBBGBBBGBBBBBBGBBGBBBBGBBGBGGBBBBGBBBBBBBBBBBBBGBBBGBGBGBBGBBGBBBBBBGBBBBBGGBBBGBBBBBBGGBBBBBBGBBBBGGBBGBBBBBBBBBBGBGBBBGBGBBBBBBBGBBBBGBBBBBGGBBBBBBGGBGBBBBBBGGBBBBBBBBBBGBBBGGBBGBGBGBBBBBBGBBGBBBBBBBBBBGBBBBGBBBBBBBBBBGGBBBBGBBGBBBBBBGBBGGBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBGBBBBBBBGGBBBGBBGBGBGBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBGBBBGBBGGGBGGGBBBGBGBGBGBBBBBBBBBBBGGBBBBBBBGBGBBBGBGBBGBBGBBBBBBBBBGBGGBGBGBBGBBBBBGBBBGBGBBBGGBBBGBBBGGBBBBBGBGBGGGBBBBBBBBBBGBGBGBBBGBBGBGGBGBBBBBBBGBBGBGBBBGGBBGBGBBBBBBBGBGBBGGBGGBBGBGBBGBGBBBGGBGBBGBBGGBGGBBBBBGGGBBGBBBGBBBBBGBBBBBBBBBBBBGGBBGBBBGBGBGBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBGBBBBBGBGBBBBBBBBGGBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBGGBBGBBBBBBBBBGGBBBBBBBBGBGBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBGGBBGBBBGGBBBBBBBGBBBGGBBBGBGBBBBBBBGBGBBBGBBBBBBBBBGBBGGBGGBGGBBBGBBBBBBBBGBGBGBGBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBGBGBBBGBGBBGGGGBBGGBGBBBGBBBBBBBBBBBGGBGBBBBGGBBBGBBGBBGGBGGBBBBGBBBGGBBGBBBGBBBBGBBBBBBGBGBBBBBBBGGBGBBGBBGBBBBBBBGGBBGGBBBGGBBBBBGBBGBBBBGBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBGGBBBGGBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBGBBBBBBGGBBBBBBBGBGBBGBBBBBGBBBBBBGBGGGBGBGBGBBBBBBBBBBGBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBGBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBGGBGBBBBBBBBBBBBBGBGBBGBBBBGGBBGBBGBBBBBBBBBBBBGBBBBBBGBBGGBGBGBGBBBBBGBBBBBBBBBBBGGGGBBBBBBGBBGBBGBBBBGBBBBBGBBGGGBBBBGGBBBBGBGBGBBBBBBBBBGBGBBBGBBBBGBBBBBBBBBGBGBGBBBGGGBBBBBBBGGBBBBBBGBGGBBBBBGBGGBBBBBGGGBBBBBBGBGBBGGBBBGBBBBBBBBBGBGBBGBBGBBBBGGBGBBGBGBBBGBGBGGBBGBBBBGBBGBBBBBBGBBBBBBGBGBBGBBBBBGGBBBBBBBBBBBBBBBBBGBGBBGBGGBGBGBBGBBGGBBBBBBBBBBBBBBBGGGBBBGBBGGGGBBBBGGBBBBGBBBBGBBGBGBGBBBGBBBBGBGBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBGGGBBBBGBBGBBBBBBBBBBBBBGBGBBBBGBBBGBGGBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBGGBBBBBBBBBBBGBGGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGGGBBBBBBBGBBGBBBGBBBGBBGBBBBGBGBBBBBBBBBBBBBBGBBBBBGBGBBGBBBBBBGBBGBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBGBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBGGBBBBBBBGGBBBGBBGBGBBBBBBGBBBBBBBGBGBBBGBBBGGBGBBBBBGBBBGBGBBGGBBGBBBBBGBBGBBGBGBBBGBGBBGBBBBGBBBBGBBGBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBGBGBBBGGBBBBGGBBBBBBBBGBBGGGBGBBBBGBBBGGGBBBBBBBBBBGBBBGGBBGBBGBGBBBBBGGBBBBBGBBBBBBBBGBBGBBBGBBBBBGGBBBGBBGBBBBGBBGBBBGBBBBBBGBGBBBGBBBBBGBBBBBGGGBGBBGBBBBBBGBGBGBBGGGBGBGBBBBBGBGBBBBGBBBGBBBBBBBBBGGBBBBBBBGBBBBBBBBBBGGBBBBBBBBBGGBBBBBGBGBBBBBGBGBBGGBGBBBBBGGGBBGGBBBBGBBBBGGBBBBBBGBBBBGGGGBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBGBGGBGBGBBBGBBBBBGGBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBGGGGBBGBBBBGGGGBBBBBGGBGBGBBBBBGGBBBBBBBBBGBBBGGGBGBBGBBBBBBBBBGBBBGBBGBBGBBBBBGBBBBBBBBBBBBGBGBBBBGBBBBBGBBBBGGGGBGBBGGBBBGBGBBGBBGBBGBBBBBBBBBBBBBBBGBGBGBBBBBBGBGBBGBBBBBBGBGBBBBBBBGBBBGBBBBBBBBBBBGBBBGBGBGBBBBBBBBBBBBGBBBBBBGBBGBBBGBBBBBGBGBGGGBGBBBGBGGGBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBGBBBBBBBBGBGGGBBBGBBBBGGBBBBGGBGGGBBBBGBBBBBGBGBBBBGBBBGGBGGBBBBBBBBBGGBBBGBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGGBBBBBBGBBBBGBGGGBBBBBGBBBGBBBBGBBBBGBBBGBGBGBBGGBBBBBBBGGBBGBGBBBBBBBGBBBBBBBBBBGGBBGBBBBBBGBBBBBBBBBBBBBGGBBGBBBBBBBBBGBBBBGGBGBBBGGBBBBGGBBBBGBBBBGBBBBBBBGBBBBBGBBGBBBBGBBBBBBGBBBBBBBBBBBBBGGBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGGBBGBGGBBBBGBGBBBBGBBBBBGGBGBBGBGBGGBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBGBGBBBBBBBGBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBGGBBBBBBGBBBBBGBBBGBBBBGBGBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBGBBGGBGBBBGGBBBGGBBGBBGGBGGBBBBBGGBBBBBBGBBGBBBBBBGBBGBBBGBBBGBBGBBBBBBBGBGBBBGBBBBBBGBBBBBBBGBBBBGBBGBBBBGGBBBBBGBBBBBGGBBBBBGGBGBBGBBGBGBGBBBBBBGBBBBBBBGGGBGGGBBBBGBGBBBGBGBBBGGGGBBGBBBBGBBBBBBBBGBBBBBBGGBBGBBBGBBGBBGGGBBBBBBBBGBBBBGBBGBBBGBBBBGGGBGBBBGGBBBBBGBBGBBGBGBBBBBBBBBBBGBBBGBGBBBBGBBBBBBBGGBBBBBBBBBGBGBBBBGGBGBBBBBBGBBGBGGBGBGBBBBBGBBBBBBBGBBBGGBBGBBBGBGGBBBBBBBBBBBGBGBBGGGBGBBGBBBBBBBBBGBBGBBBBBBGBBGGBBBBBBBBBGBBGBGGBBBBGGBBGGBBBBBGBBBGBBBBGGBGBBBBBBGBGBBBGBBBBBGBGBBBGBBBBBBBBBGGBBBBGBBBBGBGBBBBBGGBGBBBBBBGBBBBGBBGBBBGBGBGGBGBBBGBGBBGBBBGBBBBGGBBBBGBBBBBBBBGBBBGBBBGBBBGBBBGBBBBBGBGBBGBGBBBBBBBBBBGBBBBBBGBBBGBBBBBBGBGGBBBBGBBBBGBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBGBGGBGBGBBBGBBBBBGBBBBBBBBBBBBGBGBBGGGBGBBBBBBBBBBBGBBBGBBGBBGGGBBBBBBBBBBBBBBBGBGBGBBBBBGBBGBBBBBBBBBBBGBBBBGBBGBGGGBBBBBBBBBBBBBGBGBGGBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBGGGBBBBGGGBBBBBGBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBGBBGBBGGBBBBBBGBBBBGBBBBGBBBBBGBBBBBBGBBBBGBBBGGBBGBBBGBBBBBBBGBBBBGBBBBBBBBGGGBBBBBBBBGBBBBBGGBBBBBBBBBBGBBBBBGBBGBBBBBGBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBBBBBGBBBBBBGGGBBBBBBBBBBBBGGGBGGBBGBBBBBBBBBGBBBGBBBBBBGBBBBBGBBBBGBGBBBBBGBBBBGBGGBBGGBBBBBBBBBGGGBBGGBBGBGBBBBBBBGBBGBBBGBBGGBGBGGGGBBGGBGGBBBBBGBBGBBGBBBBBBBBBBBGBGGBBBBGGBBGBBBGBBGBBBBBGBBBBBGBGBBBGBBBGGBGBGGBBBGBBBBBBBBGBBBBBBBBGBBGBBBGBGBBBBBGGBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBGGBGBBBBBGBGGBGBBBBBBBBBBGBBGBBGBBBGGBGBBBBBBBBBGBBBBBBGBBBBGBBBBBGBBBGBGGBBBBBBBGBBGBBBBBBBBBGBGGBBBBGBBGBBBBBBBGBGBBBBBGBBBBBBGBBBBBGBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBGGGBGBGBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBGBBGBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBGGBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBGBBBBBBGBGBBGGGBBBBBBBBBBBGGBBBBBBBBBBBBBBGGBBGBGBBBBBBBBBBBBGGBBBGBBBBBBBBGBBGBBBBGBBBBBBBGGBGBBBBBBBGBBBBBBBBGBBBBBGBBBBBBGBBBGBBBBBBBGBBGBBGBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBGGBBBBBBBBBBBBGBBBBGBBBBBBBBBGGBBBBBBBGBBGBBBBGBBGBBBBBBBBBGGBBBBBBGBBGBGBGBBGGBBBGBBGBBBBBBBBBBBBBBBBGBBGGBBGBBBBBBGBBBBBBGBBBGBBBBBBGBBBGGBGGBBGBBBBGBBBBBBBGGBGBGBBBGBGBBBBBGGBBBGBBBBGBBBBBGBBBGBBGGBBGBGBBBBGBBGBGBBBBBGBBBBBBBBGBBGGBGBBBGBGGBBBBBBBGBBBBBBBGBBBBBGBGBBBBBGGBBBGBBGBGGGGGGGBGBBBGBBBBBBBBBGBBBBGBBBBBGBGBBGBBBBBBBBGBBBGBBBBBBBBBBBGGBBBBBBBBBBBGGBBBBBGBGBBBBBBBGBGBBBGBGBGGBBBGBBBBGBBBBBBGBBBBGBBBBBBGBGBBBBBBGBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBGBBBGBBBGBGBBBBGBBBBBGBGBBBGBBGGBBBBGGBBGBBBGBBBGGBBBGBBBBBBGGBBGGBBGBBBBBBBGBBGGGBBBBBBBBGBBBBBBGGBBBGBBGBGBBBBBGBBBBGBBBBBBGBBGBGGBBBBBBBBBGBBBBGBBGBGBBBGBBBBBBBBBBBBBBBBBBGBGGBBBBBBBGBBBGBGBGGGBBGBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBGBBBGBBBBBBBGGBBBBGBGGGBBBGBBBGGBBBBBBGGBBBBGBGGBBGBBGBBBBBBGBBBBBGBBBBBGGBBBBGGBBBBGBBBBBBGGGBBBGBBBBBBBBBBBBBBBBGBBBBBGBBGGGBBBBBBBGBGGBBBBGBGGBGGBBGBGGBBGBBBBGGBBBBBBBGBBBGGBBBBGBGBBBBGGBBBBBBBBBBGGGBBBBGBGGBBGBBBBBGBGGGBBBGBBBBBBGBBBBBBBGGBBBBBBGBGBGBBBBBGBBBBBBBBBBGBGBBBGBBBGBBBGGBBBGBBGBGBGBBGGBBBBGBBBBBBBBBBGBBBBBGGBGBGGBBBBBBBBBBBGBBBGGBBGBBBBBBGBBBBBGBBBBGBBBBBBBBBGBBBBGBGBBBGGGBBBBGBBBBBBGBGBGBGBBBBBBBBBGGBBBBBBBBGBGBBBBGBGBGBGGGBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBGGBBBGBBBBGBBBBBBGBGBBBBBBBGGBBBBBBBBBBBBGBBGGBBBBBBBBGBGBBBBBGBGBGBBBBGGBBBBBBBBBBBGBBBBBBGGBGBBGBGGBBBBGGBBBBGBBBGBGBBBBGBBBGBBBBBBBGBBGBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBGBBBBBGBBBBBBGGBBBGBBBBBGBBGBGBGGGBBBGGBBBGBBGBBBBBGBGBGGBGGGBBGBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBGBBBBBBBGBBBGBGBBBBBGBGGBBBBBBBBGBBGBGBBBBGBBBBBGBBBBBBBBBBBBGGBBBBBBBBBGGGGGGBBBGBBBBGGBGBBGBBGGBBBGGBBGGBBBBBGBBBGGBBBBBBBBGBBGGBBGBBGBBBBBGGBBGGBBBBBBBBBBBBGGBBBBBGBGBGBBBGBBGBBBGBBBGBBBGBBBBBBBBBGGGBGBBBBGBBGGBGBBBBBBGGBBGBBBBBGGGBBBBBBBBGBBBBBBBBBBGBGBBBBGBBBGGGBGBBGBBBBBBBBBBBBBBBBBBGGBBBGBGBGBBBBBBBBBBBBGBBBGBBBBBGBBGBBGGBBBGBBGBBBBBBBBBGBBBBBBBBGBGBBBBBBBGGBBBBBBGGBBBBBBBGGBBBGBBBBGGBGBGBBBBBBBBBBBGBBBBBBGGBBGGBGBGGBBBBBBBBBGBGBBBBBBBBGGBGBBBBBBBGBBBGBGBBBGBBBGBBBBBBBBBBBBBBBGBBBBGBBBBGBBBGBBBBGBGBGGBBBBBBBGBBBBGBGBGGBBBBGBBBBBGBBBBBGBGBBBGBBBBBBBGGBGBBBBBBBGBBGGBBBGBBBBBGBBGBBGBBGGGBGBGBBGBBGGGBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBGBBGGGBBBBBBBBBBBBBGGGBBBBBBGBBBBBGBBBBGBBGGBBBBBBBBGBBBBBGBBBBGGGGBBBBBGBBBBBGBBGBBBBGBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBBBGBBBBBGBBGBBBBGBGBGGBBGBBBGGBBBGBBGBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBGBBBGGBBBGBBBBBBBGBGGBBBBBBBGBBBGGBGGGGBBBBBBBGBGGBGBBGBBBGBBBBGGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBGBGBGBBBBBBBGBBBBBBGBBBBBBBGBBGBGBBBGGGBBBBGBGBBBGGBGBGBGGBBBBBBBGBBBBGGBBBBBGBGBBBBGBBBBBBGBBBGBBBBBBGBGBBBGGBBBGBBGBBBBGBGBGBBBBBBGBBBGGBBGGBBBGBBBBGGBBBGBBBBBBBBBGBBBBBGBBBBGBBBGBBBBBGBBBBGBGBBGBBBBBGBBBBGBBBBGGBGBGGBGBGBGBBBBGGGBBBBBBBBBBBBBBGBBBBBBBBGBBGGGBBBBBGBBGBBGBBBBBGBBBBBBBGGGBBBGGBBBBGBBBGBBBBGBBBGBBBGBBBBBBBGBBBBBGBBBBBBBGBBBBBGBBBBGBGBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBGBBGBBBBBBBBGGBBGBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBGBBBGBGBBBBBGBBGGBGGBBBGBGGBGGBBBBGBBBGBBGBBGBBBBBBGGGBGBBGBBBBBBGBGBBBGBBGBBGBBBGGGBBBBGBBBBBBBBBBBBGBGGBBBBBGBBGBBBBGBBBBBGBGBBGBBGBBBBBBBBGBBBBBBGBGBBBBBGGBBBBBBBGGBBBBGBBBBBBBBBBBGBGBGBBGBGGGBBGBBBBGGGBBGBBGBBBBBGBBBBBGBBBBGBBBBBGGGBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBGBBBGBBBGBGGBBBGGBGBBBBGBBBBGBBBBBBBGGBBBBBBGBBBBBGBBGBBBBBGGGBBGGBGBBBBBGBBBGBBBBGBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBGBBGGBBGBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBGBBGBBGBBGGBBGGBGGBBBBBBBBBBBBBGBGBBBBBBBGBGBGBBBBBBBBBBBGBGGGBGGBBGGBBGBBGBBBGBBBBBBBBGBGBBBBBBGBBBGBBBBBBBBBGGBGBBBBBBBBGBBBBBBBBGBBBGBBBBBBGGBBGBBBBBBGBBBGBBGBGBBBBBGBBBBBGBBBGBBBGBGGBBGGBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGGBBGBBBBBBGBBBBBBBGBBGGBGBBBBBGBBBBBBBGGBGBBBGGBGBBBBGBGBBBBGBBBBGBBBBGBBGBGGBBBBBGBGBBBBBBBBBBGGBGBBGBBBBBBGBBGBGBBBBBBBBBBBBBGBBBBGGGGBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBGBBBBGBBBGBBGBGBBBGBGBBBGGBGBBBGGGBBBGBBBBGBBBGBBGBGBGBBBBBBBBGBBBBBBBBBBBBBBBGBGBGBBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBGBBGBBBBGBBBBBBBGGBBBBBGBBBBGBBBGBBGBGBGBGBGGGBBGBBBBBGBBBGBBBBBBBBBGBBBBBGGGGBBBGGGBBBBBBGBBGBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBGGBBBBGGBBBBBGBGGBBBGBBBBBGGGBGBBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBGGBGGGGBBGBGBBGBBGGBBGBGBGBGGGBGBBBGBBGBBBBBBBBBGBBBBGGBBBBBBBBBGBBBBBBBGBGBBBBBBBBBBGGBBGBBGBGBBBGBGBBBBGBBBBBGGBGGBBGBBBBBBBBBBBBGGBBBBBBBGBGBBBBBGGBBBBBBBGBGGBGBBGGBGBBBBBBGGBGBBGGBBBBBBBBBBBGGBBBBBBBGBBBBBGGGGBGBBBBBGBBBGGGBBBGBBGBGGGBBBBGBBBGGBBBBBBBBBBGBBGGBGBBBBBGBBBBBBGBBBGBBBBBBGGBGBBBBGBBBGBBBBBBGBBGBBBBGGBBBBBBBBBBBGGBBBBBBGBBBBBBBGGBBBBBGGBBBBGGGBBBBBBBBBBBBBGBBBBGGBBBGBGGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBGGBBGBGBGBBBBBBBBGBBBBBBGGGBBBBBBBBBBBBGGBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBGBBGGBGGBBGGGBGBBBBBBGBBGBBBBBBBBGBBBBBBBBGBBBBBBBGBBGGBBGBBBBBGGBBBBBBBGGBGGBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBGBBBBGGBBBBGBGBBBGBGBBBBBGBGGBBBBBBGBGGBBGBGGBBBGGBBBBBGBBBBBBGBBBBGBBGGGBBBGBBGGBBBBBBBGGGGBBBBBBGBBBBBBBBBGBGBGBBBBBGGBBBGGBGGBGGBBBBBGGBBBBBBBBBGBBBGBBBBBBBGGBBBBGBBBBBBBBBBBGGBBGBBBBBBGGBBBBBGGGBBBBGBBBBBBBGBBGGBBBBBGBBGBBBBBBGBBBGGBGBBBGBBBGBBBBBBBBBBBBBBBGGGBGBBGBBBGGBGBBBBBBBBBBBBGBBBBBGBGBBGBBBBBBGBGBBBGBBBBGBBBGBBGBBBBBBBBBBGBBBBBBBGGBGBBBBGBBBBBBBGBBBBBBBBGBBBBBBGGGBBBBBBGBBBGGBGBBGBBGBBBGBBBBBBBBBBGBBBGBBGGBBBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBGBBGBBGGBBBGBBGGBBBBGBBBBBBBBGBBBGBGBBBBBBGBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBGBBBBBBBBBBBBBBGBBBBGBGBBGBGBGBBGBBGBBBGBBGBGBGBBBBBBBBBBGGGBBGBBBBBGBGGBBBBGBBBBGGBGBBBBGBBBBGBBBBBBGBBBBBBBBGBBBGBBBGGBBBBBBBBBGGBBBGBGBBBBBBBGBGBGBBBBBBBGBBBGBBBBBGGBBBBGBBBBGGBBBBBBBGBBBBGBBGBBBBGBGGGBBBGBBBBBBGGBBBBBBGGBGGBBGBBGGBGGBBBGBGGGBBGBGBGGGGGBBBBGBGBBBBGBGBBBBBGBBGBBBBGBBBGBBBGBBBBGGBGBBBBBBBBBBBBGGBBGGGGBBBBBGBBGBBBBBBBBBGBBBBGBBBGBBBBGBBBBBBBGBGBBBBBBBGGBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBGBGBBGGBBBGBBBGBGBBBBGBBBBBBGBBBBBBBGGBBBBGBBBBBBBBBBBGBBGGGBBGBBBGBGBGBBBBBBBBBBBGBBGBBGBBBGBBBBGGBGBBBGBBBBBGGGGBBGBGBBBBGBBBGGBBBBBBGBBBGBBBBGBBGGBGBBGGGGBBBBBBBBBBBBGGBGBBBBGBBBBBBBBBBBGBBBGBGBBGBBBBBBBBGBBBGBBBGBBBBGBGGBBBBBBBBBBBBBGBBGBBGBBBBBGBBBBB
464483616 GBBBBGBGBBBBBBBBBBGBBBBGBGGBBBBBBBGBBGBBBBBBBBGBBGGBGBGBBBBBBBBGBBBBBBBBGGBGBGGBBBBBBBGBGGGBGBBBBGGBGBBBBBBBGBGBBGBBBBGBBBGBGBGBBGGBBBBBBBBBGGBBGBGBBBBBBBBBBBBBBBBGBGBGGBBBBBGBBBGGBBGBBBGBBBBGBBGBBBBBGBGBBGBBBGGBBGGBBGGBBBBGGBBBBGBGBBBBBBBBBBGBGBBBBBGGBBBBBBBGGGGBGBBGBBBGBBBGBGGGGBBBBGGBBBGBGBBBBBBBBGGBBBGGBGBBBBBGBGGBBBBBGBBBBBBBGGBGGGGBBBBBBGBBGGBGGGGGBGGGBGBBBBGBBBGGBBBGBGGBBBBBGGBBBBBGGBBGGBGBBBBGGBBBBBBGBBBGBGBGGBBBBGGBBBGGBBBGBGGBBBGGGBBBBBBBGBBBGBGBBBBGBBGBBGBGBGGBGBBGBGGBBBGBBGBBBGBBGBBBBBBBBBBBBGBGBGBGBBGBBGGBBBBBBBGGBBGGBBGBGGGBGBGBBBBBGBBBBBGGBGBGBGGGGBBBBBBBBGBBBBBGBBBGGBBGBBBBGBBBBGGBBBBBBGGBBGBGBBBGGBBBBBBGBGBGBGGGBBBGGBGBBGGBBGBBBBBBGGBGBBGBBBGBGBBGBGBGBBBBBBBGGBGBGGBGGGBBGBGGGBGGGBBBBBBGGBBGBBBBGBGBBGBBGGBGBGBGGBGGGBBGGBGBBBBGBBGBBBBBGBBBGBBGBGBBGGBBGBGBGBGBBBGBBBBBGGBBBGBBBBBBBBBGBBBGGGBGBGGGGGGBGBBGBBBGBBBBBGBGBBGBBBGBBBGBGBBBBBBBBGBBBGBGBGBBBBBGGGBBBBGBBBGGBBBBBBBBBBGBBBBBBBBBBGGGBGBBBBBBBBBBBBBBGGBBBBGBGBGBGGGGGGBBGGBBBBBBGBBGBBBBBBBGGGBBGGBGBBGBGGGGBGBBBGBGBBGBBBGGGBBBBBGGBBBGGBBBBGBBBBGBBBBBGBGBGBBBBGBBBBBBBBBGBBGBBGBBGGBBBGBBBBBGBBBBBBGGBBGBBBGGGBGBGBGBGGGBGGGBGGGBBBBBGBBBBBGBBBGBBBBGGGBBGBBGGBGBGBBBBGBBGBGBBBBBBGBGBBBBGBGBBGBBBBBGBGGBBBBBGBBBBBBBGBGGBBGBGBGGGGGBBGBBBGGBBBBBBBGBBGGGBBBBGGBBGGBBGBBGBBGGBBGGGBBBGGBBBGBBBBBBBBBBGGBBBBBBGGBBBGGGBBBBBGBGBBGBBGBBGGGBGBBBGBBBBGBBBBBBGBBBBBGBBGBBBBBBBBGBBGBGGBBBBBBBGBGBGBGGBBBBBGBGGBGBBBGBGGBGBGBBGGBBBBBBGBGGGBBBBBBGBGGGBBBBBGBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBGGBBBBGGBBBGBBBGGGBBBGGGBBGBBGBBBBBGBBGBBBBBBBBGBBGGBGBBGBBBBGBGBBGBBGBGGBBBBBGBBBGGBGGGBBBBBBBGGGGBBBBBBBBBGGGBBBBGBBBGGGGBBGBBGBBGBGGBGGBBBBBBBBBGBGGGGBBGGBGGBGBGBBGBBGBBBBGBBBBGBBGBGBBBBBGBGBGBBBBBBBBGBBGBGBBBBGBBBGBBGGBBBGBBBBBBBBGBBBBBBGBGBBBGGGGBBBGBGGBBBBBBBBBBGBBBBBBBBBBGBGBBBGBBBBBBGGGBBGBBBGBBBBGGGGGGGGGBGBBGBBGBBBBBGGBGGBGBBGGBGBBGGBBGBGGGBGBGGBBGBGBBBBGBBBBGBBGBBBBBBBBGGGBBBBBBBBBGBGBBGGGBBBBGBGBGGBBBBGBBBBGGBBBGBBGBBBBBBBBGBGBBGGGBBBBBBBGBBBGBBBBBBBGGBBBBBGBBBBBBBBBGGBGBGBGBGBBBBGGGGBGBBGBBBBBBBBBGGBGGGGGBBBGGBBBBBBBBGGBBBBBBBGBGBBBBBBGBGBGBBGGGBBGGBBBGGGBGBGGBBBBGGBBBGBGGGGBBGBBGGGBBGBGGGBBGGBGGBBGGBGBBBBBBBGGBBBBBBGGBBBBGBBBGBBGBBGBBBBGBGBGBBBBBBBGGGGGGGBGGBGBGBBGGGBBGBGBBBBBBGBGBGGBGGGBGBBGBGBGGBBBBGBBGBBGGBBBBBBBBGBBGGBBBBGBBBBGBBBGBGBBBBBBGBBBBBBBBBGBBBBBGGBBBBBBGBGBGBBBBBBBBGGBGGBBBBBBBGBBGGBGBGBBBBBBBGBBGGBBGGGGBBBBBGBBBBBBGGGBGGBGGBGBBBBBBBBBGGGGBBBGBBBBGBBBBGBBBBBGGBBBBBGBBGGGBBGGBGBBBBBGGBGBBGBGBBBGBBBBBBBBGBBGGBGGBGBBGGBGBBGGBGBBBGBBBBGBGBGGBGGGBBBBGBBBBBBGBBBBBGGBBGBGBBGBBGBBBGGBGBBBGGBBBBBGGGBBGGBBGGBBGBBBBGGBGBGBBBBBBBBBBGBBBGBBBGGGGBBGBGBGBBGBBBGBBBBBGGBBGBGBBGBGGBBBGGBBBGBGBBGGGGGGBGBBGBGBBGBBGGBBBBGGGBBGGBBBGGBBGBGGGBBBBBBBBBGBBBGGBGBBBBBGGGBBGGBBGGGBBGGBBBGBGGBGGBBBGGGGBGGGBGGGBBGBBBBGBBBGBBGBGGGBGBBGBGGBGGBBBBBBBBBBBGBBBBGGBBBBBGBBGBBBBBBBBGBBGBBBGBBBBBGBGBBGGGGGBBGBBBBGBGBBGBBBBGBBGBBGGGGGBBGBBBBBGBGGBBBBBBBBGBBGBBGBBBBGBGBBGBGBGBBGBGBBBGGBGGGBGBBGBBBGGGGGBBBBBGGBBGBBBGGBGBBBBGBBBGBGBGBBBBBBGBGGGBBBBBBGBBGGGGBBBBBGBBBBBGBGBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBGGBBGGBBBGBBBBGBGBBBGGBBBGGGBGGBBBBBBBGGGBGBBBGGGGBBBGBGBBBBGBGBBBBGBBBBBBBBGGBGBBGGBBBGBBBGBBGBBGGBBBBBGBBBGBBBBBGBBGBBGGGBBGBBBBGGBBBBBBBBGBBBBGGBBGGBBBBBBBBBBGBBGBBBGBBBBBBBBGBBBGBBGBBBBGBBBBGBBGGBBGBBBBBGBGGGBBGBBGBBBGGGGGGBGGGBGGBBGGBBBBGBGGBBBBBBBBGBBBBBGGGGBGGBBBBGGGGBGBBBGGGBBBBBBGBBGBGBGBBBBBBBGGBBBBBGGBGGBBGBBBBBBGBBBGGBGBGBGBGBBBBBBBGBBGBBGBGBBGGGBBBBGBBGGBGGGBGGGBBBBBBBGBGGBBBBGBBBGBGBBBGBBGBBBGBBGBBGGBBBGGBBBGBGBBBGBBGBBGGBBBBBBGGGBBGBGBBBBBBBGBBGBBBGBBBGGGBGBBBBBGBBBGBBBBGGBBBGBGBBBBGGGGGBGGBBGBGGGBBGBBBBBBGBGGBGBBGBGBGGGBBGBBBGBGGBBBBGGBBBBBGBBBBBBGBBBBBBBBBGGBGBGGGBBGBBBGGBGBBBGGGBBGGBBGBBBGBGGGGBGGBBBBBBGBBBGBBBBBBGBBBBBBBBBBGGBBGGGBBBBGBBBBBGBGBBBGBGGBBGBBGBBBBGGGGBGGBBBGBBGBBBBBBBGBGBGGGGBGGBGGBBGBBBGBGBBBGGBBBBGBBGBBBBGGGGBBBBBGBGBGGBBGBGBGGBGBBGBGGBGBBGGBGBGBGBBBGGBBBBBBGBBGGBBBBBBBBGBBGBBGGBBBBBBGBGBGGBGGGBBBBBBBBBGGBGGBBBGBBGBGBBBBBGBBBGGGBGBBGBGGBBGBGGGBGBGBBGBGBBBGBGGBBBBBGGBBGGBBBGBBBGBBBBGGGBGBGGBGBBBBBBGGBGBGBBBBGBBBGGBBGBGBBBBBGGBBBGBBBBBBGBGGBGGGGBGBBBBBBBBGGBBBGGBBGBBBGGGGGBBBGBGBBGBGBBGGBBBBGGBBBGGGGBGBBBBGBGBBBBBGBBGBBBBGBBGBBBBBBBBGBBGBBGGBBBBBGGGBBBBBGBBBBGGGBBBBGGGBGBBBGBGGGBBBBBBBBGBBGGBBGGGBGBGGBGGBGBBBGGGBBBBGBBBBGBBGBGGGBGGGBGGGBBGBGBBBBBGBBGGBGBBGBBBBBBGBBGGBBBGBGBGGGGBBBBBGGGBBBBBGGGGBBGGBBBGBGGBGBBBBBGGGBBBBBBBGGGGBBBBGGBGBBGBBGBGGBGGBBGGGBBGBBGGBBBGBGBBBBGGBGBGGBBBBBGGBBGBGBBBGBBGGBGGBBBGBBBBBGBBBGGBGBBBBGBBBGBGGBGBGBBGGGBBGGGGBBGGGGGBBBGBBBGBBGBBGBBBBGGGBBGBBBBBBBBGGGBBGBBBBGBBBGGGBBBBBGGGGGGGBGBBGGBGBBBBBGGBBGGGBBGGGBBBBBBBBGBGBBBGBBBBBGGBBGBBGBBGBBBGBBBBGBGBBGGBBBBGBBBBGGBBBGBBBGBBGGGBGBBBGGGBBBGBBGGBGBBGBBBBBBGBGBGBGBBBBBBBGBGBBBBBGGBGBGBBBGGBGGBBGBBBBGGBBBBBBBBBGGBBBBBGBGBGBBBGBGGBGGBGGBBBGGGGGBBBBGBBGBGGGBBGGGGGBBGGBGBGBBGBGBBBBBGBBGGBGBBGGBBBBBBBGBGGGGBGBGBBBBBGBBGBBGBGGBBGBGGBGBBGGBGBBBBBBBGBGBBGBBBBGBGGBBBBBBBBBBGBGBGBBBGGBGBGBBBBBBBBGGBBBBGGBGBBBBBBBGBBGBGGGBGBGBBBBGBBGBGGBGBBBBBBGGBBGBBBBGBBBBBGGGBBGBBGBGGBGBBBBBBBBBBGBGBBBBGBBBGGGBBBBBBBGBBGGBGGBBBBGGBBBGBBGGGGGBBBGBBBBBBGBGBGGGGGBBGBGBGBBBGGBGGBBGGBGBGBGGGGBBBGBGBBGBBGGGBBBGBGGGBGGGBGBBBGGGGBBBGGBBBGGBGGBBGGBBBBBGBGBGBGBBBBBGBBBBBBBBBGBBGBGBBBBBGGBBGGGBBBBGBBBBGBBBBGGBBBGGBBBBGBBBBBGBBBGBBBBBGBGGBGBBGGBBGBGBGBBGBBBGGBGBBGBBBBBGBGBGBBBGBBBBBGBBBBBBBBGGGGGBGBBBGBBGBBBGBGBBBBGBGBBGBGBBBBBBBBBBBBBBBBGGGBGBBBGBBBGBGBGBGBBBBBGGBBGBBBBBGGBGGBGBBBGBGGBGBBBBGGBBGBGBGBGBGGBGBBBGBBGBBBBBGBBBBBGGBBGBBBBBGBGBGGGGBBGBGBBGBBGGBBGBGGBBBBBBBBGBBBGGBGGGGBBGBBBBBBGBBGBBBGGGGBGGBBBBBBBBBBBBGBBBBBGBGGBGBBBBGGBBGBBGBGBGBBBBBBBBBBGBBBBGGBGGBBGBBBGBGBBGBBBBBBBGBBBBGBBBBBBBGBBBBBGBBBBGBBBBBBGBBBGBGBGBGBGBBBGBBGGBBGBBGGGBBBGGBBBGGGBBGBBGBGBBBGBBBBBBBGGBGBBBGBBGGBGBBBBBGBBBBGBBGGBBBBGGBBBBGGBGGBBBBGBGBBBBBGBGGGBGBBBGBBBBBBBGBGGBBGGBBBGBBBBBBGBBBBGBBBBGBGGBBBBGGBBGGGGBBBGBGBBBGGGGBBBGGBGBGBGBBBBGBGGBBGGGBBGBGGBBBBGBBBBBBBBGGGBBBGBBGGGBBBBBGBBGGBBGBBBBBBGBGGBGBBGGBBBBBGGBGGBGGBBGGBGBBBGBGBGGBBBBGGBBBBBGBBBBGBBBBBGBGBGBBGBBGGBBBBBGBGBGGGGBGBGBBBBBGBGBBBGBBGGBBGBBGBBBBBBBBBBGBBBBBBBGBBBGBBGBGGBGGBBBBBGGBBGBBBBBBBBBBBBBGBBBGBBGBGBBBBBBBBBBBGGGBBBBBBBBGBBBBGGGGBGBBBGGBBGBBGBBBBBBGBBGBGGBGGBBBGGGBBBBGGGGBBBGGBGBBBBGBBBBGBBBBGBBGGBGBBGBBBBBBBGBBGBBBGBBGBBBGBBBBBBBBBBBBBBBBBBGBGGBGBBGBBBBGGGBBGBGBGBGGGGGBBBBBGGGBGBBBBBBGBBGGBBGGBGGBBBBBGGBBBBGBBBGBBBBBGBBGBBBBGGBGGBBGBBGGGGBBBGGBGBBGBBBBBBBBGBGBGGGGBBBBGGBBBGGBBBBBGBGGBGBGBGGBGGBGBBBBGGBGGBBBBGBBBGBGGBGGBGGBGBBBBBGGGGBGGBBBBBBBBBBBBBBBBBBGBGGBBGBBGGBGGGGBBGBBGBBGBBGBGGBBBBGBGGGGGGBBBBGBBBBBGGBBBBBBBBBBBBBGBBBBGBBGBGGBGBBGBBGGGBBBBBGBBBGBBBGBGGBGBGGBBGBBBGGBBBBGBBBBGBBBBGGGGGBBGBBBBBGBGBGGBBGGBBBBBBBBBBBBGGBBGBBGBGBGGBGGBBBBGBGBBBBGGBGBBBGBGBGBGGBBBBGGBBGGBGBGBBBGGBGGBBGBGGBBGBGGBBGGGBBBGBBGGBBBBBGGBBBBBBGBBGBBBGBBGGBGBBBBGBBBGBBBBBBBBBBGGBBBBBBGGGBBBBGBBBBBGBBBBBBBBBBBBBGBBGBBBBBBGGBBBGBGBBGBBBGBBBGGBGBBBBGGBGBBBBBBGGGGGBBBBBBBGBBBBBGBBGBGBGBBBBGBGBGGBGBBBBBBGBBBBBGBBGBBBBGBGGBBGGBGBGBBBBBBBBGGGGBBGGBGGBBBBGGGGGGBBGBGBGGGBGBBBBBGGBGBGGBBBBBBBGBGBBGGGGBBBBBBBBBGBGGBBGBGBBBBBBGBBGGBGBBBBGBGGGGGBBBBBBGBGGBGGBGBBGGGGGGBBGBGGBBBGBBBGBBGBBGBBBBBGGBBBBBBGGBBBGGGBBGGBGGGBGBBBBGGBBGBBGGBGBGBBBBBBBBGBBBBBGGBBBBGBGGGBBGGBBBGBBGBGBBGBBGBGGBGBBBGBBBGGGBBBBGBGBBBBBBBGGGBGGBBBBBBGBGBBGBBBGBGBBBBBGBBBBBBBGBBBGGGBGBBBBGBBBBGBBBGBBGBBGBGGBBBBGBBBGBBBBBBGBBGBBBBGGBGBGGBBBBGBBGBBGBBGBBGBGBGGBBBBBBBBBBGGBBBBBBBBGBBBGBBBBBGGBBBBBBBBGBBGBGBBBBBBBBBBBBBGGBGGBBGBBBBGBBGBBBGBBBGGGBGBBBBGBBGGBGGGBGGBBGGGGGGBGGBGGBGGGBBGBGGGGGBBGGBBBBGBBGGGBBBGBBBGBBBBGBBBBBGGBGGBBBBBBBBBBGBBGBBBGBGGBBBBBBBBBGBBBBGBBGGBGBBGBBGBBBBGBGBGBBGGBBGGBBBBBBBBBGBBBBBGBGBBGBBGBBBBGBBBBGGBBBBGGGBBGBBBGBBGBBBBBBGBGBBBBBBGBBGBGBGGGBBBBGBBBGBBBBBBGBGBGBBGBBBBGBGGGGBBGBBGBBBBBBBBGBGBBGBBBBBBBGGGBBBBGBBBGGGBGBBBBBGBGGBBGBGGBGBBGBBBGGBGGBGGBBGGBBBBBBGGBBBBBBBBGBGBGGGBGGBBBBBBGGGBBBGBGBGBBGBGBBBGGBBBGBBBGBGBGBBGBBGGBGBGGBGBBBGBBGBBGBBBBBBGBBGBBGGGBBGBBBBBBBGBBBGBBBBGBBGGBGBBBGGGBBGBGBBBBBBBBGGBBBBGGBBBBGBGGGGBBBBBBBGBGBBBGBBGGBBBGGGGGBBBBGBGGBBGBBBGBGBBGGGGBBBGBBGGBBBBBBBBGBGBGBBGBBBBBBGGGBBGBBGBBGBGBGBGGBGBBBBGBBBGGBGGGGGBBGBBBBGBGGBGBGBBBBGGBGBGBGBBBBBGBBBGBBBBBGBBGGBBGBBBBGGBBGBBBGBBBBBBBGBGBBBBBGGGBBBGBBBBBBBBBGGBBGBBBBBBGBBBBGBBGBBGGBBBGBBBBBGGBGGGBBBGGGBGBBBBGGGGBBBBGBGBBBGBBBGGBGBBGBBGBGBGGBGBBBGGGBBBBBGGBGGBBGGBBBBBBBBBBGBBBBBBBBGBBBGBBBBGBGBGGGBBBBGBBBBGBBBBGGBBGBBBBGGBGBBGBGGBBGBBBGBGGGGGBBBGGGBBGBGGBBBBBBBGBGGGGBBBGBBGBGBBGGBBBBBBGGBGBBBGBBBBGGGBGBBGGGBGBGGBBBBBBBBBBGBGBGBBGBBBGGGBBBBBGGGGGGBGGBGGBBBBGGGBBGBBBBGBGBBGGBBBBBGBBBBBBGBGBBBGGBBGGBBGGBBBBBBBBGBGGBBBGGBBBBBBBBGBBBBGGBBBBBGBGBBBBBBBGBBGBBBGGBBGGBGBBGBGGBBGBGBBGGBGGBBBBGBGGBBBGBGGBBGGGBGGBGGBBBBGBBGBBGBBBBGBGBGGBBBBGBGGBGBGGBBBGGGGBBGBBBBBGGBGBGBBBGBBBBBBBBBBGBBBGBGGBBGGBGBGBGBBGBBGBBBGBBGBBGGBBGBBGBBBBGBBBBBGBBBGGBBGBBBBBGBBGGGGBBBGBGBGGGGBGBBBBGBBGBGGBBGGGGBGGGBBBBBBBBBGBBGBBBBGBGBGBGBBGGBBGBBBGBBGGBBBBGGGBGGBBGGGBGBBGBBGBBGBBBBBGGBBGBBBBBBGGGBBBBBBBGGBBGGBBBGBBGBBBBBGBGBGGBBGBBBBBBBBBGBBGBBBBBGBBBBBBGBBGBBBBGGBGBBBBBBGBBBBBBBBBGBBGBBBBBBGGBBBBGBBBBGBGBBGGBBGBBBBGBBBBGBBGGBGBGBBBGBGGGBGBBGBBBBGBBBBGBBBGGBGBGBBGBGBGBBBBBBGBBGBGBGBGGBGGGBGBGBBBGBBBGBBGBBGGBGGGGGBGBBBGGGBGBGBGBGBGBBGBGGGBGBGGGBBBBBBBBBBGBGBBBBBBBBGGGBBBBBBGBGBBBGGGGBBBBGBGGBBBBBBGGBBBBBBGBBBGBGBBBGBGBGBGGBBBBBBBGBBBBGGGBGGBBBBBGBBGBGGGBBBGBGBBBGGGBGBGGBGBBGGBGBBBBGBBBBBGBBBBGBBGBBGBGBBBBGBGBGBBBBGBBBGBGBGBGBGGBBBBGGGBGBGBGGBBGGBBGBGBBBBBGBBGBBGBGBBBGBGGBBBBGGGBBBBBBGBGBBBGBGBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBGBGGBGGGBBGBBBBGGBBBBBBBBGBGBBBGGBGBBGBGBGGBBBBGGGGBGBGBGGBBBBGBGBBGGBGBGBGBGBBGGBBGBBGGBBBGBBBBGGGBGBBBGGBBGGBBBBBBBBGBBGGGGBBGBGGBBGBGBBGBGBBBGBBBGBBBBBGBBBBBBGBGGBGGGBBBBBBBBBBGGGBBGBBBGBBGGBBBBGGBBBBGBBGGGGBBBBGGBGBBGBBBGGBGGGBBBBGBGBGBBBGBBBBGGGBBGBGBGBBGGGBBBBGBBBGGBBBBBBBBBGBGBBGBGBGBGBBBBBBGBBBBBGBBBBBGBBGBGGGGBBBGBGGBGGGGGBGGGGBBGGBBBGGBGBGGGBBBBGGBBBBGBBBBBBGBGBBGBGBGBBBBBBBBGGBBBBBBBBGBGBGGGBBBBBBGBGBBGGBGBGBBBGBBBBBBGGGBBGBBBGBBBGBBBGBGBBBBBGBGGGGBGBGBBBBBBBBBGGBGGBBGBBGGGBBBGGGGGBBGBGBGGGGGBGBBBBGBBBGBBGBGBBGGBBBBBBGBGGGGGBBGBGGBBBGGBGGGBBGGGBGBGBBBGBGBBGBBBGGBBBBGBGBBGBBBGBBBBBBGBBBBGBGGBGGBBBBGBGBBGBBGBBBGGBBGGBBGBBBBGBBBGBBGBBBGGBBBBBGBGBBBBBBGBGBBBBBBBGBGBBGBBBBBBGBGGGGBBBBBBBBBBBBBGGGBBBBBBBBGBBGGBGGBGGGBGBGBGBGBBBGBGBGBBBBGBBBBBBGBBBBBBBBBGGBBBBGBGGBBBGGBBBGBGBBBGBBBBBBGBBGGBBBBBBGGGGBBBGBBBBBBBBGBBBBBBGBBBBBBBGBBBGGBGGGBBBBBBBGBBGBGGBBBGBGGBGBBBGBGBBBBBGGGBBBGGGBBGBGBBBBBBBBGBBBBGBGBBBGGGGBBGBGGGBBBBBBGBBBGGBBGBBBGBBBBBBGBGGBBGBGGBBBGBBGBBBBBGBBBBBBGBGGBGBBBBGGBBGBBBBBGBGBGBGBBBBBGGBGBBGBBGGBBBGBBGBBBBGBBBBBBBGBBBBBBBBBGGBBBGGBBBGBBGBGGBBBGGBBBBBGGGGGBBBBBBGGBGBGGBGBBGGBGBGBGGGBGGBBBBBBBGGBGGBBBBGBGGGGBGBGBBBBGGBBBBGGGBBBGBGBBBBGBBBBBBBGGBBGBBBBGBGBBBGBBBBBGBBBBGGGBBGGBGBBBBBGBBBGBBBGBBGGBGGGGGBGBBBBGGGBBGBBBGBBGGBBBBBGBGBBBBGGBBGBBBGBGBGBBGBGBGGBGGBBBBBGGBBBBBBBBBGBBBGGBBBGBGGBBGBBGGBGGGGGGBBBBBBBBBBGGGGBBBBBGGBGGBGBGBGBBBGBBBGBBGBBBGBBBBBBBGGGBGBBBBBBBBBGBGBBBGBBBGGBBGBBBBGBBGBBBGBBBBBBGBBGBBBBGBBGGBGBBBGBGGBGGBBBBBBGBBBBBBBBBBGGBGBGBGBGBGBBBBGBGGBBBBGGGBBGBBGBBBBBBBGGGBBBBBBGBBGBBGGGGBGGGGBGBBBGBGBBBBBBBBGBBBGBGBGBBGBGBBBBBBBGBBBBGBBBGBGBBBBBBGGBBGBBBBBBBGBBGBGBBBGBGBBGBGGBBBBGBGBGBBBGGBBBGBBBBGBBGBBGGBBGGBBBBBBBGBBBBBGBBBBGGBBBBGBBGGBBBBBBBBBBGBGBGGBBBBBBGGGBBBBGBBGBBBBBBGGGBBBBGBBGGBBBBGGGGBBBBBBGGGBBBBBBGBGBBBGBBGBBBBBBGBBGGBBBBBBGBBBGGGGGBGGGBBGBBGBBBBBGBGGBGBGBBBGGGGBBBGBGGGGBBBGBBBGBBBGBBBBBGBGBBGBBBBBGGBGGBBBBGBGGBGGGGGBGBBBBBBBBGGBGGGGGGBBBBGBBGBBBBGBBBBGBGBBBBBGBBBBGGGBGGBBBBBGBBBBGGBGBBBGGGGBGGBBBGBBBGBBGBGGGGGBGGBGBBBGBBGBBBGBGBBBBBGGGBGBBBBGBBBBBBBGBGB
704200305 GBGGGBGGBGGGBGBGGBGBGBGGBGGBBBGGBGGGBBGGGBBGGBBGBBGGBBBGGGGBBBGGGGGGGGGGBGBGGBGGBGBGGBGBGBGBGBGGBBBGBGBGGGBBBBBBGGBBGGGGGBGBGBBGGGGBGGGBGGGBGBBBBBGBGGGBGBGGGGGGGGGGBBGBGGGBGGGGBBBGBBBGGGGGGGBBBGBBGBBGGGBGGGBGBGBBGGBGGGGBGBBGBBGGGBGGGBGBBGGGGBGGBGBGGGGGGGBBBGGBGGGGGBBGGBGGBGBGGGBGBGBGGGGGBBBBGBGGGBGBBBGGBBGGGGBBGGGBBBGBGGBGBGBBGBBBBBBBGBGGBBBBGBGGGBGBBBGGGBBBGGGBGGGBGBGGBBBGGBGBGGGGGGBGBGBGGGGBGBGGGGGGGGBBBGGBGGGGBGBGGBGGGGBGGBGBBGGGGGBGBBGGBBGGGGGGGGGBGBGGBGBGGGBGGGGBBGGGBGBGGGGBBGBGGGGBBGGGBGGGBBGBGGGBBGGGGGGGGGGGBBBBGGBBBBBBGBGGGBGGGGBGGGGBGBBBGBBBBGBGGBGGGBGBGBBGGGBBBGBGGGGGBGBBBGGBBGGGBBGGGGGBGBBBGGBBGBGGGGBGBBGGBBBBGGGGBGBGGGGBBGBBGGBGGGBGBGGBGGBGGBGBGGGBGGGBBGBGBBBGGGBGBBGGGGBGBGBGBBGGBGBGGGGGGGGGGBGGGGGBGGGBGGGGBGGBBBBGBBGGBGGGBGGGGGGGGGBGGBGGGBGGGGBBGBGBGBGGGGGGGBGGGGGBBGBGGBGBGGBGBGGBBGBBGBGBGGGBBGGGBGBGBGGBBGBGBGGGGGGBBGBGBGGBGBGGBGBGGBBBBGGGGBGBGBGGBGBBBGGBBGGGGGBGBBBBBGGGGGBGGGGGGBGGBGGGBGGBGBGGGGBGBBGGBBGGGGBGGBBGGGGGGBGBGBBGBGBBGGBBGGGBBGGGGGGBGGBGGBGGGGBGGGBGGGGGGGGGGBBBGGBBGGGGBGGGGBGGGGBBGGGBBBBGGGGGBBBGGGGBGGBGBBGGGGBGGGBBGBBGBGBGGGBBGBGBGGBGGBGGGGGGGGGBBGBGBGGGBBGGGGBGGBBGGBBBBBBBGGGGGBGBGGBBGBBGGBGBGBGGBGGGGBGBBGGGGBBGGGGGBGBBBGGGBGGBBGGGGBGBBBGBGBGGBGBBGGGGBGGGGGBBGBBGGBGGBGGGGGBGGGGGGBGBBGGBGBGBBGGGGBBGGBGGGGBGBBBGGBBBGGGGGGBGBGBBBGBBBGGGGBGGGBGGGGGGGGBGBBBBGGBGBGGBBBBBBGGGGGGBGGBGGGBBGGGBGBGGGGGGBBGGGGBBBGGBGGBGBBBGGGBBGGBBGBGGGBBGGGGGGBBGBBBBBGGGBBGGBGGGBBGBGBGGBGBBGBBBGGBGGBGGGBBGBGGGGBGBBGGGGGGGBGGGBGBGBGBBBGGGGBBBBGBGBGGBGBGGGBGBGGGGGGBBBGBGGGBGBGGGBBBGGGGBGGGGGBGBGBBBGGGBBGGGGBGGGBBGGBGGGGGGGBGGGGGGGGGBGGGGGBBGGBBBGGGGGGGGGGGGBGBGGGGGGGGGGGGGGBBBBGGGGBBBGGGBGBGGGBBBBBGBGBGGGGGGBGBBBGBGGGBBGGGGGGGBBGBGGGGGBGGBBGBGGGBBBGGGBBGBGGGBGBBBGGBGBGGBGGGGBGGBBGGGGBBGBGBBBBGGGGBGGBBGGGGBGGGBGGGGBGBGBGGGBGGBBGBGBBGBGGBGGBGGBGGBGGGBGGBGGBBGBGBBBGGGGGBGGGBBGBGGBGGGGBGGBGGBGGGGGGGGGGGBGBBGBGGBGBBGBGGGGGBGBBGBGBGBGGBGGBGGGBGBGBGBBGBBBGBBBGGGGBGGBBGGBBGGGGGBBGBBBGBGGGGGBGGBGGGGGBGGGBGGBGBGGGGBGBGBGBBBBBBBGBGGGBGBGGGGBBGGGGGBBGBGBGGBGBBBBGGGBGBGBBGGGGGBGBBGBGGGBBGBBBGGGGGBBGGBGGBGGGGGGGGBBBGBGBBBBBGGGBGGGGBBGBBBGGGBBGBGBBBGBBBGBBGGBBGBBBGBGGBBGBGBGBGBGBGBGBBBGGBBGGGBBGGGGBGBBBGGBGBGGGGBBGGGBGGBGBGGGGGGGBGBGBGGBGGBBBGGGGGGBGGGGGGBBBBGGGBBGGGGGGGBGGBGGGGBGGGGGBBBGGGBBBGGGGGBGBBGGGGBGGGGBBGGGBBGGGGBGGGGGGGGGBGBGGBGBGBBBGGGGGBGBBGGGGGBBGBBBGBBGGGGBBGBGGBBBGBBGGGGGGBBGGBBGGBGBBGGBBBGGGGBBGGBBGBBBGBGGGBBGGGGGGBBBGBGGGBBBGGBGGGBGBGBGBBGGBGGGGGBGBGGGGBGGBBGGBBBGBBBBBBBGBBBGGGGBBBGBBGBGBGBBBBGGBBGGGGBBGBGBGGBGBGBGGGGGGGBGBBGGGGBBBBGGGBGGGGGGGGBBGBBBBGGGGBGGGGBBGBGGGBGGGBGBBBBGBGGGBGBGGGGBBGGGGGGGBGBGGGGGBBGGBGGBBGBBGGGBGBGGBGBGGGGBGGBBGBBGBGGGGGBBBGGGGBGBGGBBGGGBGGGGGGGGGBGBBBGGGBGGGGGBGGBGBBGGBGBGGGGGGBGGGBBBBGBBGGBBGGGGGGBBGGBBGGBBBBBBGGGGGGGBBGGBBBBGGBBBBGGGGBBBGBGBGGGGGGGGBGBBGGBGGGBGGBGGGGGBGGGGGBGGGBBBGBGGBBBGGGGGGBGBGGGGGGGBGBBGBGGGGGBGBBGGGBGBBGGGGGGGGBGBGGGGGGGGBBGBGGGGBGGBGBGBGGBGGGBGGGBGGBGBBBGBBGGGBBBGGBGGGBGGBBGGGGBBGBGGGBBGGBGGGBBBBGGBGBBBBGGGGGBBBGGGGGBBBGGBBGGBGGGGGBGGGBGBGGBBGGGBGGGBGGGBBGBBGGBGGGGGBGBBBBBGGBGGGGGGGGBBBGGGGGBGGBGBBGGGGBGBGGGBGGBGGGGGGGGGGBGGGBBBBBBGBBGGGBBGGGGGBBGGGGBGGGGGGBBGBGBGBBBGBBGGGGGGGGGGBBGGGGGBGGGGGBGGGGGGGGGGGGBGGBGGGBBBGGGGGBBBGBBGGGBBGGGGGBBGBGGGGGBGBBGGGGGBBBBGBGGGGGGGGGBBBGGGBBGGGBBGGBGGGGGGBBGBBBGBBBGGGGGGGGBBBBBBGGBBBGGBGGBGBGGBGGGGGGBGGGGGGGGGGBGGGBBGGBGGBGBGGGGGGGBBGBBGGBGBGGGBGGGBBBGGGGGBBGGGGGBGBBGBBGGBGGGBGBGBGBGBGGGGBBGGGBBGBBBGBGGBGBGGGBBBGBGBBBGBGBBGBGBBGGGGGBBGGBGBBBBBGBBBBBBGGGGBBGGGGBBGGBGGGBGGGBGBGGGBGBBBBGBGBBGBGGGBGBGGBBGBGGBBBBGGGGBGGBGGBBGGGBGBGGBGBGGBGGBGGGBBBGGBBGGGGGGBGGGBBBGGGGBBGBGGGBGGGGGBBGGBBGGGBBBBGBBGBBBGBBGBBGBGGGGBGGBGBBGGBBBBGBBBGGBBGGBGGGBBBBGBBGBGGGGBGGBBBGBGGGGGBBGGGGGBBGGGBGBGGGGGBBGGGBGGGBGGBGBGBBBGGGGGBBBGBGGGBBGGGGBGGBGBGGGBGBBBBGGBGGBGGGGGGBBGGGGGGBGBBBGBGBBGBGGBGGBGBGBBGBGBGBGBGBBGGGGGGBBBGGGBBBBGBGBBBGBGGBBBBGBGGGGGBGBBGGGBBGBGGGGGGGGGGBBGGGGGGGGGGBGGBBBGBGGBGBGGGGGBGBBGGBBGGBGBBGGGBGGGBGGBGBGBGGGGBBGGGBGGBGGGBGGGGGGGGGGBBBBGBGBGGGGGGGGGBGGBBBBGBGBGGGGBBBGBBBBGBGGGBBBBGBGBBGBGGGGGBBBGBBGGGBGBBBGGGGGBGBBBBGBGGBGGBGGBGGBGBGBGGGBGGGGGBGGBGBGBGBGBGGBGGGGBBBGGBGGGGBGGBGBBBBGGBBGBGBGGBGBGGGBGGGGGGGGBBGGGGGBBGBGBBGGGGGGGBGBGBGGGBGGGGGGBBBBGBGGGBBGBGBGBGBBBBGGGGBGGGGBBGBBGBGBGGGGGGBBGGGGGGBGBGBGBGBGGBBBBGBGGGGGGGGBBBGBGBGBBGBGBBBBBBBGGGBGBGBBGBGGGBBGBGBBBBBGGGGGBGBBBGGBBGBBBGGGGGGGBBGBGGBBGBBGGBBGBGGBBBGGBGBGBBGBBGBBBBGGGBGBGGBGBGGBGGGBBBGGGBGGBBGGGGBBBBBGGGGGGBBGGGGGGGBGGGGGGGBBGBGBBBGBBGGGBGGBGGGBBBGBBBBBGGGGGGGGBGGBGGBGGBGGGBBGBBGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGBBGGGBGGBGBGGBGGBBGGGBBGBGBGGGBBGGGGBBGBBGBGGGBBBBBGBGBBGBBGGBBBGBBBBGGGGBGBBGBGBBBGBBGGBGGBGGGBGBGGGGBGBGGGGGGBGBBBBBGGBGGGGBGGGGGGGGBGGGGBGBGGGGBGGGBBGBGBBGGBBBBBBGBGBGGGBGBBBBBBGBGGGGGBBGBGGBGBBGGGGBBBGBGGBGGGBGGBGBBGBGBBGBBBGBBGGGGGBGBBGGGGGGGBGBGGGBGGGGBGGBGGBGGBBBGGGBBGBGGGGGGGBBGBGGGBGGGBBGGBGGGBGGGGGGBGGBGBGGGGGGGGGGGGGGGBGGGGGGGGBGBGGBBGBBGGGBGBGGGBBGGGGBGBGGGGGBGGGGBGBGBGBGGGGBGBGGBGGGGGGBGBBGBBBBGGBGGBBGGGGGGGBGBBGGGGGGGGGBGGBBGGGGBGBGGBGGGBGBGBGBGBBGGBGBBGBBBBBBGGGBBGGGGGGBGGBBGBBGGGGBBBBGGGBGGBBGBBGBGBGGGGGGGGBGGBBGGGGBGBGGBGBBBGGGBGGGGGGBBBGGBGGGGGGGBGBBGGBGGGGGBBBBGGBBBGBGGBBGGBBGBBBGBGGGGBGBGGGGBGGBGGBGGGBBBBGBGBBBBGGGBBBGGGBGBGBBGGBGBBGGBGGGBGGGGGBBGGGBGBGBGGGGGBGGGGGGGBGBBGBBGGGGGGGBGBGBBBGBGGBGGBGGBGBGBBGBBGBBGGGGBGBGGBGBGGBGGGGGBGGBBGBBGGBGGBGBGBGGBBGBGGBBGBGBGBGGGBGGBGGGGBGGGGGBGGGBBBBGGGGBBGGBBBGGGBBGBGGGBBBGGGBBGBGBGBBBGGBBGBGGBGGGGGGGBGGGBGBBGGBGBBGBBGBGGBGBBGBGGGBBGGGBGBBGGGBBBGGGGGGBGBBGBGBGBBGGGBGGGBGGGGGGBBGGGGGGGBBBBBGBGGGGBBGGGGBBBGGGBGGBGGBGBBBBGBGGGGGBGGGBBGBGBBGBGBGBBGGBBGBBGBGBGBGGGGGGGGBBBBGGGGBGBBBBBGGGBGBGGGBGGGGGBBGGBGBGGBGGBGBGBGGBBGGBGBBBGBBGGGGBGBGGGGBGBBGBBGGGBGBBBGBBBGGGGBBGGGGGBBBGGBBGGGGGGGBGBGBGGGGBGGGGGGGGBBGGBGGGGBGGGBGBBBGBGGGBGGBBBBBGGBBGGGBBGGBGBGGGGGGGBGGBBGGBGBBGGGBGBBGBBBBBGGGGGBGGGGGBGGGGGBGGGGGBBGGGBGBBGGBGBBBGBGBGBBGGGBBBGGGGGGBGGBBBBGBGBBGGGBGBBBGGGGGGGGBGGBGBGGBGGGBBBBGGGGBGBGGBGGGGGBGBGGBGBBGGBGGGGGGBBBGGBBGGBGGBBGBGGBGBBGBGBBBBGGBGGGBGBGGBGGGGGBGBBGGGGGGGBGBBGBBGBGGBBBGGBBBBGGGBGGGGBGGBGGGGBGGGGGGGBGGGBBGGBGGBBBBBGGGGGBGBGBBBBGGGGGGGGBGBBBGBBGBGGBGBGBGGGBBGBGGGBGGGGGBBGGGGGGBBBBGGGGBGBGGGBGBGBGGBBBGBGGGGGBGGBBGGGBGGBGGGBBBBGGBGBBGBBGGBBBGGGGBGGGGBBBBGGGGBGBGGGBGGGGGGBBBGBBGGBGBBGGGGGBGGGGBGGBGGBGBBGGGBGBGBGGGGBGGBGBBGBBGBGGGGGBGBGGGBGGGGGGGGGGBGBGBGGBBBGBGGGBBBBGGGGGGGGGGGBBGGBBGGBBGBBBGGGGGBGGGBBBGBGGBGGGBBGGBBBGGGGGBGGGBBGGBBBBBGGGGGBGGGBGGGGBGBBGBGGGGBGBGGGGGGBBGBGBGGGGBBGGBGBGGGGGGGGGBGBBGGGGBGBBBGBBBGGGBGGBBBGGGGGBBGGBBGGBBBGGGBGBGGBGGBGBBGGBGGGGGBGBBGGGGBBGBGGGGBGBGBGBBGBBBBGGGGBGBBBGBGGGGBGBBGGGGGGGBBBBBGGGGBBBGGBBBBBBBGBGGGGGGBGGGGBGBBGBGGGBGGGGGBGGGBBBGGBBGBGBBGBGGBGBGGGGBBGBGGBBBGGBGBGGGBGGBGGBGGGGGGGBBGGGBBGBGGGGGGGGBBGGGGGBBGGGGBBGBGGGBBGGGBBGGBBGBGBGGGBBBGGBBGGGBGGBGGBBBGGBGGGGBBGGBGGBGGGGGBGBGBGBBGBGBGGGBGGGGGGGBGGGGGBGGGGGGGGGGGGBGGGBBGGGGBBGBBGBGBGBBBGGBGGGBBGBGGGGGGBGBBGBGGBGGGGGGGGGGGGBBGGBBBGGBGGGGGGGGGGGGGGBGGBGGGBGGBGGBBGGGGGGBBBBBGGBGGGGBGGGGGGBBGBGBGBBBGGBGGBGBGBBGBBBGGGGGGGGGGGBGGBBGBGGBBGGBBGBGBGBGGBBBGBBBGGGBBGBGBGGGBGGBGGBBGGGGGBGGBBBGGBBBGGGBGBGBGGBGGGGBGBGGGBBGBGBGGGBGGBGGBGGGGBGGGBGGGGGGGGGBBBBBGGBBGGGGBGGGGGBGBBGGBBGGGGGGGGGBGBBGGGGBGBGGBBGGBGGBBGGBBGGGBBGGBBGGGBGBBGBBGBGBBGGGGBBGGGGBBGGGGGGGBBGBGGGGGBGBGBBGGBBBBGGGGGGBGBGGBGBGBBBGGBGGBGBGGBBBBGGGGGBGGGGGBGBGGGGBBGGGBBBBBBGGBBBGGGGBGGGBGGGGBBGBBGGGGBBBBGGGGGBGGGGBGBGGGGBBGGBGGGGGBBGBBBBGBBBBBGBGGBGGBBGBGGGBGBBGGGBGGGBGBGGBBGBBGGGGGGGGGGBBGGGBGBGGGBGGGGGGBBBBGBGGBBGBBBGGGGBBGBGBGGGBGGBGBBGBBGBGGGGGGBGBGBGBGGBGBGGGGBGGGGGGGGGGGGGBGBBGGGGGGGGBGGGGGGGBGGGGBBGGGBGBBGBBBBGGBBGGGGBBGBGGGGBBGBBGBGBBBGGGGBGBBGBBBGBGGBGGBGBGBBGGGGGGBGGGBBGBGGGGGGGBGGBGGBBGGGGGGGGGGGGGGGBGGGGGGGGGGBBGGGBBGGBGBBGBGBBBBBBBBBGGGGGGGGGGGBGGGBBBGGBGGGGBGGGGGGGBGGGGBBGBBGGBGGGBGGGGGGBGGGGGGGGGBGBBBBGBGGBBBGGGGGBBGGGBGBBGGGGBGBBBGGGBGGBBBGGGGBGGBGGGBBBGGBGBGGGBBBBBBBGBBGBGGGBGBBGBGGBGGGBGBBGGGGGBBGGBGGGGGGGBGBGGGGGBBBGGGGGBBGGGGGBGBBBBGGBBGBGBGGGGGGGGGGGBGGBBGBGBBGGBGBGGGBGBGBBGBGGGBGGBGGGGGGGGGBBGGBBGGBBBBGGBGGBGGGBBBBGGGGGBGBBBBBBBBBBGBBBGGGGGGGGBGBBBGGGBBBBGGGBGGGGBGGGBGBGGGBGBGBGGBBGGGGGBBBBGBGGBBBBGBGBBBBGGGBGBBBGGGBGBBGGBGGBGBGGGBGGBBGGGBGBBGGGBGGBGBBGBBGGBBBGBGBGGGGBBGGBBBBGBGGGGGGGGGBGGBGGGGGGGGBGGBGBGBGBBBBGGGBGGGBGGGGGGBGGGGGGGGBGGGGBGGBGGBGBGBBGGBBGBBBGBGBBBGGGBGBBBBGGGGGBGBBBBGGGBGGBGGBGBBGBGBGGBGGBGGGGBGBBGBGBGGGGBBBGGBBGGBGGGBBBBBBBGBGGGGBBGGBGGGBGBGGBBBGGGBBBGBGGBGGGGGBBGBGGGBGGGGGGGGBBGGGBGBGGGGGBBGGBBGGBGBGBGGGBGGGGGBGBBGGGGBGGGGGGBGBGBGBBGBGBGBGGBGGGBGBGBGGGGGBBBGGBGBBGGBGGGBBBBGBGBGBGGGGGGGGBGGBBBBGGGGGGBBGBGGGBGGGBGGGBBGBGGGBGGBGGGGBGBBBGGGGBGGBGGGBGGGGGGGGGBBBGGGBGBGGBGBGGGGGGGBBGGBGGGBGGBGBBBGBBBGGBGGBGBBGBGGGBGGBGGBBGGGGGGGGGGGBBBBBGBBGBGGGBGGGGBBBGBGGGGGGGBGGBGGGGGGBGGBGBBBBBBBBGGGBBGGGGBGGBBBBBBBGGGBBBGGBBGGGBBBBBBBGGBGBGGBGBGBGBGGGGBBBGGBGBGBGGGGGBBGGGGGGGGBBGGGGBBGBGGGBBGBBGGGBBGGGBBBGGGBBBGBBBGBGGBGGGGGGGBGGBGBBGGGGGGGGBBBGBGGBGGGGGGGGBGGBBGGGGGGBGGGGBBGBBBBGGBGGGGBGGGBGGBBGGGBBGGBGBBBBBGBGGBGGGBGGGGGGGGBGGBGBBGGBBGGGBBGBGGBGBGBBGBGBGGGBBGGGBGGGGGGBGGGGGGBBGGBGGBGGBGBGBBGBGBGGGGGGGGGBBBGGGBBBBBGBGGGGGGBGGGBGGGBGGGBGGGGGBGBBGBGBBBGGBBGGBGGBGBGGGGGGBGBGBGGGBBGBBBGBGGBBBBGBGGGBGGGGGGGGGGGBGGGBGGGBGGBGBGBBGBGGBGGGGGGGGGBBGGBGBBBBBBBGBGGGBBBBGBGGBGGBBGBGBBGBBGGBBBGBGGGGBGBBGBGGBGGGBBGBGGBGGGBBGBGGGBGGGGGGGGGGGBGGBBGGGGGBGBGGGGGBBGGGGBGGGBGBGBBGGGGGGGGBGGBBGBBBBGGGGBBBBBBBBGBGGGGBGBBGBGBBGBBGGGBGGBGBBBBGGBGGGGBBGBGBGGBGGGGGBGGGBGGBGBGGBBGGGGGGGBBGGBGGBBBBBGGBGGGGGGGGBGGGGGBGBGGGGBGGGBBGGGBGGBGGGBGGBGGGGBGGBBGBBGGBBBGGBBBGGGGGGBGGBBGBGGGGBBBGGBGBBBBBGGGGGBBGBGGGGBGBGGGGGGBGGBBGBGBBGGBGBGBBGGBBBGGGBBGGBBBGBGGBBBBGBBBBBBGBGBBGGGGBBGGBBGBGGGGGGGGGGGGBGGBGGGBBBBBGGGGGBBBGGBBGBBGGBBBBBBGBGGGBGGGGGGGGBGGGGBGGGBBBBGGGGGBGGGBGGGGGBGGBGGBBGGGGGBGBGBBBGGGGGGGGGGGBBBBGBGBBGGBGBGBGBBBGBGBBGBBBGBGGGGGBGGGGGBGGGGGBBBGBGGGBGGGGGGBBGGGGGGGBBGBBGGBGGBGGGGBBBGGBGGGBGGBGGGBBGGGGGBBGBGGBBGGGGGGBBBGBGGGGGGGBGGBGGGGGBGBGGGGGGGBBGGBGGBGBGGGBBGGBGBBGGGGBGBBBGGGGBBGGBBBGGBGBBGGGGGBGGGGBGGBGGBBGGGGBBGGGGBBGBBBGGGGGGBGGBBBBGGGGGBBGBGGGBGGGGGGGBBGGGGGGBGGGBGGGBGGGBBGGGGGGGBGBBGGBGGGGBBGGGGBGBGGGGBGGGGGBGGGGBGGGBBGGGBGBBGBGGGGGBGGGBBBGGBGGGBGGGBGBGGGGGBBBGBGBBGGGBGGGBGGGBGBGGGGGGBGGGGGGBGGGBBGBBBGGGGGGBGGGGGBBGGBGBGGGGBGGBBGGGGGGGBGGGGGBBGGGGGGGBGBGBGGGGGGBGGBGGGGGGGBGBBBGGBBGBBGGGGGGBGGGGBGGBBGGGBGBGBGGGGBGBBBBBBBBGGBBBGGGGBGGBGBGBGBGBBGGBGBGGBGBBGGBGGBGGGGGGGGBBGGGBBBBGBBGGBBGBBBGBGBGBGBGGGGGGGGGGBGBGGBGGBBGBBBGGGGGBBBBGBBGGBBGGGGBGGGGBBGGBGBGGGBGGGBBGGBBGBGGBBBGGGBGBGGGBGBGGGBGGGGBBGBBBGBGBBBBGGBBBGGBGGGGGGGGGGBBGGBGGGGGBBBGGGGBGGBGGBBGBGGBBGBBGBBBGBGGGGGBBGBBGBGGGGGBGBBGGBGBGGGBGGGBBGBGGGGBGBGGGGGGGGGGGGGBBGBGGGGBBGGBGGGGGGGBGBGGGBGBGGBBGGBGGBGGBGGGGGBGBGGBGGGBGBGGBGGGBBBGGGGBGBBGGGGGGBBGGBGGGBGBBGGBGGGBGGBGGGGGGBGGGGGBBGGBGBGGGGGBBGGGGGBBBBGBBGBBBBGGBGBBGGBBGGBGGGBGGGBGGGBBBBGGBBGBGGBGBGBGBGGGBBGBGGBGGGBGGBGBGGBGBBGGGBGBGBBGBGGBGGGBGBBBGBGBGBGGGGGBGBBBGGBBGGGGGGGGBGGBGGGBGGGBGGGGGGBGBBBBBGBBBBGBGGGGGBBBBBGBGGGGBGBBGBGGGGBGBGGGGBGGBGBBBBGGGBBBGGBGBGGBGBGGGGGGGBBGBGGGGBGGGBGBGGBGGGGGGBBGGGBBGGGBBGBBGGGGGGGBGBBGGGGBGGGBBGGGBBBBGBBBGGGGGGGGGBBGGGGGGGGBGBGBGGGBGGGGBBGGGBBBGBGBGBBGGBGGBGBGGBGGGBGGGBBGGGGGGGBGGGGGGBBGGGBGGGGGGGBBBGGBGBGGGBGBBGGBBGGGGBGBBGGBBGBGGGGGGGBGGGGGGBGGGGBBGGGGBGGGGBGBBGGGGGGBBBGGGBGGBGGBGBBBBBBGBBBBBGBBBGGGGGBGGBGGGGGGGBGGGGGGGGBBGGBGGGBBBGBGGGGBGBGGBBGGGGBBBGBBGGGGBBGBBGGGGGBBGGBGGGGBBGBBBBGGBGGGGBGGBGGGGGBGBGGGGBGGGGGBGGGGGGGBGGGGGGGGBGGBGBGGBGGGBGGGGGGGBBGBGGGBBBGBGGBGGBBBBBGGBGBBGGGBGGBGGGBBBGGGBBBBGGBBGGGGBBGGGBBGBGGGGGGGGBGBGBBGBGGGGGGGGGGGGGGBGBBGGGBBGGBBBGGGBBBGBBBGBGGBGGBGGBBGBGGGGBGGGGGBBGBBGBGGGGBBGBBGGBGBGBGBGGBGGBBBGGGBGBBBGGBBBGGBBGGBGGGGGGBBGBBBBBGGBGBGGGGGBBGGGGBGBBBGGBBGBGGGBGBGGGGBGGGGGGBGGBGGBGGGGBGGGGBGGGGGBBGGBGGBGGBGGGGGGGGGGBBBBBGBBGGGGBGGGGGGBGBGBGGBGBGBBGGGGGGGGGGGGGGGBGBGBGGGGGBGBGGGGGGBGGBGBGGGGBGBGBBBGBGBGGGGGGBGBBGBBGBGBGBGGGBGGGGGGGBBGBGGBBGGGBGBBBGGGBGBGBGGGBGGBGGBBGGGGGBGGGGBBBGBGGBGBBBGGGGGBBGBGGGBBGGBGBGBBGBGBGBGGBGBGGBGGGGGGBBGBGGBGGGBBGGBBBBGBBGGGBGGGGBBGGGGGGGBGGGGBBGGGGBGBGGGBGGGGBGGGBGBGGBGBGBGGBBBBGBGBGGBGBGBGBGGBBGBGGGGGBGGBGGGBBBGGGBGBBBGGBBBBBGGGGBBGGBGBBBGGBGBGGBGBGBGBGBGBGGGGGGGGGBGGGGGGGGGGBGGGBGGGGGBBBGGGGGBGGBBBBGGGBBBGGGGGGGBGGGGBBGGGGBGGGGBGBGGBBGGGBGGGBGGGGGBBGGGGBBBGBBGBBBBBBGBGGBBGBGBGBGBBBGBBBGBGGBGBGBBGGGGBGBGGGBBGGGGGBGGGGGBGGGBBGGGBBBBGBGGBBBBGGBGBBGGBGBGGGGBBGGBGGGGBGGGGGGGBGBBBGGBBGGBBGGGBGGGGBGGGBGBGGBGGGGBBBGGGBGGGBGGGBGGGBGBGGGGBGGGGGGBBGGGGGBBBBGGGGGGGGBGBGGGGGGBGBBGGGGGGGGBBBGBBBBGGGGGGBBBBBGGGGGGBBGGGBGBGGBGBGGGGGBGGBGGGBBGGGBBGBGGGGGGBGGGBBBGGGGBBBGBGGGBBBBBBGBGBBGBGBGBBBGGGGBGGGBGGGGGGGBBBBGGGGGBBGGBGGGGBGBBBGGBBGGGBGGGGBGBBGBBGBGBGBBGBBBBGBGGBBGBGGGBBGBGBGBBBGBGGGBGBGBGGGGBGBGBGBGGGGBGGBBBGGBGGBBBBGBBGGBBGGGBBBGGBGGGGBGBGBGGGGBGBGGGGBGBGGBGBBBGBBGBBGGGBGGGGBGBBGGBBGGGGBGBBBBGGGBGGGGGGBGBGBBBGBBBGBGGBBGGBGGBBGGGGBGGGBGBGGGBBBGBBGGBGGBGGGBGGGGBBGBBBBGGGGBGGBGGGGBGBGGBGGGGGBGBBBGBBGGBBBBGGGGGBBGGBGGGBGGGGBGGGGGGGBGGBGBBGBGGGBGGGGGBGGBGGGGBGBBGGGGGGGBBBGGGGGGGGGGGBBBGGBBGBBGGGBBBGBGBGBGGBGBBGGGGBGBBGGBGBGBBGBGGBBGGBBGBGBGBGBBGGGGGGGBBGGGBBBBGGGBBGGBBGGGBGBGBGGGBBGGBGGBBBGBGGGBGGGBGBGBBBGGGGGGBBBBGGGGGBGBGGBGGGGGGGBBBBGGGGGGBGBBBBGGBBBGGGGBGGGGGBGBGBGBBGBBGGGBBBGBGGBGGGGGGGGGGGBBGBGGGBGBGBGBGBBGGBBGBGGGGBGGGGBGGGGBGGGBBBBBGGGBGGBGBGBGBGBGBBBGBBGBGGBGBBBGBBGGGBBBBGBGGGGGGBGGBGGGGGGGGBBGGBBBGBGBBGGGGGGGGGBGBGGBGGBBBGBGGBBGGGGGGGGBGBGBBGBGGGGBGGBGGBBBBBBBBGGGGBBBGBGBBGBGGGGGGBBGGGGBBGGGBGGGGGGGGBBGBGBBGBGBGGGGBGGBBGBGGGBBGBGGBGBBBGBBBGGGBBGGGGBGGBBGGGGGGBGGGGGBBBGGGBBGGGBGGBGGGGGGBBGBGGBBGGGBBGBGGGBBGGBGBGBGGGBGGGBGBBGBGBBGGGGBBGGBGBGGBGGGGBBGGBGBGGBGGBGGGBBGGBBGGGGGBGGGBBGGGBBBGGBBBGGBGGGGGGGGGGGGGGGGBGBGGGBBBGGBGBGGGGGBBBGBBBBBBGGGGBGGGGGBBBGGGGBGGBGBGBBGBGGGGBBGBGGGGBGGGBGGBBGGBGGGBGGGGBGBBGGBGGGBGBBBBBGGBGGGGBGGBGGGGBBBBGGGBGGBBBGGGBGBBGGGGGGBBBGGBBGGGGGBGBGBBGGGGGGGGGGGBBBGGGGGBBGBGGGGBBBGGBBGBGBGGGGBGBGGGBGGBGBBGBGBBBBBGBBGGBGBGGBBBGBGGBBGGGGBGBGGGBGGGGGGGBGGBGGGGBGBGGBGGBBGBGGGGGGGBBGBGBGGBGGBGGBGGBGGBGGBGBGGGGGBGGBGBGGGBGBGGBBGBGBBGGBGBBBBGBGGBGGGGGBGGBBGBGBBGBBBBGGGGGGGBBBBGBBGGBGBGBGBGGGGGGGBGBGGBGGBGBGBGBBGGGGBGGGBGGGGGBGBBBGBGGBGGGBBGBGBBGBGGGBBGGBBBBGBBGBBBGBGGGBGGBGBBBGGGGGGBBGGGGGGBGBGBBBBGBGGBGBBGGBGBGGBBGBBGGBBGBGGBBGGGBGGBBGGGBBGBGGBBGBBGGBBBBGBGGGGGGGGBGGGBGBBGGBBBGGGGGGGBBGGGBBGGGBGBBGGBGGBBBGGGGGBBGGGGGBBBBGBGBGBBGBGBBGGGGBGBBBBGBGGGBGGGBGGBGBBGGGGGGGBGGGGGBBGGGBBGGBBGGBBGBGBBBGGGGGGGBGGGBGBGBGBBGGGGBGBGGGGGGBGGGBBBBGBBGGBBBBGBGGGGGGBGGGGBGBGGGGBBGGBBGBBBGBGGGGGBBGGBGGGBGGGGBGGGBBGGGBGGBBGGBGBBGGGGGBBBBGBGGGGGBGGGGBBGGBGBBBGBGGBGGGBGGGBBBGGGGBGGGGBGBGGGGGGGBGBGGBBBGGGBGBGBGBGBGBGBBGGGBGBGBBGGBBGBGGBGBGGGBGBGBGBGBGBBBGBGBGGGBBBGGBGGGGBBGGGGGGGBGBBGGBBGGBGGGGBGBGBBGBGGGGGGGBGBGGGGGGBGGGBGBBBBBBBBGGBBBBBBBGGGBBGGBGGBGGGGBGGGBGBBGBBBGBGGGBGBGGBGGGGBGGBGGGBBGGGGBGGBGBBBBBGBBGGBBBGBGGBBBGGGGGBBBGGBGGGBGGGGGGGGBBGGGGGBGGGGGGBBGBBBGGBBGGBBGGBBBGBGGGBBGGGGGBGGGGBBBGBBGGGGBGGBGGBBBGBBGBBGGGGGGGGBGGBGGGGGBGGBBBGGBGGGBGGGBGGBGBGBBBBGGBBBGGGBGGGGBGBGBGBBGBGGBGGGBBGBBGGBBBGGGGGGGBBGGGGGGGBBBBGGBGGBBBGGGGGGBBGGBGBBBGGGGGBBGGGGBGGGBGGBBGBGBGGBGGGBGGGGGGGGGBBGGGBBBGBBGGGGGBGGGGGGBBBBBGBGGGGBGBGGBGBGBGGGBBGGGBBGBGGGBGGGGBGGGBGGGGGGGGBGGBBGGGBGBGGGGGGGGGGBGGGGGGGGGBGGBBGBBGGBGBGGBGBGGGBBBGGGGGGGGGBGBGGBGGGBGGGBGGGGGBBGBGBGGGBGBGBBBGBGGGBGGBGGGGBBGBGBBGBGGGBGBGBGBGGBBGGBGBBBGGGGGBGBGGGBGGBGGGBBBGGBBBGBGGGBBGGGGGGGGGBBBGGGBGBGGGBGBGGBGGGGGGBGGGGGGBBBGGGBBGGBGGGGBGGBGGBBBGBGGBGBBBBGBGGGBGGBGBGGGGGGGGGGBGBGBBGBGGGGGGBGBGGBBBBGBGGGGBGGBBBGBGBGBGBBBGBGGGBGBBGGBGGGGGBBGGGGGBGGGBBGBGBBBBGBBGBBGGBGGGGGBGGGGBGGGGGGBBBGBBGGGBGGBGGGGBBBGGGGBGBGGGGBGGGBGGBGGBBBGGBBBBGGGGBBGGGGGGGGBGGBGGBGBGGBBBGGGBGGBGGBBGGBBBGGBGGBGGGBBBGGGGBBGBBGGGGGBBGGGGGGBGBBBGGBGGGGBBBGGGGGBBBGGGGGBGGGGGGGGBGGGGGBBGBGBGBBGGGGGBGGGGBBGGBGGGGBGBBGGGBGBBBBGBGGGBGBBGBGBGBBBGBGGGGGBGGBGGGGGGGBGGBBGGGGBGGGGGBGBGGGGGBGBGBBGGGBGBBGGGGGGGGGGGBGGBGGGGBGGGGBBBGBBBBGGGGGGBBGGGBGGGGBGBBGGGGGGBGBGBGGGGGGBBBGGGBGBGGGBGGBBBBBBGBGGGGGGBGGBGGBBGGGGGBBGGGBBGGBGGBBGGBGGBGBGGGGGGBGBBGGBBGBBGBGGGGGGBBGGGGGBGGGGGGBGBBGGBBBGBGGGGGGGGGGBGGGGGGGGGBGBBGGGGGGGGBBGBGBGGBBBGBGBGGGGGBBGGGGBGGBGGGGBBBGGGGGGGGGGGBBGBGBBGGBGGGGBGGBGGGGGGBGGBBBBGGGGBGGGBGGGGBGGGGBBBGGGGBGGBGGBGGBBGGBGGGGGGGGGBGGGGGBGBGBGBGBBGGBBBGGBGGGGGGGGBGGGGGGBGBGGGBGBBBGBGGBBGBBBGBGBGBGGGGGGBGBBBGBBGGBBGBGBGGGGBBGGBBGBBGGGBGBBGBGBGGGGGGBGBBGGBGBBBBGGGGBGGGGGGBGGGBGGGBGBGGBBGGGGGGGGGGGBBGGGBGGGBBGGBGGGBBGGGGBGGGBBBGBGGGGGGGBBGGBBGGBBBBGGGGGBGBBGGGGGBGGBGBGBGGGGGBBGBGBGGGGBGBGGGGGGBGGGGBGGBGBBGGGGBBBGGBBBGGGGGBGGGBBGBGBGGBGGGGGGG
575818413 BGGGBGGGBGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGBBGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGBGGGGGGGGGGGBGGBGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGBGGGGGGGBGGGGGGGGGBGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGBGGBGGBGBGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGBGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGBGGGGBGGGGGGGGBGBGGGGBGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGBBGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGBGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBBGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGBGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGBGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBBGBBGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGBGBGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGBBBBGGGGGGGGGGGBGGGGGGGGGGGBBGGGGGBGGGGGGBGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGBGBBGGBGGBGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGBGGGGBBBGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGBGGBGBGGGGGGBGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGBGGGGGGGGGGGGGBGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGBGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBBBGGGGBGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGBGGGGGGBGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGBGGGGGGGBGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGBGGBGGGGGGGGGGGGGGGGGGGGGBGBGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBBGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBBGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGBGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBBBGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGBGGGGGGBGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGBGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGBBBGGGGGGGGGGBGGBGGGGGGBGGGGGGGGGBGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGBGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBBGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGBGGGGGGGGGGBBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBBGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBBGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGBBGGBGGGGGGGGGGBGGGGGGGGBGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGBGBGGGGGGGBGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGBGGGGGGGBGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBBBGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGBGGGBGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGBGGGGGGGBGBGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGBBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBBGGGGBGGGGGGBGGGGGGGGGGGGGBGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBBGGGGBGGGGBGBGGGGGBGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGBGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGBGGGGGGGGGBGBGGGBGGGGBBGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGBGBGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGBGGGGGGGBGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGBBGGGGGBGGGGGGBGGBGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGBGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGBGGGGGGGGBGGBGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBBGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGBBGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGBGBGGGBGGBBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGBGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGBGGGGBGGGGGBGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGBBGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGBGBGGGGGGGGGGGGBGGBGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGBGGGGGGBGGGGBGGGBGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGBGGBGGGGGGGGBGGGGGGGGGGGGBGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGG
614074917 BBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGGBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBGBBBBBBBBBBGGGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBGBBGBBGGBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBGBBBBGBBBBBBBBGGBBGGBBBBBGBGBBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBGBBBBBBGBBBBBBBBBGBBBBBBGBBGBGBBBBBBBBBGBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBGBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBGBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBGBBBBBBGBBBBBBBGGBGGGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBGBGGBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBGBBBGBGBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBGBBBBBBGBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBGBBBBBBBBBBBBGGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBGBGBBBGBBBBBBBBBBGBBBGBGBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBGBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBGBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBGBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBGGBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBGBBBGBBBGBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGGBGGBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBBBBGBBBBGBBGBBBBBGBGBBBBGBBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBGBBBBBGBBBBBBGBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBGBBBBBBBBGBBBBBBBBBBGBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBBGGBBBBBGBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBGBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGGBBBBBBBBBGBGBBBGBBGBBGBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBGBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBGBBBBGBBBBBBBGGBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBGGBBBBBBGBGBGBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBGBBBGBBBGBBBBGBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBGBGBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBB
211764055 BGBBGGBGGGBBBGBGGGGGGBGBBBBGGBBGGBGGBBBGBBBBGBBBBBGBBBBGGGBGGBBGGBGGBGGGBBBBGGBGBBBBBGGBBBBGGGBBGBBGBGGGBBGGGGBGBBBBBBBBBGBGGBGBGGGBBGBGBBGBBBBBBBBGBBGGGBGGGGGGBGBBBBBGBGBGGBGGBBBBBGGBBBBGBGGBGBGGGGBBBGBBGBBBGBGGGBBGBBGGGBGBGGGBBBBBBGGGGBGBBGBBBBGBGGGBGGGBBBGBBBGBBBGBGBGGGBGGBBGGGBGGGGBBGBGBGGGGGGGGBGGBGGBBBBGBBGGGGBGGBBGBBBBGBBGGBBGBGBBBBBBGBBBBBGGGBBBBBGBBBBBBBGBGGGGBBBBGBGGGBGGBGBBGBBGGBBBBBBBGBGBGBGGBBBGBGBBGGBGBBGGGBBBGGBGGBGGBBGBBGGGBBGBBGBBGBBBGBBBGBGBBGGGBBBGGGBGBGBBBBBBGGBGGBBGGGGGGBBBBBGGBBGGGBBGBBBBGBBBGBBGGBBGBGGBBBBGBGBGGGGBBGGBGGBBGGGBGBGBGBBBBBGGGBGBGGBGGBGBBBBBGGBBGGBBBGBGGBBGBGGBBBBBGBGBBBGGBBGBBGGBGBGBBBGBBGBGGBBBGGBGGGBBBGBBBBGGBBGGBBBBGGGGBGGBGBBGBBGBBGBGGBBGBBBBBGBBGGBBBBGGGGGBBGBGGGGGBGGBGBBGGBGBGGBBBBGBBGBGGBBBBGGBGGBBBGBGBBGGGBBGBBGGBBBGGGBBBGGGBBBBBBGGBBGBBGGBGBGGBGBGGGBGBBBBGGGGGBBBBGGGGBBBBGBGGBBBBGGGGBBBGBGBGGBBBGBGBBBBBBGBGBGBGGGBGGBBBBBBGBBBBBBBBBBGGBGBBGGBBGGGGBGGGBGBBGGBGBGBBBGGGGBBBGBBBGBGBBGBBBBGBGGBGGGGGBGGGBBGGGBGGBGBGBBGGBGBGGGGBBBBGBBGBGGBGGBGBBGBGBBBGBGGBGBGBBBBBGBBBGGGBBGBGBGBBBGGGGGGBGGBGGGGGGBBGGBBGBBBGBBGBGBGGBBBGBGBBGGBBGBBGBGGGGBBBBBBBBBGBGBGBGGGBBGGGGBBGGBBBGGBGGGGBGBBBBBGGBBBGBGGGBBBBBGBGGGGBGBBGBBBGBGGBGGBBBBGGGBGGBGBBGGGBBGGGBBBGGBGBGBBBBGBBGBGBBBGGGBGBGBGBGBBBGBBGBBBBBGBBBGGGBBGGGBBGBGBBGBGBBGBBGGBBBBGGBGBGBGGGGBBBBBBGBBBBBGGBGGBGBGGBGBBGBGGBGGBGGBBBGGBBGBGBGBBGGGBBBBGGGBGGBBBBGGGBBBGBBBBGGGGGBGGGBGGBGBBGBBGGGBBGGBBBGBBGBBGBBGGBBBGGBBGBGBBGGBBGGBBBGBBGBBBGGBBBBBGBGBGBGGBGBBBGBGGGBBGBBBBGBGBBGBGGGBBGBGGGBBGGGGBBBBGGBBGBGBGGGBBGBBBBGBBGGGBGBGBGGGBBBBBBBBGBBBGBGBBGBGBBGBGBGGBGBGBGGGBBBGGGGBBBBGBGBGGGGBGGBBBGBGGBGBBGBBBGGGBBGBGGBGBBBBBGGBBBBGGGBBGBGBGBBBBBGBGGGBGGGBGBBGBBBBGBBGGBGBBGGGBGBBGBGBBGBGBBBGBBGBBGGBGGGBBGGGBGBGGBBGBGBBGBBBGBBBGBGBBBBGGGBGGGGBGBBGBBGGGGBGBGBGBBGGGGGGBBBBBGBGGBGBGBGBBBBGGGGGBBBBGGGGGGBBGBBGGGGGBBBGBBBGBBBGBBBBBBBBBBBGBGBBGBBBGBGBBBBBGBBBBBGBBGGBGBBBGGBGGBBBGBBBBGBBGBGGBBBBBGBBBGBBGBGBGGBGBBBGBBBGGGBGGGBBGBGBBGGBGGBGBGGBGBGGBBBGGBGBGBBGBBBBBBGBBGBBBBBGBGGBBGGGBGBBBBBGGBBBBGBGBBBBBBBGBGBGBGBBBGGGBGGBBGGGGGGGBBBBGBGBBBGGGGGGGBBBBGBGGBGBGBGGGBGGGGBBBBGBGGBBBBBBBBBBBGBGBBBGGBBGBGBGGBBGBBBGBGGGGGBBBBGGGGGBBGGBGBGBBGGBGBBBGGGGBGBBBGBBBGBBGBBGGGBBBBGBGGBBGGGBGBBBBGBGBGBBBBBBGBBBBBBBBGGGGGGBBGGBBBBBBGBGGBBBBBGBGBGGGBBGBBBBGBBGGGBBBBBGBBBGGBBGGBGGBBBGBBBBGGGBBBBBGBGBBGGGBGBBGGGBGGGGBBGBBGGGBBGBBBBBBBGBGGBBGGGGBBBGGBBBGBBBBGGBBBGBBBGBGBGBGGGBGBBGBGGBGGGBBGGBGGBBBBBGGBBBBGBBGGGGGGGGBGBGBGBGGBBBGBBGBGBBBBBBGBGBBBGBGBGBBGBGBBGGGBBGBGBBBGGGBBBBBBBGBBGBBBBBBBBGBGBGGGGGGGGBBBGGBGBBGGGGBBBBBGGGBGBBBGBGGGBGGGGBBGBGBGBBGGGGBBGGGGGGBGGBGGGGGBGBBGBBBBGGGBGGGGBBBBGBBBGGBBBGBBBBGBGBBGGGBGGGGBBGGGGBGBGGGBBBBGBBGGBGBBGGGBBBBBBGBBGGGBBBGGBBGGGBBBGGGGGBBBBBBGGGBBGBBGGBGBBBBGBBGBBGBBBGGBGBBGBGGBGGBGGBBBGBBGBGGBBGGGBGGBBBBGGBBBGGBBGGGBGBGBBGBGBBGGBBBBGBGGGBGBBGGGBBBGGGBGGBBGBBBBBGGBBGBGBBBGBGBGBGGBGBBBBBBBBGBBBBBBBGGBBGGBBGGBBBBBBBBGGBGBBGBGBBBBBBGGBBGBGBBGBBBGGBGGGBGBGBBGGBGBBBBGGBBBBGGBGBBGBBBGGBBBGBBGBBGBBBBBBBGBBBGGGGGBBGBBBGBGBGGGBBBGBBBBBBGBBBGBGGGBBBBGBGBBBGBGBBBGBGGGBBBBBBGGGBGGGGBBBGBBBBBBBBBGBBGGBGBBGBGBGGGGBBGBGBGGBBBGGGBBGBBBBGBGGBGBBGBGBGBBBBGBBBBGBGGGGGGGGBGBBBBBBGGBGBBGBBBBBBGBGGBBBBBBBBBBGGGBGGBGGBGBGGBBGBBBBGBGGGBBBBBBBBBBBGBBBGGBBBBBBGBBGGBGBBBGGBBGBGBGGBGBBGGGBBBGBGGGGBBGGGBGGBBGBGBBBGBGBGBBBBBBGBBBGBBBBBBBGGBGBGGBGGBBBBBGBBGBBBBGBBGGGGGBBBGBBGGGBGGGGGBGBGBBBBGGGBGBBBBGGBGBBBBGGGBBGGGBGBBBBGBBBBGGGBGGBBGBGGGGBBBGBBBBGBBBGGGGBGGBGBBGBGGBBBBGBBBGBBBGBBGGGGGBBBGBGGBGBGBBGBGBGBGBBGGGBBBGBBBBGGGBBGGGGBBGGGGGBBGBGBBBGGBGGGBBGBBBBBGBBBGGGBBGBBGBBBBGBBBGBBBBGBBBGBGBBBBBGGBBBGGBGGBGBBBBBBGBGBGGGGBGBBGBBGBBBGBGBGGGBBGGBBGGGBBBGBBBBBBGGBBGGBBBBGBBBBGBBGGBBGBGBBGBGBGGGGBGBBBBBBGBGBBGBBGGGBBGBBGGGGBGBGGGBBBGGGBBBGGBBGGGGGBGGBGGBGBGBGBGGBBBBBBBGGBGBBBGBGBGBBGBBBBGGBBBBBGBBGBBBGBBBGBBBBBBBBGGGGBBBGGGBBBGBBGBBBBBBBGGBBGGBGGBBGGGBBGGBBBGGBGGBBBBBGBGBBGBGBGGBBGGGGGGBGBGGBGGGBBBBGBBBGBBGGGGGBGBBBGGBGGGBBGBGBBGBBGBGGBGBBGBGBBGBBGBGBBGGGBBGBGGBBGGBGBBGGGBGBBBGGBBBGBBGBBBGBBBGBBGGBGBGGGGBGGBGBGBGBBBGBBGBGBGGBBGBBGGBBBBBBGBBGGBGGGBGBBBGBGGBBGBGGGBBBBBBBBGBBGGGGGGGBGGGBGBBGGBBGBBGGBGGGBBBBGGBBGBGBGGGBGGGGGBGGGBBGGBGBBGGGBBGGBGGGBBGBBGBBBBGGBBGBBGGBBGBBGGGGBGBGBBGBBBBGBGBGGBGBGBGGBGGBBBGGGBGBGBGGGBBBGBBGBGGGBGGBGBBBBGGBGGGGBGBBGGGBBBGGGBGBBBGGBGBGBGGGGGBBBGGGGGGGBBBBBGBGBGBBBBGBGGBBGGBGGGGBGBBBBBGGGGGBBBBBBBGBGBGGBGGBGGBGBBBGGBGGGGBBBGBBGBBBBBBBBGBGBBGBGBBGGBBBBGGBGGBBGBBGBGGGGBGGBGGBBBGGGBBBBGGGBGGBGBBBGBBBGGGGBGGBGBGBBGBGBGGGBGGGGBGBBGGGBBBGBGBGBGGBBBBGGGBBGBBGGBBBBGGBBBGBGBBGGBGBGGGGGBGBGBBGGGBBBBGBGBGBBBBGBGGBBBBBBGGGGBGBGBBGBBGBGBGGBGBBGBBGGGBBGBBGGGGBBGBGGBBBBBBGBGGBBBBBBGBBBBBBBGGGGBGGGGBGBBBGBGGBGBBBBBGBBBGBBBBGGBGGBBGBBBGBBGBGGBBGBBGBBGBGBGBBGBBGBBGGBBGBGBBBBBBBBBGGGBGBBBBGGGBGGBGGGGGGBGBGGGGGGGGBBGGGBBBBGBGBBBBBBBBGBBGGGBGBBGBGBBGGBGGBGBGGBBGGGBBGBBGGBGBBBGBGGBGBBBBBGBGBBBGBGGBGBBBGGBGBBBGBGBGBBBBBBBGGBGGGBGBBBGBBGGBGGGGGGBBBGBGGBBBGGGGBGGBGBGGBBGBGGBBBGGBGBBGGBGBGBGBGBGGGGBBGBGGBGGBGBBBGBBGBBGGGBGBGBBGBGBGGBGGBBGBGBBGGGGGGBGGGBBBBGGGGGGBGGGBGGGBGBBGBBGBGGGBGBGGBGGBBBBBGBGBBBBBGBGBBGGGBGBGGGGBGBGBBGGBGBGBGGBBBBBBGBGBGBGBBGBBBGBBGBBGBGGGGGGGBBGGBGBGGGGBGGBGBGBBGBGGGGBBGGGGBBGGBGGBGGGGBGGBBBBGGGGGGBBBBBGBBBGBBBGBBBBGGBGGGBBBBGGGBBGBBBGBBGGBBBGBBGGGBBBGGGGBGBBGGBBBGBGGGGGGBGBGBGBBGBGGBBGBGGGBBBBGBGBBGGGBGBGBBBBGBBBGBBGBBBGBGGGBBBGBBBGGBBGGBGGGBGGBBGGGBBGBGBBBBGGGBGBGBGBBGBGBGBGGBBBBBBBBBBGGBGBBBBBBGBGGBBBBGGBBBGBGBBGBGBGGGBGGGGGGGGBGGGBBGBBBGBGBGGGBBBGGGBBBGBBBBGBBGGGBBBGBGBBGGBGGGGBBBBGBBBBGGGGGBBBBGGBGGGBGGBBBGBBBGGBGGGGBBGBGGBGBBBBGBBBBGBGBBBGBGGBBBBBBGBGBGBGBBBGGGBGBBGBBGBGBGBBGGGBGBGGGGGBBGBBGBGBGBBGBBGGGGGGBGGGGBGGBBGBBBBBBGBGBBBBBBBGBBGBGBGGBBGBBGBBGBGGGGBBGBBGGBBGGBBBBGGGGGGBGGGGBGBBBBGBBBGBBBGGBGBBGBBGBBBGBBBBGGGGBBBBGGGBBBGGBGGBGBBGGBBBGBBGBBBBBGBGBGBGGGBBBGGBBGBBBBGBGGGGGGGBGBBGGBGGGBGGGBGGGBBBBGGGGGBGGGGGGBGBBBGBBBBGBGGBBBGBBBBGBBBBGBBBBGBGBBBBBBBGBGBBGBGBBGGBGBGGGBBGGGGBGGBGBBGBBGGGBGGGGBBBGGBGGBBBBGGBBBGBGGGGBGBBBBGGBGBGGBGBGGBBBGBBBGBGGGGBBGBGBGGBGBGGBBBGGBBGGBGBGBGBBGBBGGBGGGGBBBBBGBGBBBBGBGBGGBGBBGBBBBBGBGBBGGBBBBBGBBGGGGBBBGBGGGGBGGBGGBGBGGBGGBGGBBGBBBGBGGBGBBGBBGGBGBGBBBBBBBGGGGGBGGGGGBBGBBGBGBBGBGGGBGBBGBBBBGGGGBBBBGBGGBGBGGGBGBBBBBBGBGGGBGGGGBBBGBGGGBBBGGBGBBBBGBGBBGBGBGGGGBGGBGGGBGGGBBGGBBBBGGBBGGGBGGGGBBGBBGGGGBBGBBGGBBBGBGBBBGBBGGGGBGGGGGBGBGBGBBBGGBGGBBBBBBBBGBGGBBBGGGBGBBBBBBGGGBBBGGGBGBBBBGGGBGGBBGBGBBGGBGGBBGGBBBBBBBBGBBBBGBGBGBGGBBGBBBGGGBBBGGBBGBBGGBGBGGGGGGBGBGBBGBGBGGBBBBGBGBBGBBBBBGBGGGBGGBBGBGGBBBBBGBBBBGBGGGBGBBBGBBBGBGBBBGGBBBGBBBGGBBBGGBBGBGBBBGGGBGGBGGGGBGBGGGBBGBBBBBGBGGGGGGBBBGBBBBGBGBGBBBGBBBGBBBBBBGGBBBBGGBBBGBBGBBBGBBBGGBGGGBGGGBGBBGBGBBBGGGBGBGGBBBBGGGBBBBGBGGBBGGBGGGBBGGBGGGBGBBGBGGBBGGBBGBGBGBBBBBBGBBBGBGBBGBGGBBBGBBBGGGBBBGBGBGGGGGGGBGGGGBGBBBBGBBBGBGBBGGGBGGBBBGGGBGGBGGGBBGBGBBGBBBBGGBGGBGBBBBGGGBBGGGGBBBBBGGGGGGBGGGGBGGBGBBBGGBGBGBBGGGBGBGGBBBGGBBGBBBBGBBGGBGBGBGBBGBBBGBGGBGGBBBGBBBGBBBBGBGGGBGGGGBBGGBGGBBGGGBBBGBBGGGGBBBGGBBBBBGBBGGBBBBGGGGGGGBBBGGBBBGBBGBGGBBGBBBBBGGBBGBBGGBGBBGBBBGBBBGGBGBBBBBGBGGGGGGBBGBBBBGGGBGBGBGBBBBBGGBBBGBGBGGGGBBGBGBGBBGGBGBGGGBBGGGBBBGGBBBGBBGBGBBBGBBGBBGBGBGBGGGBBBGBBBGGGGGGBBGBGGBGBBBBGGGBBBGBBGBGGGGGBGBGGBGBBGBGBGGGBBGBBBBGGBGBGBBGBGBGBGGGGGGBGBBBGBBBGBBBGGGBGGGBBBGBGBBGGBGBBBBGBGBBGGGGBGGBBBBGBBBGGBGGGGBGGBBGBGGBGGGGGBBBGBBBBBGGBGGBGBBGBBBGGBGBBGGBGBBGBGGBGGGBGBBBGBGBGBBBBBBBGBBGBBBBGBBBGGBGBBGGBBBGGGBBGGGGBGGBBGBGGGBBBBBBGBBBGGGGBBBBBGGBGBGBGGGGGGBBBGBBBBBGGGGGBBGGBBBGGBBGGGGGBGBBBGBGGGGBBGGBBGBGGBGBGGGBGGGGBGBBBBGBBGGGGBBBBBGGGGBBBBGBGGBBGGGBGGGBBGGGGBGGBBBBGBGGBBGGGGBBBBBGBBBGBBGBGBBBGGBGBGBBGGGBBBBBBBBBBBBBGBBGBGGBGBBBBBGGGBGBGBBBGBGBGBGBGGBBBGBBGGGGBGBBBBGBBGGGBBBGBBBBGBBGGBGBBBBBBBBGGGGBBBGGGBBBBGBBBGGBBGBBBGGGGGBGGBGBGGBGGGBBBGBBBBBGGGBGBBGGGBGGBBGBBGGBGBBBBBGBBGGGGBGBBGBBBGBGGBBBBGBGGBGBBGBBGBGGBGGBGBBBGGGGGBBBGGGGGGGBBBGBGBBBBGGGBGBGBGBGGBGGBBBBBGBGGBBGGBGGGGGBGGGBGBGGBBBBBBBBBBGBGBGBGGGGBGGGBGBGGGGBGBGGBGGGGBGGGGBGBGBBBBGBBBGBGBBGBGBBGBGGGBBGGGBGBGGBBBGGBBBBBGBBGGGGBBGBBGGGGBBBGGGGBGGGBBBGGBGBBGBBBBGBGBGGBGBBGGGBGGBGBBBBGGBGGGBBBGBBBBGBBBGGGGBBBGGBBGGGGGBBBBGBBGGBGGBBBGGBBBGGGGBBGBGBBBGBBBBBGBBBBGGBBGGGGBGGGGBBGBBGBGBGBBGGBBBGBBBGBGBGBBBBBGBGBBGBBBGGGGBGBBBBBBGGGBBGBBGBGGGBGGGGGGBGBBGBGGBGBGBBGGBBBBBBGBGBBBGGGGBGGGBGGBBGGGGGGGGBBBBBBGBGBBGBGBBGGBGBBGBBBGGGBGGGBBBBGBBGGBBBGGGGBGGGGGGGGBBBBGGBBBGBBBBBBBBGGBBBGGBGGGGBGBGBGBGGGBGBBGBBGBBBBGGGBGBBBBGGGBGGBBBBBBGGBBBBGGBGGBBGGBBGBBGBGBBBGBGGBBBBGGBGGBBGBBGGBBGBBBBGBBBBBBBGBGBGGBGGGBBBBGBBGBBGGBBGBBBBBGGGGBGBBBBGBGGBGGBGBBBGBBBBBGBBBBBGGBGBGGGBGBGBGGGGGGGGGBGBGBGGGBBBGGGGBGBBBBGBBGBGBGGBBGBBGBGGBGGGBBGBBGBBGBBGBGBBBGGGBBGBBBBGGGGBGGBBBBBBBGGBBBBBBBBGGGBBGBGBBBBBBGBGGGGGGBBBBBGBBBGBBGGGGBBBBGGBGGGBGBGGGBBBBBBBGBGGBBGBGGBGBGBBGBBBBGBGBBBBGGBGBGBGBBGGGGBBGGGBBGGBGBGBBBGBBBGBBBGBGGBBGBBBBBBBBGGBBBGGBBBGBBGBGGGBGBBGGGBBBBBGBBGGBBGBBGGBBBGBGBBBGGGGBBGGGGGBBBGGGBGBBBGGBBBBGGGBBGBGBGGGGBGBBBBBBBGBGBBGBBGBBBGGBBBBGGGGBGGBGGBGBBGBBGBGBGGGBGBBGBBGBBGBBGGGGGGGGBBBBGBGGBBBGBBGBBGGBGBGGBBGBGBBBGGBBBGGGGBGGBBGGBGBGBGBGBBBGBBGGBBBBGGBBBBGBGGBBBGBGGGBGBGGGBGBBBBBGGGBGGGBGBGGBBGGBBGBGBGBBBBGBGBBBBBGBGGGGGBBGGBGBGGGBGGGBBBGBGGBGBBBBGBGBBBBGGBBBGGGBBGGBBBGGGGGGBBGGBGBGBBGBGGGGGGGGBBGBBBGBGGGBBBBGGGBBBBGBBGBGGGGGGBBBBBBGBBBGBBBBBGBBBBBBGGGBGBBGGGBGBBBGBGBGBBGBGBGBGBBBBGGBBGGBBBGGBBBGGBGGGBBGGGBGBGBBBBBBBGBBGGBBGBBGBBBGGGBBGBGBBBGBGBBBGGBGGBGBBGBGGGBBBBGGGGBGBBBBGGBBBBBBBBGGGBBGBBGGBBBBGGGGGGBBGGBBGBGGGGBGBBBBGBBGGBBBBBGBGGGGGBGBGGBBBGGBBGBBBGBGBBBGGBBGGBBGBGGBGGBBGGBBBBGGBBGBBGGGGBGBGGBGGBBBGGGGBBBGGGBGGBGGGBBBGGGBBGBBGBGBGGBGGBBBGGGGGBGBGGGBBGGBBGBGBGGGGBBBBBGBBGBBGBGBGGGBBBBGGGGBBBGBGBGBBGBBGBGBGBBGGGGBGBGBGBBBBBBGBGBBGGGGGGBBGGBGGBGBGBBGBGBGGBGBBGBGBGGGGBBGBBBGGGGBGBGBBGBBGGBGBBGGBBBBBGGGGGGGBGGGGBBBGGGBBBBGGGBBGGGBBBGGBBGBGGGBBGBGGBBGBGBGGBBBBBBBGBGBBBGBBBGGBBBGBBBGBBGGBBBGBBBBBGBBBGBBBGBGGBBBGGGBGBGBBGBBGGBGBBGBBGGBBBBBBBBBBGBGGGBBBBBBBGBGGBGGBGBBBBGBBBBBGBGBGGBBBGGGGGGGBBGBBGGBBBBBBBGGBGBBGGBGBBBBBBGBGBGGBGBGGGBGGGBGBBGBBGBGGBGBGGGBGGBBBGBGGGGBBGGBBBGGGGBGBBGBBBGBBBBBGGBBBGGBGBBGGGGGGBGBGBGGBBBBGBGGGGGBBBBGBBBBGBBGGBBGGBBBGBGGGBBBGGBGBBBGGBGBGGBBBBBGGBBGGBGBGGBBBGBBBBGBGGGBGGGGBBGGGGBGGGBBGBBBGBBBBBBBBBBGGBGGBBBBBGBGBGBGGBGBGGGGGGBBBGGBGBBBBBGBGBGBBBGBGBGBGBGBBGBBBBGGBBGBBGGGBBGGBGBBBBGGGBGBGGGBGGBBBGGBBGBGGBGBBBBBBGBBBBGGGBBGGBBGGGGBGGBBBGBGBGBBBBBGGBGGBGGGBBGGGBBBBBBBBBGGGBBGGGBBBBBGGGGGGGGGBGBBBBBGBBBBBGGBBBBGGBGGBBBGBGGGBBBBBBBBBGBBGBGBBBGGBBBGGBGBBBGGBGBBBGBBGGGBBGBGGBGGBBGBBGBBBBGGBBGBBBBBBBGBBGGGGBGGBBGBGGBGBGBBGGBGGGBGBBBBGBBGBGGBBGBGGBBGGGGBBGGBGGGGBBBBGBGBBBGGBBBBGGGGBBGBBGGBBGBGBBBBGBGBGBGGGGBBBBGBBGGGGGGBBBGBBBGBBGBBBGGBGGBBBBGBBBBBBBGGGBGBGBGBBBBBGGBGBBGGBGGGGBGBBBBBBBGBGGBGGGGBGBBBGGBBBGGGGGGBGGGGGBBGBGBBBGGGBBGGBGBBGBBGBBGBBBGBBGBBBBBGBGGBBBBGGBGBBBGBBBBBBBBGBGGBGGBBBGGGGGBBGBGBBBGBGBBGGGBBBBGGBBBGBBGGBGBBBGBBGBGGGBGGBGGGBBGGGBGGBGGGBBBGBBGGBGGGBBGGGGBBBBBBBGGBBGBBGBGBGGGBBBBBBGGBGGBGBBBGGBBBBBBBGGBBBGBGBBGBBBGBGGGBBGGBBBBBGBBBGBBBBGGGBGBGBGGBBGGBGBBGGBBGGGBBGGBBGBGBGBGGGGBBBBGGBBGBBBGGGGBBBBGBGBGGGBBGBBBGGBGGBGBGBBBBGBGBBBGBBBBGGGBGBGGBBBGGBGGBGGGGGGGGBBBGBBBGGGGGGGBBBGBBBGBBBBGBBBBGGGGBGBGGBBBGBGGGBGBBBBBGBGBBBBBBGBBBGBBBGGGBBBGGBBBGBGGBBBGGGBGGBGGGGBBBGGGGBGBGBBBBGBBBBBGBGGGBBBGBGBGBBBGBGGGGBBBBGGGGGBBBBGGBBBBBBBBGGGBBGBGGBBGBBGBGGBBBGGGGGGBGBGBGBBBBGBGGGGBGGGGBBBBBBBBGBBBBBGGGGGBBBGBGGBGBBBGBGBBBGBGGBGBBGGBBGGGBBBGBGGBBBBGBGBGGGGGBBBGBBGBGGBBBBBGBGBBBBBBGGBBBBBBBGBGGBGBBGGGGGBGBGGGGGGBBGBGBBBBGGGGGBBBBGGBBBBGBBBBBBGBBGBBGBGGGBGGGBGGGGBBBBGGGGGGGGGBGGGBGBGGGBBGBGGGBGBBBGBBBBBGBGBBBBBBBBBBGGBGGBGGBGGBBGBBBGBGGGBBGGBGGGBBBGBBGBBGGBBGBBGGBGGGBBGGBGBBGGBGGGBBBBBBGBBGGGBBBGGGBGBBGGGBBBBGBGGBGGBGBBGBBBGBGGBGBGGBBBBGGGGGBBBBGBGBBBBGBGGGBGBGGGGGBBBBGBBBGBBGGGGGGGBBBBGGBBBGBBGBBBBBBGBBGBBBGBGGBGGGBBGBGBBGBBGBBBBGGBBBBBGGGGGGBBBBGGGBBGBGBGBBBGGGGGBBBGGGBGGBBBGGBBGGGBGGBBGGBBBGBBBBBBBGBGBGBBBGBBBGGGBGGGBGBBGBGGGBGGBGGBBGBGGBGBBBGGBBBBBBBGBBGGGBBBBBBGGGGGBGBBBBBGBGGGBGGBBGGGGBBGBBGGGBGGBGGBBGBGGGBBBGBGBGBGBGGBGBBGGBBBBGGBGBGBBGGBGGGGBBBGGBBBBBGGBGBGGBGBBGGGBGBGBGGGGGBGGBGGGBBBBGGBGBBGBBBGBGGBBGBBBGBBGGGGGBGGGGGBGBGBGBGGBBBGBGBBBBBGGBGBBBGGGGGBBBGGBGGGGGGGBBGGBGBGBBBGBBBBBGGBGBGGBBGGBGBGGBBBGGGBBGBGGGBBGBGBBBBGGBGBBGGGBGGBGGGBBGBGBGBGBBGGBGGBBGBBBGBBGBGBGBBBBGBGBGGGBBBBBGBGBGBBGBGGBBGBBGGGBGGGGBBGBBGBGBBGGBGBBBBBBGBGGGBGBGBBGGGBBGGGBBGBGBBGBBBGBGGBBBGBBGGGBBBBBBGGGBGBBGBGBBBBGBBBGBBBBBBGGGGBBBGBGBGGBBBGGGBGGGGBGGBGBBBGBBGGBBGBGGGBGGBGGBGBBBGBBGBGGBBGGGBBBBGBGGBGGBGGGBBGBGGGBBGBBBGBBBGBBGBGGGBGBGGGGBGBGBBGBBBGBGGBBBGBBBGBBGGBGBGGBBBBGGGBBBGGBBGGBGBBBGBBGBBBGGBGBBGGBBGGBGGBGGBBBBGBBGGBGGGGBGGGBBBBGBBGGBGGBGGGBGBGBBGBBBBBBGGGBGGBGBGGBBGBGBGGGGBBGBGGGBGGGBGBBGBBBGBGBBBGBGGBGGBBBBGGGGGGBGBGBBGGGBBBBBGGBGBBBBBGGGGBGGBGGGGBBBGBGGGBBGGBGBBGGBGGBBGGBGBBGGBBBBBBBBGBBBGBBGGBBGBBGBGBBBGGGBBGGBBBGBGGBBBGGGBBGBBGBGGBGBBBBGBGBGGGGBGBGBBBGBGBGGBGGBGBBBGGBBBBBBBGGBBGBBBBBBGBBGGGGGGGBGGBGGBGBBBBGBBBBBGBBBBGBBGBBBGGBGGBBGBBGGGGGBBGBGGGBBBBBGGBGGGBGGGBGBBBGBGGBGGGBBBBBGGGBGGBGGGGBBBBGBBBGBGGBBBGBGBGGBGBBGBGBGGGBGBGBBGGGGBBBGBBGGGGGBBGGBBGBBGGBGBGBBBBBGBGGGBBBBGGBBBGBGBBGGBBBBBGBBBGGGBGGGBGGGBBBGGBGBGBGBBBGBBBBGGBGBGBBBBBGGBGBBBGBGGGGGBGBBGBBGBBGBBBGGBBGGGBBGBBBBBBGGGGGBBGBBGGBBBBGGBBBGGBGBBBGGGBBBGBBBGGBBGBGBBGGBBBGBGBBGGBBGGGBBGBBGGBBGGBGGGGBBGBGBGGGBBGBBBBBBBBGBBBBBGBBBGBGGGBGGBBBGGBBGBGGBBBBBBGGGBBBGBBGBGGBBGGBGBGGBBGBGBBBGBBBBGGGGBGBBGBBBBBBBGGGBGBBGGBGBGGGBBGGBGGGGBGGGBBGGGGGGBBBBGBGGGBGGGGBGGGBBGBBBBGGBGGBGGBBGBBBGBGGBBBBBBGBGGBGBGBBBBBGBBBBGBBGBBGGGGBGGBGGGGBGGGBGGBGBBGBGBGGBBGGGBGGGGBGBBBBBBGBBGGBBGBBGGGBGBBGBBGGGBGBBGGBBBBBBGBBBGGBGBBGGBGBBBGBGBGBGBGBGBGBBBBBBBBBGBGGBGGBGBGBBBBBBGBBBGGGBBBBGBGGGGBGBBGGGBGBGGBGGBBBBBBBBGGGBGGGGGGBBGBBBBBBBGGBBBBGBGGGBGBBGGBGGBBGBGGGBBBGBGBBBBGBGBGGBGGGGGGGBBBBGBGGBGBGBGBBBBGBBGBGBGBBGBBBBBGBGBGGGGBGGBGBBBBGBBGGGBBGGGBBBGBGBGGGBBBBBBGBGGBBGBGGBGGGBGBGBGGBBGBGBGGGBBGGBGGGBGGBBBGGGBGGGBGGBBBGBGGBGBBBGBGBBGGBGBBGGBGBBBGGGGGBBBGBGGGBBBBBBBBGGBBBBBGGBBGGBGBGBGGGGBGBBGGBBBBGGBGGGBBBGGGGBBGGBGGGGGGBGGGGBGBGGBGBBBBBBBGBGGGGBBGGBGBBBBBGBGBBBBBBBGGGGBBBBGGBBBGGGBGBBBGGBGBGGGBBGGBBGBGBGBBGBBBGBGBBGGGGBBBBBGBGBGBBGGGBBGBBBBGGBBGBGBBBBGBBBBBBGBGBGGGGGBGGGGBGGBBGGBGBBGBGBBGBBGGGBBGGBBBGGGBGBBGBBBGBBBGBBBGGBBGBBGBBBGBBGBBGBGGGGGBBGGBGGBGGBGBBBGBBBBGBBBBBGBGGGBBBGBBBGBBGGGBGBBBBBGBGBBGGBGBGBBBBGGGBGGBBGGGGBGGGBGGBBGBGBBBBBGBGGGGGBBGGBBBBBBBBGGGGBBGBBBGGBGBBGGGBGBGGBBBGBBBGBBGGBBBBGGGGBGBBBGGBBBGGBBBBBBBGBBGGBBBGGBBBGBBBBBBGBBGBBBGBGGBBBGBGBGBGGGBBGGBGBBGGBBGBGBBBBBBGBGBGBGBGGGGGBGBGGBBGGGBBBGBGBBBGGBBBGBBBGBGBGBBBGBGBGGBGBBGBGGBGBBGGGBBGGBBGGBGGGBBBBBGBGBGGBGBBBGGGGGGBBBBGGGBGBBBGBGBGGBGGBGBGBBGBGBGGGBGGBBGBBBBBBBGGBGBBBGGBGGBBBGBGBGBGBGGGBGBBGGGBGGBBBGBBGGBGBBBGGBGBGBBBGBBGGGBGGGGGBBBGBBBBGBBBGBBGBBGGBGBBGBBGBGBGBGBBGGGBGGGGBBBGBBBGBBBGGBBBBGGBBBGBGBGGGGGGBBGGBGBGBBBGGBGGGBGGBBBBGGGGGBBGGGBBGGGGBBGGGBBGGBBGGGGBGGBBGBGBGBBBBBGBBBGBGBBGGGGGBGBGBGBGBBGBBGGBGBBGGBBBBBGGGGGBBGBBGGGBGGBBBBBBGBGBBGGBGBBGGGBBBGBBGGGBBBGBBGGBGBBGGBGBBBBGBBBBBGBBGGBGBBBBGGBBGGGBGGBGGBBBGGBGBGGGBBBGBBGBGBGBBGBBGBGBBGBBGBGGBGBBBBBGGGGGBGGBGGBBGBBBGBGGGBGBBGGGBBGBBBBGGBBGGB
841338806 BGGGBGGBBBGBGGGBGGGGBGBGGGGGBGBGBBGBGGGBGGBGBGGBGGBBGGGBGBGGGBBGGBBGBBBBGBBBBBGBGGBGBBGBGGBBBGBBBBGGGBGBBBGBGGBGBBGBBBBBGGGGGBGGBGBBGGGBGGBGGGGGBBBBBGBBGBGGBGGBGBGBGGGBBGGBGGBGGGBGBBGBBBGGGBGGGGGGGBGBBGGGGBBGGGGBBGGGGBGGGGGGBGBBGBBBBGGGGBGBGBGGGGGGBBBBGGGBBBGGGGBBGGBGGBGBGBBGBGGGGBGGBBGGBGGGGGGGGBGGBGBBBBGGGGBGGGGGGBGGGBGGGGGGBBBBGBBBBGGGGBGGGGBGBGBBGBGGBGGGBGBGBBBBGGGGGBBBBGBGGGGGBBGGGGGGBBGBGGBGGGBGBGGBGGGGGGGGGBGGGGBBGBBBGBGGGGBBGBGBGGGGGGGGGGGBBGBBGGGBBGGGGGBGGBBBGBGBBBGGGGGBGBGGBGBGGGGBGGGGBGGBBBBGBBBBBGBGBBGBGGGGGGGBGGBGBBGBGBBGGGGGGGGGBGGGGBBGBGGGBBBBGGBGGGGGBBGGGBBGBGBGGGGBBGBBGBGBBGGBBGGGBBGBBBGBBGGGGGBGGBBBGBBBBBGGBBGGGBBGBBBGBBBGBBGBBBGGBBGBBGGBGGGBBGGBGBBBGBGBGGGGGBGGGGBGBBBGGGGGGBBGGGGBGGBGGGGGBBBGGGGBBBBGGBGGGGGBGGGBGGGBBBGGBBBGBGBBBGGBBGGGGBGGBBBGGGBGGGGBBGBGBBBGGGBGGGGGGGGGBGBGBBBBGBBGGGGGGGBBGGGBBGGGGBBBGBGBGGGGGGBGGGBGBBBGBBBGGBGGGGBGBGGBGBGGGGGGGBBBGGBBGGBGGBBBBGGBBGBGBGGGGBGGBGGGGGBGGBGGGGGGGGGBBGBGBBGGGGGGBBGGGBGGGBGGGGBBGGGGGBBGGBGBGGBBGBBGGGGBGGBGGGGGBBGGGBGGGGGBGGGGBGGBGBBBGBGGGBBGGBGGBBBGBBBGGGGGGGGGBGGGGGGBGBGBBGGGGBGGBGGGBGBGGGGGBGGGGBGGGGBGGBBBGBGGGGGBBBGBGGBGGGGGBGGGGGGGBGGBGBGGBGBBGBGBBBBBGBGGGBGBBGBGGGGGGGGBBBGGGBGBBBGGBGGGGGBBGGGBBBBBBGGGGBGBGBGGBBGGGGGBBGGBGGGGGGGGBBGGBGGBGBBGBGBBGBGBBBGGGBBBGGGBBGGGBGBGBGBGGBBGBGBBGGBBGGGGGGBGBGBGGGGBGBBGGBBGGBGGGGBGBGGBGBBBGBGGBBGBBBGBGBBBBBBBGGBBGGBBGGBGBGGBBGGGGBBBGGBGGGGBGGGBBBGBGBGGGGBBBGGGGBGGGBGGBGGGGGGBGGGBBGGGGBGGBBGGGBGGBBGGGGGGGGGGBGGGGGGGBGBGGGGGBGBBGGGGGBBGGBGGGGBGGBGGBGGGGBGGGGGGGBBGBBGGGBBGGGGGBBBBBBBBGGGBGBGGGGGGGGGGBBGGGGBBBBGBBGGBBBGGGGGGGGBBGBGGGGGGBGBGBBGBBBGGBGBGGGGBGGGBGGGGGGBGGGGGBGBBGGGGGGBBBGGGGGBGGBBGBBBGGGBGGGBGGGBGGGBGBGGBBGGGBBGGGBGBGBBGGGBBBGBGBGGBGBGGGGGBBBBGBBGBGBBBGGGBBGGGGBGGBBBBBGBGGGBBBBBGBBBBGGBGGBGGGGBGBBBBBBBBBGGGBGBGBBGGBGGBBGGGGGBBGBGGGBBGBBGGGGGGGGBGBGBGGGBGGGGGBGBBBGGBGGGBBGGBGGGGGGGBGBGBGBGGGGBBBGBBGGGBBGBBGBGGGBBGGBBBGGBBGGGGGBGGGBGGBGGBBGGGBBGBGBGGBBBGBBGBGBBGBBGGGGBBGGBGGGBGGBBGGGGBGGGBBGGBGBBGBBBGGGGGGGBGGGGBGGBBBGBGGBBGBBBGBGBGGBGGGBGGBBBGGGBBGGBGGGGBGBBBBGGGGGBBGBGBGGBGGGBBGGGBGGGGBBBBGBBBGBGGBGGGBGGGGGGBGGGBGBBBBGBGGBGBGGGBGGGGGBBGGGGGGBBGGGBGBBGGBGGGBBGBGGGBGBGBGBGBGGBBBBBBGBBGGGGBGGGGBGBBBBGGBBGGBBBBGBBGGGGGGBGGGGBGGBGGGBBGGGGGBBGGGBBBBGGGBBGGGBGGGBGGGBGGGBGGGGGGBGGGGBGBBGGBBBBGGGGBBGBBGGGBGBGGGBGGBBBBBGBGGBGGBBBBGBBGBGGGBGGBGGGBBGBBGGBGGGGGGBGGGGGGBGBGGGGGGGBBGGGGGBBBBGBBBBGGBBGGBBGBGGBGBGGGBGGBGBBGBGBBBGGGGBGGBBGGGGGBGGGGGBBBGGBBGBGGBGGBBGBBBBGBGGGGBBGBGGGBGBGGGGGGGBGGGBBBGGBGGGGGBGGGGBBGBBGGBGGBBBGGBBGGBBBBBBGBGGGBGGGGGGBBGGBGGGGGGBGBBBGBGGBGGBBGGGGGBBGBBGBGGBGGGGGGBGBGGGGBGBGBGGBGBBBGBGGGGBBGBGGGBGBGBGBBGGBBBGGBGGBBBBGBGBGGGGGGBGBGGGGGGGGBGBGGGGGGBGGBGGGGBGGGGGGGBGGGBBGGGGBBGGGBGBBGGGGGGGGGGBGBGGGGGBGBGBGBGGBGGGBGGBBGGGBBGBGGGBGGBBGGBGGGBGGBBGGGBGGBGGGGGBBBBGBBGGGGBGBBGGGGBGGGGGGGBGBBGGGBGGGBGBBGBGBGGGBBBGBGGGBBGBBBBBGGBGBGBGBGGGBGBGGBGGGGGGBGBBBBBBBBBBBBGBBBGBBGBBBBGGBGGGGBGBBGBBGBBGGGGGBBBBGGGBBGGGBGGGGGGGGBBBBGBGBBBBBGGBGGGBGBBGGGGGBGBGBBGBGGGGBGGBGBGBGBGBBGGBGGGGGGBGGGBBGGGGBBGGBGBBBGGGGGGBBBGGGGBGGBBGGGGBGBGGBGGBBGGGBGGGGGBBBBGBGGGBBGGBGBGBGGGGBGGGGGGGGBGGGGGGGBBBBBBGGBGGGBBGBBBGBGBBBBGBGGGGGGGBGGGGGBGBGGGBBGBGGBBBBGBBGGBBGGGGGGGGBGGBBBGGBBBBGBBGGBGGBGBGBGGGBBGGGBBGGGGGBGGGGGBBBBBGGBGGBGGGBGGBGGGGBBBBGBGGGBGGBBGBBGGBGGGGGGGBGGBGBBGGBGGGGGGBGGGBGGBGBBGBGGGBGGGGGGGGBGGGGGGGGBGGBGGGBGBBBGGGGGGBGBGGBBGBGGBBGBBGBGBGGGBGBGBGBGGGBGGGBBGBBBBGBGGBGGGGGGBGGBGBGBBGBBBGBBGGGBBGBGGBGBBGGGGBGGGGBBBGBBGBGGBGGGGGGGGBBGBGBBGGBBBBGBBBGGBGBGBBGBGBGBBBBGGGGBGGGGBGGGBGGBBGGBGGGGGBGBBGGGGGGGBGGBBGGGGBGGGBBBGBBGBGBBGBBGBGGBGBBGBGGGBBGGBGGBBGGBBBBGGBGGGBGGBBBBGGGBBGBBGBGBBGGBGBBGGGGBGGGBBGGGBBBBGGBGGGBGGGGGGGGBGBBBBGBGBBGGBGGGBGGGBGBGBBGBBGBBGGBGGGBBGBGGGBGGGBGBGGBGBGGBBGGBGGGBBGGGGGGGGGGGBBBGGGGGBGGGBBBBGGGGBGGBBGBGGBGGBGBGBGGGBGGBBBBBGBGBGGGBGBGBBGGGBGGBGBBGGBBGGGGGBGBBGBGGGGBGBGGBBBGBGGGGGGBGGGGBGGBGBGGGBBGGBGBBBGGBBGGBBBGGBGGBGGBGGGBGBBGGBGGGGGGGBBBBBBBBGGGGGGGGBGGGGGGBGBBBGBBBBGGGGBGBGGBBGBBGBGBBBGGGGGGBBBGGGGBGGGBGGGBBGGBBBGBBGGGGGGBGBGGGBGGBBGBGBGGBGGGBGBBGBGGBGGBBBGBGGBBGGGBGGBGBBGGBBGGGGBGGGBGGGGGBGBGGGGGBBBGGGGBGGGGBBBBGGGGBBGBGBGGGGGGBGBGGGGBGBGGGBBGBGGBBBBGBGGGBBBBBBBBGGGGGGGGGGGBGBBGGGBBBBBBBGBGBGBGBGGGGBBGBBGGBBBBGGBGGBGGBBBBGGBGGGGGBGGGBGGBGGBBBBBGBGGGGGBBBGBBGBBBGGGGGGGBGGGBGBGGBGGBGBGBBBBBBGGBBBGGGBGGGGBGGGBGGBGBBGBBBGBGGBGGGGGGGBBGBGBBGBBGBGGGGGGGBBGGGGGGBGBGGBBGGGBGBGBGBGBBBBBBGGBBBGBGGGBBBGGBGBGGBGGGGGGGGGBGGBGGGBGBGGBGBBBGGGGGBBBBGBGGGGBBGGBBBGBBBGGBBBGBBGBGGGGBGBBGGBGBBBGBGBGGGGGBGGGBBGBBGGBGGGBGBGBGGBBBGBBBGGBBGBGBGGGGBGGBBBBGGGGGBGGGBGGGBGBBBGBBBGBBGGGGGGGBBGGGGGGGGGBGGBBBBBBGGBBGBBBGGGGBGGBGGGBGGGBBGBBGGBGBGGGGBGGGGGBBGGGGGGBGGBGGGGGBGGBBBGGGGBGGGBGBGBGGGGBGBGGBGGBBGBGBBGGGGBBGGGBBGGBGGBGGBGGBBBBBGBBBGBGGBGBBBGGGBBBBBGBGGBGGGGGGGGBBGGGGBBGGGBBBGGGGBGGBBGBBGGBGGGGGGGGBBBGGGGGGBGBGGGGBGGBGGBBBBBGGGGGBBBGGGBBBGBGGBGBBBGBBBGGGGGBBBGBBGGBGGGGGGBBBGBBBGGGGGGBBGGBGBGGBBBGGGBBGGGBBBBBBBGBGGGGGGGGGBGGGGGBBBGGGGBGGBBGBGGGGGBGGGGGBBGGBGGBGBBBGGGGGBGGGBGGBGGBBBGBGBBBGGGGBGBGGGGGGGGBBBGGGBGGGGBGBGBGGBGBGGGGGGGGBGBGGBGGGGBGGBGBGBGGBGGGGBBGGBBGGGGGGBGBGGBBGGBGGGGGGGBGGBGBBGBGGBGGBGBBBBGGGGGGBBGBBGBBGGGBBGGGGGGGGBBGBGGGGGGGGGGGGGBGGBBGBGGBGGBBBGGBGBGGGGGGGGBGGBGBGGGBBGGBBBBGGBBGGGGBGGGGGBGGGBBGGGBBGBGGGBBBBGGGBBGBGGGBGBBGBBGGGBBGBGGGGGGGGBBBGGBBGGGBGGBBBGGGGGGBGGBBBBBGBBGGGBBBGBGBGBGGBGGBBGGGGBGGBGBBGGBBGBBGGBBGGBGBGBBBGGGGGBGBGBGGGGGBGBBGBBBGGGGGGBGGGGGGGBGBGGBBGGGGGGGBGBBBGGGBGGGGBBBBGGGGBGGBGBGGGGGBGGGGGGGGGGGGGGBGBGGBGBBGGBBGGGGBGGGGBGGGGBBGGGGBBBBGGBBGBBBGBGBGGBGGBBGGBGGGGBGBBGGBGGBGGGBBGGBBGBGGBBGGGBGGGGBBBBBBGBGGBGBBGGGBBGBBGGGGBGGGGGBGGBGGBGBGGBBGGGGBGGGBBGGGBGGBGBBGGBGGGGGGBBGBBGGBGGGGBGGBGGBGGGGGGBBBGBGGGGBGGGBGGGGBGGBGBGBGBBBBGGGBBBGBBBGGGGBBGGBBGGGGGBBGGGGGGGBGBGBGGBBBGBGBGGBBGBGGGGGBGBGGBGGBGGBGGBBGGGGGGGGBBGGGGGGGBGGGGGBGBGBGBBBGBGGGBGGGGBGGBGGGGGGBGGGBGBBBGBGBBGBGBBBBBGGGBBGBGBGGBBGBGGGGGGBGGBGGGGBBGGGGBGBGGGGBGGGGGGBGGGBGBGBGGGGGGGGGBBGBGGGGGGGGBGBBBGBGGGGBGGGGGGGBGBGGBGGGGGBBGBGGGGGBGGBBGGGBGBBBBGBGBGBGBGBGBGBBBBBBBGGGBBGGBBBGGGBBGBBGGBGGBGGBGGBBBBBGGGGGBGGBGGGGGBBBBBBBBBBGGGBGGGGGGGGBBGBBBBGBGBGBGGGGBGBGBBGGGBBGGBBGBGGBGBGBBBBGBBBBGGGGBGGGGBGGGGBGBGGGBBGBGBGGGGBBBBGBGGGGGGBGGGBGBBGBGGGBBBBGBGBGGGBGBGGGBGBGBBBBBBGBBGGBBGBBGGBBBGGGGGBBBGGGGBGGBBGGGGGGBGBBGGGGGBBGGBGGGBGGGGGGBGGBGGGGGGGBBGGGGBGBBGGGGBGBBGBGBGGBGGBBBGGBBGBGBGGBGBBGBGBGGGGBGBGGBBGBBBBGBGGGGBBGGGGBGBGBBGGGGGGGGGGBBGGGGGBGBBGGGGBBGBGBBGBGGGGGGGGGGBGBGGGBGGBGBBBGGGGGGGGGGBGGBGBGGGGBBGBBGBBBBBGGGBGBGGBGGGBGGBBBBGGBBBGBBGBBGBGBGGGGBBGGGGGGBBGBGBBGGBGGGGGGBBGGGGGBGBGBBGBGGGGGGBGBGGGGGGGBGGGGGGGGGBGBGGGBGGGBGGBGBBGGBBGGGGBGGGGBBGBBBGGGGGGBGGGGGGGBGGGGBGGGGBGGGBBGGGGGGGGBBBGBGBBBBBGBBBGGBGGBGGBBBGGGGGGBBBGBBBBGBBGBGGGGGGGGBBGBBBBGGGBGGGGGGBBGBBGGGGGBBGGBGGBGGBBBGGBBBGGBGGBGGBGBGGGGBBGGGBBBBGGBBGGGGBGBBGGBBGGBBBBBGGGBGGGGGGGBBGGBGGBGBGBGGBGGGGGBGBGGBGGBBGGGBBBBGGGGGBGGGGGBGGBBBBBGBGGGGGGGBBBGGGGGGGGGBGBGGGBGBGBGGGGBGBGGBBBGGGGGGBBBBGBGGBBBGBBGBBGBBBBGGGGBGBGGGGBBBBGGGBGGGGGGGGBGGGGBGGGGBBGBGGBBGGGGGGGGGGGBBBGGGBBBBGGBGBGGGBGGGGGGBGGBGBBGGGGGGGBGBGGGGGGBBBBBGBGGGGGBGBGGGGGBGGGBBGGGGGGBGGGGGBBGGGGGBGGBBBBBGBBGGBBGBBBGGBBBGGBGBGGGGGBBGBGBGGGBGGGBGBGGGGBGBGGGGGGGBGBBGGGBBGGGBGGBBGBGGGBGGBBGBGBGBGGGBBGGBGGBBBGGBGGBGBBBBGGGBBGGBBGBGGBGGBGBGBGGBBGGGGGBBGGGGBGGBGBBBGGGGBBBGBGGBGGBGGBBGBGBBBBGGGGGBGBBBBGGBBBBGGGBGGGGGGGGBBGGGBGGGGGGBGGBBBBGGGBGBGBGBBGBGBGBGGGBGBGBGGBGGGGBGGBGGGGBBGGGGBBBGGGGBGGGBGBGBGBBGBBBBBGBGBGBGBGGGBBBGGGGGBGBBGGGBGBGBBGBGBBGGGBGGBBBGBBGBBBBBGBBGGGGBGBGBBBGGGBBBGGGBBGGBBGGGGGGGBGBBGGGGGGBGBBGGGGBBGGBBGGBGGGGGGGBGBBGBGGGGBBGBGBGGBGGGGBBBGBGGGGBGGGBGGBBBBGGGGBBGGGGBGGBGGGBBGBGGGGGBGGGGGGGBBBBGGGBGBGGBGGBBGBGGGGBGGGGBGGGGGGGGGBGGGGGGBGGGBBGGGGBBBBBBGGGBGBGBBBBGGBGGBGGBGBBGBGBBGGBGGBGBGGBBGBGGGGGGBGGGBBGGBGBBGGBGBGBBGGBBGBGGBGGBBBBBBBGBBGGGBBGGGGGBGGGGGBGGBBBBGGGBGBGBGGGBGGGBGBGBGBBGGGBGBGGBGGBGGGGBGBGGBBBBGBGGGBBBGBBGGGBGBGBBBGGBGBGGGGBBBBBBBGGBBGGBGBGBBBGGGBGGGGGBGBGGGBGGGGBBGGBBGBBGGGBGBGGBBGGBGGGGBGGGGGGGBGBBBBBBGGGGBBGGGBGGBGBGGBGGGGGGGGGBGBGBBGBBBGGGGGBGGGGBBGGBGBGGGBGGBGGBGGBGBGGGBBGBBGGBGGGBGGGGGGGGBBBGBGBGGBGBBGGBBGGBGGGGGGGGGGBBGBGBBGGGGGBBGBGGGGGGBBGBBGGBBBGGGGGBBBGGGGGGGGGGBGBGGGBBGGBGGGGGBBGBBBBGGGGGGGGGBGGGGBGBBGGGGBBGGBGBBBGBGGBBGGGBGGBBGGBBBBBBGGBGBGGBBGGGGGBGBGGBGBGGGBBBBGGGGGBGBGGGGBGBGGBBGGGGGBGGBGBGBGGGGBBGGBBGGGBGGGBGBBGGGBGGGBGGBGGGGGGGBGGGBGGGBBBGGBGBBGBGGGGBGGGBBGGGBGBGBGGBGGBBGGGGBBBBGBGBGGBGBGGBGGBGGGGGBGGGBBBBGBGGBGGGGBBGBGGGGBBBGGGBGGBGBBGBGGBGGBBGBGGGGGGGBBGGGGGGGGGGGBBBGGBBBGBBBGGGGBGGBBGGBBBGGBGGBGBGGGBGBGBBGBGGBBGGGGGGGBGGGBGGGGBGGBGBGBGGBBGGGBBBGGBBGGBGGGBBBGBGGBGBGGGBBBBGGBBGGBGGGGGGBGGBBGBBGBGGGGGBBGBGBBBGBGGGBBBGBBBBGGGGBBGBGGGGBBGGGBBGGBGGBGGGGGGBGBBGBGBBBBBGBGBGBBGGGBGGBBGBGGGGGGBGGGGBGGGBGBGGGBBGBGGGGGBGGGBGBGGGGGGGGGGGGBGGBGGGGGGGBGBGGGBBBGBGGGGGGBBGBGGGGGGGGGBGGGBBBGGBBGGBGGBGGGBBGBBBGBGGGBGBGGBBBBBBGBGGGGGGGGBBBGBGGGGGGGGBBGGGGGGGGGBBBBBGGBGGBGBBBGGGBGGGBGGBBBGBGGBGBGBBBGGBBBBGBGGBGGGGBGGGGBGBGBGGBBGBGGGGBGBBBBGBGBGGBBGGGGGGGBBGGGGBGBGBGGGBGGBBBBGGGGBGGBBGBGGGGGBBGGBGBGBGGBBBGGGBGGGBGGBBBBGGBBGBBGGBGGBGGBBGBGGGBGBBBBGBGBGGGGGBBBBBGGGGBGBGBBBBGGBGBBBBBBGGGBGBBGBGGBGGBBGGGBBBBBGBGBGGBBGGBGBBBGGBBBGBGGGGGGBGGGBGGGBGGBBBGGGGBGGGBBBGGGBBGGBGGBGGBBBGBGBGBGGGGGGGGGBBGGBGGBGBGGBGGBBGGBBGBGGBBGBGBGGBBGGGGGGGGGBGGBGGGBGBGBBGGBGGGBGGGGGGGBBGGBGGGGBBGBGBGGGGBBBBBGGGGGGGBGGBGGGGBGGGBBBGGBGGGGBGGBBGBGBGGBGBGGGGGBBGGBBGGGBGGGGGBGGBBGGGBBGGBBGBBGGGGBGBBGGGGBBGGGBBBGBBBGGGGBGGBBGGGGBBGGGBGBGGGGBBBGBGGBBGGBBGGGGGGBGGGBGGBGGGBGGBGBGBGGGBBBGBGGBGBGGBGGGGGGBGBGGBGGGGGBGGBGGBGGBGGBGGBGBGGBGGGGGGGGGGGGBGGGBGBGBGGGBGGGGGBGGGBGBGGBGBGGBBBBBBGGGBBBGBBBBBBBGGGGGGGBGGGGGBGGGGGGBGGBGGGGGBGGBBGBGGGGGBGBBGGBGGBGBGBBGBGBGGGGGGBBGGBBBBGGGGGGBGBBBBGBGBGGBGGGGBGBGGGGGGGGGGGGBBBBGBGBGGBBGBGGBBGBBGGGBGBGBBGBBBGBGGBBGBBBBGGGGGGGGBGBBGGGGGBBGGGGBGGGGGBGGBBGGGGBGGGBGBBBBGGGBGGBGGGGGBGGBGBGBGBBBBBGBGGGGGGBGBBGBGBGGBBGGGBGBGBBGGGBGBGBGGBBGGGGBGGBBBBGBBBGBGGGGBBGBBGBBGBGBGGBBGBGBBGBBBGGBGGBGGGBGBBGGBGBGBGGBGGGGBGBGBBGGGGGGGGBBBGGBBBBBGBGGGGGBBGGGGBGGGGBGGBGBBGGGGGGBGBGGBGGGGGGGGBBBGBGBBBBGGBGGGBGBGGGGBBBBGGBBBBBGGBGGBGGGGGBBBBGGGGBGBBGGGBGGBGBGGBGGGBGBGBBBBGGGGGBGBGGGGGBBGBGBGGGBGBBGGBGBGGGBGBGGBBBBGGGGBGGGGGBGBGGBBGGGGGGGGBGGBBGGGBGBGBBGGBBBGGBGBBGGGGGGBBGBGBGBGBGBBBGGBGBGGBGGGBBGGBGGGBBGGGGBGBBGGGGBGGGGBGBBGGGBBGGGBGBBBBBBGBBGBBGGBBGBGBGGBGBGBBGGBBGGGGBGGGGGGGGGBBGBGGGGBGBBGBGGGGGGBBGGBGGGBBGGBGBGGBGGBBGBGBGBGGBGGBBBGGBBBBGGBBBBGGGGGGGBBBBGGGBGGBGBGBGBBGBGBGBGGGBGBGBBBBGGGGGGGGBBGBGGGGBGGBGBBGGBBBGGBGBGBGBGGBGGGGGBGGBBBBGGBGBBGGGGBGBGGBBBBGGBGGGGGGBGBGGGBBGBBGBBGBBGBBGGGGGBGGGGBGBGBGGGGGGGBGBBBGGBGGGGBGGGBGBGGBGBGGGBGGGBGGGBGBBBBGBGBGGGGBGBBGGBBBGGGGGGGGGBGGBBGGGGBBGBGGBBGBGBGGBBBBGGGBGGGGBGGBGGGGGGBGGGGGBGGGGGGGBBGGBGGBGGGBBGGBGGGBBGGGGBGGGGGGGGBGBBBGBGGGGBBGGBBGGBBBBGGGBGGGBBGGBGBBBBGGBGGGGGBGBGGGGGGGBBBGGBBGGGBGBBGGBBBGBBGBGGBBGGBGGBBGGGGGBGGGBGGGGGGBGGGBGGGGGGBGGBBGGGGGGBGBBBGGBBBGBGBGGGGGGBGGGGBBGGGBGBGGGGGGGGGGGBGGGGGGGGGGGGBGBGGGGBGGBGBGBGGGGGBBBGBGBBGGBGGBGGGBGGGBGBBGGBGBBBGGGGGGGGGBBBBGGGGBBGBGGBBBBBGGGGBGGBBGBBGBGGBBGGBGBBGGGGBGGBGBGBBGGGBBGBGBGGGGGBGBGBGGGGGGBGGGGGGGGGGBGGBBBGGBGBBGBBGBGBGGGGGBBGBBBGGBBGBBBGBGGBGGBBBGGBBBGBGBBBGBGBGGGGGGGGGGGGGBBGGGBBGGGGBBBBBGBGGGBGGGBGBBGGBBBBGGGGGGBGBBBGGGGGGGGBGGBGGBGGBBGGBBGBBBBGBGBGGBBBGGGGGGBBBGGGBBGBGGGBBBGGBGBGGBGBBBGBGGGGBBGGBGGGGBGBGBBGGGGGGBGGGBGGBGGBGBGBGGGGGGGGGGGGGBGBBBGGGGBBGGGGGGGGBBGGGGGGGGGBBGBBBGGGBGBGGBBBGGBGBGGBGBGBGGGGBGBGGGGBGGGGBGBGBGGBGGGGGGGGGBBGGGGBGBBBBBGGBGGBGGGGBGGBBGGGGGBGGBBBGGGGGGBGBGBBGGGGGBGGBGGGBBBGBBGBGGGGBGBBBBGBBBGGGBGBGBGBGGGGBBBBGGGBGGBGBGGGBGGGBBBBBGBGBGGGBBGBGGGGGGBBBGGGBGGGBBGBBBGGBBBGGGGGGBBGGBBGBGGGBBGBGGBBGGGGGBGGBBGGBGBGGGGBGGGGGGGBGBBGBGBGBGBGGGBBGGBGGGGBGGBGGBBGGGGBGBBGBBGGGGGBGGBGGBBGGGGGBGBGBGGBGGGBGBBBGGGBGBBBGGGBBBGGBGBGGGGBGGBGGGGGGGGGGGGBGBBGBGBBBGGGGGBBGGBGBGBGBGBGBGGGGBBGGGBBBBBGBGGGBGGGGBBGBBGGGGGBBGGGGGGGBBBGBBGGGGBBGBGGBBGGGGBGGGBBBGBBBBGGBBBGBGBGBBGBGGBGBBBGGGGGGGGBBGBGBBBGGBBBGBGGGGBBBGBGBBGGBGBBGBGGBBBGGBGGGBGBBGBGBGGBGB
561098327 GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
340720685 GBBGBGGGBGGGGBGBBGBGGGGBBBBGBBBGGGGGGGGGGGBGGGGGBGBBBGGGBGGGBGGGGGGBGBBGGGGGGGGBGGGGGBBBGGGGBGBGBGGGGBGBGGBBGBGBBBGGBBBGGGGGBBGGGGGBGBGGGGGGGGGGBGBGGBGBBGGGBGGBGGGBGGGBBGGBGGGBBBGGGBBBGGBGBBGBGGBGBBGBBGGBGBBBGGBBBGBGBBGGGGGGGGBGGGBGGGBGGGBGGBGGBBBBGGBGGGGGBGGGBGBGGGBGGGGGGGGGGBBBBGBGBGGGGGBGGGGGBBGBBBGGBGBGGGGBGGGBGBBGGBGBGBGBGGGGGBGGGBGBBBGBGBGBGBGGGGBGGGGGGGGBBGBGGGGBGGGGGBBGBGGBBGGGGGBBBBGBGBBBGGGGGBBGGBGGGGGGBGBBGGBGGGGGGBGBGGGBBBGBBBBGGBBBBGGBGGGGGGGGBGGGGBGBBBGBBGGGBGGBGGBGGGBBBGGGGGBGBGBGGGGGGGBBGGBGGGBGGGGGGGGGGGGGGGBBGBGBBGBGBGGBGGGGGGGGGGGGGBGBGGGGGGGBGGBGGGGGGBGBGGGGGGBGGGGBGGGGBBGBGGBBGGGGGGBBBBGBGGBBBBBBGGGBBGBGGGGGGBGGGBGGBBGGGGBGGBBGGGGBGBGGGGGGGGBGBBGGGGGGGBGGBBGGGGGBBGGGBBBGGGBBGGGBBGGBGGGBGGBGGBGGGGGBGGBGBGBGBGGBGGBGBBBBGGGBBGGGBBBBBBBBGGGBBGGGBGBBBBGGGGGGGBGGGGGGGBGGBGGGGBGBGGBGGBGGGGGGBBGBBGGBGGGGGBGGGBGGBGGBGBGBGBGBGGGBGGGGBGGGGGGGGGBGGBBGBBBBBGGBGGGGBGBBGGGGGGGGGGGBGGGBGBGGGGBGGGGGBGGGBGGGGGGBGBGGGGBGBGBBBBGBGBGGGGGGGGGGGGGGGBGGBGBBGBGGGGGGGGBGGBGGGGGGBBGGBBGGBBGGBGBBBGGGGBGGBGGBGGGBGGBGGGGGGGGGBBBGGBBGGBGGBGGGGGGGGGBGGGBGBBGGGBGBBGGGGGGBGGGBGGGGGGGGGGGGGGGGGBBBBGGBGBGBBGBGBGGBBGGBGGGGGBGGGGGBGGGGBGGGBBGGGGBGBBGGBGGGGBGBGGGBBGGGGGGGGGBGGGGBGGGGGGGGGBBBGBGBGGGBGBGGGGBBBGBGGGBGGGBGGBGBBGGBBGGGBGGBGBGGGGGBBBBGGGGGGBGGGGGGBGGGGBGGBBGBBGBBGGBBBGBGBGBGGGGBBBGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGBBGBGGBBGGGBBGBGGGBGBGGGBBGGGGGGGGGGBGGGGBBBBGGGGGGGGGGBGBBGGGGGGGGGGGGGGBGGGGGGBBGGBBGGGBGGGBBBGGBGGGGGGGGBGGGGGBBGBGGGGGGGGGGBGGBGGGBBBGGGGGGBGGGGGGGGGGGGGGGBGBBGBGGBBGGGGGGBGGGGGBGGGGGGGGGGGBBGBBGGGGGBBGGGBGGGGBGGBGGBBGGGGGBGGGGGGGGGGGGGGGGBGGGBGGGGGBGGGGBGGBGGGGGGGGBGGGGGBBBBGGGBGBBBGGGGBGGBGGGBBGGGGBGBGBGGBBBGBBGGGGBGGBGGGGGGGBBGGGGGGBBBGBGGBGGBGGGBGGGGGGGGGGGGGGGGGGBGGBGGGBGGBBGBGGGGGBBGBBGGGGGGGBBBBGGGGGGBGGBBBBGGGBGGGBBGGGGGGGGGGBGGGBGGBBGGBGGGGGGBGGGGGBBGGGGGBGGGGBGBGGBGGGGGBBGGBGBGGGGGBGGGGGGGBGGGBGGGGGGGGGGBGBGGGBGGGBGGGBGGGGGGGGGGGGBGBBGBBGGGBGBBGGGGGBGGBGBGBGGBBGBBGBGGGGGBGGBBGGGGGGGGBGBGBGGGGGGBGGGGBGGGGGGGBGGBGBGGBGBGGBGBBGGGGGGGBBBBBBGGBGGGGGGGGGGGGGGGGBBGBGBBGGGGGGBGGGGBGBBGGBGBBGGGBBGGBBGBGGBBBBBGGGGGBBBGBGGGGBBGGBGGGGGGGGBGGGGGBBGBBGGBGGBBGBBBBGGGGGGGBBGGGGGGGGGBGBGGGBBBGGGGBGGGGBBGGGGGBGGGGBBGGGGGBGGBGBGGBBGGGGBBGBGGGGGBBGGGBBBBGGGGBBGGGBGGGBGGGBGGGGBGBGGBBGGGBBBGGGGBGBBGGGGBBGGGBGGGGGBBBBGGGGGGBGBBGBBGGGBGGGGGBGGBGGGGBGBGGBBGGGGBGBBGGGGGGGBBGGBGGGGBGGGGGGBBGGBGBBBGGBGGBGGGGGGGGBGGGBGGBGGBBGGGBGGGGGBGGGBGGGBBGGGGGGGBGGGBGGBBBBGGGGGGGGBBGGBBGGGBGBBBGGBBBGGBGBBGBGGGGGGBGGBBGBGGGBBBGGGGGBGGGBBGGGGBBBGBBBBGGGBBGBBGBGBBBGBBGGBGGGBGBGBBGGBBBGGGGGBGGGGGGBBGGGGBGBBGBGBGBGGBBGBGGGGGBGGGGGGGBBBGGBGBBBBGGGBBGBGGGGGGGBGBBGGBGBBBGGGGGGGGBGBGGGGBBGGGGGGGGBGGGGGGBGGGGGGGGGGBGBGGGGBBBGGGBGBGGBBGGBGGGBGBGGGGBGBGGGGGGGGGGGGGGBGGGGGBBGGGGGBGBBGGBGGGGGBBGBGBGGBGBGGGBGGGBGGBGBGGBBGGGGGBBGBGBGBBGGGGGGGGGBGBGBGGGGBBGGBBBGGGGGGGBBGGBGGBGBGBGGGGBBBGGGBGGGGGBBGGGGBBGGGGBGGGBBGGGGGGGBGGBGBGBBGGGGBBGGGGGGGGGBGGGGBBBBGGBGGGGGGGGBGGGGGGBGBBGGGBGBBGGGBBGGGGGGBGBGBBGGBGBBGGGGGGGBGGBGGBBGGGGGGBBBBGBGBGBGGGGBBGBBGBGBGBBGGBGGGGGGGBBGGGGGGGGGBGBGGGGGBBGBBGBBBGBGBGBBBBGGGGBGBGGGBGGGGBBGGBGBBGGGGGBGBGGBGGGGGGGGGBBGBGGGBGBBGBGGBGGGBBGGGBBBGBBGGGGGGGBBGBGGGGGBGBGGGBGGGGGGGGGGGBGGGGGBGBGBBGBGGGBBGBBGGGGBGGBBGGGGGBGBBGGGGBGGBGGGGBGBGGGBGGBGBGGBGGBGGGGGBGGGGGGGBGGGGGGGGBGGGGGGGGGGGBGBGGGGGBGGGGGGGBBBBGBGGGGBBBBBGGGGGGBGBGGGGBGGGGGGGGGBGBGGBBGGBBBGGGGGGBBGGBGGGGBGGBGGGGGGGGBGBGGGBGGGGGBBGGBGBGGBBGGGGGBGBGBGBGBBGBBGGGGGBGBBGGGGBBGGBGBBBGGGGBGBBGGGGGGGBBGGGBGGBGGBGGGGBGGGBBGGGGBBGBGGGBGBGGGGGGBGBGGBGGGGGGBGBGBGBGGBGBGBGGGBGGGGBGGBBGGGGGGBBGGGGBGBGGGBGBBGGGGBBGGGBGGGBGBGGGGBGGGGGGGBBBBBBGGBGGGGGBBBBBGGBBBBGGBBGGGGGGBGBGBGGGGBBGBGGGGGBBBBGBGGGBGBBGGGGBBGBGGGBBGGGGGBGGGGGGGGBGGGGGGGGGBGBBGGGGGBBGGGGGBGBGBBGBGGBGGGGGGGGGBGBGGGGGGGGGBBGGGGGBGBGGBBGGGGGGBGBGGBGBGGGGBGGGGGBGGBGGGBBBGBGGBBGGGGBGBGBGGBBBGGGBGBBBBGGGBGBGGGGBGGGGGBGGBGBBGGGGGGBGBGGGGGBBGGBGGBBGGGBGGGBGBGBBBGBGGBGBBGGBBBBBBGBGBGGGBGGGGBBGBGGBGGGBGGGBBGGBGGBGBGGGGBGGBGGGBGBBGGGGGGGBGGGGBGGGGGGGGGGGGGGBBBBGGGGGGGGGGGBBGGGGGGGBBGGGGGGGBBBGBGBGBBGBGGBGBBBGBGGBGGBGGBGGBBBBGGGGBGBGGGGGBGBBGBBGGBBGGBGBGGBBBGGGBGBGGGGGBGGGBGGBGGGGBGGGBBGBGGGGGBGBBGGGBBGGGGBGGGGBGGBBBBGGBGBGBGBBGGGGGGBGBGGGGBGBBGGGBGBGGBGBBGGBGBGGGBGGGGGGBBBBGGGGGGGGGGGBGGGGGGGGGGBBBGGGBGBGGBGGGGGGGBBGGGGGBGGGGGGBGGGGGGGGGBGBGGGGBBGBBGBGBGBGBGBBGGGGBGGGBBGBBGBGGGBGBGBGBGBBBGGGGGBGGGGBGBGGGBGGGGGGGGGBGBBBGBBBGBBBBGGBGGBGGGGBBGGGGBBBGGGBGGGBGGBGBGGGBGGGBGGGGGGBGGBGGGBGGBGGGGGGBBGGGGGGBGGGGBGGBGGBGGGGGGGGGBGGBGGGGGBGGGGGBGBGGGBBGGBBBGGBBBGBBGBGGBGBGGGBBGGBBGGGGBGGBGGBGBBBGGBBGGBBGGGBBBGGGGGGGBGBGGGBGGBGGGGGBGGGGGGGGGGGGBGGBBBGGGGBGGBBBGBGBGGGBGBGBGGGBBBGGGGBGGGBGGGGBGGGGGGGGGGGGGGBGGBGBGBBBGGBGBBGBBGGBBBBGGGGGGBGBGBGGBBGGBBBGGGGBBBBGGBGGBGGGGGBGGBGGGGGGGGGGGGGGGGGBGBGBGGGGGGGGGGBGGGGGGBBBGGBGGGGGGBBGGBGGBGGGGGGBGGGGBGGBGBBBGGGGBGGGGGGBBGGGGGGBGGGGBGGGGBBGGGBBGBGBBGGGGGGBGBBBGGGBBBGGGGGGGBGBGBBGGGGGBGGBBGGBBGGBGBGGBBBGGGGGGBBBGGGGGBGGBGBGGGGGGBGGGGGBGGGGGGGGBGGGBBBGGBBGGGGBBBGBGGBGGGGGBGGGGGGGBGGBGGGGGGBBGGBGGBBBBBGGBGGBBGGGGBGBBBBGGGGBBBGBGGGBGGGGGGBBGGBGBGGGBGBGGGGBBBGBGBBBGGGGGBGBGGGBBGGBBGGGBBGGGGBBGGGGBGGGGBGGGGBGGBGGGGBGGBGBBGBGGBBGBGBGGGGBBGBBGGBGGGGBBBGGGGBGGGGGGGGGGGGGGGGBGGBGGGGGGBGGGGGBBBGBBBBGGGBGGGGBBGGGBBGGGGBGBGBGGGGGGGGBGBGGGBGBGBGBGGBBBBGGGGGGGGGGBGBBBGGBBBBGGGGGGBGGBGGGGGGGGGGBBGBGGBGGBBBGGGGGGBBGBGGGGGGBGGGGBGGBGBGGGGGGGBBGGGBBGBBGGBBGBGGGGGGGGBGGGBBGBGBGGBBGBBGGGGGGGGGGGBGBGBGBBGGGGGGGGGBBBBGBGBGGBGBGGGBGBBGBGGBGGBBGBGBGBBGGGGBGGGGGGGGGGBBGGGBGGGGGGGGGGBGGGGGGGGGGBBBGGGGGGBBBBBBGBGBGGGGGGGGBBBGGGGGGGGGGGGBBGGGGGGGGBGGGBGGGGGGGGGGGGGBGGBGGGGGGBGGGGGGGGGGGGBGGGGGGGBBGGBGBGGGGGGGGGGGGGGBGGBGGGGGBGGBGBBGBBBGGGBBGGBGGBGGGGBGBGGGBGGBBGBGBGGBBGGGBGGBGGBGGGBGBBGGGGGGGBBGBGGGGGGGGBGGGGBGGGGGGBGBBBGGGGGBGGBGGGBGBGGGGGBGBGBBGBGGGGGGGBBBGGGBGBBBBGGGGGBBGGBGGGGGBBBGBGGGGBBGBGGGGGBGGBGGBGGGGGBGGGGGGGGGBBGGGGBBGGGBBGBGGGGGGBBGBGGBBGBGGGBGGGGGBBBBGGBGGGGGGGGBBBGGGGGGBBGGBGGGBBGBGBGGGGBGBGGGBGGGGGGGGBGBBBGGBGBGGGBGGGBGBGBBGGGBBGGGBBGBBBBGGGGGGGBGGGGGBGGGBGGGGGGGBGGGGGGGGGGGGGGBBBBGBGGBGGBGGGGBGBGGGGBGGGBGBGBGGGBGBGGGBGBBGGGGGGGBBGBGGGGBBGGGGBBGGGGGGGGGGGBBGBGGGBGBBGBGBGGGGBGGBBBGBBGGGGBBGGBGGBGBGBGGGGGBGGGGBBBGGGGGGBGGBBGGGGGGBGGBBGGGGGBGGGGGGBGGGGGGGBGBBGGGGBGGGGBGGGBGGGGGGBBBBGBGBGGGGBBBGGGBBGGBGBGGBGGBGBGGGGGBGGGGBGBGBGGGGBGGBBBBBGGBBGBGBGBGGGGGGGGGGBGBGGBGGGBBGBGBGBGGGGGGGBGGGGGGGGGBGGBBGGGGGGGGGGGGBBGGBBGGGGGBGGGGGGBGGGBGGGGBGGBGGGGGBBGGGGGGGGGGBBBGGGGGBGBGGGGBGBGGGBGGBBBGBGBBGBBGGBGGBGBBGGGGGGGGGBGBBGGGBBBGBGGBGGBGGBGGGGGGGGGGGBGGGGBGGGBGBGGBGGGGGGBGGBGGGGGBGGGGGGGBGGGBGGGGGGGGGGGGGGBGGGBGBGBGGGBGGGBGGGGGGGGGGBGGBBGGGGBGGGGGGGBBGBGGGGBBGBGGGBGGBBGGGGGGGGBGGGGBBBGGGGGGBBGBGGGGBGGBBGGBBGBGGGGBGGGBGGBBGBGGGGGBGGBBGGGGBGGGBBBGGBBGBGGBGBGBGBGBBGBBGGGBGGGGBGGGBBBGBBGGGGBGBGGGBGGGGGGGGGBGGGGGGGBBBGBBGGGGBGGGGBGGGGBGBGBGGGBGGGBGGGBGGGGBGBGGGGGBGGBBGGGGBBGBGGGBBGGGGGBGGGGBBBGBGGBGGGGGBGGGBBBGGBGGGBBGGGBGGGGGGGBGGBGGGGGBBGGGGGGGBGBGGGGGBGBGGGGBGBGGGGGGBGGGBGBGBBGBGGGGGGGGBBBGGBGBBGBBGBGGGBGGBBGGGGGGGGBGGGGGBBGGGGGGBGBBGBBGBBGGBBGBGGGGGGGGGGBGGGGBGBGGGGGGGBGGBGGGGBGGBGGBBBGGGGGBGGGBGGGGBBGBGGGGGBGBGGGBBGBGBGGGBBGGGGBGGGGGBGGGBBGGGGGGGGGGGGBBGGGGGBGBBBBBGGGBGBGGGGGGGGBGBGGBGGGGGBBGGBBGBGGGBGGBGGGGGGGGGGBGBBGGGGGBGBGGBGBGGGBGBGBBGGGGGBGGGGGGBGGGGGGGGGGGGGBBGGGGGBGGGGBGBGBGBGGBGGBGGBGGGGGGBGGBGGGGGGGGGGGGBBGGGBGGGBGGBGGGGBGGGGBGBGGGBBGGBBGBGGBGGGGBGBBGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGBBBGBGGGGBGBBBGGGGGGGGGGGGGGBGBGBGGGGBGGGBBBGBGGBGGGGGGGGGGGGBGGBBBGGGGGGBGBGGGGGGGGGBGGGGBBGGGGGBGGBGGGGGGBBGBGBGGBGGBGGBGGBBBBBBGGGGGGBBGBGBGBBGGGGGGBGBBBGGBGGGBGBGGGBGBGBGGBGBGGGGGGGBGGBBGGBGGGGBBGGGGBGGBGGGGGGBGBBGGBBGGGGGGBGGGGBGGBGGGGBGBBBGBGGBGBBGBBGGBGGBGGBBGGBBGGGBGGBGGBBBBBGBBBGGGGGBBBBBGGGGGGBGBGBGGGGBGBBGGGBGGGGGBGBBGGBGBGGBGGGBBGGGGBBGGGGBGBBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBBBGGGBGBGBBBGGBBGGGBGGBBGGGGBBGGBBBBGGBGGBGGBGGGBGGBGBGGGBBGBGGGGGGGGBBGGBGBBGGBGBGGBGBGBGGBGGGGGBGGBGBGGBGGGGGBGBBBGBGGBBGBGGBGBGGBBGBBBGGBGGGGGGBGGGBGGBGGGGBBBGGGGGGGGBGGBGGBGGBGBGBGBGBGBBBGGBGGBGBBBGGGGGBBGGGBGGBGBGGBBBBBBGGGGBBBBGBGGGGGGBGGGGBGGGBGGBGGGBGBGGGGGGGGGGGGGGBGBGBBBBGBGGBGGBGBGBBBGGBBBGGGGBBGGBBGGGGGGGBGBGBGBBBGGBGBBBBGGGGGGGGBGGBGBGBGBGBGGGBGGGBBGGGGBGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGBBBGGGGGGBGGBBGGGGBGBGGGBGBGGGBGBGBGGBGGGGGGGGBGBBGGGGBBGBGGGBBGGGGGGGGGGBGBBGGBGGGGGGBGBGGGGGGGBGGGGBGGGGBGGGBBGGGGGGBGBGGBGGGBGGBBBGBBBBGBBGGGGGBGBGGGGBBGGGBGGGGGBGGBGGBGGGGGGBGBBGBGGBGBGGGGGGGGBGBGGBGGGBBGGGBGGGGGBGGGBGGGGGGGGGGGGGBGGGGBGGGGBGGGBBBGGBGBGGGBBGBGBBBGGGGGGGGBGBBGGBGGBGGBBGGGGGGGGGBBGBBGGBBGGGGGGGBGGGGBGGGGBGGBGBGGGBGBGBGGBBGBGGBGGBGGGGBGGGGGBGBGGGGGGBGBGGGGBBBBBGBGGGGGGGGGGBGBGBGBGGBGBGGGBBGBBGGGGGBGGBGGBGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGBGBGGGBGBBGBBBBGGGBGGGGGGGBGGGGGGGBGBBGGGBGBBGGBGBGGBGBBGGGGBGBBGGGGGGGGGGBGBGGGGGGGGBBGGBGGBBBGGGGGBGGGBGBGGGBBGGBGGBGGGGGBGBGGBGGGGGBGGGB
588184858 BBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBGBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBGBGBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBGBBGGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBGGBBBGBBBBBBBBGGBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBGBBBBBGBBGBBBBBBBGBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBGBBBBBBBGBBBBGBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGGGGBBBGBBBGBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBGBBBBBBBBBBBGGBBBBGBGBBGGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBGBGBBBBGBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBGBBBBBBBGBGBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBGBBBBBBBBBGBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBGBBBBBGBBGBBBBBBBGBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBGBBBBBBGBBBGBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBGBBGBBBBBBBBBBBBBBGBGBBBBGBBBBGBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBGBGBBBBBGBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBGBGBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBGGBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGGGBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBGBBBBGBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBGBBBBGGBGBBBBBGBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBGBBBBBBBBBGBBBGBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBBBGBBBGGBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBGGBGBGBBBGBBBGBBBBBBBBBBBBBBGBBBBGBGBBGBBBBGBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBGBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBGBBBBBGBBGBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBGBBBBBBBBGGBBGBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBGBGBBBBBBBBBBBBGBBGBBBBGBBBGBBBGGBBGBBBBBGBGBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBGBGBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBGGBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGGBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGGGBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBGBBBGBBBGBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBGGGGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBGBGBBBBBGGBBBBBBGGBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBGBBBBBBGGBGBBBBBBBGBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGGBGGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBGGBBBGBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBGBBBBGBBBBBBBGBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBGGBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBGBGBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGGGBBBBBBBBBBBGBGBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGGBGBBBBGBBBBBBBBGBBBBBBBBBGBGBGGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBGBBBBBBBBBGBBBBBGBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBGGBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBGBBBBBBBBBGBBGBGBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBGBBBGBBBBBBBBBBGBBBGBGBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGGBBGGBBBBBBBBBBBBBGBBBBGBBGBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGGBBBBBBGBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBGBGBBGBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBGBGBBGBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBGGBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBGBBBBBBGBBBBBBBGBBGBBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBGBBBBBBBGGGBBBBGBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBGBBGBBBBGBBBBBBBBBBBGBGBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBGBBBBBBBBBBGBBBBGBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBGGBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBGBBBBBBBBBBBBGBGGBBBBBBGBBBBBGBBBBBBBGGBBBBBBBBBBGBBBBBBBGBGBBGBBGGBBBBBBBBBBGBBGBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBGBBGBBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGGGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBGBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBGBBBGBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBGGBBBBBBBGBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGGBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBGBGBGBBBBGBGBGBBBGBBBBBBBBBBBGBBBGBBGBBBBBBBBGBBBBBBBBGBBBBGBBBBBGBBBBBBGBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBGBBGBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGBBBGGBBGBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBGBBBBBBBBGBBBBGBBBBBBBGBBGGGBBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBGBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBGBBGBBGBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBGBGBBBBBBBBGBBGBGBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBBBBBGBBBBBBGBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBGBBBBBGGBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBGGBBBBBBBBBGBBBBBBGGGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBGBBBBGBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBGBBBBBBGBGGBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBGBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBGGBBBBBGBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBGBBBGBBGBBBBBBGBBBBGBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBGBBGGBBBBBBBBBBGBGBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBGBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBGBBBBBBGBBBBGBGBBBBBBBBGGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBGGGBGBBBBBBGBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGGBBGBBBGBBBBBBBBBBBGBBBBBBBBBBGBGGBBBBGBBBBBBGBBBBGBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBGBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBGBBBBBBBBBGBBBBBGBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBGBBBBBGBBBBGBBBBBBBBGBBGGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBGBBGBBBBBBGBBBBBBBBGBBBBGBBGGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBGGBBBBBGBBBBBBBBBBBBBBGBGBBBBGGBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBGBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBGBBGBGBBBBGBBBBBBGBBBBBGBBBBBBGBBBGBGGGBBBBBBGBBBGBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGGBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBGGBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBGBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBGGBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBGGBBBBBBBBGBGBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBGBGBGBGBBBBBBBBGBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBGBBBBBBBBBGBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBGBBBBBGGBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBGBBBBBBGBBBBBBGBBGBGBBGBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBGBBBBBBBBBBBGBBBBBGBBBBBBBGBBBGBGBBBBBBBBGBGBBGBBBBBBBGBBBBGBBBBBBBGBBBBGGBBBBGBGBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBGGBBBBBGBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBGBBBBGBBBBBBBBGBGBBGGBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGGGBGBBGBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBGBBGBGBBBBBBBBBBBBBBGBBGBGBBBBBBBBBGBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBGBGBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBGBGBBBBBGBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBGBBGGBBBBBBBGBBBBBGBBGBBGGBBBBBBBBBBBBGBGBGBBBBBBBBGBBBBBBBBBBBBBBGGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGGGBBBBBBGBGBGBBBGBBGBBBB
63305189 GBBBBGBGBBGGGGGGGBBBGGBBGGGBBBBGGBBBBBBBGGGGBBBBBGBGBGBGGGBGBGGGBGBBBBGBGGBGBBGBGBBGGGBGGGGBGGGGBGBBBGBBBBBGGGGGBGBBGBBBGGGGBBBBGBGBGBBGGBBBBBBGBBBGBGGGBGGGBBGGGGGBBGBGGGBBGBBBGBBBBGBBGGGGGGGBBBBGBBGBBGBBGGBGGBBBBBGBGGBGGGGBBBGBBGGGBBGGBBBBGBGBGBBBGBGBGGBGBBGBBGBGGBGBBBGGGGBGBBBBGGGBBBGBGBBBBBBBBBBBBGGGBGBGGBGBGBGBGBBBBBBBBBGGBBBGBGBGGBGBGGGGBBGBGBGBBBBGBGBBGBGGGBBBGBBBGGBBBGBGGGGBGBBBBGGBBBGGBGBBGGBBGBGGBGGGBBGGBGGBGBGBBGGGBGBBBGBGGBGBBGBGGGGBGGBGBBGGBBBBBBBBGGBBGGBGBBBGGGGBBGBGBGBGBGBGGBGBBBBBGBBGGGGGBBBBBGBGGGBGGBGBGBBGGBBGGBBGGBGBBBGGBGBBGGGGBGBGBBGGBBBGGGGBBBGGBGBBGGBBGBBBGGGBBGBGGGGBGBGBGGGGGBBBBBBGBBBGBBGBBBGBBGBBBBGBGBGBBGBBGGBBBBBGGBBGGGGBBBBGGGGGGGBGGGBGBGGGGGGBBBBBBBBBBBBBGGBGGGBGGBBBBBBBGBBBBGGBGGBBBBBBBBBGBBGBBBGBGBBGGGGBGBBBGGBGBGBBGGGBGGBBBGBBBGGGGBBBGBGBBGBGGBGGBGBGBGBGGGGGBGGGBBGGBGBGGGBBGBGGGBGBGBGBGBGBBBGGBGGGGBBBGBGGGBBGBBBGBBGBBBGGBGGGGBBGBBBGGGGGBBBGBBBBGBGGGGBBBBBBGBGBBBGBBGGGGGBGGGBBBBBGGBGBBBBBGBGBBBBGGBBBBBGGBGGBGBGGBBBGGBBBGGGBBBGGBGGGBBGBGBBGBGBBGBBBGGGBGBGBBBBGBBBBBGGGGGGBBBBBGBBBBGBGBBGGBGBBBBBBBBBGBBBBGBGBGBBBBGBBBGBGGGBGBGBGBGGBGGBBGBBGGBBGBGGBGBGBGGBBGGBGGGBGGBGGBBBBGGGBBGGBBBGBGBBBBGBGGBGGBBGBGGBBBBBBGGGBBBBGBGGBGGBGBBGGGBGGBGBGGBGBGBGGGBGBGBBGBBBBBGBGGBBGBBBGBBBBBBBBBGGGBGBBGBGGGBGGGBGGBGBGBGGGBGBBBBBBBGBBGBBGGBBBBGGBBBGBGBBBBGBBBGBBBGBGBBBGGBBBGGBGBGBBBGBBGBGGGGBBBBGGBGBBBBBGGGBBBBBBGGBGBGGBGGGGBBGBGGBBGGBGGBGGBGGBBGBGBBBGGGBBBBGBGBGBBGBGGGGBBGGBBGBGBGGBGBGBBBBBGGBBGGBGBGGBBBGBBGBGBBBBBGGBBGBBBGBGBGBGBGGBBBGBBBGBBBBGGBGGBGGBGGBGGGBBBGBBGBBBGBBGGGBBBGBBGBGGGBBGBGBGBGBBGGGBGBGBBBBBGBBGBGBGBGGGGBBBGBBBGBGBGGBGBBBBGGGGBGGBBBBBGBBBBBGBGBGBGBGGGGGBGBGBGGBGGGGGBBGBGBGBGBGGGGGBBGBGGBBGGBGBGBGBBBGGBBGBGBBBGBGBBBBGBBBGGGBBGBBBGBGGBBGGBGBBGBBGBBGBBGBBBBGGGGGGBBBGBGGBBBBBGBGBBBBGGGBBGGBGBGBBGBGBGBGGGBBBGBBBGBGBGBBBGBBGBBBBBGBBBBGGGGBGGBBGBGBGBGGGBBBGGGBBGGBGBGBBBBGBBBBGBBBGGBBGGGGBGBBBBBGBGGBGGGGGGGBBGBBGGGGBBGGBGGGBGGGBGBBGBGBBBBBGGBGBBGGGBBGBBGBGGBBBBBGGBGGBBGGBGGGBBBBBBBGBBGBBBGGGGBBGGGBBGBGGGGGBBGGGBBGBGBBGBBBGGBBBGBBBGBBGGBGBBGBGBBBGBGBBBGGBGBBGBGGBBBBGBBGBBBBBGGBGBGGBBBBBGBBBBGGBBBBBBGGBBGGBGGBGGGBGBGBGGGBGGBBBGBGGBGBBBGGGBGGGGBBGBGGGBBGGBGBBGBBGBBBBGGGBBBBGGGBBGBBGBBGBBGGBBBBBBBGBBBGBGGBGBBBGBGBGBBBGBBBGGBGBGGGGBGBGGGBGBGBBBGGBGBGGGGGBBBBBGGGBGGBGBGBGGBBBBGBBGBBGBBGGBGBBBGGBGGBBGGGBGGBGBBBGGBGBGGGGGBBBGBGBBBBGBGGGGBBBGBBBGBGBGBBGBBGBBBBBBBGBBBBBBBGBGGBBBBBGBGBBBGGGBBBGBBBBGBGBBBGBGBGGBGBGBGGBGGBGBBBBGBGBGGGBGGBGGGBBGGBGGBBGGGGBBGGBBBBGBGBGGGBBGGGGBBBBBGBGBBGGGGGGGGBGGGBGBBBBGGBBGBGBBGGBGBBBGBGBBBGBBGBBGBBBGGGGBGBGGBBBGBBGGGBGGBBBBBBBBGGBGBBBBBGGGBBGBGBGGBGBGGGBGGGGBBBGGGBBGGBGBBBGBGGGGBGBBBGGGGBBBBGGBGBGBBBBBBGGBBGBBGGBBGBBBBGBBBBGGBGBBBBGBBBBBGGBGBGGGBGBBBGGBBBGBGBBBBGBBGGGBGBGBBGBGGBBBGBBGGGGGBBGGBGGGBGGBGBGGBBGBGGGBBGGBBBGBBBBBBBGBBBGGBBGBGGBGBBGGGBBGGGGBBBBBBBBBBBBBGBGGGGGBGGBBBGGBBGBBBGGGBGBGGGGGGBBGBGBGGGGGGGBBGBBGBBGBBGGBBGGGGBBGGGBBBBGGGGBBBBBBGGBGGBBGBGGBBBGBBBGBGGGBBBBBGGBBBGGBBGGBBBGGBGGBGBBGBBGBBGGBBGBBBBBBGBBGBBBGGBGGBBGGGBGGGBBBGGBGGBGGBBBBBBBBBBGGGBGBBBBBBGGGBBBGGGBBGBGBGBGBGBBBGGBGGBBBGGGGBGBGGBGBBGBBBGBGBGGBBGBBBBBGGGGGGBBGGBBBGBBGGGBGGBGBBBBBGBBGGGBGBBBBGBGBBBGBBBBBBBBGGBBBBGBBBBBBBGGGGGBGBBGBGGBGGBGBGGBGBGGGBGGGGBGBGBBBGBBBBGBGGGBGBBBBGGBBGBGBGBBGBBBBBBGGGGBBGGBGGBGBGGGGBGGBGBGBGGBGBGBGBBBBGGBGBGBGGBBBGBBGGGGGBGGBBGBGBBBBGBGBBBBBGBGBGGBBGGGBBGGBGBBGBBBBBGGGBGBBBBGBGGGBGBGBBBBGGGBBBBGGBBBGBGGBBGBGBBBBGGBGBGGGGBBBGBBBBBBBBGBBGBGBBBBBBBBGGGGBGBBBBGGGBGGGBGGGBGGBGGBBGGGGBBGBGBGBBGGBGBGBGGBBBGGBBBBBGBBGBBGGBGBGGGBGBBBGGBBBBGBBGGBBBGGBGBBGBBBBBBGGBGGGBBBGBGGGBBGGBGBBGBGBGGBBBBGBBGBBBBGGGBBBBBBGGBBGBBBBBGGBBGGBBBBBBBGGBBGGBGGGGBGBGGBGBGBBBBBGGGBGGBBGBBGBGBGGBGGBBBGGBBBGGGBBBGBBBBGGGGBGBBBGGBGBGGBBBBBBGGGGGGBGGGBGGBGBGBBBBGGBGGGBGBGGGBBGGGGBGGGGBBGGGGBBBBGBGGBGBBBBGBGBBBBBGBGBBBGBBBGBGGBBBBGBBBBGBBBBGGBGBBBGBBGBGBBGBBBBBBBBBGBBGGBGBGGGBGBGBGGBBBGBBGGBBGGBBBBBGGBGBBBGGBBBBGBBBBGBGBBGBGGGBGGBBGGBBGGBBBBBBBGBBBGBBGBGBBGBGBGBGGGGBGGBBBGGGGGBBBGGGGBBBBBGBBGBBBBBBGGBGBBBGGGGBGBBBGBGGBGBGGBBBBBGGGBBBBBGBGBGGBBGBGBGGGBBGBBBGBBGBBBGGBBBGBGBBBBBGBGBGGGGGGBGGBBGBBGBBGBBGGBBBGBBBGBGGBBBBBGGGGGBGBGBGBBBGGBBBBBBGGGGBGBGBBBGGBBGBGGGBBBBBBBBGGBBBGBBBBBGBGBGBBGBBGBBGBGGGGBBGBGBGGGBGBGBGGBBBGBBBBGGBBGGGGGBGGBGGBBGBGGGGBBBBGBBBGBGGBGBGGGBGBGBBBBBGGBGBGGGGGGBGGBGBBBGBGBBGGGGG
846850529 GGGGGGGGGBGBBGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGBBBGGGGBGGGGGGGGGGGGGGGGBGGBGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGBGGGGGBGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGBGBGBGGGBGGGGGGGGGGGGGBGGGGGBGBGGGBGGGBGGBBBBBGGGGGGGGGGGBGBGGGGGBGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGBGGGGGBGBGGBBBGGGBGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGBGGGGBGGGGGGGGGBGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGBGGBGBGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGBGBGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGBBGBGGGGGBGGBGGBGGGGGBGGGBGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGBGGBGGBGBGGGGGBGGGBGGGGBGGBGBGGGGGBGGGGGGGGGBGGBGGGGGGBGGGBGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGBGBGGGBBBGBGGGGBGGGGBBGGGBBGBGGBGGBGGBGGGGBGGGGGBGGBGGGGBGGBBGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGBGGGGGGGGBGBBGBGGGGBBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBBBGGGGBGBGGGGGGGGBGGGGGGGBGGGBBGGBGGGGGGGGGGGGGGGGGGGBGGGGBGGBGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGBGGGGGGGGBGGBGGGGGGGGGGGGGGGBGGGBGGGGGGBGGGBGGGGGGBGGGGGGGGGGGBBGGGGBGGBBGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGBBBBGGBGGGGBGGGGGGGGGGBGGGGGGBGGGBBGGGGGGGGGGGGGGGGGGGBGGGBGBGGBGGGGGGGGGGBGGGGGGGBGGGBGGGGGBGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGBGGGBGGGBGGGGBGGGGGGGGBGBGGGGGBGGGGGGGGGGGGGGGBGGBGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBBBBGGGGGGGGGGGGBGGBGGGGGGGGGGGBGGGGGBGBGGGGGGBGGGBGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGBBGGBGGGGGGGGGGBGBGGGGGGGGGGGGGBGGGGGGGBGGBGBGGGGGGGGGBGGGBGGGGGGGGGGGGBGGGGBGGGGGGGGBBGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGBGGBGBGGBGGGGGGGBGBGGGGGGGGBGBBGGGGGGGGGGBGBGBBBGBGBGGGGGGGGGGGGGBGGGBBGGBGGGGGGGGBGGGGGGGGGBGGBGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBBGBGGGGGGGGGBGGBGGGGGBGGGGGGGGGGGGGGBGGGBBGGGGGGGGGGBGGGGGGGGGGBGBGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGBGGGGGGBGGGGGGGGGGBGGGBGGGGGGBBGGGBGGGGGBGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGBBBGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGBGGGGGBBGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGBGBGGGGGGGBBGBGGGGGBGGGGGBGGGGGGBBGGBBGGGBGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGBGGGGGGGGBGGBGGGGGGGBGGGGBGBBGGGBGGGGGGGGGGGGGGGBGBGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGBBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGBGGGGBGGGBGGBGGGGBGGBGGGGGBGGGBGGBGGGGGBGGGGGGGGGBGGBGGGGGGGBGGBGGGGGGGBGGBGGGGGGBGGBGGGGGGGGGBBGGGGGBGGGGGGGBGGGGGGBGGGGBGGGGGGGBGGGGGGGGGGGGGGGBGBGBGGBGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGBBGGGGBGGGGGBGGGGGGGGGGBBGGBGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGBGGGGGBBGGGGGGBGBGGGGGGGGGGGGGGBBGGBGGGBGGGBBGGGGGBGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGBGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGBGBBGGGGBGGGBGGBGGBGBGGGBGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGBBGGGGGGBGGGGGGGBGBGGGGBGGBGGGBGGGGGGGGGGGGGGBGGGBGBGBGGGGGGGGGGGBGGGGGGBGGGBGBGGGBGGGGGGBGGGGBBBGGGGGGGGGGGBGGBGGGGGGGGGGGBGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGBGGGGGGBGGBGBBBGBGGGGGBGGGGGGGGGBGGGBBGGGGGGGGGGBGGGGGGBGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGBBGGGBGBGGGGGGGGGGGGGGGBGGGBGGGGGGGBGBGGGGGGGGGGBBGGGGGBGGGGGGGGGBGGGGBGGGBBGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBBGGGBBGGGGGGGGGGGBGGGBGGGGGGBGGGGGGGGBGBGGGGGGBBGGGGBGGGBGGGBGGBBGGBBGGGGGGBGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGBGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGBGGGGGGGGGBGBGBBGBGGGGGGBGGGGGGGGGGGGGGGGBGBGGBGGGGGGGGGGGGGBGGGGGGBBGGBGGGBGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGBBGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGBGBGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGBGGGBGGGGBGGGGGBGGGBGGGGGGGGGGGGGGGGGBGGGGGGBGGGBGGGGGGBGGGGBGGGGGGGGGGGGGGGBGGGGBGGBGGBGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGBGBGBGGGBBGGGGGGGGGBGGBGGGGGGGBGGGBGGGGGBGGGGGGGBGGGGGGGGBGGGGBGBBGGGGGGGBGGGBGGBGGBGGGGGBGGGGGBGGBGGGGGGGGBGBGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGBGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGBBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGBGGGGGBBGGGGBGGGGGGGGGGGBGGGGGGBGGGBGGGGGGGGGGBGGGBGGGBGGGGBBGBBGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGBBGGGGGGGGBGGGGGBGGGBBBGGGGGGGBGBGGGGGGGGGGGGGGGGBGBGGBBGGGGGGGGGGGGBGGGBGBGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGBGBGGBGGGGGGGGGGBGBGBGGGBGGGGGGGGGGBGGGBGGGGGBBGGGBGBBGGBGGGGGGGGBGGGGGGGGBBGGGGGBGGGGGBGBGBBGGGGGGGGGBGGGGGGGGGGGGGGBGBBGGGBGBGBGGGGGBGGGGGGBGGGBGGBGGGBGBGGGGGGGGGGGGGGGGGGGBBGBGBGBGGBGGGGGGGGGGGBGGBGGGGGBGGGGGGGGGGGBBGGGGGGGBGGGBGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGBBGBGGGGGGGGGGGBGGGBGGGBGGGGBGGGGGGGBGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGBGGBGGGGGGGGGGGGGGGBBGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGBGGGGGGBGGGGGBGBGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGBGGGGGGBGGGGGGGGGBGGGGBGGGBGGGGGGGGGGGBGBGBGBGGGBGBGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGBGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGBGGGGGGBGGGGGGGGGBBGGBGGGBGGGGGGBGGBGGGGGGGGGGBGGGBGGBBGBGGGGGBGGGGGGBBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGBGGGBGGBGGGBGGGBGGGGGGGGGGGGGGGBGGGBGGBGGGGBGGGGGGGGGGGGGGGGBGGGGGBGGGGGBGGGGGGBGGGGBGBGGBGBGGGGGBGGGBGGGBBGGBGGGGGGGGGGGGGGBGGGGGGBGGGGBGGBBGGBGBGBGGGGGGGGGGGBGGGGGGGGBGGBGGGGGGGGGGGBGGGGGGGGGBGGGBGGGGGGGBGGGGGGGGBGBGGGGGGGGGGGBBGGGGGGGGBBGBGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGBBGGGGGGBGGGGGBBGGGBGGGBGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBBGBGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGBGGGBGBGGGGGGGGGGGGGGGGGGGGGBGGGBGGBGGGGGGGGGGGGBGGGGGGBGGGGGGGGGBGGGBGGBGGGGGGGGGGGGGGGGBBGGBGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGBBGGGGGGGGGGBGBGGGGGBGGBGBGGBGGBGGGGGGGGBGGGBGBGBGGGGBGGGGGGGGGGBGGGGGBGGGGBGGGGGGBGGGBBBGGGGGGGGGGGGGGGBGGBGGBBGGGGGGGGBGGGGBGGGGGGGGBGGGGBGGGGGGGBGGBGGGGGGGBGGGGBGBGBGGGBGGGGGGGGGGBBGGGGGGGGGGGGGBGGGGGBGGGBGGBGGGGGGGGGBBGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGBGGGGGBGGGGGBGGBGGBBGGGGGGBBBGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGBGGGGGGGGGGGGBGGGBGGGGGGGGGGBGGBGGGGGGBGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGBBGGGGGGGGGGGBGGGGBGGBGGBGGGGBBGGGGGGBGGBGGGGGGGGGGGGGGGGGGBGGGBGBGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGBGGGGBBGGGGBGGGGGGGBGGGGBGGGBGGBGGBGGBGGGBGGGGGBBGGGGGGGGGGGGGBGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGBGBGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGBGGBGGGGGBGGGGGGGGGBBGGGGGGGGGGGBGGGBGGGGGGGBGGGGGGGBGGGGGGGGGGGBGGGBBGGGGGGGBGGGGGGGGGGBBGGBGBGGBGGGGGGBGGGGBGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGBGGGGGBBGBBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGBGGGBGGGBBGBGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGBGBGGGGGGBGGBGGGGGGGGGGBBGGGGGGGGGGBGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGBGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGBGGBGGBGBBGBGGGGBGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGBGGGBGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGBGBGGBGGGBGBGGGBBGGBGBGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBBBGGGGGGGGGGGGGGGGGBBGBGGBGGGGBGGGGGGGGGGGBGGGGGGGGGGBBGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGBGGGGGBBGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGBBBBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGBGGGGGGGBGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGBGBGGGGGBGBGGGGGGGGGGGGGGGGGGBGGBBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGBGGGGBGGGGBGBGGGGGBGBBGGGGGGGGBGBBGGGGGGGGBBGGGGGBGGGGGGGBGGBGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGBBGGGGGGGGBGBGGGGGGGGGGBGBBGGGGGGGGGBGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGBBGGGGGBGGGGGGGGGGGGGBBGBGGGGGGGGGBBGGGGBGGGBGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGBGGGGGGGGGGBGGGGGGGBGBGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGBBGBBGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGBGGGGGBGGGBGGGGGBGGGGBBGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGBGGBBGGGGBGGGGGGGGGGBBGGGGBGGGGGGGGGGGBGGGGBGGGBGGGGGGBGGBGGGGGGGGBGBGGGGGGGGGBGGBGGBGGGBGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGBGGGGGGBGGGGGGBGGGGGGBBGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBBGGGGBBGGBGGGGBGGGGGGGGGBGGGGGGBGGBGBGGGGGBGGGGGGGGGBGGBGGGBGGBGGGGGGGGGGGGGGGGBGGGBGGGGGGBGGGGGGGGGBBGGGGGBGGGGGGGGBGGGGGGGBGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGBGGGGGGGGGGBGGGBGBGGGGGGGGGGBBGGGGGGGGGGGBBGGGBGGGGBGGGGGGGGGGGGGGGGGBBGBGGGGGGGGGGGGGGBGGGGBGBGGGBGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGBGGGGBGGGGGGGGGGGBGGGGGGGGGGGGBGGBGGGGGBBGGGGGGGGGGGGGBGGGGGGBGGBGGGGGGGGGGGGBGBBGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGBGGGGGGGGGGBGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGBGBGBGGGGGGGGGBGGGBGGGBBBGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBBBGBGGBGGGBGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGBGGGGGGBBGGBBGGGBGGGGGGBGGGGBGBBGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGBGGGGBGBGGGGGBGGGBGBGGGBGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGBGGBGGGGBGGGGGGGGGGGGGGBGGBGBGBGGGGBGGGGGGGGGGGGGGGBGBGGGBGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGBGBGGGGGGGGBGGGGGGGGGBGGGBBGGGGGGGGGBBGGGGGGGGGGGGBBGGGBGGGBBGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGBGGGGGGGGBGGGGGGGGBGGGGGGGGGBGGGBBGGGGGGGGGGGGGBGGGBBBGGGGBGGGGBGGGGGGGGBGBGGGGBBGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGBGBGGGGGGGGBBGGGGGGGGGGGBGGGGGGGBGGGGBGBGGBGGGGGGGGGGGGGBGGGGGGBBGGBGGBGBGGGGGGGGGGGGGGGGBGGGGBGGBGGGGGGGGGBGGBGGGGBGGGGGGGGGBGBGGGGGGGGBGBGGGBGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBBGGGGBGBGGGBBGGGGGGBGGGBGGGGGGBGGGGGGBGGGGBGBGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGBGGGGGGGGBBGBGGGBBGGGGBBGGGGGGGBGGGGBGGBGBGBGGBGGGGBGGGGGGGGBBGBGGGGGGGGGGGGGGGGGBGGGBGGGGGBBGGGGGGBBGGGBBGGGGGGGGGBGGGGBBGGGBGGGGGGBGGGGGBBGGGGGGGGGBBGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGBGGBGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGBGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGBGGGGGGGGGGGGBGGGGGBGBGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGBGBGGBGGGGGGGGGGGBGGBBGGGGGGGGBGBGGGGGGGGGGGGGGGBBGBGGGGGGGBBGGGGGGGGGGGGGGBGGGGBGGGGBGGGBGGGGGGGGGGBGBGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGBGBGGGGBBGGGBGBGGGGGGGGGGBGGGGBBGGGGGGGGGGGBGBGGGGGGGGGGGBGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGBGGGGGGGBGGGGGBBGBGGGGGBGGGGGGGGGBGBGGGGGGGGGGGGGBGGBGGBGGGGGBGGGGGBGGGGGGGGBGBGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGBGBGGGGBGGGGGGBGGGGGBGGGGGGGGBGGGGGBGBGGGGBGGGGGBGGGGGGGBGGBGGBGGGGBGGGGGGGGGGGGGGGBGGGBGBGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGBGGGGGGGGGGGBGGGGBGBGGGGGGGBGGGGGGGGGGBGGBBGGGGBGGGGGGGGGBBGGGGBBGBGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGBGGGGGGBGGGGGGGGGGBGGGGGGGBGGBGGBGGGBBGGGGGGGGGGBGBGGGGGGBBGGBBGGGGGGGGGGGBGBGGGGGGGGGGGBBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGBGGGGGGBGBGGBGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGBGBGGGGBBBBGGGGGBGGGBGGGGBGBGGGGGBGGGGGGGGGBBGGBGGGGGGGGGGGGGBGBGGGGBGGGGGGGBGGGGGGGGGGGGBGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGBGGGGGGGGGGGBGGGGGGGBGGGGGGGGBBGGGGGGBGGBGGGGGGGGGGGBGGGGGGGGGGGGBBBGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGBGBGBBGGGGGGGGGGGGGGBGGGGGGGBGGGGBGGBGGGGGGGGGGBBGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGBGGGGGBGGGGGGBGBGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGBGBGGBGGGBGGGGGGGGGBGGGGBGGGGGGGGGGBGBGGGGGGGGGGGBGGGGBGBGGBBGBGGGGBBGGGBGGGGGBGGGGGBGGGGGGGGBGGGGGGGGBGGGGGBGBBGGGGGGGGGGGGBBGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGBBBGGBGGGGGGGGGGGBGGGGGGBGGGGGGGGGBBGGBGBGGGGGGGGBGGGBBBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGBGGGGGGBGGBGGGGGGGGGGGGGGBBGGBGGGGGGGGBGGGGGGGGGBGGGGBGBGGGGGGGGGBGGGGGGGBGGBGGBGGBGGGGGGGGGGBGGGGGGBGGGGGGGGGGBBGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGBBGGGGGGGBBBGGGGGGGBGGBBGGGBGGBGGGBGGGGGGGGGGBGGGGBGGGGBBGGGGGGGGGGGGGGGGGGBBGGGGGGBGGGGGGGGBBGGGGGGBGGGGGGBGGGGGBBGGGGGGBGGBBGGGGGGGBGGGGGBGGGGGGBGGGGGGGGGGGGBGGGGBGGGGGGGGGGBBGGBGGGGGGGBBGGGGGBGGGBBGGGGGGGGGGGGGGBGGGGGGGGBBGBGGGGGBGBGGGGGGGGGGGGGBGGGGGGGBBGGBGGGGGGGGGGGGGGGGBGGGGBGGGGGBGGGGGGBGGGGGGBGGGBGGBBGBGGGGGGGGGGGGGGGGGBGBGGGGGGGBGGBGBGGGGGGBGGGGGBBGGGGGGGGGGGGBBGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGBGGBBGGGGGGBGGGGBGGGGBGGGBGGGGGGBGGGGGGGGGBGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGBGGGGGBG
407649518 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
746710821 GBGGGBBBGBGBBGBBGBBGBBBBGBGBBBGBBGBBBGBBBBBBBBBBBGGGBBBGGGBBGBGGBBBBGGBGGGBBBBBGBBBGGBBBBBGBBBBGBBBGGBGGGBBBBBGBGBBBGGBBBBBGBGBBBBGBBGBBGBBGGBBBBBBGBBGBBBBGBBBGGBBBBBGGBGBBBGBBBBBBBGBBBBGGBBBBGGGGBBBGBGBGBBBBBBGBBGGBBBBGGGGBBBBBGBGBBBGBGGBBBBGBBGBBBGGBBBBBGBBBGGBBBBBBBGGGGGBBGBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBGGGGBGBBBGBBBGBBGGBGGBGBBBBGBGBGBBGBBGBBBBBBBBGGGGBGBBGGBGGGBBBBGBGGBGBGBGBGBBBGBBBBBGGGBGBBBBBGBBBBBBBBBBBBBGGGBBBBBBGBGBGGBGGBBBGBBGBGBGBBGGBGGBGGGBBGGGBBBGGBGBBGGBBBGBGGBBBBBBBBBGBGBGBBGGBBBBGGBGBBBBBBGBBBBGBBBBBBBBBBBGGBGBBBBBBGGGBGBGGBBBBBBBBBBGBGGGBBBBBGGBBBGGGGBBBBBBBBBBBGBGBGGGBBBBBBBBBBBBGBBBBBGGGBGBBBBBBGGGBBGBBBBBBBBBGBBGGGBBBBBBBBBGBBBGBGBBGGBGGBGGBGBGBBGGBBBBBBBGGBBGBBGGBBBBGBGBBBBBGGGBBBBBBGBBGBGBBBBBBBBBBGBGBBBBGGGBBGGBBBBBBBBBGBBBBGBGGGBBGBGBBGBBGGBBGGBBBBGGGBBBBGGGGBBBGBGBBBGGBGGGGBGBGBGBBBBBBBGBBBBBBBGGBGBBGBGBGBGBGBGBBGBGBGGBGGGBBBBBGBBGBBBBBGGBBGBGBGBBGBBBBBGGGBGBBBGBBBBBGBBBGGBBBGGBBGBBGBBGBGBGGBBGBBGBBGBGGGBGBGBBBBBBGBBGBGBBBBBBBBBBBGBBGGBBBBBBBBBBBBGBBGGGBBBBBBGBBGBBBBBBBGBBBBBBGGBBBBBBGBBBBGBBBGGBGBBBBGBBBBBBBBBBBGBGBGBBGBGGBBBGBGGBGGBBBBBBGBBGBBBBBBBBGGBBBGGBBGBBBGGBGBGGBGGBBGBBBBGGBBGGBBBGBGBBBBBGBBGBBBBGBBGGBBBBGBGGBGBBGGBGBGBGBGBGBBBBGGBBBBBBBBGBBBGBBBGBBGGGBBGBGBGGGBBGGBBGBGBGGBBGGGBBGBBBBGBBBBBGBBBBGBGBGBGGGBGBGBBBBGGBBBGBGGBBBGBBBBBBGGBGBGGBBBGBBGBGBBBBBBBBBBBBBGBBGBBBGBBGBBBBBBBGGBGBBGBGBBBBBBBGGBBBGBBBBGBBBBGGGBGGBBGBGBBBGGGBBBBBBBBGGBGBBBBGBGGGBBBBBBBBBGGBGBBBGBGBBBGGGBBBGBBBGBBBGGBGGBGBBBGBBBBGBBBGBBBGGBBGBBBBBBBGGGBBBGBBGGGBBGGGBBGBGBGGGGBBGGBBGGBGBGGBBBGBBGBBBGBBBGBGGGBBGBBBGBGBGGBGBBBBGGGGBGGBBBBGGBBGGGBBBBBGBBGBGBBBBBGGBBBBGBGBBBBGBBBBBBBGGBBGBBBBGGBBBBGBGBBBBBGGBBBBBGBBBBBBGGGBBBGGBGBBBBGGBGBGGBBBBBBBGGGBBGGGGBGGBBGBBBBBGGBBBBGBBBBGGBGBBGBBBGBBBGGGBBBGGBGGGGBGBGGBBGBBBBGGBBBBBGGGBGBGBGBBBGBGBBGBBBBBBBGGBBGGBGBBGBGGGBBGGGBBBGBGBBBBBGBBBBBBBGBBGBGBGGBGGBGBBGBBBGBGGGBBBBBBGBBBGGGGGBBGGBGBGBGGBBGGGBBBBBGBBBBBBBGBBGGBBBGGGBBGBGBBBGGGBBBBBBGBBBBBBBBGBBBBBGGBGBBBGBBBBBGBGGGBBGGBBBBBBGGGGBBGGBBBGGGBBBBGGBBBGGBBBGGGBBBGGBGGBBGBGGGBBBGGGBGBBBGGGGGBGGBBGBBBBBBBBGBBBBBGBBBGBGGBBBBBBGBBBGGBBBBBBBBBBGGBGGBBBBBBBBGBGBGBBGBBGBBGBBGBGBBBBGBBBBGGBBBBBGBBBBBBBGBGBBBBGBBBGBBBBBBGBBBBBBBBGBBBBGBBBGBBBGGBGBBGGBBBGGBBBGBBBBGGBGBBGBGBGBGBBBBGBBBBBBBBGGBBBGGBBBBBGBBBBBBBGBBBGBGGBBGBGBGBGBBBGGBBGGBGBBBBGBBGBBGBBBBGBGBBBBBBBBBGBBBBGBGBBGGGBGGGBGGGBGBBGGGGBBBBBBGGGGGBBBGGBBBBBBGBGGGGBBBBBGGBBBBBGGGBBBGBGBGGBBBBBGGGBGBBGBBBBGBBBGGGGGBBGBBBGBBBGBGGGBGBGGBGBGBBBGBBBBBBGGBBBBGBBGGBBBBBBBBBBBGGGGBGGBBBBGBBBBGBBBBBGBBBBBGBBBBBBBGBBBBBBBBBGGGBBBBBBBBBBGBBGBGBBBBBBBBBGBBGGGBGBGGGBBBGGBGGBBBBBBBBBBGGBBBGBGBBBBBBBGBGBGBBBBGBBBBGBGBBBGBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBGBBBBGBBGGBGGBGBBBBBBBBGGGBBGGBBBGBGBBGGBGGBGBBGBBGBBBBBBBBBBBBBBGGBGBBBGGBBGGBBGBBGBBGBBBBBBGGBGBBBBGGGBGGGBGGGBGGBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBGBBBBBGBGGBGBGBGGGBGBBBBBGBGBBBBGGBBBBBBBBBBBBGBBBBBGBBBGGBBBBBBGBGGBGBBBBBBGBGBBBBBBGGGBGBBGGBBBGBGBBBGGGGBBBBBBBBBBBGBBBBBGBBGBBBBBBBBGBBBBBBGBBBGBBBGGGBBGGBGBBBGBBBBGBGBBGBBBBBBBGBBBBBBGGBGGBBBBBBGBGBGBBGBBBGGGGBBBBGBBGBGBBBGBBBGBBGGGGBGBBBBBBBGBBGGGBBBBBBBBGBBBGGBBGBGBBGBBGGGBGBGBBBGGGBBGBGBBGGBGBBGBBBBGBGGBBBGGGGGBGGBGBBBGGGBBGBBBGBBBBBGBGBBBBGGBBGBBBGBBGBBGBGBGBBBBBBGGGGBBGGGBBBBGGBBGGBGGBBBGBBBGGBBGBBGBBBBGBBGGGBBBBGBGBBBBGBGGBBGGGBGBBBGGBBGGBGGGBGBBBBBBGBBGGBBGBBGGBGBGGBGBGBBBBBGBBBGBBBBGGBBGBBBBBBBBBBBBBGBGBBBBBBBGGBBBGBGBBBGBBBBBBGBBGBBBBGGBGGBGGBBBGBBGGGBGBBBBBBBBBGGBBBBBGBGGBGGBBBBBGBBBGGBBBGGGBGBGBBBBGBGBGBBBBBBBBGGBBBGBGBGBGGGBBBGBBBGBBBBGGBBGGBBGGGBBGBBGBGBBBBBBGGBGBBGBBBBBGBGBBBBBBBBGBBBGBGGBBBBBGGBBBGGBBBBBGBGBGGBBBGBBBGGBGGBGBBBGBBGBGBBBBBBBGGBBGBBBBGGBGBBBGBGGGGGGBBBGBGBGBGBGBBBBBBGGBGBBBBBGBGBGBBBGGGGBBBBGBBBGBGBGBBBGBGBGBBBBBGBBBGGGBBBBGBGBBBBBBBBBBGBBBBBBGGBBBGGBBGBGBBGBGBGBBBBGBBBGBBBGBGBBBGGBBBGBBGGBBGGBBGBGBBBBBBBBGBBBBBBBBGBGBBBGGBBBBBBBBGGBGGGBBBBBGGBBBBBBGGGBBBGBGGBBGBBBBBBGBGBGBBGBGBGBGBBGBBBGGGBBBBBBBBBBBBBGBBBBGGBGBBGBBBGBBGGBBBBBGBBBGBBBBBBBBGBBGBBGBBBBGGBBBGBBBGGGBBBBGBBGBBBGBBBBBGBBBBBGBBBBGGBBGGBBBBBBBGBGGBGBBGBBBBBBBBGGGBBBBBBGBBGBBGGGBGBBBBBBBBBGBBBGBGBGGBBGGBGBBBBBBBBGBGBGBBBGGGBBGGGGGBGBBGBBBBBGBGBGGBGBBGBBBGBGGBGBBBGGGBBBGBGGGBGGBBBGBBBBGBGBGGGBBGBBBBGBGBBBGBBBBGGBBGBBBBBBBBBGBBGGBGBBBGGGBBBGBBBBGBBBGGGGBBGGBBBGGGBGBGBBGBBBGBBBBBBBBBGBGGBBBBGBBBBBBGBGGGGBBBBBGBBGGBBGBBBBBGGBGBBBBGBGBBGBBGBGBGGBGBGGGBGBGGBGBBBGBGBGBBGBBGBGBBBBGGGBBBBBBGBBBBGGGBGBGGBGBBBBBBGGGBBGBBBBBBBBBBBBBGGBGBBBBGGBBBBGBGBBGBGGBGBBGGBGBGGGBBBBGGBBGBBBBBBBGBGGGGGBGBBBBBBBBGBBBBBBGBBBBGBGGGBBGBBBGBBGBBBBGBBGGBBBGGGGBGBBBGBGBBGBBBGGBBBGGBBBBBBGBBBBBGBGBBBBBGBGGGGGBBBGBGBGBGBGBGGGBGBBGBGGBBBBGBBBBBBGBBBBGBBBGGBBBGBBBBBGBGGBGBBBGGGBGBBGBBGGGBGBBGBGBBBGBGBBBGBBBBBBBGBGGGBBBGBGGGBBGBBGBBBBGBGBBGBBGBBBBGBBGGGBBGBBBBGGBBBBBBBGGGBBGBBBBBBBBBGGBGBBBGBGBGBBBGBBBGBBGBBBBBBBBBGBBBGBBBGGGBBBBGGBGGGBBBBGBGBGBBBBGGBBBBBGBBGBGGBGGBGGBBGBGBGBGBBBGBBGBGGGBBBBGGBBBBGGBBBGGGGBBGBBBBBGGBBBGGGBBBBGGGGBBBGBBBBGBGBBBBGBBGGGBBBGGBBBBBGGGGBBBGBBGBBBBBBGGBBGBBBBBGGBBBBBBGBBGGGBGGBBBGGBBGBGGGGGGGBGBBBGBBGBGBBBBBBBBBBBGGBGBGGBGBGBGGBGBGBBGBBBBGBBBBGBBBBBBBBBBGGBGBBBBGGBBBBGGBGBGBGBBGGBBBGBBGBBBGBBBBBBBGBGBBBBBGBBBGGBGBGGBBBBGGBBGBBBGBBBGBGGBGGBBGBBGGGBGBGBBBGGGBBGGBBBGBBBGBGBBBBGBBBBBBBBGGGGBBBGGGBBGBGGGGBGGBGBGBBBBBBBBBBGBBGBBBGBGBBBBBBGGBGGBGBGGGGGGBBBBGGBBBGGGBBGGGBGBGBBGBBBBBBBBGGBBGGBGGBGBGGBGBBBGBBBBBBGBGGGBBGBBGGGBBGBBBBGBBBGGBGBGBBGBBGBGBBGGBBBGBBGBGBGBBBBBBBBBGGBGBBGBBBGBBGBGGGBGGGBBBBGBBGBBBBGBGBGGGBBBGGBBBGGBGGBGGBBBBBBBGGBGBGBGGGGGBBBBBBBGBBBBBBBBGBBBGBGBBBGGGBBBGBBGBBBBBBBBBBBGBBGBBGBBGBBBGBBBBBGGBBBBGBBBGGGGBBGBGBBBBBGBGGBGBBGBBGBBBBGBBBBBBBBBGBBBGGGBGBGGBBGGBGBBGBBBGBGBBGBGBBGBGBBGBGGBGGGGBBBGBBBBBBGGBGGGBBGBGBGBBGBGBGGBBBBGBGBBBBBBGGBBBGBBGBBBBBBBBBGGBBGBGBBBBBGBGBBBBBBGGBBBBGBBGBBGGGGBBBBBBBBBBBBBBBBGBBBGBGBBBGGBBGBBBGGBBBBBBBGBBBGBGBGBBGBGGBGBGBBBGBBBBGGBBBBBBGBGBBBGGGBGGBBGBGBGBGGBBGBGBBGBGBBBGBBBGGBBBGBBBBGGBBBGBGBBBGBGBGBGBGGBBBBBGBBBGBBBGBBGBGGBBBBBGGBBGBBBBBBBGGGGGBBBBBGBGBBGBGBGGBGBGBBBGGGGGBBGGBBBBBBGGGGBBBGBBGGGBBBBGGBBGBBGBGBBGBBGBGGGGBBGBBBBBGGBBBGGBBBGBBGGGGBBBGBBBBGBBBGBBBGBBBBBGBBBGBBBBBBBBGBGGBBBBBBGBBBBGGBBGGGBGGGBGBGBBBBBBGBBGBGBBGBGGBBBBBGBBBGBBBBBBGBGGGBBBBBBBBBGBBBBBBBBBBGBGGBBBBBBBBBBBGBBBBGBBGBGBBBBBGBGBBGBBBGBGGGBBBBBGBBBGBBGBBGGGBGBGBBGBBBGBBBBGGBBBBGBBBGBBBBBBBGBGBBGBBGBGBGBBBBGGBBGGBBBGBGBGBBGGGGBGBBBGBGBBBBBBBGBBBBBGBBBGBGBBGGGGBGBBBGBBBBBGBBBGBGGBBBBBGGBBBBBBBBBBGBGBBBGBBGGBBGBBBGBBGBGBGGGBGBGBBBGBBBGBGBBGBBGBGGBBBGBBBBBGGGGGBBBBBGGBGBBBGBBBBBGBBGGBBBBBBBBGGGBBGBGGBBBGBBGBBGGBGBBBGBGBBBGBBGGBGBBGBBGBBBGGBGGBGBGGGGBGBBGGBBGBBBGBBBGBBBGBGGBBBBBBBGBBGBBGBBBBBBGGBGGBGBBBBGBGBGBGBBBBBBBBBBGBBGBGBGBBGBGBBBBGBBBGBBBBGBBBBGBBBGBBBBBBGGBBGBGBBBGBGGBGBGBBBBBBGGGGBBBBGBGBGBBGGBGBGGGBBGGGBBBGGBBBGBBBBBBBGBBGGBGGBBBBBBBGBBGBBBGBGBGBBBGBBBBBBGGGBGGBBBBBBBGGBGBBBGGGBBGBBGGBGBBBGBBBGBBGBGGBBGGBGGGBBGBBBBBGBGBBBBBGBBGBGBBBBBBBBGBBBGBGBBGBGBBBBBGGBBBBBBGGBGBBBBGBBBBGBBGGBGGBGBBGGGBBBBBGBGGGBGBBBGGGGBGGBGBBGBBBBGBGGGBGBBGGBGBBBBBGBBGBGGGBGBGBBBGBBGBBBGGBBGBBGBBBBGGBGGGGBGBBBBGGBBBGBBBGBBBBGGBBGGBBBBBGBBGBBGBGBBGBGBBBGBGBGBBGGGGBGGBGBBGGBBGGBBGGBBBBBBBGGBGBGGBBGBGBBBBBBBBBBBBGBGBGGGBBGGBGBBBGGBGBBBBBBBBGBBBGBGBBBBBBBBBBGBGBGGGBGBBBGBGGBBGBBGBBGBBBBGGGBBBGGBBBGGBBGGGGBGBGGBBBBBGBBBBGGGBBBBBBGGBGGGGBBBGBBBBBGBBGBBGGGBBBGGBBBBGGGGGBGGBBBBBBGGBBGBGGGBBGGBGBBBBGBBBBBBGGBBBGBBBBBBGGGGBGGGBGBGBBBGBBBBBBGBBGGGBBBGBBBGBBBBBBBBGBBGBGBBBGBBBBBGBGGGBGBBBGBBBBBGBBBBBGGGGGGBBBBBBBGBBBGBGBBBBBBBGGBGBGGGGGBGBGBBGBBBGBBGGBBGBBBBGBGBGBGBBGGGBGBBGGBBBBBBBBGGBBBGBGBGGBBBBBGBBBGGGGBBGBBGBBBGBBBBBBBBGBBGBBBBGBGBBBBGGBGGBGBBGGGBBGBBGBGBGGBBBBBBBBGBBGGBGBBGBBBBGBBBBBBBBBBBBBGGBBBBBBGGBBGGBBGGGGBBGBBBBBBBBGBBGGBBBBGBBGGGBBBBBBBBBBBBGBGBGBBBBBGGBGGBBBBBGBBGGGBBBGBBBBBBBBBGGGBBGBGBBGBBGBBGBGBBBBGBGGGBGBBGBBGGGGGBBBGBGGBBGGBBGBGBGBGBGBBGBGBBBBBBGGBBGBGBGBBBGBBGBBGGBBBBBGBGBBGBBGBBBGBBBBBGBGBBBBBBGBGBBBGGBBBGBGBGBBBBBBBBBBGBBBBBBBBBBGBBGBGBBGBBGBBBBBBBBBBGGBBBBBBBBBBGBBBBBBGBBBGBGBBBGGBBBGBBBBBBBGBBBGBBBGBBGGBBBGGBBGBBGGBGBGBGBGGBBBGBBGGGBBGGBGBGBBBGBGBGBBBBBBGGBBBGBBBBGBBBGBBGGGBBBGBBBBBBBBGGBBBBGGBBGBBBBBBBGGBGBBGGBGBBGGGBBBGBBGBBBBBBBGBGBBBGGGGBBBGBGGBGGBGBBBBBGGBBBBGGBBBBBBGBGBBBBBGBGBBBBGBBGBBBGBGBBBBBBBGGBGGGGBGBBGGBBBBBBBGBBBBBBGBGBBGBGBBGBBBBBBGBBGGBBBGBBBBBBBBGBBBBBBGBBBGBBGBGGBGGGBBBBBBBBBGBBBGGBBBBBGGBBBGBGGGBBGGGBBBBBGBBGGGGBBBBBBBBBGBGBBBBBBGBBBBGBBBBGGGBGBBBGGGBBGGBGGBGBBBBGGBGBBBGBGBBBGGGBBBGBGBBGBBBBBBBBBGGBBBBGGGBGGGBGBBBBBBBBGBBBBBGBBBGBGBGBBGGBBGBGGBBBGBGBBGBBGBBGBGBBGGGBBGGGGBBBBBGBBBBGBGBBGBGBBBBGBGBGBBBBBBGGBBBBBBBBBGBGBBBBBBGBGGBBBGGBBGBBBGGGBBGBBGGBBBBBBGGGGBBBBGBBGGBGBBBBGGBBBBBGBGBBGGBBBGBGBGBGGBGGBBBGBBBBGBGBBGGBBBGGBBBGGBGBGBGBBBBGBBBBBBBBBGGBGBBBBGBBBBBBBBBGBBBGGGGBGBGBBGGBGBGBBBBGBBGBBBBBGBBBGBGBGGGGBGBBGBGBBBBBBBBGGBBGGBBBGGGGGGBGBBBGBBBGBGBBBBBBGBBGBBGGBBBBGBBGBGBGBBBGBGBGGBGGGBBBGBGGBBGBBGGBGGBGBGBBBBGGBBBBBBBGBGBBBBBBBBBBGBBGBBBBGGGGGGBGBGBBGBGBBBBBBBGBGBBBBBGBBGGGGGBBBGGGBGGGBBGBBBBBBGBBBGBBBBBGBBGBBBBBGGBBBGBBBGBBGGBGBGBBBBBGBBGBGBBBGGGBBBGBBBBGGBBGBBBBBGGBGBBBBBBBBBGGBBBBBBBBGGBGGBBGBGGGGBBGBGGBBGBBGGBGBGBGBBBBBBGBBBGBBGGGGGBBGBBGBBBGGBBGGBBBGBBBBGGBBGGBBGBGGBGBBBGBBBBBBGGGGGBBBBBBBBBGBGBGGGBBBBBBGBBBBBGBBBGGBBGBGBGBBBBBBBBBGBBBGBGBBBBBBBBGBBGGGGBGGBBBGBGBGGBGBBGGBBBBBBBBGBBBBGBGGBBGBBBBBGBGBBGGBBBGBBBBBBBBBGGBBGBBBBBBGGBGBGGBGBGBGBBBGBGBGGBBGGBBBGBBGBGBGBGBBBGBBBGBBBGGBBGGBBGBBBBGBBBGBGBBGBGBBBGBBGGBGBGGBBBBBBBBBBBBBBBBBBBGGBGBBBBBBGBBBBGGBBBBGGGBGBBBBBBBGBGBGBBGGBBBBGGBBBBGBBGGBBBBBGGBBBGGGBGBGGBBBBBBBGBBBBBGBBGGBBBBBGGGBBBBGBBBGGBGGBGBBGGGBBGBBGGGBGGBBGBBGBGBBGBGBGGGBGGBBBBBBGBGBGBBGBBBBBBGBGBBBBBGGGBBBGBBBBGGBBGBGBBGBBBGGGBBBBGBBGBBBBBBGBBGBBBGGBBBBBGGGBBBBBBGBBBGBGGBGBBGBBBBGBBBBBBBBGGBBBGBBBBGBGBGBGGBBGBGBBBBBBGBBGGGBGGBGBBBGBBBBGGGBBBGGBBGGBBBBGBBGGBBGGGBBGBBBBGGBBGGBBBGBBGBBGGBBGGGGBBGBGGBBBGBBBBBGBBBGBBGBBBGBGBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGGBGBBBBBGGGGGGBBBGBBBBGGBBBGBGBBBBBBBBGBGBGBBGGBGBBBBBBBBGBBBBBBBBGGGGBBBBBBBBGBBGGBBBBBGBGBBGBBBBBBGBBBGBBBBBBBGBGBBBGGBGBBGBGGBBGBBBBBBGBBBBGBBBGBGBBBBGBBBBGBGBBBBGBBBBBGGGBGBBGBBGBGBGGBBBBGBBGBGGGBBGBBBGBBGGBGGBGBBBBBBGGBGBBGBGGBBGBBBBBGBBBGBBBGGBBGBBBBBBGGBGBGBGBGGGBBBGGBBGGBGBBBBBBBBBBBBGBGBGBGBGBBGGGBGGBBBBGBGBBBGBBBBBGGBGBGBGBGBBBBGGGBGGBBBBBBBGBBBBBBBBGGGGBBGBBBGBBBGBGGBGBBGBBBBBBBGGGBBBGBBGGBBGGGGGBBBGBBGBGGGBBGGBBGGBGGGGGBBBGBBBGBBBBBGBBBBBBGBBBGBBBGGBBBBGBBBBGBGBBBGBBBBBBBBGBBBBBBBGGGBBGGGGGBBBGGGBBGBBGBBBBGBBBBBBBGBGBBGBBGBGGBGBBBBBGBBBBGBBBGBBBGBGGGGBBBBGBBBBBBBBBBBBBBBBGBGGBBBGBGBBBBBGGBBGBBGBBBBBGBGGBGGBBGGBBBGBBBGBGBGBBBGBBBBBBGBBBBBGGBGBBGGBBBGBGGGBBGBBBBGBBBBBBBBBBBGBBBBBBGBGGBBBBGBGBGGGGBBBBBBBGBBBBBGBBGBBGBGBBBBGBBBGBGBGBBBBGBBBGGBBGGBGBBGBGBBBBGGBBBBGBBBGBGBGBBBBBGBBBBGGGBGGBGGBGBBBGBGGBBBBBGBBBBBBBBBBBBBBGBGGBBBGGGBBBGGBBBBGGBBBGBBBBBGGGBGBBBGGBGGGBBGBBGBBBBGGGBBBBBBBGBGGBBBBBGGBBBBBBGBGBGGBBGBBGGGBBGGBBGBBBBGGBBBBBBGGBBBGBBBBBBBBGBGGGGGGGGBGBGGGBGGBGBBGGBBBBBGGBGGBBBBGBBGBGBGBBBGBGBGBBGBGBBGGGGBGBBGBBGGGBBGBGBBBBBBGGBBBBBBBBBGBGGGGBBGBBBBGBGBBGBGBBGBBGGBGGBBBBGBGBBBGBBBBBBBBBBBBBGBGGBBBBGBGBBBBGGGGGGBGGGBGBBBBBBBBBBGGGGGGBBBBBGBBBGGBBGBGBGBBBGGBBGBGGBBGGBBGGBGBBGGBBBBGBBBBGGGGGBBBGBBGBGBBBBGGBBGBGGGBGBBBBBGBBBBBBBBBBBGBGBGGBBGGBBGBBBGGBGGBBBGBGBBBGBBBGBBBGBGBBGGBGBGBGGBBBBGBGGGBBGGBBGBBBBGGGBGBBGBBGBBBBBBGBBBGBBGBBBGBGBBBBGGBBBGBBGBBBBGBBBBBBGBBGBGBBGBGGGGGBBBBGBBGBBBBGBBBBBBGGBBBGGGBBBGBBGGGBBBGBGBGGBBBGGBBBBGBGGGGBGBGBGBBGGGBBGBBBGGGBGBBBGBGGBBBBBGBGBBBBBGGBBBGGGGBBBGBGBGGBBBBBBBBBBBGGBBBBBBBGBBBGBBBBBBGGGGGGBBGBBBBBBGGBGBBGBGBGBGBGGBGBBBBBBBGGGGGBGBGGBBBBBGGBGBGGBGBBBBBGBGBGGBGGGGGBBGGBBBBBGBGGGBBBGGGBGBBGBBGGGGBGGGGBGBGBBBBGGBBBGGGBBBBBGGBGBGBBBBBBBBGBBGBGBBBGBBGBBGBGGBBGBGBGBBBBBGBBGBBBBBBGGBGGBBBGBBGBBBBBBBGGBGBBBBBBBBBBGBBGBBBGBBBBBBBGGGGBGBBBBGGGGBGBBGBBBBGGBBGGBBGBGGBBBGBGBGGBBGGBGBGGGBBGBGBGBBBBGGGBGBGGGGBBGBGBGBBBBBBBGBGBGBGBBBBGBBBGGBBBBBGGBBBBGBBGBGGBBBBGBGGGBGBGBBBGGBBBBGBBBGBGGGGGBBBGBBBGBGBBBBBGBBBBGBBGGBGGBBBGGBBBGBBBGGGGBBBGGGGBBBBBBBBBBBGGBGGBBBGGGBBBBBBBGBBBBBGBBBBGGBBBBBGBGGGGGGBGBGGBBBGBBGGBBBBBBBBGGBBBGBGBGBGBBBGBBBBBGGBGBBBGGBGBGGBGGGBBGGGBGBBGBGBBGBGBGGBGBBGBBGGGGGGGBBBBBBBGBBBBBBGGBBBGBGBBBBBGBBBGBGGBBBGBBBBBGGBBBBBGGBBGBBBGGBBGBBBGBBBBGBBBGGBGBBBGGBBGGBBBGGGBBBBGBBGBBGBBBGBBBBBBGGBGBGGBBBGBGBBBGBBBBBBBBGBGBBGGBBBBBBGGBGGBBGBBBBGBGBBGGGGBBGBBBBGBBGBGGBBBBBBGGGBBBGGBGBBBGGBGBGBGBBGGBGBBBGBBGGBBBBGGGGBBBBBBBBBBBBGBGGGBBBBBBGBGGBGBBGBGBBBGBBGBGBBBBBGBBBBBGGGBBGBGBBBBBBBGBGGBGBGBGBBBBGBGBBBBBBGBGBGBBGGGBBBBBBBBBBBGBBGGBBBBBBGBBBBGBBBBBGBGBBGBBGBGGGBGBBGBGBBGGGBGGGBBBBGGGBBGBBGBGGGBBGGGGBBBGBBBGBBBGBBBBGGBGBBBBBBBBGBBGBGBBGBBBBBBGBBGBBGBGGGBBBBGGBGBBGBBGGBBGGBBBBGGBBGGGBBBBBBGBGBBGBBGGBBBGGBBGBGBGBGBGGBBGGBBBGGBGGBGBBBBBBGBGBBGBBGBBBBBBBBBBBBBBGGGBGBGBGBGBBGBGBBBBBBGBGBBBBBGBBBGGBBBGBBBBBBGBGGGGGGBGBBGGBGGBGBBBBBGGBBBBGBGGGBGBBBGBBGBBGGBBGBBBGBGBBBBGGBGBBBGGBBBBBBGBGBGGBGBGBBBBBBGBBBGBBBGBBBGBGGBGBBBBBBBBBBGBBGBGBBGBBBBBGGGGBBBBBBBGBBBGBBGBBGBGBGBBGBBBGGGBGGBBBBGBBBBBBBBBBGBBBGBBBGGBGBBBBGBBBGGBBGBGBGGBBBBGBGBGBGGGBBBBBGBBGGGBBBBGGBGGBGBBBBBGGBGGBGGGBBBBBGBBBBBBGBBBBBBBBGBBBGBBBGBBBBBGBBGGBBGGBGGBGBBBGBBGBBGBBGBBGGGBGGGGGBBBBGBGBBGBBBGBGBGBGGGGBBBBBGGBBBGGBGBGBBBBBGBGGBBBBBBGGBBGBBGGGBGGBBGGGBBBBBGGBBBBBBGBBBGBGGGBGBBGBGBGBBBBGGBBBBBGBBGBBGBGBBBGGBGBBBBBBBBBBGGBGGBBBBBBGGBGBBGBGGBBBBGBBBBBBBBGBBBBBGGBBGBBBBGGBBBBGGGGGBGBBGGBBBGBBBGGGBGBGBBGBBBGBGBBBBGBBGBBBBBGGGBBBGBGBGGBBGGBGBGBGBBBGBGBBBBBGGBBGGGBBBBGBBGBBBGGBBBBBBBGBGBGBBBGBGBBGBGGBGGBBBBBBBBGBGGBBBBGBBBBBBBBGGBBGBBBBBGBBGBGBGBGBGGBBBGGBBBBBBBGBBGBBBBBBGGBBGGBBGGBBBBBBGBBGBBGBBBGGBBBBBBGBBGBBGBBBGBBBGGGGGBGGBBBBBBGBGGBGBGBBBBGBGGBBGBBGGBGBBGBGBGBGGGBBBBBBBGBGBGBBGGGBBGGGBBGGBBBGBGGBBGBGGBBBGBBGBGGBGBGBGGGGBBGBBGBGBBBBGBBBBBBBBBGBBBBGGGBBBGGBGBBBBGBBGGBBBGBGGGBBBBBBGBBGBGBBGGBBBBGGGGGBBBBBBBGGBBBGBBBBBBBBBBBGBBBGGGGBBGBBGBBBGBGGBBGBBBBBBBBBBBGBBGGBBBGBGBBBBGGBBBBBGBGGGBBGBBGBGBGBBBBGBBGGBBGBBBBBBGBGGBBBBGGGGBGBBBGGBBGBGBBGGBBBGBBGBBBBBGBBBBBBGBGBGGBGBBBBBBBGGGBGBBBBGBBBGBGBBBBBBGGBGBBBGBBBBBBGGBBBGGBGBGBGBBBGBBGBBBBBBBBBGBGBBBBBBBBGGGGGBBBGBBBBBBBBBBGBBGBGGGGGGBGBBBBBBBBBGBBBBBGGBBBBGBBBBBBBBBBGGBGBBGBBBBBBBBBBBBGGBGBGGBBGBBGBGBGGBGBBGBBBBBGGBBGBGGBBGBBBBBGBGBBBBBBGGBGBBBBGBBBBBBBBBBBBBBBGBBBGGBGBBBBBGBBBGBBBGBBBBGBGBBGGGBBGBBGGBBBGBGGBBGGGBBBGGGBGBBBGGBGBBBBBBBBGGGGBGGGBGBBBBBGGBBBBGBBGBGBGGBBGBBBGBGGBGGBBBBGGBBBBBBBGGBBGGBBGBBBBBGGGGBGBBGGGGBBBGBBBBBGGGBGBGBBBBGGBGGBBBBBBGBBGBBGBBBBBBBGBBBBBBGGGGGBGBBBBBBGBBBBBBBBGGBBBGBBBBBGGGBBGBGBGBBGBGBBBBGBGBBBGGBGBGBGBBBGBBBGBGBBBBBGBBGGGBGBBBBBBBBGBBGBGBGGBGBGGBGGBBBBBGBBGBGBBBBGBBGBGBBBGBBGBGGBGGBBGGBGBGBGGBBGBBBBBGBBGGBBGBBBGBBBBGGBGBBGGBGGGBGBGBBGGGBBBGGBBGBBGGBGGBBBGGBGBBGBGGBGBGBBGBBBGBGBBGBGBBBBGGBBGBBBBBBBBBGBBBGGBGBBGBGGBBBBBGGBBBBBGBBGGBBBGBBBBGBBBBGGGGBBGBBBBBGGBGGBBGBBBBBGBGBBGGBGBBBGBBGGBBBBBGBGBGGBGBBBBBBBBBBBGBBGGBGGGGBBBBBBBGGBBBBGGGBGBBGGBBBBGBBBGBBGBBBBBBGGGBBGBBGGGBBBBGBBBBBBGBBBBBBBGBGGBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBGBGGGBBBGBBGBBBBBBBGGBGBGBGBBGBBBGBBGGBBBBBGBGBBBGBGBBGBBBBBBGBBGGGGGBBGGBGBGBGGBGGBBBBBBBGBBGBBGBGBGGGGBBGGBBBBBGGGBGGBBBGGBBBGBGGBGBBBBGBGGBBBGBBGBBBGGGGBGBGBBBBBBBBBBBBBGGBBBBGGGGGBGGGBGBBBGBBBBGBGBBGBBBGGBBBBGBBBBBBGBBBBGGGBGGGBBGBBBGBGBGBBGGGBBBBBGBGBGBBBBGGBGBBBBGBGBGBGGBBBBGGBGGGBBBBBGBBBBGBBBBBBGGBBBBGBBGBBGBBGBBBGGBBGGBBBBBBBBBBBGGGBBGGGGBBBBBBGBBBGBBGBBBBBBGBBGBBBGGBBBBBGGBBBBBBBBBGBBBBBGBBBBGBBGGGBBBGBBBGGGBGGBGBGBGBGBGBGGBBBGBBBBBGGGGBBGGBBBBBBGBBGBGBBGBGBBBBBGBGBBGBBGGGBBBBBBBBBGBBGBBBGGBBBGGBGBBBBBGBBBBBGGBGBGBGBGBBBBBBBBBGGBGGBBBGBBBBBBGGBBGBGBBBGBGGGGGGBGGGGGBGGBBBBGGBBBGGBBGBBBBGBBBBGGGBBBBBBGGGBGBBBGGBBBGBGBBGBBBBBBBGGGGBGBBBGGGBBBBBGBBBBGBBBBBGBGGBBBBGBBGBBBGBBBBBBBBBBGGBBGBBGBGBGBBGBGBBGGBGBBBGBGBBGGBGBGBGGBBBBGBBBBBGBGGGGBBBGBBBBBGGBBBGBBGBBBBGGBBBBBBGBBBBGGGGGBBGGBGGBGGBGGGGGBBGBBBGBBBGBBGGBBGBBGBBBGBBBBBGBBBBBBBBBBBBBGBGBGBBBBGGBGBBBGBGGGBBGGGGBGBBBBGBGBGBBGBBGGBBBBGBGGBBBBBBBGBGBBGGBBBBBBBBGBGBGGBGBBBBBBBGBGGBBGGGBBBBGBBBBBBBGGGGBBBBBBBBBBGBBBBGGGBBBGGBBBGGBBBGGBGBBBBGGBGBBBBBBGBBGBBGBBBBGBGGGGGBGGBGGBBGBGGBBBBBBBBGBBGBGGBGBBBBBBBBBGGGBBBBBGGBBGBBBGBGGGBBBBBBBBBBBBBGBBGGGBGBGBGBBGBBGBBGBBBBBGGBGGBBBBBBGBBBGGGGBBGGBBBBBBGBGGGBGGBGGBBBBBBGGBGGGBBGGBGBGBBBGGGGBGBBGBGGBBBBGBBGBBBBBBGBBBBGBBGGBBBBGBGBGBBBBGBBGGGBGGGGBGBBGGBGBGBBBBGGGBBBBGBBBGBBBBBGBBBBBGBBBGBGBBBBBGBBBBBGBBBBGBBBGBBBBGBBGBBGGBGGGBGBBGGBBBBBBBBGBBBGBGBBBBBBBGBBGBBGBBBGBGBBBGGBBGGBBBBBGBGGBGBGBGGBGBGBBBGGBBBBGBBGBGBBBBBBBBBBBBGBGGGBBBBBGGBGBGBGGBBGGBBGBBGBBGBGBBGGBBBBGBBBBBBGBBBGGBBGGGGBGGGGBBBBBBBBGBBBGBBBBGBBGBBBBBGBBBBBBGGGBBBBBBBGGBBBBBGGBBGGGBGBBBGGGGGBBBBBBBGBBBBBGBGGGBGBBGGGBGGBBGGBBGBGBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBGGGBGGBBBBBGBBBGBBBBBGBGBGBBBBGBBBBBBBBBBBBBBBGGBGBGBGBBGBBBBBBBBBBBGBBGGBGGBBBBGGBBGBBGGBBBGBBGBBGGGBGBGBBGBBBGBBBBBGGBGGBGBGBGGGGGGGBBBGGBGBGBBBBBGBBGGGBBBBBBGGGBBBBBBGBBBBGBBBGGGGGBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBGBBBGBGBGGBGBBBBGBBGGBGBBBBGGBGGGBGGBGBBGGBBBGBBBBGBGBBGBBBGGBBBGBGBGBBBBGBBGBBGGGGBBBGBBBGBGGBBGGGGGGBGBBBBBBBGBBBGGBBGGGGBBGBBBGGBGGGGGBBBBBBBGBGGGBBBBBBGBBGBGBBBGBBBBBBBBBGGBBBGGBBBGBBBBBGBBBGBGBBGBBBBBBBBBGGBBGBGBBBBBBBGBBBGBBBBBBGBBBBBGBGGBBBBBGBBBGBBBGGGBGBBGBGGGGGBBGBBGBBGGBBGBBBGGGGBBGBBGGGBBBGGBBBBBGBBBGGBBBBBBGGGGBGBGBGGGGBBGBBBBGBBBGBBBBBGGBBBBBBGBBBBBBBBBGBBGBBBBBGBBBGGGBGGBBGBGGBBBGGGGGBGGBBBGBBGGGBBGBGBBBBBGBBGGBBBGGBBBBBBBBGGBGBGBBBBBBGBBBGBBGBBBGBGBBBBGBBBGGBBBGBGGBGBGBBBBGBGGBGBGBBGBBGBBBGGGBBBBGGGGBBBBBBBBGGBGBBBBBBGBGBBGBBBGGGBBBGBBBBBGBGGBBBBGBBBBBGBBBGBBBGBGBGBGBBBBBGBBBGGBBBBGGBBBBBBGGGGBGGBGBBBBBGGGBBBGGBBBBBBBGBBGBBGGGGGGGBBBBGBBBBGBBBBBBGGBBGGBGGGBBBBBGBBBBGGBBBBGBBBGGBBBBGGGBBBGBGBBBBGBBGGBGGB
778531088 BGBBBBBBBBGGGGBBBBGBBGGBGBGGBBBBBGGBBBGGGBBBBBGBBGBGGGBGBBBGGBBGBBBBGGGGGBBGBGBBBGGBGBGBGBBBBBBBBBBBGGGGGBBBBBBGBGBGGBBBBGGGGBGGGGBBGGGBGBGGBBBBBBBGGGBBBGGBGBBBBBGBGBGGBBBBGBGBBGBBGBBGGGBBBBBBBBGBGBBGGGBGGGBBBBBGGGGBBGBGGBBBGBGGBBBGGBBGGGGGGBBBGGBGGBBBGBGGGGGBBBBBBGGGBGGBBGBGGBGGBBGBGBGBBBGBBBBBGGGGBBGBBBBBGBBGBBGGBGBBGGGBBBBBGBGBGBGBGGBGBBGGBBBGGBGBBBGGBGBBGBBGGGGBBGBBGGBBGBGGBGBBBGBBGGBGGBGGBGGGBBBGGBGGGGGBBGBBBGGBGGGBBGGGGBBBGBBBGBGBGBBBBBBBGGBGGBGBBGBBGGBGBBGGGGGBGGGGBGGGGBBBBGGBBGBGGBBGBBBGBGGGGGBGGBGGBBGBGGBBGBBGGBGBBGBBBBGGGBGGGGGBBBGGBBBGBBBBBGBGBGGBGGBBGBGGGBGBBBGBBGGGBBBGBGBBBBGBBGBGBGBGBBBBBBGBBBGBBBGGGBBBGGBGGGGBGBBGBGGGBGBBGGBBBBGGBBBBBBGGGBGGBBBBGBGGGGBBBBBGGBGGGGBBBGBGBBGGBGGBBBBGBGBGGBGGBBGGGBBBGGBGGBGGGBBBBBBBBBBGGBGBBGBBBBBGGGGBGBGBBBGGGGBBBBBBGGBGGGBGBBGGBBBBBGBGBBGGBBBGGBGGBBGGGBGBGGGGGGGGBBGGBBBBGGBBBGBBBBBGGBGBBGBBBBBGGGBGBBBBBGBGBGBBBBGBBGBGGGBBBGBBBBGBGBGBBGGBGBBGGBBBGGGGGGGBGBBBBGGBBBBBGBGGGBBGBBGBGGBBGGBGGGBBBBBGBGGBGBBGBBGGGGGBBBBBGGBBGBBGBGBGGBBGGBGBGBGBBBBGGBBGBBGGGBBBGGGBGBGBBBBGBBBBGGGBGGBBBGBGGBGBBBBGGBBBBBGGGBGBGBBGGGBBGGGGBBBBBBGBBGGBBGGGGBBBBBBGBBGGBGGBBBGBGBBBBGGGBGGGGGBGBBBBGGBGBGBBBGBBBGGGGGBBBBGGBBGBGGGBBBBGGGGBBBBBBGGBBGGGGGGGGBGBBBGBBGBGBBBGBBBBBGBGBGGBBBBBBBGGBBGGBGBBBGBGBGBGBBBBBBBGBBBGBGBBBBGGBGGBBBBBGBBBBBGBBBBGGBBBGBGGGBBGGGBBGBGGBGGGGBGBBGGGBGGGBBGGGBGBBGGBBBGBBBGGBGGGBGGBGGGBBGBGBGGBGBGGBGGGGBGBBBGGGBGGGGGBBBGBGGBBGBBBGGGBBBBBGBBBBBBGBGGBGGBBBGBBGBBGBBGGGGBGBBGBGGBBGBBGBBGGBBGGGBGBBBGGGBBGGGBBGBGGBBGBBGBBBGGBBBGGBBGGGBBGGGBGBBBBBGBGBBBBBGGGGBGGBGGBBBGBBBBGBBGGBBGGBBGGBBGBGGBGBGBBBBBGGGBBGGBBGBBBBGBGBBGGBGGBGGBBGBBBBGGBBGGGGBGGBBBGBBBGGGBBGBGGBBBGBBGBGGBGGGBGGGBBGGGBBGBGBGBGBBGGBGGBBBGBBBGBBGBBGBGGBGGGGBBBGGBBBBGGBBBGGGBBGGBBBBBGGGGBBGBGBGBGBBGBGBBBGBBGBGBBGGGBBGBBBGBGGGGGBBGGGGBBBBBBGBBGBBBBBBGBGGGBGBBGGGBGBBBBBBBGBGGBGBBBGGBGBGGGBBBBBGBBGBGGGGBBBBBGGBBGGBGGGGBBBBBGGBGBBBBBGBGBBBGBGBBGGBBGBBBGBBGBGBBBBBBBGBBGBGBGBBBBBBGGBBGGBBBBBBBGBBGGGGGBBBBGBBBGBGGBBBBBBBBGGGBGGGGBGBBBGBBGGBBGGBGBGGGGGGGBBBGBGGBGBBBBGBBBBGBBBGGBBGGBGGBBGBGBGBGBBGGBGBBGGBBBGGGGGGGGGBBGBBBBBBBGBGBBBBGBBGGGBGBGGGBBBBGBBGGBBBBBBGGBBBGGGBGBBBBBGGGGGGGGBBBBBGGBBBBGGBGGBBBBBBBGGGGBBBGGGBGGGBGBBBBBBBGBGBGBBGGGBBGBBGGGBBBBGBBGGGBBBGGBGBBBBBBBGGGBBGBBBBBGBGGBBBBBGBBBGBBGBBBBBBGBBGGGBBBGBGBGBBBBGBBGGBBGBBGBGBBBBBBGGGGGGBBBGGBBGGGGGBBGGBGGGBGBBBBBBGBGGGBBBBBGGBBBBGBBBBBBBGGGBBGGGGGGGBGBBGGBGBBGGBGGGGGGBGBGBGGGGBGBGGGBBGGGBBGBGBGBBGBGGGBGGBGBGBBGBBBGGGBGBBBBGGBBBGBGBGBGGGBBBBBBGBGBBBBGBGBBGGBGBBBGBBGBBGGGGBBBGBBGGBGBGGGBBBBGGGGGGBGBBGBGGGGGGBGBGGBBBBBBGBBGBBBBGBBBGGBGGBGBGGBGBBGBBGGBBGGBBGBBGBBBGGBGGGBGGBGBGGGGGGGBBGGBBGGGBGBBGGBGGGGBGBBGBBGGGGGBBGBBBGBGBBGBBBBBGBBBBBBBGBBGGBBBBBGBBBBBBBGGGGBGGBBGGGBGBBBGGBGGGBGBBGGGBBBGBBBGBGBBGBGBBBGBBGGBGBGBGBBBBBGGBBBBBBBGBBBBBBGGGBGBBGBGBBGGBGBBBGBGGGGGBBGBBGGBBGGGBGGBBGGBGBGBGBBBBGBGBBBBGGGBGGGBGGBBGGGBBBGBBBGGGBBGGGBBBBGBGGBBGBBBGGBGGBBBGBGBGGGBGGGBGBBGBBGBBBBGBGBGGBGBGGBGBGBBGGBBBGGGBBGBBGBBBGBBBGBBBBBBBBBGGGBBGBBBBBBGBBBBBGBBBGBGBBBGBGBBBBBBBBBBGBGBBBGGBBGBBBBGBBBGBBBGGBGBGBBGGGBBGGGBBGBGBBBBGGBBBBGGBGGBGGBBBGGBBGBBGBBBGBBGGBGGBBGGGGGBGGGBBGBBBGGBBBBBBGBBGBBBBGBGGBBBGBGBGBBBBGBBGBBGBBBGBGBGBBGBBBGGGBBGBBBBBBGGGBBGBBBBBGBBBGBBBBGGBGBBBGGGBBGGBBBBGGBGBGBGGBGBBGBBGGBGBGGGGGGGGBGGBBBBGGBBBGGBGGGGBBBBBBBGGGBGBBGGGGBBBBGBBBBBGBGGBBBBBBGGGBGGBBGGBBBBBBBBBBBGBBGBGBGGBBBGGGBGBGGBGBBGBBGGBGGBBBBGBGGGBGGGGBGBBGGGBBGGBGBBGGBBBBBBBBGGGBBBBGBGGGBBBBBBGGBBGBBGBBBBBGBGBGGGBBBGGBGBBGBGBGBGGBGBGGBGBGBGGBBGBGGBGBGGGGBBBGBBBBBGBBGBBGBBGBGGGBBGBGBGBBBGGBGBBBGGBGBBBBGGBGGBBBGBBBGBGGGBBBBBGGGBBBGGGBGBBBBBBBGGBGGGGGGGGBBBGGBGBBBGGBGGGGBBBGGBBBBBGBBGBBBGGBGBGGGBBBGBBBBBGBBBGBBGBBBBBBGBBBBBGGGBGGBBGBGBBGGGBBBGGGBGBBGGBBBGGBBGBBBBBBGGBGGGBGBBGBBGBBGBGBGGBGGGBBBGGBBGBBBGBGGBBGBBGGGGBGBBBGGBGGBBGBGGBGBGGBGBGGBGBGBGGBGGGGBBGGBGBGBGBBGGBGBGGBBGBGBGBGGBGGBGGBBBBBBBGGGBBGBBGBGBGGGGGBGGGGBBGBGGBBBGGBBGGBGBBGBBBGBGGGBGGBBBBBBBGBBBGGBGGBBBBBGBBBBBBGGGGGBBBGGBGBGGBGGBGGBGBBGGBGBGBBGBBGBBGBBBBBBGGBBGBBGBBBGBGGGGGBGBBGGBBGGGBGGBGGGGGBGBBGBGBBBGGGGBGGGBGGBGGGBBBGGGBBBGBGBBBBGBGGBGGBBBBGBGGBGGBBGBBBBGBGBBGBGGBBGBGGBBBGGBBGBBBBGBBGGGGGGGBGBGGBGBBGBBGBBBBGBBGBBGBGBGBBGGBBBGGBGGGBBBBGBGBBGGBGBGGGGBGGBBGGGBBBGBGGBGBGBBGBBGGGBBBBBBBBBGBGGGGGBBBBBBBBGGGBGGBBGBGBBBGGGGGBBGGBBGGBGBGGBBGGGGBGBGBBBGBBGBBGBGGBGBGBGGBBBGBGBBGGGBBGGGBBGGBBGGGBBGBBBBBBBBBGBGBBGGGGGBGBBGBBBBGBGBGBGBBGBBGBBBGBGBBBGGBBBGBBGBGGGBGGGBBBBBBGBBBBGBBBBGBBBBBBBGGBGGBGGGBBBGGBBGBGGGBBBGBBBBGGGBGBBBGBGGGGGGBGBGGGBGGGGGGGBBBBGGBGBBBGBGGGBBBGBBGBBGGGGGBBGBBGGBGGBGGBGBBBBBGGGGBGBBBGGBBBBBBGGBGBGBBGGGBBGBBGBGBGBBGBBBBBBGGBBGGBBBBGBGBBGBGGBBGGBBGGBGBBGGBGGBBGBGBGBGBBBBGGBGBBGBBBGGGGGBGBGGGBBBBGBBBGBBBBBBBGBBBBBGBBBGBBGBBBGBGGBBBGBBBBBBGBBGBGBBBBGGBGBGGBBGBBBGBGGGGBBGBBBGBGBBBBGBBGGBBBBGBBBBGBGBGBBBGGBGBBBBBGBGGGGBBGBGGBGBBBGBBGBBBBBGGGGBBGBGGGGGGBBBBGGGBBBBGGBBGBGBGBBGBBBGBBGBBGGBBGBBBBGBBGGGBGGGBBBBBGBBBBBBBGBGBBGBGGBBBGBGBGBGBBGGGGBGGGGGGGGBBGGBGGBBGGGBBBBBGGGGGGBBBBBBBBBBBBGGBBGBBGBBGGGGGBGBBGBGBBGGBBGBGGGGGBGGBBBGGBGBBGGBGBGBGBBBBBBGBGBGGBGBBBBBBBGBGGBGBBGBGBBBBBGBBGBGGBBGGGBBGBBGGGGBGBBBBBGBBGBGBBGGGGBBGBBGBBBBBGBBGBBGGBGGGGGBGGBBBBBBGGBGBGBGGBBBBBGGBGGBGBBBBGGGBBBBBGBGGBBGBBBBBGGBGGBBBGBBBBBGGBBBBBGGBBBBBBGGGBBGBBGBBGGBBBGGBGGGBBGBGGGGBBGGGBBGBBGGGGBBBGGGBGBBBBGGBBBGBGBGBGGBBBGBGBBBBGGBBBBGBBBBGGBBGBBBBGBBBBGGGGBBBBBBBGBGGBBBBGGBBBBBBBBBGBBBBBBBBBBGGBBBBGGGBBBGBGBBGBBBGBGBBBBBBBBBGGGBBBBGGBBBBBBBBBBGGGGBBBGGGGGGBBGGGBGGGGGBGGBGBBBGBBGGBBBBGBGGBGBBBBGBGGBBBGGBBGBGGBGGGBBGGGBBGBGBBBBGBBBBGBGBBBBBGBBBBGBGGGBBGBBGBGGBBBBGBGBBGBBBBBGBBBGBBGGBGBBGBGGGGBBBBGGGBGBBBBGGBBGGBGGBBBBBBBBBGBBGBBGBBBGBBGGGBBGBGBBBBGBGBBGGBBBGGGBBBGBBBBGGBGGGBGBBBGBBGGGGGBGGBGGGBBBGBBBBBBGBBBBGBBBBGBBGGBGBBBBBBBBBBGGBBBGGGBBBBGBGGGBGBBBBBBBBBBBGGGBGBBGBBGBBGBGGGBGGGGBBBBBBGBBBBGBGBBGGGGBBGBGGBBGBGBGBGGGBBBGGGGGBBBBBBBBBGBBGGBBGGBBGBBBBBGBGBBGBGGBGGGBBBBGBGBGBGGBBBBBBBBGBGGGBGGGBBGBGGGBGBBGBBGGBBBBBGGGGBBBBBBBGBBGBGBGBGGBBBGGBBGBBBBGBBGBBGGBGGBBGGBBBBBGBBBBBGBGBGBBBBGGBGBBGBBGGBBBGBBBBGBBGBBBBBBGBGGBBBBBGBGBGBGBGBGGBBBBBGGGBGGBGBBBGGGBBGBBBBBBGGGBBGBBBGBBBGBBBBBBGGGBGBGGBBBBBGBBBBBBBBBGGBGBBGGBGBBBBGBGGBGGBBBBBBBGGBGBBBGGBGBBBBBBBGBGBGBBGBGGBBGBBGGGBGBGGBBGBBBBBGGBGBGBGGBGBBGBGBBGGBBGBGGBBGBGGBGGGBGBGGGBBBBGBBGBBGGGGBBBGBBGBBBGBBGBBGGBBBBBBGGBBBBGGGBBGGGBGGBGBBGGBBBGBBGBBBGBGGBGGBBGBBBGGGBBGBGBGBBBBBGBGBGGGBGGBGBBBBGBBBGBGBBGBBGGBBBBBBBGGBBGBGBBBBGBGBBBBBGGGGBBBBBBBBGBBBBBBBGBGBBBBBGBBBBBGGBBBBBBBBGGGGBBBGGBGGBBBBGBGBBBBBBGBGBBBGBBBGBBBGGGGBGBGBGBBGBBGGGBBGGBGBBBGBGBBGBGBBBGBBGBBGBBBBBBBBGBBBBBBBGBBBBBGBBBBGBBBGGBGGGGBBBBBGBBBBBBBBBGGBBGBGBBBGBBGGBBGGGBBGGGGBBBBBBBBGGGGBGBBGBGBBBBBBBBBGGBGBBGBBGGGBBGBGGBBGGGGGBBBBGGBBBBGBBBGBGGBGGGGGBGGGBGBBGGGGBGBGGBBGBBBBGGBBGGGGGGBBBBBGGGGGBBGBBBBGBBBGGBBBGBBGBGBBBBBGBGBGBGBBGBBBBGGBBGGBGGGGGGBBBBGBBBBBGBGGGBGGBBBBGBBBBGBGBGBGBGBGBBBGGBBGGGBBBBGGBBBGBBBGGGBBGGBBGGBBBBBBGGGBGGGBGBBBBBBBGBGGGGGBGBGGBBBBGBBBBBGBGGBGGGGBBBGGGBGGGBGBBBGBGGBBBBGBBBBGBBGBGBBGBBBGBBGBGBGBGBBBBBGBBBBBBBBBBBGGGGGGGBBGBGBGBBBGBBGBBBBGBBGBBGGBGBBGBBBBBBGBGGBGBGGGGBGGGGGBGBGBGBGGBGGGBBGBBGGGBGGGGBBGBBGBGBBGBBGBGBBBGGBGGGBBBGBGBBBGBBGBBBBBBGBBGBGBGBGBBBGBGGGGBBBBBBBGGBGGGBBGGGBBBBGBGBGBBGGBBBGGBGGGGGBBBBBBBBBGGGBGBGGGBBGGBBBBBBBGGBGGBGGBGGGBBBGBBBGBGGBGGGBGBBBGBBBGGBGBBBGGBBGGGBGBBGBBGBBGBGGBGGBBGBGBGBGGBGBBGBBBGGGBBGGGBGBBGGBBBBBBBGBGBGBBBBBBGGGBGBGBBGGBBGGGBBGBGGBBGBGBGBBBBBBBBBBBBGGGBBBGBBBBBGGBBBGBGBBBGBGGGBGGGGGGBGBBGGGGBGBGBBBBBGGBBBGGBBGBBGBBBBGBGBGBBBBGGBGGBGGBGGBGGBBGBGBBBGBGGBBBGBBGGGBBGGGGBBGGGBBGGBBBGBGGGGGBGBGBBGBGBGGBBGBBBBGBBBBGBBBBBBBGBBGBBGBGBBBBBBGBGGGBGBGBBGGGBBGGBGBBBGBBGBBGGBBGBGBGGBBBBGBGGGGGBGBGGBBBBBBBBBBBGBGGBBGBBBBGBGBGBBBBGGBBBGGGGGBGBGGBBGBBBBGGGBBBGGGGBBGBBBGGBBGGGBGBBGBGGBBGBBBGBBBBGBGGGBGBGBBGBBBBBBBGBBBBBBBGBGGBBBGGBGBGBGGGBGBGBGBBBGGGBBBBGBBBGGBBBBBBGBGBGGBBBGBBGGBGBBGBGBBBGGBGBGBBGBBGGGBGGGBBBBGGBBBBGBGBBGGBBGBBGGBGBGGBBGBGGBGGBBBGBGBGBBBBGBBGGBGBGGGGGGBBGGBBGBGBGGBGGBGGGBGGGBGBBBGBBGBBBGBGBBBBGBGBGGGBBGBBBGGGGBGBBGGBBGGGGBBBBGBGBBGBBGGBBBGBBGBGBGBGBBBBBBBBGBGGGBGGBBBBBBGGBGGBBBBGBGBBGGGBBBBBGGBGBGGBGGBBGBGGBGBGBGBBGBBGBBGBBBGBBBGBBGBBBGBGBGGGGBBGBBGBBGGGGBGBGGGBBBBBGGGGBBGBBBGGGGBBGBBBGBGBGBBBGGBBBBGBGGBBBBBBBGGBBBBGGGGBGBBBBBBBGGBBGBGBGGGGGBBBBGBGBGBBGGGGBBBBBBBBBBBGBGBBGBGGGGGBBBBBBBBGBBBGGGGGGBBBBBGGBBBGBGBBGGBGGGBBBGBBBBGGGGBGBBGBGBGGBGBGGBBBGGBBBGGBBBGBBGGGGGBGBGGBGGGGGBGBBGBBBGGBBBBGBGGBBBBGGGBGBGBBGBGGBBBBGBGBBBGGGBBGGBBBBBGBGBGBGGBBBBGGGBBBBGGGGGBGGGBBBBGBGBBBGBGGBBGGBGGBBBGBGGGBBGBGBBBBBBBGGBBGBGBBGBBGBGGGGBBBBGBBGBGGGBGGBGBGBBBGGGGGGGBGBBBBBGBBGGBBBBGGBBBGBBBBGBGBGGBBBBGGBGGGBBBBBGBBBBBBGBBBGGBBBGBBGGBGGBGBGGBBBBGGBBBGBGBBBBGBGBBBBBBBGBBBBGBBBBBBGBBBGBGGBBBGBGBBBGGGGGBBBBGGBGBBBBBBGGBGGBBGBGBBBGGGBGGBGGBBGGBBGBBGBGGGGBBGBBGGBBGGGBBBBBGBGBGBGBGBBBBBBGBGGBBGBGBGBBBGGGBGGBGBBGGGBBBGBBBGGBBBGGGBGBGBBGGGBGBBGBGGBBBGGGBBBBBBBGBBBGBGGBGGBGGGBBBBGGGBGGGBGGGGBBGBBBGBBBGGGGBBGBGBGBBBGGGGGBGGGBBGBGBGBGBBBBGGBGGBGBGGGBBGGGGBBBBGBGBGBBGBGGBGBGBBBGGGBBBBGBBBBBBBBBGBGBBBBGBBBGGBBGBGBBGGGGGGBGBGGBBBBGGBBGBBGBBBBGBGBBBBGGGBBGGGGBBBGGGBBBGBBBBBGGBBGBBGBBBBGBGBGGGGGGGGBBBBGGGBGGBBGBBBBBBGBBBGGGGBGBBBGGGBGGGGBBBBGGBBGGGBGGBBBBGBGBBBBBGGBGBBBGBGGGGGGGBBBBBBBGBBGBGGBGBBGBBBGGBBGBGGBGGGBBGBBBGBGBBGBGGBBBGGBBBBGGGBGBBBGBGBBGBBBBGBGBBBBBGGBBGBGBGBBBGBGGBBBGGBBBBBBGGGGGBBBGBBBBBGBGGGGGGBGBBBBBGGGBBBGBBGBBBBBBBGBGBGBBBBGBBGBBGBBGBGBGGGBGBBGBBGBGGBBBBBGBBGGGGBBBGBGBBGBBGGGGBBBGGGGGGGGBBBGGBBGGBBGGBBBGBGBBBBGBGBBBGBBBBBBGGBBBBBBBBBGGBGGBBGGGGBBGBBBBBBGGBGGBGBGBBBBGBGBBGGBGGBGBBBGBGGBGBBGBBBGGBBBGGBGBBBGGBBGBBBBBGBGBBBBBGBGGBBBGBBBBGGGBGBBBBGGBBGGGGBBBBBBBGBBBGGBGBBGGBBBBGBGBBGGBGBGBBBBGGGGGBBBGGBBBBGBBGGBBBGBBGBBBGGGBBBGBBBGGBBGGBBGGGBBGBGBGGBGBGGGBBBBGGGBGGGBBGBBGBBBGBBBGBBBBBBBGBBGGBBBGGBBBGGBGGBBBBGBBBBBGBBBBBGBBBBGBBBBBBGBGBGBGGBBBBBBBGBGBBGBGBBBBGGBBBBBBBBGGBGBGGGGGGBBBBBBBGBBBBGBBBBBBBBGBBGBBBGGGBBBBBGBBBBGBGGGGBBBBGGBGBGGGBBBBGGBGBBGBGGBBGBGBGGGGGBBGBBGBBGBBGBBBGBGBBGGGGBBGGGGBBGGBBBGGBBGGBGBBGGGBGBBGBGGBGGBGGBGBBBGGBGBBGBGBBBBBBBGBBBGBGGBBBGBGGBBBGBGBBBGBGGGBGGGBBGBBBGBBBGBGGBBGBBBGGGBGGGBBBGGBBBBGGGBGBGGGBBGBBGGBBGGGBBGGBGGBGBBGGGBBGBBGBBGGBBBBGGBGGBGBGBGGBBBGGBBGGBGGBBBBBBBBGBGBBBBBGBBBGBGGBGBGBBGBBBBGBBBBGBBGBGBGGGBGGGGGBBGGGBGBGGGGBGBBGBGBGBBGGBGGBBBGGGBGBBBGGBBGBBGBGBBBGBBBBBBBBGGGGGGBBBGGBGBGBGGGGBBGBGGBBGBBBBGBGBGBBBGGBBBGBBGBGBBGGBGBGGGBGBBGBGBBBBGBBGGBBBGGGGBG
105292716 GBGGGGGGGGBGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGBGGGGGGGGGGGGBGGBGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBBBGGGGBBGGBGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBBGGGGGGGGGGBBGBGGGGGGGGGGBGGGGGGBBGGGGGGBGGGGGBGGBGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGBGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBBBBGGBGGGGGGGGGGGGBBGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGBGGGGGGBGGGGGGGGGGGBGGGBBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGBGGGGGGGGGGGGGGGGGGGBBBBGGGBGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGBGGGBGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGBGBGGGGBGGBGGGBGGGGGGGGGGBGGGGGBGBGGGGGGGGBGGGGGGGGBGGGGGGGGBGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGBGGGGGGBGGGGBGGBGGGGGGGBGGGBGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGBGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGBBGGBGBGGGGGGBGGGGGGGGGGGGGGGGBGGGGBGGBGGGBBGGGGGGGGGGGGGGBBGGGGGBGGGGGGGGGGGBGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBBGBGGGBBGGBGBGGBGGGGGGGBGGGGGGGBGGGGGGBBGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGBBGBGGGGGGGGGGGGGBGGGGGGGGGGGBGGBGGGGGGGGGGGGGBGGBGGGGGGGBGGBGGGGGGGGGGGGGGGGGBBGGGGGGGBGGGGGBGGGGBGGGGBGGGGGGGBGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGBGGBGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGBGBBGGGGGBGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGBGGGGGGGGGGGGBGGBGGGGGGGGBGGGGGGGGGBGGGGGGGGBGGGGGGGBGGGGGGGGBGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGBBGGBGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGBGGGGGGGGBGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGBBGBGGGGGGGGGGGBGGGBGGGGGGBGGGGGGBGGGGGGGGGBGGGGGGGGGGBGGGBGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGBGGGGBGGBGGGGGGGGBGGGGGGGGGGGGGGGBBGGGGGGGBGGBGGGGGBGBGGGGGGGBGGGGBGGGGGGGBGGGGGGGGGBGBGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGBGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGBGGBGGGGGGBGGGGGBGBGGGGBGGGGGGGGGBGBGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGBGGGGGGBGGGGGGGGGGBGGBGBGGGGGGGBGGBGGGGGGGBGGGGBGGGGGGGBGGGGBGGGGGGGGGGBBGGBGGBGGGGGGGGGGGGBGBGGGBGGGGGBGGGGBGGGGBBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGBGBGBGBGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGBGGGGGGGGGGGGGGBGGGGGBGGBBGBGGGGGGGGGBGGGGBBBGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBBGGGGGGBGGBGGGGGGBGBGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGBGGGGGBBBGGGGBGGGGGGGGGGBGGGGGBGGGBGGGGGGGBGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGBGGGGBBGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGBGBGGGBGGGGGGGBGGGGGGGGGBGGGGGBGBGGBGGGGGGGGGGGGGGBGGGGGBGGGGGGGBGGGGBBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGBBGGGBGGBGGGGGGGGGBBGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGBBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGBGGGGBGGGGGGGGGGBBGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGBGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGBGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGBGGGGBGGBGGGGGGGGGGGGGGGBGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGBGGBGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGBGBBGBGGBGBGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGBGGBGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGBGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGBGGBGGGGBBGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGBGGGGGBGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGBGGBGGGGGBGGBGGGGGGGBGGBGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGBGBGGGGGGGGGGGGGGBGGGGGGGGGGBBGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGBBBGGGGGBGGGGGGGBGGBBGBGGBGGGGGBGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGBGGGBGGGGGGGGGGGGGBGGGGGGGGGGBGBGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGBG
594266726 BBGGBBBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBGGBGBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBGGBBGBBBBBBGBGBBBBBBBBBBBBBBBBGBBGBBGBGBBBBBBBBBBBBBBBBGBBGGBBBBBBBBGGBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBBGBBBBBGBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBGBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBGGBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBGGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBGBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBGBGBBBBBBBBBGBBBBBGGBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBGGBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBGBBGBBBBBGBBGBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBGBBBBBBBBBBGBBGGBBBBBBBBGGBGBBGBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBBBGBBGBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBGBBBBBBBBBBBGBGBBBBGBBGBBBBGBBBBBGBGBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBGGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGGBBGGBGBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGGBGBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBGBGBBBBBGBBBGBBBBBGBBBBBBBBGBBBBBBBGBBBBGGGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBGGGGBGBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBGBGBBGBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBGBBBBBBGGBGBBBBBBGBGBBBGBBBBBGGBBBBBBBGBBBGBGBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBGBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBBGGBBGGGBBBBBBBGBBBBBBBBGBBBBGBBGGBBBBBGBBBBBBBGBBBGBBGBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBGBBGBBGBBBBBBBBBBGBBBBBBBBBGGBBBBBBBGBBGBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBGBBBGGGGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBGGBGGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBGGBBBBBBBBBBGBBBBBBBGBBBBBBGBGGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGGBBBBBBBBGGBBBBGGBBBBBGBBBBBBBBBGBBBGBBBBBBBBBGBBBBBGBBBBGBBBGGBBBBBBBBBBBBGBBBBBBBGBBBGGBBBBGBBBGBBBBBBBBGBGBGBBBGBBBGGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBGGBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBGBBBBBBBGBGBBGGBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBGBBBBGGBBBBGBBBBBBBBBBBBGBGGGGBBBBBBBGBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBGBBBBBBBGBBGBBBBGBBBBGBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBGGGBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGGBBBBGBBGBBGBBBBBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBGGBGBGBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBGGBGBBGBBBGBBBBBGBBBBBGBBGBBBBBBBBBBGBBGBBBBBBBBBBBGGBBBBBBBGBGBGGBBBBBBBBGGBBGGBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBGGBGBGBBBBBBBGBBBGBBGBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBGBBGBGBGBBBBBBBGGBBGBBBBBBBBBBBBBBBGGBBBBBGBBBGBBGBGBBBBBGGBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBGBBBBBBBGBBBBGBBBBGBBGBBBBBBBBBBBBBBBGBBBBBGBBBGBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBGBBBBGBBBBBBBGBBBBBBBBGGBBBBBGBBGBGBGBBBBGBBGBBBBBBBBBBGGBBBBGGBGGBGBGBBBBBBBBBBBBGBBBBBBBBBGBGBGBGBBGBBBBBBBGGBBBBBBBGBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGGGBBGBGBBGBBBBBBGBBBBGBGBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGBGBBGBBBBBBBBGBBBBBBGBBBGBBBGBGBBGBGGBBBGBBBBBBBBBGGBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGGBBGBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBGBBBBBBGBBBBBBBGBBBGBGBBGBBBBBBBGBGBBBBBGBBBGBBGBGBBBBBGBBBBBBBBBGBBBBBBBGBBBBBBGGBBBGGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBGBBBGBGBBBBGBBBBBGBBBBBBBGGBGBBBBBBBBBBBGBBBGBBBBGBBBBGBBBBGGBBGBBBBBGBBBBBBBGBBBBBBGBBGBBGBBBGBBBBGBBBGBBGBBBBBBBBBBBBBGBGBBBBBBBBBGBBGBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBGGBBBBBGBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBGBBBBGBBBBBBGBGBBBGBBBBBBBBGBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBGBBBBBBBGBGGBBBGBBBBBGBBBBBBGBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBGBBBBGBBBGGBBBGBBBBBBGBGBBBBBBBBBBBBBBBBGBBBGBGGBBBBBBBBBGBBBBBBBGBBBGGBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBGBGBBBBBBGBBBBBBGGGGBBGBGGBGBBGBBBBGBGBBGBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBGGBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBGBBGBBBBGBBBBGBBBBBBBGBGBBGBBBBBBBGBBBBBBBGGBGBBBBBBBBBBBGBBGBBBBBGBBBBBBBBBBGBBBBBGBGBBGGBBBBBGBBGGBGBBBBBBBBBBGBBGGBBBBGBBGBBGBBBBBBBBBGBBBBBBBBBBBBBGGBBGBBBBBBBBGBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBGBGBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBGGGBGBGBBBBBBBBBGGBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBGGGBBGBBBGBBBGBBBGBBGBBGBBGBGGGBBGGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBGBBBBBBGGBBBBGBBBBBBBBBGBBBBBBBGBBBBBGBBBGGBBBBBGBBBBGBGBGBGBBGGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBGBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGGBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBGBBBGGBBBBBBBBBBBBGBGBBBGBBBBBGBBBBBBGBBBBBBBBBBBGBBGBBBGBBBGBBBBGBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBGBBBBGGGBBGBBBBBBBBGBBGBBBBBBGGGBBBBBGBBBGGBBBGGBBBBBBBBBBBGBGBBGBBGGBBBBBBGBBBGGBBGBBBGGGBBBGGBBBGBBGBGBGBBGBBBGBBBBBGBBGBBBBBGBGBBBGBBGBGBBBBBBGBGBBBBBBBGBGBBBGBBBBBGGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBGBGBBBBBBBBBBBGBBBGGBBBBBBGBBGBBBBBGBBBBBGBBGBBBGBBGBBBGBBBBBGBBBBBBBBGGBBBBBGBBBGBBBBBBBBBBBBBBBBBBGGGBGGBBBBBBBBBGBBBBBGBBGBBBBBBBBGBGBGBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBGBGBBBBGBBBBBBBBBBGBBGGBGBBBBGBBGBGBBGBBBBBGBGBBBBGGBBGBBGBBBGBBBBBBBBBBBBBBBBBGBBGBBBBGBBBGBBBBBBBBBGGGBBBBBBBBBBGBBBBGBGBBBBGBBBBBBBBBBGBGBBGBBBGBBGGBBGBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBGGGGBBGBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBGBBGBBBBBBGGBGBGGBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBGBBBBGBBBBBBGGBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBGBBGBBBBBBGBBGBBGBGBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGGBBGBBBBBBBBBBBBGBBBBGBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBGGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGGBBBBGBBGBBGBBBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBBBGBBGBBBBBBGBBBBBBGBBBBBBBBBBGGBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBGBBBBBBGBBBBBGGGBGBBBBBGBBGBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBGBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBBBGBBBGBBBGBBBBBBBBBBBGBBGBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBGGBBBBBBBGBGBBBBBBBGBBBBGBBBGBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBGBBGBBBBGBBBGBBBBGGGBBBBBGBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBGGBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBGBBGBBBBGBBBBBBBGBBGBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBGBGBBGBBBGBBGBBBBBBBBBBBBGBGBGGBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBGBG
573079457 GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGG
20142590 GBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBGBBBBBBGBBBGBBGGBBBBBGBBBGBBBBBBBBBBGBBBBGGGBBBBGBBBGBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBGBBBBBBBBBGGBBBGBGBBBBBBBBBGBBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBGGBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBGBBBBGBBBBGBBBGBGBBGGBBBBGGBGBGBBBBBBGBBBGBBBBBBGBGBBBBBGBBBBBBGBBGBBBBGBBBBBBGBBBGBBBBBGBBBGBBGGBBBBBBBBBBBBGGBGBBGGBGBBGBBBBBBBBGBBGBBBBGBBBBBBGBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBGBGBGGBGBGGBBGBBBBBBBGBBBBGGBBBBBBBBBGBBBBBGBGBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBGBBGBBGBGBBBBBGBBBBBGBGBBGBBBBGBBBBBBBGGBBBBBBBBBBBBBGBGGBBBGBBBGGBBBBBBGBBBBBBBBGBGBBBBBGGGBBBBGBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBGBBBBBGBBBBBBBBGBBGBBBBBBBGGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGGBBBBGBBBBBGGBGBBBBGBBBBGBBBBGGBGBBGGBBBBBGBBBBGBBBGBBGBBGGGBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBGGGBBBBGBBBBBBBBBBBGBBBBGGGBBBBBBBBBGBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBGBGBBGBGBBGBBBBBBGBBBBGBBBBBBBGBBBGBBBBBGBBBBBGBBBBGGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBGBBGBBBBBBBBBGBBBBBGGBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBGBGGGBBBBBGBBBBBGBBBBGBBBBGBBGBBBGBGBBBBBGBGBGBGBBBBBBBBBBBBBGBBGGBBBBBBBBGBBGBBBBGBBBGGBBBBBBBBBBBBBBGBBBBGGBBGBBBGBBBGGBBGBBGGBBBBGBBBBBBBBBBGGBGBBBBBGBBGBBBBBBBBBBBBGGBBBBBGBBBBBBGBBGBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBGGBBBBBGBBBBBBBGBBGBGBBBBGBBBBGBBBBBBBGBBBBBGGGGBGBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBGGBBBBBBBBGBBBBGBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBGBGBBGGBBBBBBBBBBGBBBBGBBGBGBBBBBBGBBBGGBBBBBBGBBBBBBBBBBBBBBBBBGBBGGGBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBGBBBGGBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBGGGBBBBBGBBBBBBBGBGGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBGBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBGBBBBGBBBBBGBGBBBBBBBGBBGBBBGBBBBGBBBBBGGBGBGBBBGBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBGBBGBBBBGGBBBBBGBBBBBBBBGBBBGBBGBBBBBBBBGBBBBBBBBBBBBBGBBGGBBGBBBBBBGBBBBBBBBGBBBBBGGBBGBBBGBBBBBBBGGBBBGBBGBBBGBGBBGGGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBGGGBBBBBGGBBBBGBBBBBBGBBBBBBBBBGBBBBBGGGBBBBBGGBBBBBGGBBBGBBBBBBGBBGBGBGBBBBBBBBBBGGBBBBBBBBBBGBGGBGBBBBBBGGGGBBBBBBBBGBBBBGGGBBBBBBBBBBBBGBGBBBBBGBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBGBBBGBBBBGBBBBBGBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBGBGBGGGBBBBGGBBBGBBBBBBBBGBGGBGBBBBBBBBBGBBBBBBBBGBBGBBBBBBGBBBGBGBBBBBBBBBBBBBBGBBBBBBBGGBBBGBBBBBBBGBBGBBGBBBBGBBBBBBGBBBBBBGGGGBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBGGBGBBBBBBBGBGBBBGGBBGBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBGBBBBGBGGBBBGGBBBBBBGBBBBBBBBBBBGBGGBBGBBGBBBBBBGBBGBBBBBBBGBGBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBGGBBBGBBBBBBBBBBBBBBGBGBBBBGBBBBGGGBBBBBBBBGBGBBBBBBGGBBBBGBBBBBBBBBBGGBBGGBBBBBBBBBGBGBBBGBBBBBGBBBBBBBGBBBBBBBBGGBGBGBBBBBGBBBBGBBGBBBBBBGBBBBBBBBBBBGGBBBBBGBBBBBBBGGBBGBBBBBBBGBGBGBBBBBBBGBBBGBBBGBGGGBBBBGBBBBBBBGGBBGBBGBBBBGBGBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBGBGBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGGGGBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBGBBGGBBBBBBBBBGBGBBBBBBBBBBBBGBBBGBBGBBBGBBBBBBGBGGBBGBBBBGBBBBBBBBBGBBBBBGBBBBBGBBBGGGBBBBBGBGBBBBBBBBBGGBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBGBBGBGBGBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBGBGGBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBGGBBBBBBGBBGGBGBBBBBBBBBBGBBGBBBBBGBBBBBBGBGBGBGBBBBBBBGBBBBBGBBBBBGBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBGGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGGBBBBBBBBGBGBBBBGGBBBBBBBBBGGBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBGBBGGBBBBBBBGBBBBBBBGBBBBGBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGGBBBGBBGGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBGBBBGBBBBBBBGBBBGBBBBBBBBGBBBBBGBGBBBBBGBBBGGBBBGBBBGBBBBBBGBBBGBBBGBBBBBBGBBBBBBBGBBGBBGBBBBBGGBBBBBBGBBGBBGBBBBBBBGBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBGBBBBBBBBBGBBBBBGBBBGBBBBBBBBBGGGBBBGBBBBBBBBBBBBGBBBBBGBBBBGBBGGBGBBBGBBBBBBBGGBBBBBGGBBBGBBBBBBBBBGBBBBBGBBBBBGGGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBGBBBBBBGBGBBBGBGBBBGBBBGBGBGBBBBBBBGBBBBBBBBBBGBBGBBBBBBBGGBBBBBBBGBBBBBBBBBBBGGBBBBBBGBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBGBGGGBBGBBGGBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBGBBBGBBGBBGBGGBBBBBBGGBGBBBGBBBBBBBBBGBBBGBBBBBBBBGBBBBBGGBBBBBBGBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBGGBBBBBGGBBBBBGBBBGBBBBBGBBBBGGBGGBBBGGBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBGBBBGGGBBBBBBGGBBBBBBBBBGBBBGBBGGBGBBBBBBBBBBGBBBGBGBBGGBBGBBBBGBBGBBBBGGBBBBBBBGGBBBBBBBBBBBBGBGBBGGBBBBBGBGBGGBBBGBBBBBBBBBBGBBGBBBBBBBBBGBBBBBGBBBBGBBGBBBBBBBGBBGGBBBBBBBBBBBBBGBBGGBBBBBBGGBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBGGBBGBBGBBBBBBGBBBBBBBBGBBBBGBBBBBBGGGBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBGBBBBBBBGBGBBGBGBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBGBBBBBBBBBGBBBBGBBBGBBBBBBGGBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBGBBGBBBBGGBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBGGGBGBBBBGBGGBBBBBBGBBBBBBBBGBBGBGBBBBBBGBBGBGBBBBBBBBGBBGGBBGBBGBBGBGBBBBBBBGBBGBBBGGGBGBBBGBBBBGGBBBBGBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGGGBBBBGBBBGBBGBGGBBBBBBBBGBGBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBGGGBBBBGGBBBGBBGBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGGBBBGGBBBGGGBGGBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGGBBBBGBBBBBGBGGBGBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBGGBBBBGBBBBGBBGBBBBGBGGBBBBBBBBBBBBBBBGBBBGGBBBBBBGBBBBBBBBGBBBBBGBGBBBGBBGGBBBBGBGBBBBBBBGBBBBBGBBBBBBBGBBBGBBGGBBBBBBGBBBBBBBBBBBBBBBBBBGBGGBBBBBBBGBBBBBBBBBBBBGBBBBBBGBGBBGBBBBBBGBBBGBBGBGGBBBBBBGGBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBGBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBGBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBGGBBBGBBBBBBBBBBGBBBBBBBGGBBGGBBBBBBBBBBBBGGBBBGBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBGBBBBBGBBBGGBGGBBBBBBBGBGBGBBGBBBGGBBGBBBBGGBBBBBBGGBBBBGBBBBBBBBBBBBBBGBBGBBBBBBGGBBBGBBGBBBBBBBGBBBGGBGBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBGGBBBBGBGBBBBBBBGGBBBGBBBBGBBGBBBBBGBGBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBGBGGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBGBBGBBBBBBBBBBGBBBGBBGBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBGGBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBGGBGBBGBBBBGBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBGBGBBGBGGBGBBBBBBBGBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBBBGBGBBBBGGBBGBBBBGBBBBGGBBBBBBBBBBBBBBBBBGBBBBBGBGBGBBBGBGBBBBBBBBGBBBBBBBBBGBBBGBGBGBBBBBBBBBBBBBGBGGBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBGBBBBBBGBBBBBBGBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBBGBBBBBGBGBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBGBGBBBGBBBGBGGGBGBBGBBBBBBGGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBGGBGGBBBGGGBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBGBGBBBBBGBGGBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBGGBBBGBBBBBBBBBBGGBBGBBGBGGBBGBBBGBGGBGBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBGBBBBBGGBGBBGBBGBBBBGBBBGBGGGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBGBGBBBBBBBBBGGBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBGBBBBBBBBBBBBGBGBBBBBGBBGBBBBBBGBGBGGBBBBBGBBBBBBBBBBBGGBBBBBBBGBGBBGBBBGBBBGBBBBBBBBGBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBGBBBGBBGBGBGBBGGBBGBBGBBBGBGBBBBBBBBBBGBBBBBBGBGBBBBBBBGBBBBBBBBBBBGBGGBBBBBGBBGBBBBBGBBBBGBBBBBBBGBGBBBBGBBBBGBBBBBBBBBBBGBBGBGGGGBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBGBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBGGGBBBBBBGBBGBGBBBBGBBBBBGBBBGBBBBGBBGGBBBGBBBBBGBBBGGGBBBGBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBGGBBGBBBGBBBGGBBBBBBBBBBGBBBBBGBBBGBBBBBGBGBBBBBGBBGGBBBBGBBBGBBGBBBGGBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBGBBGBBBBBBBBBBBBGBBGBBBBBBGBBGBBBBBBGBBGBBBBBBGBBBBBBBGBBGGBGBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBGBBBBGBBBBBBBGBGBBBBBGBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBGGBBBBGGBBBBBBBBBBBBBBBBBGBBBBGBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBGBGBBGBBGBBGBBBGGBBGBBGBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBGBBBBGBBBBGBGGBBBBBBBGBBBBBBGBGGBBBGBBBGBBBBGBBBBGBBGBBGBGGBBBBBBBGBBBBGBBBBGBBGBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBGBBBBGGBBGGBBBBBBBBBBBBBBBBBBGGBBBGBBGBBBGBGBBBGBBBBBGGBBBBBBBBBBGBBBGBBBBGBBGBBBBBGBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBGBBBBBBBBBBBBBGBBBBBBBBGBGBBBBGBBBBBBBBGBBBBBBGGBBBBBBBBBBBBGBBBBGBBBGGBGBGGBBBBBBBBGGBBBBBBGBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBGBBBGBBBGBBBGBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBGBGGBBBBBBBBBBBBBBGGBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBGBBGBBGBBBGBBBBBBBBBBGGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBGBGBBBBBGBBGBBGBBGBBBBBBBBGGBBBBBGBBBGGBBBBBBBGGBGBBBBGBBGBBGBBGGBBBBBGBGBGGGBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBBGBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBGBBBGBGBGGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBGGBBBBBBBBBGBBBBBBBBGBGBBBBBGBBBBGBBBBBGBBGBBBBBBBGBBBBBBBBBBGBBBGBBBGBBBBBGBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBGGBBBBGGBBBBBBBGBBGGBBBBBBBBBBBBBBBGBBBBGBGBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBGBBBGGBBGGBBBBBBBBGBBBGGBGBBBBGBBBBBBGBBBGGBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGGBBBBBBBBBGBGBBBBGBBBBBBBBGBBBBBBGBBBBBBGBBBBGBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBGBGBBBBBBGBGBGBGBBBBBBBBBBGBBBGBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBGBBBBBBGBBBBBGBGBBBBBGGBGBBBBBBGBBBGBBGBBGBGBBBBBBBBBBBBBBBGBGBBBBGBGBBBBBBBBGGGBBBGBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBGBGBGBGGBGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBGBGBGBBGBBBBBBBBGBBBBGBGBBBBBBBBGGGBGBBBBBBBBBBBBBGBGGBBGBBBBGBBBBGGBBBBBBGBBBBGBBGBBBBBBBGBGBBBBBBBBBBBBBGBBBBGBBBBBBGGGBBBBBBBBBBGBBGBGBGBBBBBGBBBBBBBGBBGBBBBGBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBBGBBBBBGBBBBBBGBGGBBBBBBGBGBBBBBBGBBGBBGBBBGBBBBBGGBBBBBBBGBGBBGBGBBBBGBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBGBGBBBBGBBBBBBBBBBGBGBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBGBGBBBBGGBBBBBBBBBGBBBBBBBBBBBBGBGBBGGGBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBGBGBBBBBBBBGBBBBBBBGBBBBBGBBBBGBGGBBBBBBBGBGBGBGBBBBBBBGBGBGBGBBBBBBGBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBGGBBGBBBBGBBBBGBBGGGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGGBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBGBGBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBGBBBBBBBGBBBBBGBGBBBBGBBGBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBGGBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBGBGBGBGBBBBBBBBBBGBBGBGBBBGGBBBBBGBGBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBGBGBBGGBGBBGGGBBBBBBBBGBGBBGBBGBGBBBBGGBBBBBGBGBGBBBBGBGBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBGBBBGBBGGBBBBGBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBGBBBBBGBGGBBBBBBBBBGBBGBBBGBBBBBGBBBGBBGBBBBGBGBBBGBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBGBGBGBBBBGBBBBBGGBBBBBBGBGBBBBGBBGBBBBBBBBBBBBBBBGBGGBBBBBBBBBBGBBGGBGBBGBGBBGBGBBBBGBBGBBBBBBBBBBBBBBGGBBBBBGBBBBBGBBBBGBBBBBGBBBBBGGBBBGBGBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBGGBBBGBBGBBBBGBBBGGBBBBBBBBBBBBBBBBGBBBBBGGBBBBGBBBBBBBBBBGBBGBBBBBBGBGBBBBBBBBBGGBBBBBBGBBGBBBGBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBGBBBBGBBBBBBBBBGBBBBGGBBGBBBBBBBGBBBBBGBBBBGGBBBGBGBGBBGGBBBBGBBBGGBBBBBBBBGBBBGBBBBBBGBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBGBGBBBGGGBBBBBGBBGBBGBGBBBBBBGBGGBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBGBGBGBBGGGBGBBBGBGBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBGBGBGBBGBBBGGBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBGBBGGBBGBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGGGBBBBBGBBBBBBGBBGBBBBBGBBBGBBBBGGGBBGBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGGBBBBBBGBBGBBBBGGBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBGBBBBBBGBBBBGBGBBBBBGGBBBBBBBBBBBGBBBBBBGBBBBBGBBGBBBBBGGBBBBBBBBBBBBBGGBBBBBBBGBBGBGBBBBGBBBBBBBGBGBGBBBBBBBBBBBGBBBBGBBBBGBBBGGGBBBGBBGBBGBBGBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBGBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBGGBBBBBGBBBGBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBGBBGBGBGBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBBBGGGBGBBBBGGBBBBBGBBBBBBBGBBBBGGBBBBBBBBBBBBBBGBBGBGBGBBGBBGGGBBBBBBBBBBBBBGBBBBBBGBGBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBGBBBBGBBBBBBBBBBGGBGGBGBBBBBBBBGBGGBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBGBBBGBBGGBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBGBBGBBBBBBBBBBGBBBBBBGGBBBBBGBGBBGBBBBBBBBBGBBBGBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBGBBBGBBGBBBBBGBGGBBBBBBBBBGBBBBGGGBBBGGBGBBGBBBBBBBBGBBBBGGBBBGBBBBBBBGGBBBBGGGBBBBBBGBGBBBGBBBGBBBBBGBBBBBBGBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBGBBBGGBBBBBBBBBBGGGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBGGGGBBBGGBBGGBBBBBBBBBBBBBGBBBBBBGBBBBBBGBGBBGBBGBBBGBBBGBBBBBBGGGBBBBBBBBGBBBGBGGBBBBBBBGBBBBGBBGGBBBBBBBBBGBBBBGBBBBBGBBGGGBBBBBBBBBBBBBBBBGBBBBBBBBBGGGGBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBGBBBBGBBBBGBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBGBBGBBBGBGBGBGBBBGBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBGBBGGBBGBBBBBBBBGGGBBBBBBBGBBBBBBBBGBBBBBBGBGGBGBBGBBGBBBBBBBGBBBBBBBBBBBGGBBBBBBBBGBGGBBBGBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBGBBBBBBBBBBGGGBBGBBBBGBBBBBBBBBBGBBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGGBGBGBGBBGBGBBBGBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBGGBBBBBGGGBBBGBBGGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBGBGBBGBBBBBBBBBBBBBBBBGBBBBGBGBGBBBBBBBBBBBBGGBBGGBBGBGBBBBBBBGBBBBBBBBBBBBBGBGGBBBGBBBGBBBBGBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBGBBBBBBGBBBBBBGBBBBBBGBBGGBGBBBBBGBGBBBGBBBBGBBBBGBGBBBGBBBBBBBBBBBBBBBBGBBBBBGGGBBGBBGBGBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBGBBBBGBBGBBBGBBGBBBBGBBBBBGBBBBBBGGGGBBBBBBBBBBGBGBGGBGBBBBGBBBBBBGBBBBBBBGBBBBBBBGBBBBGBGBBGBBBBBBGBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBGGBGBGGBBBBBGBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBGBBGBGGBBBBGBBBBBBGGBBGBGBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBGBGBBBBGBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBGBBBBBGGBGBBGBGGBBBGGBBBBBBGBBGBGBBBGGGBBBBBBGBBBBGBGBGBBBBBBBBGBBBBBBBBBBBBGBBBGGBBBBBBGBBBBBGBBBBGBBBGGBBBBGBBBBBBBBBBBBGBBGBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBBGBBBBBBGBGBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBGBBBBGBBBGGBBGBBBGBBBBBBGGBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBGGBBBBGGBGGBBBBBGBGBGBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBGGBGBBBBBBGBBBGBGGBBBBGBBBGGBGBBBBGBBBGGBBBBBBGBBBBBBGBGBBBBBBGBGBBBBBBBBBBBGBBBBBBGBGBBBBBGBBBBBGBBBGBBBBGGBGBBGBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGGBGBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBGBBBGBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBGBGBGGGGBBBBBBBBBBBBBBBBBGGBBBBGBBBBGBGBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBGGGBBBBBBBBBBGBGBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBGGBGBBBBGGBBBBGBBBBGBBGBBBBGGGBBBBBBGGBBBBBBBBBBBGBBBBGGBBGBBGBBGBBBBGBBBBBGBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBGBGBBBBBBBBBGBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBGBGGGBBBBBBBBBBBBBBBBBGGGBBBBBBBBGBBBBBBBGBBBGBBBGGBBBBBGBBBBBBGBBBBBBBBBBBBBBGGBBBBGBBBBGBBBBBBBBBBBGBBGBBBBBBGBBGBBBBBGBBBBBBBBGBBBBBBGBBGBBGBGBBBBGGBBGBBBBBBBBBBGGBBBBBBBBBBBGBBGBGBBBBBBGBBGBGGBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBBBGBBGBBBBBBBBBGBBGBBBBGBBBGBGBGBBBBBGBBBBBBBBBBBBBBGBBBGBBBBGGBBBGBBBBBBBBBBBBBBGGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBGBBGBBBBBBBGBBBBGGGBBBBBBGBBBBBBBBBBBBGBBBGBGGBBBBGGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBGBBGGBBBGBBBBBBGGBGGBBGBBBBBBBBBBGGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBGBBGGBGBBBBBGBGBBBBBGBBBGBBGBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBGBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBGBGBBGBGBBGBGBBBBBGBBBBBBBGBBGBBGBBBBBBBBGBBBBBBGBBBBGBBBBBBBBGBBBBBGBBBGBBGGBBBBBGBGBBBBBBBBBGBBBBBBGBBBBBGGBBBBBBBBBGBBBBBGBBBBBBBBBBBGBGBBGBBBBGBBBBBBBBGBBBBBBGGBBBBGBGBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBGBGBBBBBGBBGGBGBBBBBBBBBGBBGGBGBBBBBGBBBGBGBBBBBBBBBBBGBBBGBGBBBGBBGBBBBBBBBGBGBBBGBBGBBBBBBBGBBBBBGGGBBBGBGBGGBBGBBBBBBBBBGGBGBBBBBBBGBBBBBBGBBGBGBBBBGBGBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBGGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGGGBBBGBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBGBBGBGGBBBGBBBGBBBGBGBBBBBGBGBBGBBBGBBGBBBBBBBBBBBBBBBBGBBBGGBGBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBGBGBBBBBBBBBGBBBGGBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBGGBBBBGBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBGGBGBBGBBBGGBBBBBBGGGGBBBBGBBBBGBGBGGGBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBGBBBGBBBBBBGGBBBBGBBGBBBBBBGBBBBBBBGBBBBGBGBBBGBBBBGBBGBGBBGGBBGBBGGBGBBBBBGBBBBBBBBGBBBBGGBBBBGGBBBBBBGBGGBGBBBGGBBBBBBGBBBBBBBBBGBBBBBBGBGBBBBBBGBBBBBBBBBBGBBGGBBBBBBGBGBGBBBBBBBGBBBBGBBGBBBBBBBBBBBBGGGGBBBBGBBBBGBBGGBGBBGBBBBGBBGBBBBGBGBBBBBBBGBBBBGGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGGGGBBBBBBGBBBBBBGBBBGGGBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBGBBBGBGBBBBBGBBGGBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBGBGBBGBBBBGBBGGBBGBGGBBGBBBGBBBBBGBBGBBGB
953932986 GBGGGGGGGGGGGGGGGGBGBGGBGGBBBBGBGGGBBBGGGGGGBGGGGGGGBGGGGBGGBBBGGBGBBGGGGGGBGBGGGGBGBGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGBBGBGGGGGGBGBGGGGGGGGBGGGBGGBGGBBGGGBBGGBGGGGBGBGGGGBBGBGGGGGGGGGGGGGGGGBGGGGGBGGGGGGBBBGGGBBGBGGGGBGGGGGBGGBBGGGBGGGGGGGGGGGGGBGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGBGBBGGBGGGGGBGGBGGBGBGGGGGGGGGBGGGBGBBGBBGGGGGBBBBGGGGGGGGGGGGBGGGBGBGGGGGGBGGBGGGGGGGBGGGGGGGGBGGGGGGBGGBBGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGBGGBGGGGBGGGGGGGBGGGGGGGGGBGGGBGGGGGGGGGGGBGGBGGGGGBGGGBBGBBBGGGGGGGBGGBGBBGGBBGGGGGGGGGGGGGBGGBGGGGBBGBGGGGGBBGGBGBGGBGBGGGGGGGGGGGGGGGBBBGGGGGGGGGGGGGGBGBGBGGGGGGGBBGGGGGGGGGBGGGGGGBGGGGBGGGBGGGBGGBGGGGGGGBGBGGBGGGGGGGGGGGGGBGGGGGGBGBBGBGGGGGGBGGGGGGGGGGGBBBBBGBGGGBGGGGGBGGGGBGGGBGGGGGGGBGGBGGBGBGGGGBGGGGGGGGGGGGGGBGGGGGGGBGGGBGGGGGBGBBGGBGGGGBGGGGGGBGBGGGGGGGGGGGBGGGGGGGGGBGGGBGGGGGBGGBGGGGGGGGBGBBGBGGBGGGBBGGGGGBBGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGBGGBGBGGBGBBGGGGGGBGGBGGGGGGGGGBGGBGBGGGGGGBGGGGGGGGBGBGGGGGGBGBGGGBBGGGBGGGGGGBGGGGGGGGGBGGGGGGBBGGGGGGGGGGGBGGGGGBGGGGGGBBBGGGBGGGGGGGGGGGBGGGBGGGBGGGGGGGGGGBBBGGGGGBBGGGBGBGGGGGGGGGGBGGGGBGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBBGGBGGGBBBGGGBGGGGGGGGBGGBGGGGGGGGGGGGGGGBGBGGGGGGGGGGGBGBBGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGBBBGGBGGGGGGBBGBGGGGGGGGGGGBBGGGGGGBGBBGGGGGGGGGGGGGGGBBGGGBGGGGGGGGGBGBGGGGGBGGBGGGGGGGGBBGBGGGGBGGGGGGGGGGGGGGBGGGGGGBGGGGBGGGBGBBGBGBGBGGGBGGGGGGBBGGGGBBBGBGGGGGGBGBGGBBGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGBBGBGGGGGGGBGGBGGGBGGBGBGGGGBGGGGGGGGGGGGGGGGBBGBGGGGGBGGGGGBGGGGGBGGBGGGGGGBGBGBGBGGBGGGGGGGGGGBGGBGGGBGGBGGGGGGBGBGBGGBGGGGBGGGGGBGGGGBBGGGGGGBGGGGGGBGGGGGGBGGBGBGGGGBBGGGBGGGGBGGGGBGGBBGGBGBBGGBGGGGGGBGGBGBBGGGGGGGGBGBBBGGBBBBGGBGGGBBBGGGGGGGBGBBGGGGBGBGGBGGGGGGGGGGGGBGGGBBGGGGGGBGGGBGBGGBBGGGGBBGBBGGGG
456485917 GGGGGBGGGGGGGGGGGGGGGGBGBGGGGBGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGBGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGBGGGGGGGGGGGGBGGGGGGGGGGBGGGGGBGBGGGGGBBGGGGGGGGGGGGGGGGGGBGGGGGBGBGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGBGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGBBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGBGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGBGGBGBGGBGBGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGBGGGBBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGBGBGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGBBGGGGGGGBBGGGGGGGGGGBGGBBGGGGGGGGGGGGGGGBGGGGGGBGBGBGGGGGGBGBGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGBGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGBGGGBGGGGBBGGGGGGGGGGBBGGGGGGGGBGGGGGGBGGGGGGGGGGBGGBGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGBGGBGGGGGGGGGGGBGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGBGGGGGGGGGBGGGGGBGBGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGBBGGGGGGGGGBGGGGBGBGBGGBGGGGBGGGGGBBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGBGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGBGGBGGGGBGGGGGGBGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGBGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGBGGBGGGGBGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGBBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGBGGGGGBGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGBBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGBGGBGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGBGGGGGGBGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGBBGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGBGBGGGGGGBGGGGGBGBGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGBGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGBGGGGGGGBBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGBGBGGGGBBGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGBGGGGGGGGGGGGBBGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGBGGGGGGGGGGGGBGGGBGGGGGGGBGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBBGBGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGBGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGBGGGBGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGBGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGBGGBGGGGBGGGGGGGGGGGGGGGGGGBGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGBGGGGGGBGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGBGGGBGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGBGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGBGGGGGBGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGBGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGBGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGBBGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGBBGGGGGGBGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGBGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGBGBGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGBGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBBGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGBBGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGBGGBGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGBGBGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGBGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGBGGGGGGGGGGBGBGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGBBGGGGGGGGGGGBGBGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGBGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGBGGBGGGGGGGBGGGGGBBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGBBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBBGBGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGBGBGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGBGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGBBBGGGGGBGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGBBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGBGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGBGBGGGGGGGGGGGGGBGGBGBGBGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGBBGGGBGGGGGGBGGGBGGGGGBGGGGGBGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGBGGGGGGGGBGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBBGGGGGGGGGGGBBGGGBGGGGGGGGGGBGGGGGBGGGGGGGGGGBGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGBGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGBGGGGBGGGGGGGGBBGGGGGGGGGGGBGGGGGGGGGGBGBGGGGGGGGGGGBBGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGBBBGGGGGGBGGGGGGBGGGGGGBBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBBGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGBGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGBGGGGGGBGGGBGGGGGGGGGBGGBGGGGBGGGGGGBGBGGGBGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGBGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBBGGGGBGBGGGGBBGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGBGGGGGGGGGGGBGGGGGGBGGGBGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGBGBGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGBBGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBBGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGBGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGBGGGGGGBGGGGGGGGGGGBBGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBBGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGBGGGGGGGGGGGGGGGGGGBGBGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGBGGGBGGGBGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGBGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGBGGGGGBGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGBGBBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGBBGGGGGGGGGGGGGGBBGBGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGBGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGBBGGBGGGGGGGGGBGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGBGGBGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBBGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGBGGGBBGGGGGBGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGBGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGBGGGGGGGBGGGGGGGBGGGGGGGGGBBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGG
814371550 GGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBBGGGGBGGGGGGBGGGBGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGBGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGBBGGGBGBGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGBGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGBGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGBGBGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGBGGGGGGBGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGBBGGGGBBGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGBGGGGGGGGBGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGBBBGGBGGGGGBGGGGGGGGGGGGGGGGGBGGBGGGGGBBGGGGGGBGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGBGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGBGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBBGGGGBBGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGBGGGGGGGGGBGBGGGGGGGGGGGGGGGGBGGGGGGBGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGBGBGGGGGGGGGGGBBGGGGGGGGBGGGGGGGGGBGGGGGGGGGGBGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGBGGG
257542454 GGBGGGGGGGGGGBBGBBBGGBGGGBGGGBGBGGBGBGGGGBBGBGGBGGGGGGGBBGGBGBBGGBBGGBGGBGGGBGGBBGBGGGGGBGGGGGGBGGGBGGBGBGGGBBGGBGGBBBGGGBGGGGBGBGGGGGBGGGGGBBGGGGBGBGBBGBGGGGGGGGGBBGGGGBGGGGGBBGGGBBGGGGGBGBGGGGGGGGGGBGBGGGBGGGGGGBGBGGBBBGGGGBBGGGGGGGBBGBGGGBGBBGGGGBGBGGGBBGBGGGBGGGGBGBGBGGGBBBGGGGBBGGGGGGGBBBGGGGGGGGGGGGGGGGBBGGBGGBGGGGGBGBGBGGGGGBGGGGGGBGBGGGGBGGGBGGBGGBGBGGBGGGGBGGGGGBGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGBGBGBGBBGGBGBBGBGGBBGGGGGGGGGGBGBBGBBGGGGBGGGBGGGGGBGGGGBGBGBGGGBGGGGGGGGGGGGGBGGGGGGGBBGGBGGBGBGBGGBBGGGBGBGGGBGGGGBGBGGGGGGGGBGGBBGGGBBBBGGBBGGGGGGGGGGBGGGGGBGGGBGGGBGGGGBGBGBGGGGGGGGGBBGBBGBGBGGGGGGBGGGGGGGBGBGGGGGBBGGBGGGBGBGGGBGBBGGGBGGGBGBBBBBGGGGGGGGGGGBGGGGBGGGBGBGGGGGGGGBGGGBGBGBGBGGGBBGGGGGBGBBBGBGBBBGGGBBGGGBGGGBBGGGBBGGGGGGBGGGBBGBBGBGGGGGGGBGGBGGBGGBBBGGGGGGGGGBBGGGGBBGGBBGGBBGGGBGBBBGGGBGGGBGGGGBBBGGGGGBBBGGGGGBGBGBGGGGGGGGGGBGGGGGGGGGGGBGGGGGGBBGBBBGGBGGGBBGGBBGGGBBBBGBGGGGGBGGGBGGGGBGGGGBBGGGGGGGGBGBGBGBBGGBGGGBBGBGGGGGGGGGBGGGGGGBGGGBGGBBGGBGGGGGGBGGGGGGGGGGBBGGGBGGGBGGGGGBBGGGGGBGGGGGGGGBBBBBGGBGGBGGGBGGGGGGGGGBGGGGBBGGGGBBGGBBGGGGGBGBGGGBGGBBGGGGBBGGGGGGBGGGGGGGGGGBGBBGGGBGGBGBBGBGGGGGGGGGGGGGGGGGGBGBBGGGGGBGGGBBGBGGGGBGGBGGBBGGGBGBBGBGBBGGBGGGBGBGGGGGGBBBGGGBGBGGGBGGGBGGBBBBBBGGGGGGGBGGGGGGBGGGGGGBGGGGGGGGBBGGBBGBGGGBBGGBBBGGGGBBGBGBGGGGGGGBBBGGGGGGGGGBGGGGBBGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGBGBGGGBGGGGGGGBGBGGGGGGGBGGGBBGGBGGGBBGGGBBBGGGGGGGBBBGGGGGGGGBGBGGGGGBGBGGGGGGGGGGBBBGBBGGGGGGGBGGGGBGGBBGGGBGGGGGGGGBGGGGBGGGGGGGGGBGGGGGBBGBBGGGBGGGGGGBGBGGBGGGGBBGBGBGGGBBGGGGBGBBBGBGGGGGBGBBBGGBBGBGGGGGBGGGBGGGGBGGBGGGGGGGGGGGGGGBGGBGGBGGBGGBBGBGGGGBGGBBGGGGGBGGBBGGGBGBBBGGGBGBGBBGGBGGGGGGBBGBBBGGGGGGGGGGGGBBGGBGGBGGGGBGBGGGBGGGGBGGBGGBGGBGGGGGGBGBBBGBBGBBGGGGGGGBBGBGGGGBGGGBGBGGGGGGGBGGBBGBBGGGGGGBGGBGBGGGGGGBGBBGGGGGGGBGBBGGGGBGBGGGGBBGGGGGGGGGGGBGGGBGBGBGGGGGBBGGGGGBGBGGBGGGBGGGGGGGGBGBGGGGBGGGGGGGGGGBGGGGGGBGBGBBGBGGGGGBGBBGGBGGBGBGGGBBGGGGGGBBGGGGBGGGGGGBGBGBGGGBBGGBGBBGGGGGGGGGBBGBGGBGGGGGGGGGGGGGBGGGGGGGGGBGGGBBGGGBGGGGGGGGGGGGGGGGGGGGGBGBGBBGGGGGBGGGGGBBGGGGGGGBBBGGGGBGGBBGGGBGGBBGGGGGGGBGBBBGBGBGGGGGGGGGGGBGBGBGBGBBGGGBGBGGGGBBBBGGBGGBBGGGBGBGGGGGBBGGBGGGBGBBBGGGGBBGGBGGGBGGGGBGGGGGGGGGBGBGGGGBGGBGGGGGGGBGGBGGGGBBGBGBGBGGGGBGGBGGBGGGBBGBGBGGGGBGBBGGGBGBGGGGBGBGBGGBGBGBBGGGGGGBBGGGGGGGGGGBBGGGGGGGGGBGGBGGGBGBBGGGBGGGGBGGGGGGBGBGBBBBGBGGGGGGGGGGGGGGGGGGBGBGGBBGBGBGBGGGGGGBGGBGGGGGBGGGGGGGBGGGGGGGGGGGGBGGGBGGGGGGBBGGGGGGGGGGBGBGGBGGGGGBBGBGGBBGBBGGBBGBBBBGGGGGBGGGGGGGGGGGGGGGBBGGBBBGGGGGBGBGBGGGGGGGGGGGBGGBGGGBGBGGBBBGGGGGGBGGBGBGGGBBGGGGGGBGGGGBBBBGGGGGGBGBGGGGGBBGBGBGGGGGGGBGBGBBGBGBGBGGBBGBBGBGGGGGBGBBBGGGGGGGGGBGGBGGBGGBGBBBGBBBGGBGBGGGGGGGBBGGBBGBGGGGGGBGGGGGGBGGGGGGGBGBGGGGGGBGGBGGGGGGGBGBGBGGGGGGBBGBGBGGGBGGBGGBGBGGBGBBGGGBBGGBGBBGGBBGGBGGBGGGBBGGGGBGGGGGGBBGGGGGBGGBGGGGBGGGBGGGGBGGGBGBGGGGGBBGGGGGGBGGGGGBBBGBGGGGBBGGGGGBBGBGGGGGGGGGBGGGGGBGGBGGGBGGBGGBGGGBGGGBBGBBGGGGGGBGBGGBGGGGBGGBGGBGBGGGGGGGBGGGGBGGGGBBBBGGGGGGGGBGBGGGBBGGGGGGGGGGGGGGGBGGGBGBBGGGGBGGGGGGBGBGBGGGBGGGBGGGGGGGBGGGGGGGGGBGGGGGGGGGGBGBGBBBBGGGGGBBGGGGBBBGGGGGGGBGBBGBGGBGGGGGGGGGBGGGBBGBGBBGGGGGGBGBGGBBGBBGBGGGGGGGGBBGBGGBBBGGGGGGGGGBGGBGGGBGGGGGGGGGGGGBGGGGBGBBBBGGGBGBGGGGGGBGGBGGBBGGGBGBGGGGGBGGBGGBGGGGGGGGGGGGGBGGBGBGGGGBBBGBGBBBGBBGBGGGBGGGGGGGGGGGGGGGGGGBGGGBGGGBGGGBGBBGGGGGGGGGGGGGGGGGGBBGGGGGBGGGGGGGBGGBGGGGGBBBGGGGGGGGGBGGGGGGGBGGGBGGGBGGGGGBBGGGGGGBGGGGBBGGBBGBGBGGGGGGGGGGGBBGGGGGBGGGGGBGGGBGGGBBGGGGBGGGBGBBGGBGGBGGGGGBGBGGGGBGGBBGGGGGGGGGGGGGBGBGBBGGGGBBBGGBGGGBGGGBGBGBGBGGBBBGGBGGBGBGGGGGGBGBBGGBBBGGBGGGBGBGGGGBGGGGBGGGGGGGGGGBGGGGBGGGGBBGBGGGGGBGBGGBGGGGGBGBGGGGGBGGGBBGGGGBGBGGGBGGGGBBGBBGGGGGGBGGBBGGGGGBGGBGGGGBGBGGGBBGBBGGGGGGBGGBGBGBBGGGGGGBGBGGGGGBGGBBBBGGGGBBBBBGBGGGBGGBGBBGBGGBGGGGBGBGGGGGGGGGGGGGGGGGGBBBGGGGBGGGGGBGBBGBGBGBBBGGGBBBGGBBGBBBGGGGBGGGGBBGGGBGBBGBGGBGGGBGGBBBBGBBGBGBGGGGBBGBGBGGBGGGGGGBBGGGBBGGBGGGGBBGGGGGGGBGGGBBGGGGGGBBGBGGGGGGGGGBGGGGGGGGGBGGGGGBBGGGGBBBBGGBGBGGGBBGGGGBBGGGGBGGGGGBGGBGBGGBBGGGBBGGGGGGBGGGGBGGGGGGGGGBGGBBBBGGGBGBGGGGGGGBBGGBGBGBBBBBGGBGBGGGGBBGGBGGGGGGBGGGBGGBBGBGBGBBBGGGGBGGGGBGGGGGBBGGBBGGGBBBGBGBGBGBGGGGGBGBGGGGGGBBGGGGGGGBGGGGGBBGGGBGBGGBGBGBGBGGGGGGGGGGGGGBBBGGGGGBGGGGGGGBGBGGBGGGGGGGBGGBBBBGBGGGGGBGBGGBGBBBBBBBGGGGGGBGBBBBBGGGBGGGGGBGBGGGBGGGBGGGGGBBGGBGGGGGBGBGGGGGGBGGGGBBGGBBGGGGGGGGGGGBBGBGGBGBGGBBGGGGBGBBGGGGBBBBGGGGBGBGBGBGBBGGGGGBGBBGGGBGBGBGBGGBGGGBGBGBGBBGGGGBGBBBGGGGGGGGGGBGGGGBGGBGGBGGGGBGBGGBGGGGGBGBBGBGGBGGGGGGGGGGGGBBGBGGGGGBGBGGGBBGGBBBBGGGGBBGBGGGGGBGGBBBGBGBGGBGGGGGGGBGBGGGGBGGBGGGGGBBGGBBBBGGGBGBGGGBGGGGBGGGGGGBGGBGGBGGBBBBGGGBGGGGGGGGGBBGGGGGGBBGGBBGGBGGBGGBGBGGGGGGBBGGBGGGGGBGGGGGGGGGGBGGGGGGBGGGGBBGBGGBGGGGBGBGBGBGGGGBGGGGBGGGGBGGGGBGBGGGGBBBGBBBGGGGGBBGGGGBGGGGGBBBGGGGGGBBBBBGGBGGGGBGBGGGGGGGGBGGGGBGGBBBBGGGGGGGGGGGBGGGGGGGGGBGBGBGGBGGBBGBBGGBGBBBGGGGGGGGGGBBGGGBBGBBBGGGGGBBGBGBGGBBGGGGGGGGGGBGBGGGGBBBGBBGBBGBGBGGBBGGGGGGGBGGGBBGGGBGGGGGGGGBGGGGGGGBGBGGGGGGGGBGGGGBGGGBGBGGGGGBGBBGGGGGGGGGBGGBBGGBGGGBGGGGBGGGGGBGGGGGGGBGGGBGGGGGGBGBBGGGBBBGGBGBGGGGBBGBGGGBBGGBBBBBGGGGBGGGGBGGGBGGGGGGGGBGGGBGGGGBGGGGGGBGGGGBBGGGBGGGGGGGGBGBGGGGGBGGGGGGGGBGGBGGBGBBBGGGGGGBBGGBBGGGGGGBGGGGGGGBGBGGGGGGBBGBBGGGBBGGGGBGBGGGGGBBBGBGBGGGGGGGBBGGGGBGBGGGGGGGGBBBBGGBGBGGBGGBGBGGGBBGGGGGGBGGGGBBGBGGGGBGGGGGBGGBGBBBGGGGGGGGGGBGBGBGGBBGGBGGGGGGBBGGGBGGGGGGBBBGBBGGBGBBGBBGBBBBBGGGBGGGBGBGGGGGGGBGBGGGGGGGBGBGGGBGGGGGGBGGGGBGGBGGGBGGGGGGBGGBGGBBBGGGBBGBGGBBGGBBGGBGGGGBBGGGGBBGBBGGGBGGGGBGGBGGGBGGGGGGGGGBGBGBBGGGBGGGGBGGBGBGBGGGGBBBBBBGBBGGBGBGBGGGGGGBGGBGGGBGGGGGBGGGGBGBGGGGGGGGGGGGBBBBGBGBBGGBBGBBGBBBBBGGBBGBGGGBBGBGBBGBGBBGBGBGGGGGGBGGGGGGGGGGGBBBGGGGGGGGGGGGBGGGGGBBGBGBGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGBGGGGGGGGGGBGGBBGBGGGGBBGGGGBGGBBBBGBGBGGGBGGGGGGGBBGGGGBGBGGGGBGBBBBGGBGGGGBGGBGGGBGGBBBGGGGGGGGGGBGGBGGGBGBGGGBGBGBBBGBGGBBGBBGGGGGGBBGBBGGBGGGGGGGBBGGGBGGGGGBGGGBBGGBBGGGGBGGBGGGGBBGGGGGGGGGGGGBGBGGGGGGBGGGBBGBGGGBGGGBGGBGBGBGBGGBBGGGGGGGGBGBGBGGGBGGGBGGGBGGBGBGBBGGGGBBBBGGBGGBGGBBGGGGGGGBGGGGBBGGGBGBBGGGGGBGGGGGGBGGGGBGBGGGGBGGBGBBGBGGGBGGGGBGGGGGGGGGGGGGBGGBGGGGGGBGGGGGBGBGGGGGBGBGBGGGGGGGBGBGGBGGGGGGBGGGBBGGGGGGGBBGBGGGBBGBGGBGGGGGBBGBGBGBGGBGGBGGGGBGBGGGBGGBGGBGBGGBGGBBBGGGBGGGGGGGGGGBGGGGGGBGGGGBGGGBGGGGBBBGGBGGGGBGGGBBGGGBGGBGGGGBBBGBBGBBGGGGGBBGBGBGGBBGGGBGGGGGBGGBGGGBGBBGGGGGBBGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGBBGGBGGBGGGGBGGBGBGBGGGBBGGGBGGBGGGGGGGGGGGBGGGGGGGGBGGGGGGBGGGBBGGGBGGGGGGGBGGGGGGGGGBGGGBBGGBGGGBBGBGGBBGGGGGGGGGGGBGGBGBBGGGGGGGBBGGBGGGGGGBGGBBGBGGBGGGGGBBGGGBGBGBBGGGBGGGGGBBGGBGBGGGGBBGGGBGGBGGGGBGGGBBBGGBGBGGBBGBGGGBGGGGBGBGGGGBBGGGGBGGGBGGGGGGGBGGGBBBGGGBGGBBGGGGGGGBGGGBBGBGGBGBBBBGGGBGGGGGGBGBGGBBBGGGGGGGBBGBGGGGGGGBBBGGGGGBGGGBBGBGGGGBGBGBGBGGBGGGGGGGGGBGBGBBGBGGGGGBGGGGGGGBGBGGGBGGGGGGGGGGGGGGBGGGGBGBBGGGGGGGBGBGGGGGGGGGGGBBGGGGGGBBBGGGBGBBBGGGBBGGBBGBBGGBGBGGGBGGGBGGGGGGGBGGGBBGGBGGGGGBGBGGBGGGGGGGBGGGGBGBGBBGGGGBGGBGGGGGBGGGGGGGBBGGBBGGGBGBGGBGGGBGBBBGBGBBGGGGGGBGGGBGGGGGGBGGBGBBGGGBGGGGGBGGGGGGGGBBGGBBGGGBGBGGBGGGGBBBGGBBGGBGBGGGGBGBGGGBBGGBGGGGGBGGGGGBBGGGGGBGGBGBGBGBGGGBGBBBGGGGGBGBGBGBGBGGBGGGGGGGGGGGBGGGGGGGBGBBBGBGGGGGGGBBBBGGGGGGGGGGGGGBGGGGBGBBGBBGBBGGGGGBGGGGGGGBGGGBGGGBGGGGBGGGGGBGGGGGGBBGGGBBGGBBGBGGGGBGGGGBBBGGBGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGBBBBGBGBGBGBGGGGGBGGGGBGGGGGGBGGGGBGGBGGGGGBGGGGGGGBBBGGGGGGGBGBGGGGGBGGGGBGGGGBGGGBGBBBGGBGGGGGBBGGGGGBGGGGBGGBBGGGGGBBGGBGGGBBGGGBGGGBBGGBGGGGGGBBGGBGGGGGGGGGBGGGGGGGBGGGGGGGBGGGGGBGGBBGGGBGBGGBBGGBGGGBBGGGGGGBGBGGGGGBGBBGBGGGGGBGGGGGBGBGGGBBGGBGGGGBGGGGGBBGBGGGGGBBGGGGGGGGBBGGGGBBGGGBGGGBGGGGBGGGGBGBGGBGGGGGBGGGGGBBBGGGBGGGBBGGGGGGGGGGGBBGGGGGGGBGGGGBGBGGGGGGBBBBGGGBGBGGBGGGGGBGBGGGGGGGGGGGGBBGGGGGGBGGBGGBGGBGBGBGBBBGGGGGGGGBGGGGGBGBGGBGGGBGGBGBGGGGGGBGBGGGBBBGGBGBBGGGGGGGGGGBGBGBGGBGGGBGGGGGGBGGBGGBGBBGGBBGBGGGGGGGGBGGBGGGGGGGGBGGBGGGGGBGGGBGGBGGGGGBBGGBGGGGGGGGGGBGGGGGGGBGBBGGBGGBGGGBGGGGBGGGBBBBGGGGGBBBGGGBGGGGGGGGBGGGGGGBGGBGGGGGGBGBGGGGGGGGBGGGGGGBBGBGGGGBGBGGBBGGGGGGBGBGGGBGBGGGBGGBGBGGGBBGGGGGBBGBBGBGGGBGGGGGGGGGBGBGGGGGGGGGBGGGBGBGGGGGGBGBGBGGBGBBGGGBBBGBGGBGBBGGGGGBGGBGGGGBGGGBBGBBBBGBGBGBBBGBGBGBGGGGGBGBBGGBBGGBGBBGGGGBGGGGGBBBGBBBBGGGBGGBGGGBBGGBBBGGGGBGBBGGBBBGGGGGGGGBBGGGBGGGGBBGGGGGBGGGBBGBGGGGGGGBGBGGBBBBGGGBGBGBBGBGGBGGBBGGGGGGBGBBGBGGGGGGBGBGGGGBGGGBGBGGGGGGBBGGGGGBGGGBBBBGGBGGGBGBBGGGGGGBGBGGBBGBGBBGGGGBGGGGGBGGGBGBBGBGGGGGGGBBGBBGBGGGGGGGGBGGBBBGBBGGBGGGGGGGGBGGBBBBBBGGGGGGGBGGBBBGGGGGBBGBGGGGGBBGGBGGGBGGBGBGGGBBGGBGGBGGGGBBGBGGBGGBGGGGGBBGGGGGBGGGGGGBGBBGBGGGBGGGBGGGGGBGBGBGGGGBGGGGGGGGGGGGGGBGGGGBGGGBGGGBGGGGGGGBGGGGGGGGGGBGBBGGBBBGGGGGGBGGBGBGGBGGGBGBGBBGGGGGBGGGGBBBGBBGGGBGGGGGGGGGBGGGGGBBGGGGBGGBGBGGGBGGBGGGGGBGBBGGBGGGGGGGGBBGGGGGBBGBGBGGBBGGBGGGBGGGGBGGBBBBBGGBGGGBGBGGBGGGGBGGGGGGGGBGGGGBBGGGGGGGBGGGBBGGBGGGGBGGGBBGGGGBGGBGBBGBGGBBGGBGBGBBBGGBBGGGGBBBGGGGBGBBBGGGGGGGGGGGGGGGGGGGBGBBGGGBGGGGBBGGGGBGGBGGGBGGGBGBGBGGBBBBGGBGGGGGGGGGGBGGGGGGGGGBGGGBBGGGGGGGGBGBBBGGGGGGBGGGGGGGGGGGGGGGGBGBBGGBBBGGGGGGBGGGGBGBBGBBGGGGBGBGGGGBGBGGBGGGBBGGBGBGGBGGGGBBGBGBGGGGBGGBGGBGGGGGGBBGGGGBBBGBGGGGGBGGGBBGBGBGGGBGGBGBBBBGGGGGBBGGGBGGGGGGGGGGGGGGGGGBGGGGBGBGBGGGGGBGGBBGBBBBBGGGGGBGGGBBGGBGGBGGGGGGGGBGGGGBGBGGGBGGGGGGGBGGGBGBGBGGBGGGBGGGBGGGBGGGBBGGGGBGBBBGGBBGGGGGGGGGGBGGGGBGGGGGBGGGBBGBGGGGBGGGGGGGBGGBBGGBGBGGGBBBGGGGGGGGBBGGGBBGGBGBGBBBGBBGBGGGBBBGGGGGGGGBGBGBBGGGGBBGGBBBBBGGBBGBGGBGGGBGGGGGBGGBGBGGGGGGGGGGGGBBGBGGGGGGGGGGBGGGBGBGGGGGGBBGBGGGGBGGBBBGGGGBGGGGBGGGGGGGBGBGGGBGGGGGGGBGGGGBGGGGBGBBGBGGGGGGGGGBGGBGBBGGGGBGGGGGGGGGGGGGGBGGBBGGGGGGGGGGBGBGGGGGGBBGGGGGGGGBGGBBBGGGGBBGGGGBGGGGBGBBBGGGBBBGGGGGBGBGBGGBGGGGGGGGBGGGGBGGGGBGBGGBGBGGBGGBGBGGBBGGBGGGGGGBGGBGGGGGGGBGGGGGGGBGBGGGBGGBBGGBBGBGBGBGBGGGGBBBBBBBGBGGBGBGGBGGBGBGGGBGGBGGGBGGGGGBGGGGBGGBGGGGGGBBBGGGGGGGGGGGGBGGBBGBBBBGGGGBBGGBGGGGGGGBGGBGGGGGGGBGGGGGGBBGBGGGGBGBGGGGGBGBGGGGGBGGGBGGBBGBGGBGGBGBGBGGGBGGBGGGGBGGGGBBGGGGGBGBBBBBGBGBGGBGGGGGGGGBGGGBGGGBBGGGGGGGGGBGGGGGGBGBGGGGGGGGGGGGBGBGGBBBBBGGGGGGGGBGGGBGBGBGGBGGGBGGGGGGGGGBGGBBBGBGBGGGGGGGGGGGGGGGBGBGGGGGGGGBGGBGGBGGGGGGBBGBBGGBGGGBGBGBBBGGBGGBGGGBGBBGGGBBGGGGGBGGGGBBBGGGGGGGGBGBBBGBGGGGBGBGGBGGGGBGGBGGGGGGBGBGBGGGGBGGBBGBGGGBGBGGGBGGGGGGGBGBGGGGGGBGGGBGGBGGGGBBGBGGGGGGBGGGBGGGGBBGGGBGGGGGGGBGGGGGGBGGGGGGGGGGBGGBGGGGGGGGGGGGGBBGGGBGGBBGBBGGBBGBGGBGGGBBGGGGBGBBGGGBGGGGBBGGGGGGBGGGGBGBBGBGGGGGGBGBGBGGBGGGBGGGBBGBGGGBGGGGGBGGGBBGGGGGBBBBGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGBGGBGGBGGGGGBGBGGGGGGBBGGGGBBGBBGBBGGGBGGGGBGGGBGGBGBGGBBGGGBBGGGGGGGGGGBBGGBBGGGBBGGBBGGGGGGGGBBBBGGGGGGGGBGGBGBGGBGGGBGGGBGBGGGGBGBGGGGGGGGGGGGGGGGGGBGGGGBGBBGGBBGGGGGGGGGGGGGGGGGGGGGBBBGBBGGGGGGBBBBGBGGBGBGGGGGBBBBGGBBGGGGBBGGGGGGGGGBGGGGBGBBBGGGGBGGGGGGGBBGBGGBGBBGBGGGBGGGGGGBGGBGGGGGBGBGGBGGBGGGGGGGGGGGBGGGGBGGGGGGGGBGGGBGGBBGBGGBGGGGBGBBBBGGGGGGGGBGGGGGGGGGGGGGGGBGBGBBGBBGGGGGBGGGBBBGGGBGGGGGGGGGGGGGGGGGBGGGBGBGGGGGBBGGGGGGGGGGGBGBGGGGBGBGBGBGGGGGGBGGGGGGBGGBGBGGBGBBBGBBGGGGGGGBGGBBBBGGGGGGGGBGBGGBBGGBGBBGGGGGBBGGBBGGBGGBGBGGGBGGGGGBGGGGGGGGGBGGGGBGGBGGGGGBGGGGGGGGGBBBGGBBGBGGGBGBBGGGBGGGBBBGGBGGGBGGGBGGGBGGGBGGGGBBGGBBGBGGBGBGBGBBGGGGBGBGGBGGGGBGGGGBGBGGBBBGGGGGGGGBGBGGBGGGGGGBGGGGBGBGGBGGGGGGGBGGGGGBGGBBBGGGGGGBGGBGBGGGGBGBBBBGGGBBBGBGBGBBGBGGGGGGGGGGGBGGBGBGGGBGGGGGGBGGGGGGBGBBGBGGBBBBGGGGBGBGGGGGGGBGGGBBGBGBGGGBGGBBBGGGBGBBGGBBGBGBGGGGBBBGGGGGGGGGGBGGGBGGBGGGGGGBGGGBBGGBGBBGBGGGBGGGBGGBGBBGGGGGGGGGGGGBGBGGGGGBGGGGGGGGGBGGGBBGBGGGGGGBBGGGGGGGGGGGGBGGBGGBGGGGGGBGBGGGGGBBGGGBGGGGGGGBGBGGBGGGBGGGGGGBGGGBBBGGGBBBGGGGBGGGGGBGBGBGGGGGBGBBGBGBGGGBGGGGGGGGGBGGBGGGGGGGGGGBBGGGGGBGBGBGBGGGGBGGGGBBGBGGGGGGGGBBGBGGGGGBGBBBGBGGBGBGBGBBBBGGBGGGGGGGGGBGBGGGGGGGGGGGGGGGGGBGBBGGGGGGBGBGGGGGBGBGGGGGGBGGGGGGGGBGGGGGBBGGGGGBGGGGGBGBGGGGGBBGGGGGGGBGGBBGBGGGBGGGBGGGGGGBGGGGGGGGBGBGBGGGGGGBGBGGGGGGGGBGGGGGGGBGGGGGGGGGGBBGGGGBBGBGGGBBBGGGGBBGBGGGGGGGGGGBBGGBGGGGGGGGBGGBGGGGGBBGGGBGGBBGGGBBGBBBGGBGBBGGGGBGBGBGGBBGBGBGGGGBGGGGGGBBGGGBGGGBGGGGGGBGGBGGGGBGGBBBGBGGGBBGGBBBGGGBBBGGBGGGBBGGBGBGGBGGGGGGGGGGGGGGBBGBGGGGGBBGGGBGGGGGBGGBBGGGBGGBGBGBGGBGGBGBBGGGGGBGGGGGBBBGGGGGGGGGGGBGGBBGGBBGGGGGGGBGGGGBGGBGBBGGGGBGGGGGGGGBBBBGGBBBBGGGGGGGBGGBBGGGBBBBGGGGGGGGGGGBGBGBBBBGGGGGBGGBGGGGGBGGGGBBGGGGGGBGGGGBGBBGGBGGBGGGGGGGGGBBBBGBGGBGBGGGBGGGGGGGGGBGGGBGGGGGGGBGBGGGBBGGGGGBGGGBGGGGBGGGGGGGGGGGGGBGBGBGGGGGGBGGGGGGGGGGGGGGBGGGGGGGBGGGBGBGGGGBBBGGGGGGGGGGGGGGGGBBGGGGGGGGGGBGGGGBBGBGGGGBBG
47544178 GGGBGGGGGGGGGGGGGGBGGGGGGGGBGGBGGGBGGGGGGGGGGGGGGGGBBGGGGGGBGGGGGGBGGGBBGGGGBGBGGGGBGGGGBBGBBBGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGBGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGBGGGGGGGGBGBGGGGGGGGGGGGGBBGBBGGGGGBGGGGGGBBGBGGGGBGBGGGGGGGGGGGBBGGGGGGGGGGGGGBGGGBBGGGGBGGGGGBGGGGGGGBGGGGBGGGGGBGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGBGGBGGGGBGGGGGBGBGGGBBGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGBBGBGBGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGBBGGGGGGGGGGBGGGGGGGGGGGGGGGBGBGGBGGGBBBBGGBGGGGGGBGGGBGGGGBGGBGBGGGBBGGBGGGGGGGGGGGGBGGGGGGBBBGGGGGBGGGGGGBGGBGGGGGGGGGBGGBGGBGGGBGGGGGGGGBGBBGGGGBBGGBGBGGGGBGGGGGGGBGGGGGGGBGGGBGBGBGGBGGGGGBBGGBGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBBGGGBGGGGBGGBGBGGGGGGBGGGGGGGGGGGGBGGBGGGGGBGBGGGGGGGGGGGGGGGGBGGGGGGGGBGBGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGBBGGGGGGBGGGGGGGGGGBGGBBGGBGGGGGGBGGGGGGBGGBGGGGGGGGGGGGGGBGGGGGBGGGGGGBGBGGGGGGBGBGGGGGGGGGGBGGGGGBGGGGGGGGGGBGGGGGGGGGBBGGGGGGBGGGGBGGGBGGGGGGBGGGGGGBGGGBBGBGGGBGGGBBGGGBGGBGBGGGGBBGGGGGGGGGGBGBGBGGGBGGGGGGGGGBGBGGGGGBGBGGGGBGBGGGGGGGBBGGGBGGGGGGGGGGGGGGGGGGGBBGGGBGGBGGGGGGBGGGGGGBGGGGGGGGBGGBGGGGBGGGBGGBGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGBGGGGGBGGBGGGGGGBGGGBBGGBGBBBGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGBGGGGBGGGGGGGGBGGGBGBGGBGBBGGGGGGGGGGGGBGGGBGGBGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGBGBGBGGBGBGGGBGBGGGGGGBBGBGGGGBGBBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGBBBGGGGBGGGBGGGBGGGGGGGGGGGGGGGGGGGBGGBBGGBGBGGBGGGGBGBGGBGGBGGBBGGGGGGBGGBBGGGGGGGGGGGBGGGGGGBGBGGBGGGGBGGBBGGGBGGBGGGGGGGGGGGGGGGGBGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGBBGBGGGGGGGBGBGGGGGBGBGGGBGGGGGBBBGGGGGGGGGGGBGGGGGGBGBGGGBGGGGGGGGGGBGGGGGGBGGGGGBGGGBGGGBGBGGBGGGGGGGGGGBGGGGGGGGGGGBBGGGGGBGGGGBGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGBGBGGGBGGGGBBGBGGGGBGGGGGGGGGGGGBGBGGGBBGGGGGBGBGGBGGGGGBGGGGGGGGGBGGGGBBGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGBBGGBGGBGGGGGGGGGGGGGGBGGGGBGGGBGGBGGGGBGGGGGGGGGBBGGGGGGGGGBGGBGGGBGGGGGGGGBGGGGGBGGGGBGBGGGGGGGBGBGBGGGGGGGGGBBGGGBGGBGGGGGGGGGGBBGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBBGGGGBGGBBGGGGBGGGGGGGGGGGBBGGGGGGGBGGGGGGGGBGGGBBGGGGBBGGGGGGGBBBBGGGGBGGBGGGGGBGGGGBGGBBGGGBGGGBGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBBGGGGGBBBGGGGGGGGBGGGBGGGGGBGGGGGGGGBGBGGGGGGGGGGGGBBGBGGGGGGGBGGGGGBGGGGGBGBBGGGGGGGGGGBGGBBGGGGGGGGGGGBGGBGGBGGGGGGBBGGGBGGGGGGGGGGBGGGBBGGGGGGGGGBGGBGGGBGGGGGGGGBGBGBGGGGGGGGGBGBBGGGGBGGBBGBGGGGGGGBGGGGGGGBBGGBBGGGGBGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGBGGBGGBGBGGBGGGGGGBGGGBGBGGGGGGGGGGGGGGBGGGBGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGBGGGGGGBGGBGBGGGGGGGGGGGGGGGGGGBBGGGGGGGBBBGGBBGGGGGGGGGGBGGGGGBBGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGBGGGBBBBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGBGGBGGGGGGBGBBGGBGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGBGGBGGGGGGGGGBGGGGGGBGGGBGBGGGGGBGGBGGGGGGGGGBGGGGGGGBGBGGBGGGGGGGGBBGGGBGGBGGGGGGGGGGGBGGGGGGBGGGBGBGGGGGGBGGBGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGBGGGBGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGBGGGGBGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGBGBGGGBGGGGGBGGGGGGGGGGGGBBGGGGGGGGBGGGGGGGBBGGGGGGGBBGGGGGGGGBGGGGGGGGGGGGBGGGGGBGGGGGBGBGGGGGGGGGGGGGGGGGGBBGGGGGBBGGGGGGGGGGGGGGGGGGGGGBGGGGBGBBGGGGBGGGGGBGGGGBGGGGGGBGGGGGBGBGGGBGGGGGGGGGGBGGGGGGGGGBGGGGGGGGBGGGGGGGBGGGGGGGGGBGGGGBGGGGGGBGGGGGBBGGBGGGGGGGGGGGBBBGGGBGGGGGGBGGGGGGGGGGGBGGGGGGBBGGGGGGGGGGGGGGGGGGGGBGGGGGBGBGGBBBBBGGGGGGGGBGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGBGGBBGGGGGGGGGBGGBGGGGGBGGGGGGGGGBGBGGGBBBGGGGGGGGGGGBBGGGGBGGGBGGGGGBGGGGGGGGBGGBGGGGBGGGGGGGGGGGGGGGBGGGBBBGBGGGGGGBGGGGGBGBGBGBGGGBGBGGGGGGGGBGGBGGGBGBGGBBGGGGGBGBGGGGGBGGGBBBGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGBGGGBGGGBGGGBBGGGGGGGGGGBBGBGBGGGGGGGGBGGGGGGBGBGGGGGGGGGGGGBBGGBGGGGGBGGGGGGGBGBBGGGGGGBBBGBGGGGGGGBBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGBBBGGGBGGGGGBGGGGGGGGBGGBGGGGBGBGGGGGGGGGBGGGBGGGGGGGGGGGGBBGGBBGGGBGGGGGGGGGGGBGBGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGBBGGGGGGBGGGBGGGGGGBGGGBBGGGGGGGGGBGGGGGGGGGBGBGGGGGBGGGGGBBGGGGGGBGGGGBGGGGGGGGGGGGGGGBBGGBGBBGBGGGGGGGGBGGGGGGGGGGBGGBGBGGGGGGBGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBBGGGBGGGGGGGBGGGGGGGGGGGGGBGGGGGGGBGGGGBGGGGGGGGGGGGBGGGGGGGGGGBGGGBGGGGGGGGGGBGGGGGGBGGGGGBGGGGGGGGGGGGGGBGGGBGGBGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGBGGGGGBBGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGBGBBGGGBGGGGGGGGGGGGBGGBGGGBGGGBGGGGGGBGGBGGGGGGGBGGBGBGGGGGGGGGGGGGGGBBGGBGGGGBGGBGGBGBGGGGBGGGGGGGGGGGBGGGGGBGGGGGGGGGBBGGGGGGGBBGGGGGGGGBBGGGGGGGGGGGGGGGGGBGGGBGGGGGBBGBGGBGBGGGGGGGGBGGGGBGGBBGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGBGGGBGBGBGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGBGGGGGGGGGGBGBGGBGGGGBGGGBGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBBGGGGGGGGBGGGGGGGGBBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGBGGBGGGGGGGGGGGGGBGGGGGBGBGGGGGGGGGGGGBBGGGGGGGGGGGBGBGBGGGBGBGGGGGBGBGBGBGGGGGGGGGGBGGGGGBGGBGGGGGGGGGGGGGBGGBGGGGBBGGGGGGGGGGGGGGGGBGBGGBGGBGGGGGGGGGGGGGBGGGGGGGGGBBGGGGGGGGBBGGGGGGGGBBBGBGBBGBGGGGGGGGGBGGGGGGGGGGGBBBBGGGGBGGGGGGGGGGGGGGBGGGGGGBGBGGBBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGBBBGGGGGBGGGGGGGGGGGBGGGGGGGGGGBGGGGGGBGGGGBBGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGBBGGGBGGGBGBGGGGBGBGGGGGGGGGGGGGBGGGGBGGGGGBGBGGGBGGGGBBGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGBGGGBBBGGGBBBGGGGGGGGGBGBGGGGBGBGGGGGGGBBGGBGGGGGGGGGGGGGGGBGGGBGGGGGBBGGGGGGGBBGGGGGGGGBGGGBBGGGGGGGGGGGBGBGGBGGGGGBGGGGGGGGGGGGGGGGGBBGGGGBGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGBBGGGBGBGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGBGGGGGGGBBGGGGGGGGGGBGGGGGGBBGGGGBBGBGBGGGGGGGGGGGGBGGBGGGGGGGGGGGGBGGGGGGGBBGGGGGGGGGGGBGGGGBGGGGGGGGGGGBGGGBGGGGGBBGGGGBGGGGGBGGGGGGGGBGGBGGBGBGGBBGGGGGBGGGGGGGGGBGGGGGGBBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGBGGBGGGBGGGGGGGGGGBGGGGGGGBGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGBGBBGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGBGGGGBGGGGGGBBBGGGGBGGGGGGBGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGBGGGGGGGGBGGGGGGGGGGBGGGGGGGGGBGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGBGGGGGGGGBBGBGGGGGGGGGGGBGBGGBGGGBGGGGBBBGGGBGBGBGBGGGGBGGBGGGGGGGGGGGGGGGGBBGGGBBGGGGGGGGGGGGBGGGGGBGGGGBGGGGGGGGGGGGGBGGGBGGBGGGGGGGBGGGBGBGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGBGBGGGBGGGGGGGBGGGGGGBGBGBBGGGGGGBGBGGBGGGBGBGGBBGBGGGGGGGGGGGGGGBGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGBGBGGGBBBGGGGGGGGGGBBGGGGBGBGGGGGGGGGGGGGGGBGGGGGGGGGGGBGBBGGGGGGGGBBGGGGGGBGBGGGGGGBGBGGBGBGGBBGGGGGGGBGGGGGGGBGGBGGGGGGGGBGGGBGGGGGGGBGBGGGGGGGGGGGGGGGGGGGBGGGGGGBBBGGGBGGGGBGGGGGGGGGGGGGBGGBGGBBBGGGGGGBGGBBGBBBBGGBGGGGBBGGGGGGBGBGGGGGGBGGGGBBGGGGBGGBGGGGGGGGGGGGGGBBGBGGGBGGGGGGGBGGBGGBBBGGGGGGGBGGGGGGBBGGGGGBGGBGGGGGGGBGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGBGGBGGGGGGGGGGBGBBGGGGGGGBBGGGBGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGBBGGGBGGGBBGGGGBGGGBGGBGGBGBGGGGGGGGBGGGGGBGGBBGGGGGGBGGGGBGGGGGGGGBGGGBBGGGGGBBBGGGGGGGBGBBGBGGBGBGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGBGGBGGGGGBBGBGGGGBGGGGGGGGGGGGGBGGGBGGGGGGGGGGBBGGGGGGBGGGGBBBGGGGGGGGGGBGGGGBGGGBBGBBBGGBGGBGGGGGGGGGGGGGGGGGGGGBGBGGGBBGGGGGGGGGGGGGBBGGGBGGGGBGGGGGBGGGBBGBGGGGGBBGGGGGBGBBGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGBBGGGGGGBBBGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGBGGGBGGGGBGBGGGGBGBGGGBGGGGBGGGGGGGGBGGGBBBGGBGBGGGGGGGGGGBGGGGGBGGGGGGGGGGBGGGGGGGGGBGGGGGGGGBGGGGGGGBGGGGGGGGGGGBBBGGGBBGGBGGBBGGGGGGGGGGGGBBBGGGGGGGGGGGGGGGGGBGGGGBGBGBGBBBGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGBGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGBBGGBGGGGGGGBGGGGBGGBGGGBGBGGBGGGGGBGGGGGBBGBGGGGGBGGBGGGGGGGGGGGGBGGBBGGGGGGGBGGGGGGGBGGGGBGGBBBGGGGBGGGGGGGGGGGBGGGBGBGBGGGBGGGBGGGGGGGBGGBGGGGGGGBBGGGGGGBGGGBGGBGGGGGBGGGBGBGGGGGBGGBGGGGBGGGGGGGGGGGBGGGBGGGGGBGBGGBGGGGGGGBGBGGGGBGGGBBBBGGBBGGBGBGGGGGGGBGGGGGGGBGGGGBGBGGGGGGGGGGGGGGGGBBBGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGBGBGGGGGBGGGGGBGGGGGGGGGBGGGBGGBGGGGGGBGGGGBGGGGBGBBGGGGGGGGGGBGBGGGGGGGGGGGGGGBGGBGBGGGBGBGGBGBGGGGGGBGGGBGGGGGGGGGGGGGGGBGGBGGGGGGBGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGBGBGGGGGGGGGGGBGGGBGGGGBBGBGGGGGGGGGGGGGBGGGGGGBGGGGGGBGGGGBGGGGGGGGBGBGGGGGGGGBGGGGBGGBGBGGGGBGGGGGGGGGBBGGBBGGGGGBBGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGBGGBGGGBGGGGBGGGBBGGGGGGGGBGGGGGGBGGGGGBGGGGBGBGGGGGGGGGGGGBGGGBGGGGGGBBGGGGGBGGGGGBBGGGGGGGGGGGGBGGGGGBGGGGBGGGGGBGBBGGGGGGGGGGGGGGBGGGGGGGGBGGGBGGBGGBGGGGGGGGGGGGBGGGBBBBBGGGGGGGGGGGBGGGBGGGGGBGGGBGBGGGGGGGGGGGGGGGGGGGBGBGGGBBGGGGGGGGGGGGGGGBGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGBGGGGBGGGGGBGGBGGGGGBGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGBGGGGGBBGGGGGBGGGBGGGBGGGBGGGGBGGGGGGGBGBGGGGBGBGGBGBGGGGGGGBBGBGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGBGGBBGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGBGBGGGGGGGGGGGBGBGGGGGGGGBBGGGGGGGGGGGGGBGGBGGGBGGGGBGBGGGGGBGGGGGGGGGBGBGGGBGGGGGGGGGGBGBGGGGGBGGBGGGGGGBGGGGGGGBGGGBGGBGGGGGGGBBGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGBGGGBBGGGGGGBGBBGGGGGGBGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGBGBGGGBGGGGGBGGGGGGGGGGGGGGGGGGGBGBGGGGGBGGBGGBGGGGBGGGGGGGGBGBGGGGGGBGGGGGGGGGBBGGBGGGGGGGGGGGGGGGGGBGGGGGBGGGGBGGGGGGGGGGGGBGGGGGGGBBGGBGGGGGGGGGGBGGBGGGGGGGGGGGGBGGBGGBBGGGBGGGGGGGGGGGGBGBGGGBGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGBGGGGGBBGGGBBGBGBGGGGGGGGGGGGBGBGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGBGGGBGGGGGGGBGBGGGGGGGGGGGGGGGGGBGGBBGGGGBBGGGGGGGGGGGGGGGGGBBGGBGGBGBGGGGGGGGBGGGGGGBGBGGGGGGGGGGGBGBGGBGGGGGGGGGBBGBGGGBGGBGGGGGGBGGBGBGGGBGBGBGGBGBGGBGGGGGGGGGGGGGBGGBBGGGGGGGGBGGGGGBGGGGGGGBGGGGGGGGBGGGGGGGGGBBGGGGBGGBGGGGGGGGGGGGGGGGBBGGGGGGBGGBBGGGGGGGGBGGGGGGGGGGGGGBGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGBGGGBGGGGGGGGGBBGGGGGGGBGGGGGGGGGGGGGGGGGGBBGGGBGGGGGGGGGGGGGBGGGBGGGGGBGBGGGGGBGGGGGBGGBGGGGGBGGGBGGGGGGGBGGGGGBBGBGGGGBGGGGGBGGGGGBBGGGBBGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBBBGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGBGBBGGBBGGBGBGBGGGBGGGGGGBGGGGGGGGGBBGGGGGGGGBGBBBGGGGGGGGGGGBGBGBGGGGGGBGBGGGGGGGBGGBGGGGGGGBGGGGBBGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGBGGBGGGGBGBGGGBGGGGGGGGGGGGBGBGBGGGGBBGGGGBGGGGGGGBGGGGGGGGBBGGBGGGGGGGGGGGGGGGBGGGGBGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGBGGGGBGGGGGGGGGBBGGGGBGGGGGGBBBGGGGBBBGGGBBBGBGGGGGGGGBGBGBGGGGGGGGGGGGGGGBGGGGGGGGGBBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGBGGGGGGGGGGBGGGGBGGGGBGGGGBGGBGGGGGGBGGGGGGBGGGGGGGGGGGBGGGGGBGBGGGGGGGGGGGGBGBGGGGGGBGGGGBGGGBGGGGGGGBGGGGGBGGGGGGGGGBBGBGGBGGGGGGGBBGGGGGGBGGBGBGGBBGGGGGGBGBGGGGGGGGGGGBBGBGGGGGGGGGGBGGGGBGGGGBGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBBGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBBGGGGGBGGBGGGBGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGBGGGGGGGBGBGGGGGGGGGGBBGGGGGGBGGGGGGGBGBGGGGBGBGGGGGBGGGGGGGBGGGGBGBGGGBGGGBGGGGBGGBGGGBGBBGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGBGGGBGGGBGGGGGBGGBGBGGGGGGBGGGGGGGGBGGGBBGGGGGBGBGGGBGBGGBGGGGGGGGGGGGBGGGBGBBBGGBGGBGGGGGBGGGGGBGBGGGGGGGBGGGGGGGGGGBBGGGGGGGGGGGBGBGGGGGGGGGBGBBBGBBGGGGGBGGGBGBGGGBGGGGGGGGGBGGBGGGGGBGGBGGBGGGBBGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGBGGGBGBGBGGGGGBGGGBGGGGGGGGGGGBBGGGGGGGGGGGGGGBGGGGGGBGGGGGBBBGGGGBBGGGGBGGBGBGGGBBBBBBGGGGGGGGGGGBGGBGGGGGGGBGGGGGGGBGGGGGGGGBBGGGGGBGGGGGBGBGGGGGGGGGGBBGBGGBGGGGGGGBGGGGBGGBGBGBBGGBGGGGGGGGBGGBGGGGGGGGGGBBGGBGGBGGGGGGGGBGGGGGGGBGGGBGGGGGGGGBBGBGGGGGBGGBGGGGGGGGGGBGGBGGBBGGGBGGGGGGBGGGBGGGGBGGGGGBBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGBGBGGGGGGBGBBGGGGGGGGGBBGGGGGGGGBGGGBBGGGGGBGGBGGGGGGBGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGBBGGGGGGGGGGGGBBGGGGGGGBGGGBGGBBGGGGGGGGBBGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGBGGGBBGBGGGGGGGBGBGBGBGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGBGGGBGBGGGGGBGGGGGBGGGGBGGGGBGGBBGGGBGGGGGGGGGGBGGBGBGGGGBGGGBGGGBGGGBGGGGGGBGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGBGGGGBGGGGGGGGGGBGGGGGGBGGGBBGGBBGGGGGGBGBGGGGGGGGGGGGGGGGGGGBGBBGGGGGGGGGGGGGBBGBGGGGGBGGGBGGGGGGGGGGGGGBGGGGBBGGGGGGGBGBGGGGGBGGGBGGGBGGGGGBGGGGGGGGGGGGBBGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGBGGGBGBGGBGBGGGGGBGGGGGGGGGBGGGGGGGGGGGBGGGGBGBGBGGGGGGGGGGGGGGGGGGGGGGBBGGBGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGBGGGGGGGGGGBBGBBGGGGGGGGGBGGGGBGGGGGGBGGGGGGGGGGGBGGBBBGGGGGBGGGGGBGBGGBBGGGGBGGGBBGGBGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGBGGGGGBGGGGGGGGBGGGGGGGGGBGGGGGGGGGBGGGGGGGGBGGGBGGGGBGGGGGGGGGGBBGGGGGGGGGBGGGGGBBGGGGGGGGGBGGGGBGGGGGBGGGGBGGBGGBBGBGGGGGGGBBBBGGGGGGBGBBGGGGGGGGGGBGGGGGGGGGGGBBGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGBGGGGGGBGGGGGBGGGGGGGBGGGGGGGGGGBBBBGGGGGGGGGGGBGBGGGGGGGGBGGGGGGGGGGGGGGGBGBGBGGGGBGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGBGGGGGGBGGBGBGGGGBGGBGBBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGBGGGGBGGGBGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGBGBGBGBGGGGBBBGGGGBGGGGGGGGBGBGGGGGBGGGGGGGGGGGGGGGGBGGGGBGGGGGGGBBGGGGGGGGGGBGGBGGGGBGGGGGGGGBBGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGBGGBGGGGGGGGGGGGBBGGGGGGGBGGGBBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGBBGGGGGBGGBGGGGGGGGGBGGBGGGGBGGGGGGGBBGBGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBBGGBGGGBGGGGGGGBGGGGGGGGBGBGGGGGGGBBGGGGGGBGGBGGGGGGGGGBGGGGGGGGBGGGGGGGBGGGBGBGGGGGGGGBGGGGGBGGBGGGGGGBGGGBGGGGBGGGGGGGGGBGBGGGGGGGBGBGGGGGGBGBGGGGGBBGBGGGGGGGBGGGGGGGGGBGGGGGGBGGGGGGGGGBGGGGBGGBGBBGGGBGGGGGGGGGGGGGGBBGBGGGGBGGGGGGBGGGBGBGGGGBGGBGBGGBGGGBGBGGBGGGGGGBGGGGGGGGGBBGGGGGBGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGBBBGGGGGBGGGGGBGGGGGGBBGGGGBGGGGGGGGBGGGGGGBBBGBGGGBGBBBGGGBGGGBBBGBGGGGGGBGBGGGGGGGGBBGGGBGGBGGGGBGGBBGGBBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGBGGGBGGGBGGGGGGBGGGGGGBGGBBGGGBGGGGGBGBGGGGGBGGBGGBBGBGGGGGGBBGGGBBGGGGGBGGGGGGGGBGGBBGBGGBGGGGGGGGGBGGBGGGBGGGBBGBGGGGGGGGGGGBGGBGGGGGGGGGGGGBGGGGGGGBGBGGGGGGGGGGGGBGGGGGGGBGBGGGGGGGBGGGGBGGGGBBGGGGGGGGGGBGGGGGGGGGGGGBBGGGGGBGGGBBGGGGGBGGGBGGBGGBBGGGGGBGGGGGGBGGGGGGGGGGBGGGGGBGGBBBGGBGBGBGBGBGBGGGBGGGGGGBGGGGGGBGBGGGGBGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGBGBGGBGGGGGGGGBGBGGGGGGGGBGGBGGGGBGGGGGGBGGGGGGGGGGGGGGBGBGBGGGGGGGGBBGBGGGGGBGGGBGBGBGGGGGGGGGBGGBGBGGGBGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGBGGGGGGGBGGBGGGGGGGGGGBGBGBGGBBGGGBGBGGGBGGGGBGGGGGGGGGGBBGGGGGGGGGGGGGGGGGBGG
498031060 BGBGBGBBBBBBBBBGGGBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBGGGGBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBGGBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBGBBGBGBBBBGBBBBBGBBGBBBBBGBBBBBBBBBBBBBGBBBGBGGBBGBBGGBBBGBBGBBBBBBBBBGGBGBBBBBBGBGBBBGBBBBGBBBBGGBBBBBGBBBBBBBBBBGBBGBBGBGBBBBBGBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBGGBBBBGGBGBBGBBBBBGGGBBBBBBBBBGBBBBBGBBBBBBBGGBBBBBBBBBBBGBBGBBBBBBBGBBBBBGBGBBBBBBBBBGBGBGGBBBBBBBGBBBBBGGGGBBBBBBBBBGBBBBGGBBBBGBBGBBBBBBBBGBBGBBBBBBBBBBBBGGGBBGGBGBBBGBBBBBBGBGBGBGBBBBBBGBBBBBBBBBBBBGBBBGBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBGBBBGGGGBBBBBGBGBBBBBBBBBBBGBBBGBBGBBBBBBBGGGGBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBGBBBGBBBBBBBGBBBBBBGBGBBBBBBGBGBGBBBBBBBBBGBGBGBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBGBBBBBBGGBBBBBGBBBGGBGBBGBBGBBBBBBBBBBGGBBBBBBBGGGBBBBBBBGBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGGBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBGGBBGBBBBBBBGBBBBBBBBBGBGBGBGBBGBBBBBBBBBBGBBBBBBBGBBBBBGBGBBBBBGBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBGBBBBGBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBGGBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBGBBBBBBBGBBGBGGBBBBBGBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBGBGGBBBBBGBGBBGBGGBBBBBBBGBBGBBBBBBGBBGBBGBBBBBBBBGGBBBBBBGBBBBBGBBGBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBGBBBBBBGGBBGBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBGBBGBBBGBGBGGBBGBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBGGBBBGGBBBBBBBBBBBBBBBBBGGGBBGBBBBBGBBBBBBBBBGBBGBBBBGGGBBBBBBBBBBBBBGBBGBBBGBGBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBGGBBBBBBGGGBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBGBGBBBBBBBBBBBBBGBBBBGGBBGBBBBBBBBBBBGBBBBGBBBBGGBGBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBGGBBGBBBGBBBBBBBGBBBBGBGBGBBBBBBBBBBBGBGBBBBBGGBBBBBGBGBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBGGBGBBBGBBBGBBBBGGBBBBBBBGBBBBBGBBBBBGBBBGBBGBBBBBBBBBBBBBBGBBGBBBGBGBBBGBGBGBBBBGBBBBBBBBBBBBBBGBBBBGBGBBBBBBGBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBGBBGGBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBGGBBGBBBBGBBGBBBGGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBGBBGGBBGBBBBBBBBGBGBBBBBBGBBGBBBBGBBBBGBBGGBBBGBBBBGBBBBBBGBBBBGBBBGBBBGBBBBBGBBBBBBGBBBBBBBGBBBBGBGBGBBGBBBBBBGGBBGBBBBBBBBBGBBBGBBBBBGBBBBBBGGBBBBBBBBBBGBBBBGBBBBBBBBBGBBBGBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBGGGBBBGBBBBBBBBBBBBBBGBBBGBBGBBBBBGBBBBBBGBBBGGBBBBBBBBBBGGBBBBBBBBGBBBBBBBBGGBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBGBBBBGGBBBBBBGBGBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBGBBBGBBBBGBGBBBBBBBBBBBGBGBBBGBGBBBGGGBBBGBBBBGBBBBBGGBBGBBBBGBBGBBBBBBBGBBBBBBGGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGGBGBBGBBBBBGBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBGBBBGBGBBGBBBBGBBBBBBBBBBBBBBGGBGBBGBGBGBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBGBBBBGBBBGBBGBBBBBBBBBGBBBBBGBGBBBBBGBBGBBBGBBBBBBGBBGBBBBGBBBBGBBBBBBGBBBBBBBGBGGGBBGBGBBBBGBBBBBBGBBBGBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBGGGBBBGGBBBBGBGBGBBBGBBBGBBGBGBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBGGGGBBBBBBGBGBBBBGBGBBGBBBBBBBBBBBBBBBGBBGGGGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBGGGBBBBGBBBBBGBBGGGBBBGBBBGBBGBBBBGGBGBBBGBBBBBBBBBBBBGGBBBBBBBBGBBBGGBBBBBBBBBBBGBBBBBBBBGBBBBGBBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBGBBGGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBGBGBBBBBGBBBBGBBBGBBBBGBBBBBBBGBBBBBBGGBBBGBBBBBBBBBBBBBBGBBGBGGBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBGGBGBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBGBBBGBBBBBGBBBBBBBBBBBBGBBGBBBGBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBGBBBBGBBGBBGBGBGBBBBBBBBBBBBBBBBBBBBGGGGGGBBBBGBBGBBBBGBBBGBBGBBBGBBBBBBGBGBBBBBBGGBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBGGBBBBBGBBBBBBBBBBGBBBGBBGGBBBBBGBBBBBBBBBGBBGBGBBBBBGBBBGBBBBBBBBBBGGGGGBBBBBGBBBBBGGGBBBBBBGBBBBBBBGBGBBBBBBGBBBBBBGBBBBBBBBGBBBBBGBBBBGBBBBBBBBGBBGBGBBGBGBGBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBGGBGBBBBBBBBBGGBBBBGGBGGGBBBBBBBBBGBBBBGGBGGBBGBBBBGBBBBBBBBBBBBBBBBBGBGBGBBBBGBBGBGBBBBGBBBBGBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBGBGGBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBGBBBGBGBBBBGBBBGBBBBBBBBGBBGBBBBGBBGBBBBBBBBBGGBBBBBBGBBBBGBBGBBBGGBBBBBBBBBBGBGBBBBGBBBBBBBBGBBBBBGGBBBBBBBBGGBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBGBBBBGBBBBGBBGBGBBBBBBBBBBBBBBBBBGBBGGGBBBGBGBBBBGGBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBGBGBBGBBBBBGBBBBBBGBGBBBBBBBGBBGGBBBGBBGBBBBBBBBBBGBBBBBGBBBBBGBGGBGGBBGBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBGBBBBBBBGBBGGBGBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBGBBGGBBBGBGGBBGBBBGBBBBBBBBBBBBBGBBGGBBGBBBBBBBGBBGGGBBBBGBBBBBGBBBBGBBBBBBGBBBBBBBBGBBBBGBBGGBGGBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBGBBGBGBBBBGBGBBBBBBBGBBBGBBBGBBBGGBBBBBBBBGBBGBBBBBGBBBBBBBBBGBBBBGBGGBGBGBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBGGGBGBBBBBBBGBBBGBBBGGBBBBBBGGBGBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBGGBBBBBGGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBGGBBBGBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBGBGBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBGGBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBGBBBBBGGGBBBBBGBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBBBGGGBBBBBBGBBGBGBBBGGGBBBBGBBBBBBBBBBBGBBBBBBBGGBBBGGBBGBBBBBBBBBBBBGBGGBBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBGGBBBBBBBGBGBBBBGBBBGBBGBBBGBBBBBBGBBBBBGGBBBBGBBBBBGBBBBGBBBBBGBBBBBBBBGBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBGGBGGBGBBGGBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGGBBBBGBGBBBGBBBBBBBBBBBBBBGBBGBBBBGBGBBGBBBBBBBBBBBBBBGBGBBBBBBBGGBBGGBBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBGBGGBBBBGBBGBGBBBBBBBBBBGBBGBBBBBBBGBBGBBBBGBBBBBBGBBBBBGBBBBBBBBBBBGBBGGBBGBBBBBBBGBGBBBBGBBBBBBGBGBGBBBBBBGBBBBGBBBBBGBBBBBGBBBBGBBBBBBBBBBGBGBBBBBBBBGBGBBBGBBBBBGGBBBGBBBBBBBBGBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBGBBGBBBBBBGBBGBBBGBBBBBBBBBBBBBGBBGBBBBGBBBBGGBBBGGBBBBGBBBGGBBBBBGBBBBBBBBBGGBGBBBGGGBBBBBBBBGBBBGGBBBBGBBBBGBBGBBBBBGBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBGBGBBBGBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBGBBBGBGBBBBBBGBBGBGBBBBBGBBBBBBBGBBBBBBBBBGGBBBBGBGBBBBBBBBBBGGBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGGGGBBBBBBBBGBBBBGBBBGBGBBBGBBGBBBBBBGBBBBBBBBBBBBBBGGBBGBGGBGBBBBGGGBBBBGBBGBBBGGBBBBGGGGBBBBBGBGGBBBBBGBGBGGBBBGBGBBBBBBBBGBBBBBBBBBBBGBGBBBBBGBBGBBBBBBGBBBGBBBBBBBGBGGBBBBGBBBGBBGBGGBBBBBBBBBBBBGBBBBBBBBBGBBBGBBGBBBBGBBBBBBBBBGBBBBGGBBBBBBBGBGBBBBGBBBBGBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBGGBGBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBGBBBBBBBGBBBBBGBGBGBBBGGBBBBGBBBBBBGBBBBBBGBBGBBGBBBBBBBBBBGGBGBBBBBGGBGGBBGBBBGBBBBBBBGBBGBGBBBGBBBBGBGBBBBGBBBBBBBBBGBBBBGBBBGBBBBGBBBBBBBGBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBGBBBBBBGBBBBBGGGBBBBBBGGGBBBBGGGBBBBBBGGGGGBGBGBBBBBBBBGBGGBBGBBBBBBBGBGBBBGBBBBBBBBBBBGGGGBBBBBGBBGBBBBBBBBBBGBBBBBBGGBBBBBBBGBBBBBBBGGGBBBBGGBGBBBBBBBBGBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBGBBBGBBBBGBBBBBBBGBBGBBBBGBBBBBBBBGBBBGBGBBBBBBGBBBBBBBGBBGBBBBBBGGBBGBBGBBGBBBBBBBBBGGBBBBBBBGBGBBBBBBBBBBGBBBGGBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBGBBBGBBGBBBBBBBBBGBGBBBGGBBGBGBGGBBBGBGBBBBGBBGBBBGGBBBBGBBGBBBBBBGBBBBBBGBBBBGBGGBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBGGBBBBBBBBBBGGBGGBBGGBGBBBBBBBBBBGGBGBBBBBBBGGBBBGBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBGBGGGBBBBBBBGBBBGBBBBGGGBBBBGBBGGBBBGBBBBBBBBGBBBBGBBBBGGBBBBBBBBBBGGBBBBBGBBBBBGGBGBGBBBBBBBBBBBBBGBBBBBGGBBGBBBBGBBBBGGBBGBBBGBBBBBBBGBGGBBGBGBBBBBGBBBBBBBBBBBBBBBBBBGBGBGBGBGBBBGBBBGGGBGGBGGBBBBGBBBBBBGBBBBBBBBGBBBGGBBBBGBBBBBGBBGBBBGBBGBBBBBBBGBBBGBGBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBGBGGBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBGBBBGBGBGBGBBGBBGBBBGBGBGBBBBBBBBBBGBBGBGBBBGBGBBBGGBBBBBBBBBBGBBBBGGBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBGGBBBBBBBGBBBBBBBGGBBBGBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBGBGBBBBBGGBBBBBBGBBBBBBBBBBBBBBBGBGGGBBBBBBBGBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBGBBBBGBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBGBBBGBGBBBBBGBBBBBBGGGGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGGGBBBBBBGBGGBBBBBBBBBGBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBGBGBGBBBBBBBGBGBGGBBBBBGGBBGGGBBBBBBBBBBBBBBGBBBBBBGGBBBBBGBBBBBGGBGBBBBBBBBGBBBBBBBGBBBBBBBBGGGBGBBBGBGBBBBGBBBBBBBBBBBBBBGBGGBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGGGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBGBGBBBBGGBBGBBBBBGBBBBGBGBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBGBGBGBBGGBBBGGBBBGBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBGBGBBBGBBGBBBBBBBBBBBBGBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBGBGBGBBBBBBBBBBBBGBBBGGGBBGBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBGBGBBBBBBBGGBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBGBBBBBBBBGBGGBBBBBGBBGGBGGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBGBBBBBBBGBBBBGGBBBGBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBGBGBGGBBGBGBBBGBGBBBBBBBBBBGGBBGBBBBBBGGBGBBBBBBBBBBBBBBBGBGBGBBBBBGBBBBGBBBGBBBBBBBBBBGBBGBBBBBBBBGBBGBGBBBBBBBBGBGBBGGBGBBBBBBBBBBBBBGBGBGBBBBBBGBBBBBBBGBGBBGBBBBBBBGBGBBBBGBGBBBBBBBBBBBBBBBBBBBGGBBGBBBGBBGBBBGBBBGBBBBBBBBBBBBBBGBGBBBBGGBBBBBBGBBBBBBGBBGGBBGBBBBBBBBBBGBBBGBBBBGGBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBGGBGBBGBBBBBBBBBBGBBBBGGBBBBBGBBBBBGGBBBBBGBBGBBGBGBGBBBGGBBBBGBBGBBBBGBBGGBBGGBBBBBBGBBBGBBGBBBGBBBBBBBBGGBBBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBGBBGBBGBGBBBBBBBGBBBBBGGBBBBGBBBBBBBBBGBBGBBBBBBGBGBBBBBBBBBBBBBBBGBBBGBBGBBBBBBGBBBBBBBBBBBBGBBBGBGBBBBBBBBBGBBGBBGBBBBGBBGBGBGBBBBGBBBBBBBGBBBBBGBBGGBBBBBBGBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBGGBBBBBGBBBBBBGBBBBBBBBGBBBBGGBBBBBBBBGBBBGBBBGGBBBBGBBBBBBBBBGBBBGBGBBGBBBBBBBBGBGBBGBBGGBBBBBBGGBBBBGBBBBGBBGBBGGBBBBGBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBGGBGBGBGGGBBGBBBBBBBBBBGBBBGBBBBGBBBBGBBBBGBGGBGBBBBGBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBGBBBBBBBBGBBGBBBGBBGGBBBBGBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBGBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBGBBBBGBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBGBBBBBBGGBBBBBBGBBGBBBBBBBGBBBBBBBGBBBBBGBGBGBBBGBBBBGBGBBGBBBGGBBBGBBBBBBBBBGBBBGBBBGBBBGBGBBBGBBBBBBGBBBGBBBBBBBBGBBGBGBBGGBBGBGBBBBBBBBBGBBBBGBBGBBBBGGBGBBBBBBBBBBGBGBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBGBBBBBBBGGBBGBGBBBBBBBBBBBBGGBBBBBBGGBBBGBGBGBBBGBBBBGBBBBBBBGBGBGGBBBBBBBGGBBGBBBBBBBBBBBBBBBBGBGBBGGBGBBGBBBGBGBGBBBBBBBBBBGBBBBBBBGBBGBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBGBBBBBGBBBBBBBGBGBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBGGGBBBGBBGBBBGBBBBBBBBBBBBBGBBBBGBGBGBBBBBBBGGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGGGBBBBBBBGBGBGGGGBBBGBGBBBBBBBBBBBGBBBGBBBGGBGBBBGBGBGBBBGBBGGGBGBBBBBGBBBBBBBBBBBBGBBGBBBBGBBBGBBGBBBBBGBGGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBGGBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBGGBBBGBBGBBBBBGBBBBGBGBBBBBBBBBBGBBBGBGGBBGBBBGBBBBBBGBBGBBBGBBBBBBBBBGBBGGBBGBBBGBGBBBBBBBBBBBBGGBBGBBBBGBBBBGBBBBBGBBBBBBBBGBBBBGBBBGBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBGBBGBBBGBBGBBGBBBGBGBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBGBGBGBBBGBGBBBBBBBGBBBBBBGBBGBGBBBBGBBBBBBGBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBBGBBGBBBBBBBBBGGBBBBGBGBBGBBBGGBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBGBGGGBBBBBBGBBBBBBGBGGBGBBBBBBGBBBGGBBBBBGBBBGGBBBGBBBBBBBBBBGBBBBBBBGBGBBGBBBBBBBBBBGBBBBBBBBGBGBBBBGBGBBBBGBBBBBGBBGGBBBBBBBBBBBBBGBBGBBBBGBGBGBGBBBBBBBBGBBBGBBBBBBBBGBBBBBGBBBBBGGBBBBBBGBBBBBBGBBBBBGBBBBBBBBBGBBBBBGGGBBBBBBBBBBBBBGBBBBBGBGBGBBGGBBGBBBBBGBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBGBGBGBBBBBBGBGBBBBBGBBBBBGGGBBBBBBBBGBBBBBBBBBGBBBBBGBGBBBBGBBBBBBBBBBBBBGGGGGBBBBBBBGBBBBGBGBBGBBBBBGGBBGGBBBBGBBBGGBBBBGGBGGBBGBBBBGBGBGBBBGGGBBBBBBBBBBBGBBBBBBBBBGGGBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBGGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBGBBGBBBBGBBBGBGGBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBGBBBBBBGGBBBBBBBBBBGBBBGGBBBGBBBBBBBBGBBGBGBBBBBBBGBBGBGBBBGBBGBBBBBBBBGBBBBGBBBBBBBBBGBBBBGBBBBBGBBGBBBGBBBBBBBBBBBGGGBGBBBBBBBBBGGGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBGBBBGBBBGBBBBBBBGBBBGBBGBBBBBGBBBBBBBBBBGBBBBBGBBBBBGGBBGGGBGBBBGBBBBGGBBGBBGGGBBBGBBBBBBBBBBBBBBBGBBBBBBGGBBGBBBBBBBBBBBBGBBGBBBBGBGGBGBGGBBGBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBGBGBBGBBGBBBGBGBGBBBGBBGGBBBBGBBGGBGGBGBBGBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBGBGBBBBBGBGBGBBBBBBBGBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGGBBGBBBBBGBBGGBGBBBBGBBBBBBBBBGBBBBBGBBBBBBBGBGBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGGBBBBBBGBBBBBBBGGBBBGBBBBGBGBGBBBBGBBGBBBBBBBGGBBGGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBGGBBGGBBBBBBBBBBBGBGGBGBBBBBBGBBGBBBBBBBBGBBGBBBBBBBGBBBGBGGBBBGBBBGBGGBBBGBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBGBGBBGBGBBBGBBBBGBGBBGBBBGGBBBGGBBBBBGGGBBBBGGBBBGBBBBGBBBBBBBBBBBBGGBBBGBBBGGBBGBBBBGBGGBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBGBGBBGBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBGGBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGGBGBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGGBGBBBGBBBBBBGGBBBBGBBGBBBBGBBGBGGBBBBGBGBBGBBBBBBBGBBBBBBBBBBBBBGBGBGGBBGBBGBGBGBGBBGGBBGBGGGBGGBBBBBGBBBBBBGBBGGBBBBBBBBBBBGBBGBBBBBGBBBBBBBBGBBGBBBGGGBGBBBBBBBBBBGBBBBBBBBBBGBBGGGBBGBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBGBGBGBBBBGGBBBBBBBBBBBBGGBBBBBBBGBBBBBBGBBBBBBBBGBGGGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBGBGBBBBGBGGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBGBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBGBBGBGBGBGGBBGGBGBBBBBBBBBBGBBBGBBBBBGBGBBGBBBBBBGBBBBGBBBBGBBGBBBBGBBBBBGBBGBBGBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGGGBBBGBBBBBBBBGGGGBGBGBGBBBGBBBBBGBBGBGGBBBBBBBGGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBGGBBGBBBBBBBGBBBBBBGBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBGGGGBBBGBBBBBBBBBBBGBBBBBBGBBGBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBGGBBBBBBBBBBGBBBGBGBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBGBBGBBBGBBBGBBBGBBBGBGGBGBBBBBGGBBGBBGGBBBBBGGBBBBBBGGBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBGBGGBGBBGBBGBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBGBBBGGBBBBBBGBBBGBBBBGBBBBBGBGGBBBBBBBBGBBGBBBBBBGGGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBGBGBBBGBBBBBBBBBBGBGGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBGBBBGBGBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBGGBGBGGBBBBBGGBBBBBGBBGBBBBBBGBBBGBBBBBBGBBGBBGBBBBBBBGBBGBBBBBBBBBBGBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGGGBBBBBBGGBBBBGBBBBBGBBBBBBBBBBBBGGBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBGBGBGGBBGBBBBGGBBBBGBBBBBGBGGBBBGBBBGBBBGBBBBGGBGBGBBBBBBBGBBBGGBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBGGBGBGBBGBBBBBBGBBBBBBBGBBGBBGBBBGBBBBBGGBBBBBBBBBBBBBBGBBBBGGBBGBBBBBBBBBBBBBGBBBBBBGGBBBGBGBBBBBGBBBBBBBBBBBBBGBBBGBBGBGBBGBGGBBGBBBBBGBBGBBBGGBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBGBGBBBBBGBBBBBBBBBBBBBGGBBBBGGBBBBBBGBBBBBBGBBBBGGBBBBBBBBBGBBBBGBBBGGBBBGBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBGGBGBBBBBBGBBBBBGBBBBBBGBGBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBGBBGBBBBGGGBBBBBGBGBGBBBBBBBBGBBBBBBGBBGBBBBGBGBBBBBGBBGGGBBBBBGBGBBBBGBBGBBBGBGBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBGGBBBBBBBBBBBBBBGBBGGBBBBGBBBBBBBBBBBBBBBGGGBGBBBBBBBBBBBBGBBBGBBGBBGGBBBBBBBBBBGBGBGBBBBBGBBBBGBGBBBBBBBGBGBBBBBBBGGBBBBGBGBBBGGBBBBBBBBBGBGBBBBGGBBBGBBBGBGBBBGBGBBBBGBGBBBBBBGBBBGBBBBBGBBBGGBBBBBBBBBBBGGBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBGBBGGBBBBBGBGGBBGBBBBBBBGGBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBGBBGBBGBBBBBGBBGBGGGBBBBBBBBGBBBBBBBBBBGGBGBBBBBGBBBGBBGBGBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBGBGGBBGBBGBBGBBBBGBBGBBBBBBGBGBBBBBBBBBBBBGBBBBBBGBGGBBGGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBGBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBGBGBBBBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBGGBBBBGBGBBBGBBGBBBBBBBBGBBBBBBGBBBBBGGGBBBBBGBBBBBBBBBBBBBBBGGGGBBBBBBBGBBBBGBBBBBBBBBBGBBBGBBGBBBGBBBGBBBBBBBBBGBBBBBBGBBBBBBGBBBBBGBBGGBBBBBBBBBBBBBBBBGBBBGBBGBBBGBGGBBBGBBBBBGGBBBBBBBGBBBGBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBGGBBBGBBBGBBBBBGBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBGBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBGGBBBBGBBBBBGBBBBBBBBBBBBBGGBGBBBGBBBBBBBBBBBBGBBBGGBGBBBGBBBBBBGGBBBBBBBBBBBGBBGBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBGBBGBBGBBGBBBBBBBBBBBGBBBBBGGBGBBBBBGBBBBBGBGBGBBBBBBBGBBBBBBBBBBGGBBGBBBBGBBBBGBBBBBBBGBGGBGBBGBBGBBBBGBBGBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBGGGBBGBBGBBBBBBBBBGBBBGBBBBBBGGBBBBBBBBBBBGBGGBBBGBBBBBBGGBGBBGBGBBBBBBBBGBGBBBBBBBBBBGGBBBBBBGBBGBBBBBBBBBGBBGBBBBBBBGBBBBBGBBBBBBBGBBBBGBBBBBBGBBBBGBBBGBGBBBGBBBBBBBGBBBBGBBBBBBGBBGGBBBBBGBBBBGGBBBBGBBBBBBBBBGGBGGBBBGBBBBBBBGBBBBBGBGGBBBBBBBGBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBGGBBGGBBGBBGBGBBBBBBBBBBBGBBBBBBGBGBBBBBGBBBGGGBGBBBBBBBBGGBBBBBBBBBBGBGBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGGBGBGBBBGBBGGBBBBGGBBBBBGGBBGBBBGBBBBBBBGBBGBBBBGBBBBBBGBGBBBBBBBBBGBBGBBGBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBGBGBBBBBBGBBBBBBBBGGGBBBBBBGGBBBBBBBBGGGBBGBBBGBBBBBBGBGBBGBGBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBGBBGGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBGBBBBGBBBBGBBGBGBBBBBBGBGGBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBGGGBBGBGBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBGGBBGBBBBBGGBGBBBBBBBBGGBBBBBGGGBBBBBBGBGBBBGBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBGBGGGBBBBGGBBBBGBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBGBGBBBBGBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBGGBGBBBBGBBGBBBBBBGBBBBBBBBBGBGBBBBBBBGBGBBBBGBGBGBBGGGBBBBBGBBBBBBBGBBBBBBBBBBBBGGBBBGGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBGGBGBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBGBBBBBGBBBGBBGBBBBBBBBBBBGGGBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBGBBBGBGBBBBBBBGBBBBBGBBGBGBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBGBBBBBGGBBBGBBBBGGBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBGBBBGGBBGBBBBBBBBBBBBBBGBBBBBBGBBGGBGBBBBGGBBBBBGGBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBGGBBBBBBGGBGBBBBBGBGBBBBBGBGBBBBGBBGBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBGGBGBBBBBBBBGGBGBBBBGGGGGGBBBBBBBBGBBGBBBBBBBBBBGBBBGGBGGBBBGBBBBBGGBBGBGBBBBGBBBBBBGBGBGBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBB
1034609635 GBBGGGBBGGGBBGGGGGBBGGBBGGBGGBGBGGGGBGBGBGGGGBGGGGBBGGGGGGGGGGGGGGGGBGGGGBBBBGBGGGGBGGGBBGBBGBGGBGBGGBBBGGGGBBGBGGGGGBGBBBBGGGGGGBBGBBBGBGGBBGGGGBBGGBGBBGGGBBBGGBGGBGGGGGGGGBGBBBBBBBGBGGBBGGGGBGGGGBBGBBGBBGGGGBGGGGBBBBBGGBGGGBGGGGBBBGBBGGBGGBGGGGGGBGGGGGBBGGGGBBGGBGBBBGBBGGGGBGBGGGBBGBBBGGBBGBBGGGGGGBBGBBBBGGGBGGBGGBGGGBBGGBBGGBGGGGGGGBBGGGBGBGGBGGBBBGGGGGGGGGGBGBBGBGBBGGBGGGBBBGBBGGBBGBBBBGGGGBGBGBGGGGBGGGGGGGGGBGGGGBGGGGBGGGBBGGBGGGBBGGGGGBBGBGGGBBBGGGGBBGGBGGGGGBGBGGGGGBGGGBBBGBBBGGGGGGBGBBGGBGGGBGBGBGGBGBGBGGGGGGBGGGGGGBGGGGBBBGGGGGGGGGBGBBGBGGBBGBGGGBGGGGGBBBGGGGGGGBGGGGGBGGGBBGBGBGBBBGGGGGGGGBBGGBGGBGGGBGGGBGBBGGBGGGGGGBBGBGBGGGGBGBBGGGGGGGGBGGBGGGGGGGBGBGGBBGGGGGGGGBGBGGBGGBGGBGBGGBBBGGGBGBGGBGGGGGGGGGGBBGGGGBGGBGGGBGGGBGGGBGGBGGBBBBGBBBGGGGGBGGGBGBGGBGGGGGGBBGBGBGGBBBGGBGGGBGGBGBGBGBGBGBBGGBBGGGBGGBGGGGGGGGGGGBGBGGGBGBGGBGGBGBGGBGGGBGGGGGBGGGGGGGBGBBGGBGGGGGBGBGGGGGGGGBGGGGGGGGGBGGGGGBBGBBGBGBGGBBGBBGGBGBBGGGGGGGBBGGGGBGBBGBBGBGGGGBGGGBGGGBGGBGGBGBGGGGGBGGGGBGGGGBGBBGGGGBBGBGBBGGGBGGGBGBGGGBGBGBGGBBBGGGGGGGGGBGBGGGGGGGBBBBGBBBBGGGGGBGGGGGGGBBGGGGGBBGGGGGGGGBGBGGGBGGGGBGBBGBGGBGGGGBBGGGBGGGGGGGBGGGGGGGGBGGGBBGBGGBGGBBGGBGBBBGBGBBGGGGBBGGGGGGGBGGGBBGGGGBGGBBBGBGBBBGGGGGBGGGBBGGGBGGBGGGBGBBGGGGGGBBBGGGBGGBGGBGGGGGGGBGGGGBGGBBGGGGGBGGBBGGGGBGGGBBBBBBGBGGBGBBBBBBGBGGGBGBBBBGBBGGGGBGGGGGBGGBGGGGBGGGGBBBGGGGBGGBGGBBBGGGBGBGBGGGGGBGGBGGGBGGGGGBGGGGBBGBBBGGGGGBBBGGBGBBGBGGGGGBGBGBGGBBGGBBGGGGGGGBGGGGBBGGGBBGGGBBGGGGBBBGGBGGGGBBGGBGGBBBGGGGGBBGBGGBGGGGBGGGBGGGGBGBGGGBBGGBGGGBGGBBGGBBGGBGGBBGBGGBGGGBBGGBBGGGGGGGBGBBGGGBGBGBBGGGGGGGGGBBGGBGGGGGBGBGGGGGGGGBBBGGGBGGGGGGGGGBGBGGGGBGGBBGGGBGGGGGGGGBGBGGGBGBGGGGBBGGBGGGGBGGBBGGGGGGGGGBBGGGBGGGBBGGGGBGBGGGGGGBBGGGGGBGBGGBGGGBGGGGBBBBBGGGBGBGGGGBGBGBBBBGGGBGGBGGBGBBGGGGGGGGBBGGGGBBGGGGBGBGGBBBBGGGGBGBGGGGGGGGGGGGGGBGGGGGGGGBBGGGGBGGGGGGGGGGGBBBBBBBBGBBGBBBBBGBBGBBBBGBGGBGGBBGGGGGGGGGGGGGGBBBBBGGGGGBGBGBBGGGGGGBGGGBBGBGGGGBGBGGGGBGBGGGGGGBGBGGGGGGGGGGGGGGGGGGGGBBGBBGGGGGGBBGBGBGGGGBGGGGGGGGBGGBGBGGBGBBGGBBGGGGBGBGBBGGBGGBGGBGGBBGBBBBBGGGGBGGGGBGGGGGGGGGGGGGGGGBGGGGBGGGBBGBBBGGGGBGGBGGBGBBGGGBBGGGGBGGGGBBGGGBGGGGGGGGGGGGGBBGGBGGBGBGGGGGBBGBGBBGGGBGGBGBBGBGGGBGBBBGGBBGGGBGBGGBGGGGGGGGBGGGGBGBGGBGGGBGBGGBGBBGGBGGGGGGBGBGBGGGBBBGBGBGGBBGBBBBGGGBBBGGGGGBBGGBBGBBGGBBBGBGBGGBBGGGGBGBGGBGBGGGGGBGBGBBGBGBGGBGGGBGBBGBGGGGGGGGGGBGBGBGBGBBGGBGGGGGBBGGGBGBGGBBGBGGGGBGGGBGBGGBGBGGBBGGBGGBGGGGBGBGGBBBGGGBBBGGBGGGBBBBGGGGBBBGBBGBGGBGGGGGGGBBGBBGBBBGGGBGBGGGBGBGGGGBBGBGGGGBBGGGBBGGGBBGBGGGBBBGGGBGGGBGGBGGBBGGGBGBGGGBGGGGBGBGGGGGBBBBGGBGGBGGBGGBGBGBGGBGGBGBGGBGGGBGGGGGBBGGBGGBGBGGGBBBGGBGGGGGGGBBBBGGGGGBBGGBGBBGGBGBBBBGBGGGBGGGGGGBGBGBBBGBGGGGGGBGGGGGGGGGGGGBGGGGBGGGGGGGGGBBBGBGBBBGBBGBBGBGGGBBGGBGBBGGBGGBGGBGGGGBGGBGBGBGBBBBBGGGBBGGBBBGGGGGGGGGGGBBBGGGBGGBGBGBGGBBGBGGBBBGGGGBBGGBBGBBGGBGGGGGGGGGGGBGGGBBGBBGGGBGGBBBGGGGGBGBGGGGGBGBGGBGGGGGGGGBGGGGGBBGGGBBGGGBBGGBBBGGBGBBGGGGGGGGGBGGGGBBGGGGGBBBGBGGGBBBBBGGBBGBBGGGGGGBGGGBGGBGBGGBGGGGGGGBGBBBBGGGBBBGBGBBBGBGGGGGBGGGGGGGGGGGBBGGBGGBBGGGBGGGGBGGGGGBGBBGGBGBGBBGBGGGGGGGGBGBGBGGGGGGGGBGBGGGGGBBGBGBBGBBBBBBGBGGBGGGBGGGBGBGGGGGGGGBGGGGGBGGGBBGGGBGBBGGGGGGBGBBBBBBGBGGGBGGGGGBGGBGGGBBGBBGBBGBGGGBBGBGGGGBGGGGGGGBGGGGGGGBBGGGGGBBBGBGGBBGGGGBGGBGGGGGGGBGBBBGGGGGBGGGGBBBGGGGGBGGGGGBGGGBBGGBBGGGGGBGBGGGGGGGGBGGGGGGGGGBGBGGBBGBGBGGGBGGBGGGGGGGBGGGBGBBBGGBBBBGGGBGBGGGGGGBBBGGBBGBGGGBBGGGGGBGGGGBGGGGGGBGGGBGGBBGBGGBBGBGGGBBBBBGBGBGBGBGBBGGGBBBGGGBGGGBGBBBBBBGGGGGBBGBBBGGGBGGGBBGBGGBGGGGBBGBGGGGBGGBBGGGBGGGBGBBGGGGBBBGGGBBGBBBGGGGBGGGBBGGGGGBBBGBGGGGBBGGGBBGGGBGBBBBGGGBBGBBGGGGBGGGGGGGBBGGGGGGGGBGGGBGGGGGGGBBBBGGGGGBGGGBGBBGGGBBGGBGBGGGGGGBGBGGGGBGGGGGGGGGGGGGGBGBGBGGGGGBGGGGGBGGGGBGGGBGGGGBBGGGGGGGGBGGBBBGBGGBGBGGGGBGBBGGGBBGGBGGGGBGGGBGBGGGBBGBGGGGBGGBBBGGGGGBGGGGGBGGBBGGGBGGGGGGGGGBBGGGBGGGBGGBGGGBGBGBBBBBBGGGGGGBGGBBGBGBGGGGGGGBBGGBGGBBGGGBBBBGBGGGGGGGGBBGGGGGGGGGGGGGGBGBBBGBGBGGBGBGGBBGGGGBGBGGGBGGBBBBGGGGGGGGGBGBGBBGBBGGBBBGGGGBGGGGBGBGGGGGGBGGGGGGBBGBGGBBBGGBGBBGBBBGGBBGGBBBGGBGBBBGGBBBGGGBGGGBBBGGGGGGGBBBBGGGGGGGBGBBGBGGGGGGGBGBGBBGBGBGBGBGGGGBBBGGBBGGGGGBBGGGGGGGGGGBBGGGBBGGBBGBGBGBBBGGGGGBGGBGBBGGBGGBGBBBGGBBBBGGGGGGGGGGGGGBGGGBGGBGBGGBBGBBGGGGBGBBBBGBGGGBGGBBBGGGGGGGGGBBGBGGGGGBGBGGBGGGGBBBGGGGGBBGGGGGBBGGGGGGGBGBGGBGGGGGGBGBBGGGBGGGBGGGBBGGBBGBGGGGGGGGGGGBBGGGGGBBGGGGBGBGGBGGBGGGGGGGGBGGGGGGGBGGGGGGBGGGBGBGBGGGBBBGGGGGBBGGGBGGBGGGGGGGBBGGBGGGGGBBGBBBGGGBGBGBGGGBBGGBGBBGGGGGGBBBGGBBGGBBBGGBBGGBGGGGBBGGGBGGGGGGBBGGBGGGGBGGGBBGBBBGGGBBBGGBGBGGBGBGGGGGGGGBGGBGGBBBBGBGBGGBBGBGBBBGGGBGGBGGGBGGBBGGGGGBGGGBGGGGBGBGGBGGGGBGGGGGBGGGGBGGBBGGBBGBGBBBBGGBBBGGBGGBGBBBGGGBBGBGBBBBBBBBGGGGBGBGBGGBGGBBGBGGGGGGBGBGBBBGBBGGGGGBGGGGGGGGGGGGBBGBBGGBGBGBGGBBGBBBGGGBBBGGGGGGBBBGBGGGGGGBBGBGGBGBGGBGGGGGGGBGGGBBBGGBBGBBGBBGGGGBGGGGBGBGGGBGGBBGBGGGBGGBGGGGBGBBGGBGGGBGBGBBGGGGBBBGBGGGBGGGGGGBGBGGGBGBBGGGGGBGBGGGGGBGBBGBBGGBGBGBGBBGGBGBGGGBGBGGGBGGGGGGGGGGBGBGBGGBGGGBGGBGGGGBGBBGGBBGGBGBGBGGGGGGGBBBGGBBBGGBGGGGGBBGGGGBGBGBGGGBGGGGBGGBBBGGGGGGBGGGBGGBBBBGBBBGGBGBBBBGGGGBBGBBGBGGBBBGGBGGGGBGGGGGBGBGGGGGGGBGGBGGBBGBGGGBGBBGBGGGGBBBBGGBGGBGBBBGBBBGGGGGGGBGBBBBBGGBBGBGGBBGBGBGGBGGGGBBBGBGGBBBGGGGGGBGGBBBGGBGBGGBGBBGGGGGBGBGGBGGGGBGGBBBGBGBBGGGGGGGGBGGBBGBGGGGBGBGGGGBGGGGGBGBBBBGGBBGBGBGBGGGGBGBGBBBGGGBGBBBGGGGBGGBGBGGBGGBGGGBGGGBGBBGGGGGGBGBGGGGGGBGGGGGGGBBGGBGGGGGBGGBGBGGGGGBBBGGBGGGBBBBGGBGBGGGGGBGBBGGGGBGGGGBGGGGGGGGGGBGGGBGGGBGGGBGGBGBGBGGBBGGGBGGGGGGGGBBGGBBBGGBGGBBGGGGBGGGGBGGBGBGBBBGGGGBGBGGGBBGBGGGBBGBGBBBGGGGBGGGBGBBGGGGGGGGBBGGGGBBGBGBBGGBGGBGGBBGBGBGBBBBGGBBGGGGGGGGGGGGBGBBGBGBGGGGGGBGGGGBGGBGGBBBGGGGBGBBGBGGGBBGBBGGGBGBBGGGBBGGGGBGGBBGBBGGGGBBGBGGGGGGGGGBBGGGGBGGGGBGGBGBGGGGGGGGGGGGBBBGBBGGGGGGBGBGGGGBBGGBBGGGBBGGGGGGGGBGBGBGBBBGGGGGGGGGGGGBGGGBGBBGGGBBGGGGGGGGBGGGBGGBGBBBGGGGBGGGGGGGBGBGGGGGBGGGGGGGGGGGGGBGGGGGGGBGGBGGGBGGBGGGGGGGBGGGGBGGGBGGBBGBGGGGBBBBGGGBGGGBGGBBBGGBGBBGGGGGGBGGBGGGGGGBGGBBGGGGGGBGBBGGGBGBBGGGGBGGBBBGGGGGGGBBBGGGGBBGGGGBGBGBGGBGBGBBBBGBGGBGGGGBGGBGGGGGGGBGGGGGGGGGGGGGBBBGGGGBGGBGGGGBGBGBGBGGBGGBBBGBGGGGBBGBGGBGGBBGGBGGGGGBBGGBGGBBGGGGGBGBGBGGBBGGGBGBGBBGGBBGBBBGBBBGBGGGGBBBGGGGGBGGGGGBGGGGGBBGGGGGBGGBBBGBGGBGGGGGGBGGGGGBGGGGBBGGBGBBGGGGBGGGBGGGGBGGGGBBBBGGGBBGGGGBBGGBGGGGGGGGBGGGGGGGGGGGBGBBGGBGGBBGGGGBGGGBGGGGBGGGGGGBGGBGBBGGGGGBGBBGBGBBBGGBGGGGBGBBGBGBGBBBGBGGBGGGGGGGGGGGGGGGGGBBGGGBBBGGGGGGBBBGGGBGBBGBGGBGGBGBGGGGGBGBBGGGGGGBGGGGBBGBGGBGBGBBGBBBBBBGBGBGBGBGGBBGBGGGBGGGGBBGBGGGGBGGGBBBGGGBGGGBGGBBGBGGGGBGGBGBGGGBGGGBGGBBGBGGGBGBGBGGGBBGGGBGGBGGGGGBBGBGBGGGBBGBBGGGGGBGGBGGGGGGBBBBGGGBGBGGGGGBGBGBGBGBGGBBGGBGGGBGBGGBBGGGBGGGBGGGGGGGGGBGGGBGGGGGGGGGBGGGGGGGGGBGGGBBBGBGGBGGBGGGGGGBBGBGBGBGBGGGGGGGGGBGGGBGGBGGGGBBBBGBGBBBGGGGGGBGGBBGBBBBGGGBBGBBBGBGBBGBGGGBGBGBGBGGBGBGGGBBBGBBGGBGGBGBBGGBBGGGGBGBBGGBGGBBGGBGBGGBGGBGBBGGGGGBBBGGGGBBBGGBBGBGGBBGGGBBGGGBGGGBBBGBGBGBGGGBBGGBBBBBBGGGGGGGGBGBGGBGGBGGBBGGBBBGGBGGBBBBGGBBGBGGGGGGGGBGGGGGGGGBGGBGGBGGBGBGGBGGBGGBGGBGGGGGBGBGGBGGBGGGBBGBGGGGGGGGGBGGBGGGGGGGGGGBGGBBBGGGGBBGBGGGGGGBGGBGGBBGBGBBGGGGBGGGBGGBGGGGGGGGGGGBGGGBBGBGBGGGGGGGBGGGGGBGGGGBGGBGGBGGGGGBGGGGGBBBGGBGBBGGGGGBBGGGGGGGGBGGGGBGBBGBGGBGGBGBBGBGGGGGGBGBGGGBGGGGGGBBGGGGGBGBGGBGBGGGGBGGGGBGGGGGBGGBGGBGGBGGGBGGGBGGGGGBGBGGGGGGGBBBBGBGGGGBGGGBGGBGGBGGGBGBGGGGBGGGGGGGGGGGBGGBBGGBBBGGGBGGGGGGBBGBGGGBBGBBBGGGGGGBGBGGGGGGGGGGGGBBBGGBGBGBGGBBGGGGGGGBGGBBGGGGGBGGGGGGGGGGGBBGGGGGGGGBBBBBGBBGGGGBBGBGGGGGGGGGBGBGGBGGBGBGBGGGBBBGGBGGGGGGBGGGGBBGGBGBBGGGBBGGGGGBBBGBGGGGBBGGGBBBBGBBGGBGBBGBBBBGGGBGGGGBBBGBGGGBGGGGGGBGGBBGGBGGGBGGBBBBGBBBGGGBGGGGGGBBBGBBBBBGGGBBGGBGGGGGBGGGGGGBBBGGGGBBGGBBGGGGGBGGBBGGGGGGGGGGGBGGGGGGGGBGGBBBGGGGGGGGGGBBGGGGGBGGBBGBGBGGBGGGBBBGGGGBBBBBBGGGGBGBGGGBGGBBBGGGBGGGGGGBGGBBGGGBBGGGGGGGGBGGGBBGBGGGGGBGGBBGGGGGGGGBGGGBGBGBBGGGBBGGGGBBGGGGGGBBGBGGGGBGBBGGBBGBGGGBGGGBGGGGGGBBGBGBGGGGBGBBBGGGBBGBGGGGGGGGGGGGGGBBGBBGGBBGGGBGGGGBBBBBGBBGGGGBGGGBBGGGGGGGBGGBBBGBGGBGBGGBGGGBBBGBBBGGGBGGGGGGBGBBBBBGGGGGBBBGGBGGBBGGGGBBGGGBBGBGGBGGGBBGBGGGBBGBGBGGBGGGGGGGBGGGBGGGBBBGBBGBGBGGGGGBBBGGGBGGGGGGGGGGGGGGGGBGGBGGBBGBGGGGGBBGGGGGGBGGGGGBGBBBGBBBBGGBGGBGBGBGGGBBBGBGGBGGGBBGBGGBGBBBBGBGGBGGBGBBBGGGGBBGGGGBGBGGBGGBGBBGGGGBGGGBBGGBGGGGBGBGGBGGBBBGGGGGGBGGGGGBGGGGGGGGGGGGBBBGGBGGGBGBGGGGGBBGGBGGGBGBGGGGGGGBGBBGGGGGGBGBGGGBBBBGBGGGGGGGGBGBGGBBGGGBGBGGGBGGGGGGBGBBBGBGGGGBGGGGGGGGGGGGBBGGBGGBGBBGGGGBGBGGGBGGGBGGGGBGBBGBGGGBBBGBBGGGGGGGGGBGGGGGGGGBGGBGGGGGGGBGGGGBBBGGBBBGGBGBBBGGGGGBBBBBGGBBBBBGBBGGGGGGGBGBGGGBGBGGBBGBGGGGBGGBBGGGGBBGGGBGGGBBGGBGGGBBBBBGBGGGGBBBGBBGGBGGBGBBBGGGGBBGGGBBGGBGGBGGGGBGGGGGGGGGBGBBGGGBBGGBBGBGBBBBBGBBGGGBGBGBGGGBGBBGBBBGGGBBBGBBBGGGBGGBGBBGBBBBBBBGBGGBBGGBGBGGBBGGBGBBBBGGBGGBGGGBGGGBGGGGBGGGBGBGBBGBGGGGBGGBBGGBGBBBGBGGGGGBBGGGGGGGBGBGGGBBGGGBGGGBBGGBBGBBGBGGGBGGGGBGBGGBBGGBGGGBGBBBGGGGBBGBGGGGGGGGGBGBBGGBBBBGBGGBGGBBGBBGBGGGGBGGBGGBGBBBGBGBGGBGBGBGGBBGBGGGGGGGGGGGGBGGGBGGGBGBGGGGGBGGGBGBGGGGBGBGGBGGGGBBGBGGGGGBGGGBGGGGGBBGGGGGGGGBGGGBBBBGBGGGBBGGGGGBBGBGGBBBBGBBBGBGGGGGGBGBGGBGGGBGBGGGGBBGGBGGGGGGGBGGGBGBGGGBGGBGBGGGBGBGGGGGBGGGGGGGGBGGGGBBBGBBGGGGBGBGGBBBBBBGGGGGGGGGGBGBBBGBBBGBGGGGBGBBGGBBBGGBGGGBBGBBGBGGGBGGBGGBGGGGGGBBGGGGGGGGBBGBBBGGGBBBGGGBGGGGGGBGGBBBBGGGBGBGGGGGGGBBBBGGBGBGGBGGGGGGBGBBBGGGBBGGBGGGGGBGGBGBGBBGBGGGGGGGBGBGGGBGGBGGBBBBGGGBBGGGGBBGGGGBBGGGGGBBGBBBGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGBBBGGBGBGGGBGGGBGGGGGGBGGGBGBGGBBGBGGGGBBGGGGBGGGGGGGBGGGBBGGBGGBBGBBGGGGBBGBBGGGBGGGGGGGBGGBBBBGBGGBGBBGGGBBGBGGGBBGGGGGBGBGBGBGBGGGGBGBBBBGGBBGGGGBGGGGGBBBGGGGGBGGGGGGGBGGBGBGGGBBGBBGGGGGGGBBGGGBBGGGGBBBGGGBGGGGBGBBGGBBGGBBGGGGBGBBBBBGGGGGBGGBBBGGGGBBGGBGBGGGGBGGGGBBBGGBGBBGGBGGGGGGGBBGGGGGBBBBBGBGGGBBBBGGBBBGGGGGGGGGGGBBBBGBGBGBBBGGGBGGGBBGBBGGGBGBGGGBGGGBGBGGGGGGGGBGGGGBBGBBBGGGBGBGBGGBBGGGBGBGGBGGBBGGGGGBGGBGGGGGGGGGBBGBGGGGGBGBBGBBGGGGGGGGGGGGGGBBGBGBBGGBGBGBBBBBGBBBGBGGGBGGGBBGGBGGBBBGGBBBGBGGGGGBGBBGBGGGBBGBGGGGBGBGGGGBGGBBGGBGBGGGGGGGGGBBGGBBGBGGGGGBGBGGGGGGGGGGBGGGGGGGGGGBBGGGBGGGGBGBGGBGGGGGGBGGGBGBBBBGGGGGBGBBGBGGBBGBGGGGBGGGGGBGBGBGBGGGGBBGGBGGBGBBBGBBGGBBGBBGGGGGGBBGBBBBBGGGGGBBGBGGGGGGGGGBGBGGGGGBGBGGGGBGBGGBGBGBGGGBGGGGGBGBGGGBGGGBBGBGGGGGBGGGGBGGBGGGBBBBBGGBGGGBGGGGGBGBBBGBGGGGBGBGGGGGGGGGGBBGBGGGGBBBGGBBGGGGBBGGBGBGGGGGGGBGGBGGBGGGGGGGGGGGBBBGGGBGGGGGGBGGGGGGBBGGBGGGGBBGGGGGGBBBGGBBGGGGBGGGBGGBBGBGGBGGGGGBGBGGGGBBGGBGBBGGBBBBGGBGGBGGGGBGGBGBBGBGGGBBGGGBBGBGBGBGGGBGGBGGBGBBGGGGGGBGGBBGGBGGGBBBGGGGBGGGBGBBGBBBGGGGBBBGGGBGGGGBGBGGGGGBGGGBGGGBBBGBGBBGGBGGBGGGGBBBBGBGGGGBBGGGBGGGBGGGGGGGBGGGGBBGGGGGBGBGBGGBGGGGGGBBBGGGGBGGBGBGGGBGGGBGGGGGGGBGGGGGGBBGGGGGGGGBGGGGBBGBGBGBGGGGGBGGGGGBGBGGGBGGGGGBBGGBBGGGBBGGGBBGGGBGGGBGBGGGBGGBGBBGGGGBGGGGGBGGGBBGGGGGGGGGGGBGGBGGGGGBGBGBGGBGGGBBBGBBBGGGGGGGGGGBBGGBGBGGBGGGBGGGGGGGGGGGBGGGGBGGBGGBGBGGGGGBGGGBGBGGGGGGGBGBBGGGGGGBBBGGGGGGBBBGBGGGGBGBGBGGGBGGGGBGBBGGGGBGBGBGGBGGGBBBBGGBGGGGBBGGGBBGBGBGGBBGBGBGGGGGBGGGBBBGBGGGBBGBGGGGBGBGGGBGGGBGBBGBBGGGBGGGBGGGGGGGGBBGGGGGGGGBGBBGBGGBGBBGGGBBBGGBGBGBGBGBGBBGBGGGBGGGGBGGGGGGGGBGBGBGBGGGGGGGGGBGGBGGGBGGGGGBBGGGBBBBGBBBBGGGGBGGBBBGGBGGGBBGGGGBGGBGGGGBBGGGGBGBBGGGGBGBBGBBBGBGGGBBBBGGGGGGGGGGGBGGBBBGGBBGGBBGGGBGBGBBBBGGBGGBGGBBBBBGGBBBGGGGBGBBGGBGGGBGGBGGBBGGGGBGGGGGGBBGBBGGBGGBGBBGGGGBGGGGGGGGGGBGBGBGGBBGBGBGBGGBBGBGBGBGGGGGGBGGGBGBBGGGBGGGGGBGGGGGBGGGBBGBBBGBGBGGGGGBBBGBBGBGGGGBGBGGBGGGGBGGGBBGGGBGGBGBGBGBBBGGBGGGGGGBBBBBBGBBBGGGGBGGBGBGBGGGGGGBGGGGGGGBBBBGGGGGGGGGGBBGBBBGGGBGGBGGGBGGBBGGBBGBGGGBGGGGBBGGGGBGGBGGGGGGBGGGGBGBBBGBGBBGGGGBGGBGGBGGGGGGBGBGBGGBBBBGGBBGBGBGBGGBBBBBGGGGGBGBBBBGGGGGGGGGBGBBGGGBGBGBBGBBGGBBGBBGBBGGBBBGBGBGGBGBBGBBGGBBBGGGGGBBGBGGGGGGGGBGBBGGGGBGGGGGGGGBBGGGBGBBBGGGBBBGGBBGGBGGBBGBGGGGBGBGBGGGGBGBGGGBGBBGBGBGBGBBGGBGGGGGGGBGGBBGGBGBGGBGBGGGGGGBGBGBBGGGGGBGGGGGBGGBGGGGGGGGBBBGGGGGBBGBGGBGBGGGGGBGGGBGBGBGBBGGGGGGBGGGBBGBGGGGBGGBBGGGBBGGGGGBGBGBGGBBGBBGBGBGGGBGBGBBGGGGBGBGGBGBGGBGGGGBGGGBGGBGBGGGGBGGGBBGBGGGGGBGGGBBGGGBGBGBBGGGBGGBGGBGGGGGGGBBGGBBGBGBGGBBBGGGBBGGGGGGBGGGGGGBBBGBGGGGBBGGGGGGBGGGBGBBGBGGGBGGGGBGBBGGGGBGGBGGBGGGGGGGGBGGGBBBGGBGBGGGBBGBBGBBGGGBGBGGGGGGBGGGGBGBGGBBGBBGGGGBGBBGGGGBBBBBGBGGGGBBGGGGGGGGGGBGBGGGGBGBGBBGGGBBGBGGGBGGGBBGBGGGGGGBBBGGBGGGGGGBBGBBGBGGGGBBBBGGBGGBBGGGGGGGBGGGGBGBBGGGGBGGBGGGBGBGGGGGGGGGBBBGBGGBGGGBGBGBBGBBBGGGGBGBGBGGGBBBBGGBBBGBGGGGGBGBGGGGGGGGGGGBGBGBBGGGGBGGGGGGGGGGGBGGGBGGBGGGGGBBGBGGGGGBBGBGGGGGGGGBBGGGBGGBGGBGGGBGBGGGGGGGGBGBGBGGGBGGGBBGGGGBBGGGGBGGGGGGGBGGGGGGGBBGGGGGGGGGBBBGGGGGGGBGGBGBGGBGBGGGGBBGGGGBBGGGGGBGGGBGGGGBBBBGBBGGBBGGGGGBBGBGGBGGGGGBGBGGGBGGGGBBGGBGGBGBGGBBBGGGBBGGGBGBGGBGBBBGGGGBGGBGBGBGGGGGBGBGBBGBBGGGGGGBGBBGGGGBGGBGGGGBGBGGGBGGGGGGGGBBBBGBGGGGBBGGGGGGBBGGGBGGGGBGGGGGBGBGGGBGGGBGGBGGGBBBGBBBBBGGBGGGGBBGBBGGGBGGGGBBGBGBBBBGGGGBBBGGGGGGGGGBGGBGGBGBBGGGGBGBGGGBGGGBBGGGBGGGBBGGBGBGGGGBGBGBGBGBBGGBBGGBBGGBGBGGBGBGGGBBGGBGGGGBGGGBGGGGGGBBBBGGGGGBGGGBGBGGBGGBGGGBGGBGGGGGGBGGBGGGGBGGBGGGGGBGGGGBBBBGBGGGGBBBGGGGGBBGGGGBGGGGGGGGBGGGGBGGGBGGGGGGBGBGGGBGBGBBBGBBGGBBGGGGGGGGGBGGGGBBGBGGBGBBGBGGGGGGBGGGGGGGGGGGGGGGGBBGGGGBGBGBBGGBGBGGGGBGBGGGGBGGGGGGGBGGGBGGGBGBGGGGGGBBBGGGGBBGGGGBBGGBGGBGGGGGGGBGGBGGGBGBBGGBBBGGBBGGGGGGGGGGGBGGBBBGGBGBGBGGBGBBBBGGBBGGBGBGGGBBBBBGGGGGBGBGBGGGBGGGGBGBGGGGGBGGBGBBBGBGGGBGBBGGBGGGGGGBGBGGGBGGGGGGGGGGBGGGGGGBGBBBGBBGGGBBGGBBGGGGGGGGGGGGBGBGGBBGGGGBGBBGGBGBGBBBGGGBBGBGGBGGGBGBGGGGGBBGGGGBBBGGGBBGGGGBGBGBGGGBBBBGGGBGBBBGGBGGGGGGBGBGGGGGGGBGBGBGGGGBGGGGGBGGGGGBBBGBGGGBGGGGGBGGGGGGGGBGGGGGBGBGBBGGBGGBGGGGGGGBGGBBGGGGBGGGGBBGBGGGBGGGGGGGGBBGGGGGGGGBBBGBBGGGGGGBGGBGBGBGBGGGBBBGGGGGBGBGGGGBGGGGBGGBBGBBGGGBBBGGGBGGGBBGGGGGGBGGGGGBBGGGBGGBGGGBGGGGGGGGBGGGGGGGBBGGGGGBGGGBGBGBGBGGGGBGGGBBGBGBBGGGGBGGGBGGBBGGGGGGGGGBGBGBGGBGGBGBGGBBGGGGBBBBBBGGBBBGGGGBGGGBBBBBGBGGGGBBBGBGGBGBGBGBGGGGGGBBGBGGBGGGGGGGGGBBGGGGGGGBGGGGGBBBGGGGGGGGBGBGGGGBBGBGGBGBGGGGGGGBGGBGGGGGGBBGBGGBGGGGBGGBGGGBGBGBGBGGGGGGBGBGGGGGGBGBGGBGBGBGGGGGBBGGGBBGBGGBGGGGBBBGGGBGGGGGGGGBGBBBGGGBBGGBGGGBBGBGGGGGBBBGGBGGGGGGBGBBGGGBBBGGGGGBGGBBGGGGBBGBGGGGGBGGBBBGBBGBGGGGGGGGGGGBBBGGGGGBGGBBBBGGGGGGGGGBBBBBGBGGGGBBBGBGGGGGGBGGGGBBBGBBGBBGBBGGBGGGGBGBGGGGGGBGBGGBGGGBGGGBBGGGBGBBBGGBGBGBBBGGGGGBGBBGGBBGGGGBGGGBGGGGGBGBGBGGGGBBGBGBGGGGBBGGBGBGGBGGGGGBBGGGBGBGGBGGBGGGGGBGBBGGBBGGGBGGGGGBGGGGGBBGGGGBGGBGGGGBGGGGGBGGGBGGGGBGGGBGGBBGGBGGGGGGGGBBGBGGGBGGGGGBGGBBGBGGGGGBGGBGGBGBBBBGGGBGBGGGGGGGGGBGGBGGGBGBBGBGGBGBBBBBGGGBGGGGGBGGGGBGGBBGBGBGGGGGBBGGBGGBGGBBGGBGGBBGBBGGGBBGBGGGBGGBGGGGBGGBGGGGGBGBGGGGGGGBBGGGGGGGGGBGGBGGGBGGBBGBGBGGBGGBBBGGGGGGGGBGGGBBGGGGGBBBGGBGGGGGGGGGBGGGGGGBGBBGBBGGBBGBBGGGBGGGGGBGGGGBGBGGGGGGGBGGGBBGGGBGGGGBGBGGBBGGBGGBGGGBGBGGGBGGBGBGGGGGBBGBGBGGBGGBGBBBGGBBGBBGBGGBGBBGGBGBGGGBGGGGGGGBBGGGGGGGBBGBBGGGGBGBGGGBBGGGGGBGBGBGBGGGBGGBGGGGGGGGGGGBBBBGBBGBGBGGGGGGGBBGBBGGGBGGGBGGGGBGBBBGBBGGGBGGGBGGBGGGGGGBBGGGGGBGGGGGGGBBBGGGBBBBBBBGBGGBGBBGGBBBGBGBBGGGGGBBGGBGGGBGGGBGGBGGGBBGGGGGBGGBGGGBGGGBGBBGGBGGGGGBGGGBGGGGGGGGBBGGGGGBBGGGGGBBBBGGBGGGGBBGGBGGGGBGGBGGGGGBGGBGBBBGBGGBGGGGGBBGGBBBBBBGGBGBGGBGGBGBGBGGBGGBGGBBBGGGBGGGGGGGGGGGGGBGBGGBGGBBBGGGBGGGBGBGGBBGGGBGGGGGBBBGGGBGGGBGGBBGGGGGGGBBBGGBGBGGBGBGGGBBGGBGGGGBBBGGBGGGGGGGGGGGBGGBGGGBGGBGGGGBGGBBGGGGBBBBGGBGGBGBBGGGGBGGGBBGGBBBBGGBGGGBGGGBGGGGBBGGBGBBBGBBGGGGGGGGGGGBGBBGGGGGGGGGBBBBBBGGGGBBGBGGGGBGGGBBBGGGGGGBBBBGGGGBBBGGGGBBGGGGGBGBGGGGBBGGGGGGGGGBBBGGBGGBBBGGBBGGGBGGGGGGGGBBGBGBGBBGBGBBBBGBGBGBBBBBBGBGBGBBGBGGBBGGGGGBGBGBBGGGGGGBBBGBGBGGBGGGBGBGGGBGGBGGBGBGBGGGGBGBGGBGBGGBBGBGBGGBGBGGBGGBGBGGGGGBGGGGGGGBBGBGGGGBGGBBGGBGBGBGGGGGGGGGBGGBGBGGGBGGBGGBGGGBGBGBBGBBGBGBGGGBGGGBBGGGGGBGGGBGGGGGGGGBGBBBGGBBBBGGGGGGBGGGGGGGBGGGGGBGGGGGBBGGGGGGGGBGGBBGGGGBGGBBBGGGGGBBGGBBGGGGBBGGBGGGGGGBGGGGGGGBBGGGGBBGBGGGGBBBBGBGBGGGGBBGBBBGGGGGGGGGBBGGGBGBGGGGBGBBBGGGGGBGBBGBGGBGGGBBGBGGGGGGBBGGGGBGGBGGGGBGBBGBGGBGBGGGGGBBGGGGBGGGGGGBGGGGBBGBGBBGGGGGGBBGBGBBGGGBBGBGGGGBGGGBGGBBGGGGBBGBGGGGGBGGBGGGBGGGGBGBGGGBBGBGGGGGBGGGGBBGGGGGGGGGBBBGBGGBGBGGG
36995 GGGGBGGGBGBGGGBGGGBGBBGGGGGGGGBBGGGGGGGGGGGBGGBGGGGGGGGGBGGGBGBGGGGGGGGBGGBGGGGGGBGBGGBGBGGBGGGGBGGGBGBBGGBGGBGGGGGBGGGBGGGBGGGGGGBBGGGGGBGGGGGGGGGGBGGGBGGBGGGGGGGGGGGBGGGBBGGGGBGGGGBGGGGGBGGGGBGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGBGGBGBGGGGGGGGGGBGBGGGGGGGGGGGGBBGGGGGBGGGGBGGBGGGBGBBGGGGBGBGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGBGGGGGBGBBBGGGGBBGGGBGGGGBGGBGGGGBGGGGGBGBGGBGGBGBGGGGBGGGGGGGGBGGGGGGGGGGGBGGGGBGGGGGGGGBGGGGGBGGGGBGBGBGGGGGGGGGBBGGBBGGGGGBGGGGGGGGBGGBGBGGBBBGGGGBBGGGGBBBGGGGGBGGGGGGGBGGBBBGGGGBBBGGBGBGGBGGGGGGGGBGGGGBGGBGGGGGGGGGGGGGBGGBBGBBBBBGGGGGGBGBGGGBGGBGBGGGGGGGGGGGGGBBGGBGGGGGGGGGGGGGGGGGGBGGBGBBGGGGGGGBBGGGBGBGGGBGGBGGGGBGGGBGGGGGBGGGGBBGGGGGGGGBBBBGGGGGBGGGBGGGGBGGBGGGBGGGGGGGGGBGGGGBGBGGGGGGGGBGBBGGBGGGGGGGGGBGGBBGGGGBGGGGGGGGBBGGBGGGGGGGGGBGGGGGBGGGGBGGGGGBGBBGGBGGGGGGGBGGBGGGGGGGGGGBGGGGGGGGBGGGGGBGGGGBGGGGGBBBGGGGBGGGGGGGGGGGGBGBGBGGGGGGGGGBBGGGGGGGGGBGGGBBBBGGGBBGGGGGGGGGGGGGGGGGGGBGGGGBGBGGGBGGBBBGGGBBGGGGGBBGGGGGBGGBGGGBGGBBBGGBGBGGBGGBGGGGGGBGBGBBGGGGBGGBBGGGGGBBGGGBBGGGGGGBBGGGGBGBGGGGGGGGGGGGGGBBGBBBGBBGGGBBGGGBGGGGGGGBGGGGBGGBGGGBGGGGBGBBBGGGGGGGGGBGGGBGBGGGGBGBGGGGBGGGGGBGGBGGGGGGBGGGGGBBGGGGGGGGBGGGGBGGGGGGGGGBGGGGGGBGGGGBGBGBGGGBGGBGGGGGGGGBGBGGBBGGGGGGGBGGBGGGGBBBGGGBBGGGBGGBGGGBGGGGGGGBGGGGBGGBGGGGGGBBBGBGGGGGGGBBBGGBGGGGBGGGGBGGGBGGGGGGGGBGGBGGGGGBGGGBGGGGBGGGBGBGGGGGBGBGGGBBGGGGGGGGGBGGBGGBBGBGGBGBGGGGBGGGGGGGGGGBGGGBGGBBGGGGGGGGGBGGGGBGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBBGGGBGGGBGBGGBGBGGBGGGGBBGGGBGGGGGGBGGGGGGGGGGBBBBGGBBGGGBBGGBGGBGGGGGBGBBGBGGGGGGGGBGGGBBGGBBGBGGGBBGGGBGGGGGGBBGGGBGBGBBBBGGBGGGBGBBGGGGGGGBGGGGGGGGGGGGGGGGGGBBGBGGGGGGBGBBBGGBGGGBGGGGBGBGGGGGGGGBGGGBGGGGGGBGBGGGGGGBGGGBBGGGGGGGBGGBBGGBGGGGGGGGGGBGGBGGBBGGGBGBGGBGBGGBGGGBGBGGBGGGGGGBGGGGGGGGGBGGBGGGGBGBGGGBGGGGGGBGGGGGGGGGGBGBGGGBGGGGGGGGGGGGGBGGBGGBBGGBGGBGGGGGGGGGGGGGBGGBGGGGGGGGBGGGGBGGGGBBGGGGGGGBGGGBGBBGGGGGBGGBGGGGGGGGGGGGGGGGGGBGGGGGGBBBGGBGGGGGGGGGBBGGBGGGGGGGGGGGBGGGBBGGGBGGGGGGBBBGGGBBGGGGBBGGGGGGBGGGGGGBGGGBBGGGGGGGGGGBGGGBGGGGGGGGGGGGGGBGGGBGBGBGGGGGGGGBGGGBBBGBGGGGGGGGBGGBGBGGBBGGGGGBGBGGGGGGGGGGGBGGGGBBGGBBGGGGGGGGGBGGGGBGGGGBGBGGGGGBGGGGGGGGGGGGGGBGGGGGGBGGGGBGGBGBGGGGGBGGBGGGGGBGGGGGGBGBGGGGGBGGBGBGBBBGGGGGGBGBBGGGGGGGGGGGGBGGGBGGGGGBGGGBBGGBGGGGGGGGBGBGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGBGBGBGBGGGGBGGGGBGGGGBGGGBGGGGGGGGBGGGBBGBGGGBGGGBGGBGGBBBGGGGGGBGBBBGBGBBGGBGBGGGBGBGGBGGGGGGBGBGGGGGBBGBBBGGGBGGBGGGGGGBBGGGGGGGBBGBGBGGGGGGBGGBBBGGGGBGGBGGGGGBGGGBGBBBGBGGGBGGGBBGGGGBGGGGBGGGGGGGGGBGGBGBGGGGGBGGGBGGGBGGGGGGGGGGGGBGGGGGGGGGGBBGBBBGGGBGBGBGGGGGGBGBGGGGGGGGBGGGGBGBGGBBGGBBGGGGGGGGGGGGGBGGGGBGGGGBBGGBGGGGGBBGGGGBBGBGGGGBGGGGBBGGBBGGGGGGGBBBGGGGBGBGGGGGGGGGGGGGGBBGGGGGGGGGGBGGBGGGBGGGGGBGGGGGGGGBBGBBGGGGGGGGGBBBBGBGGGGGBGGGGGGGBGGGGGBGGGGGBBGGBGGGGBGGGGGGGGGGBGGGGGBGGGGGBGGBGGGGGBGGBGBGGGGGGGGGGGGGBGGGBGGGBGGGGGGBGGBBGGBGGBGGGGGBGGGBGGBGBGGGGBBGBGGGBGGBGGGGBGGBBGGGBGGBGBGGGGBGGGGBBBGBGGGGGGGGGGGGGGBGGGGGGBGBGGGGGBGGGGGGBGGGBBBBGBBGBGGGGGGGGGGGGGGGGGGGGGGGGGBBGGBGBGGBGBBBBBBGBGGGBGGBBGBGGGGGGGGBGGGBGBBGGBGBGBGBGGGGGGBGGGGGGBBBBGGGGGGGGGBGGGBBGBGBBGGBGGGBGGGGGGBBBGGBGGGGGBBGBBGGGBGGBGGBGGGGGGBGGGGBGGGGGGGGGGBBGGGGGBBBBGGGBGGGGGGBBGGGBGGBGGGBGGBGGGBGGBGGBGGGGGGGGBGGGBGBGGGGGGGGBGGBGGGBBGGGGGGGGGGGGGGGGGBGGGBGGGGGGBGBGGGGGGGGBGGGGGGGGGBGBBBGGGBGGGGBGBGBBBGGGBGBBGBGGGBGGBGGBBGGGBGGGBGGGGGBBGGBBBGGGBGBGGBBGGGBGGGGGBGGBGGGGBBGGBGBBGBGBGBBGGBGGGGGBGBGGBGBGBGBGGGGGGBGGGBGGGGGGGGGGGBGGGGGBGBGGGGBGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGBGGBGGGBGGGGGGGGGBBGBBGGBGGGGBBGGBGGGGGGGGGGGGBGBGBGGBGGGBBGGGGGBBGGGGGGGGGBBGGGGGGGGBGGGGGBGBBGBGGGBGGBGBBGGGGBGBGGGBGGGGGGGGGGBBGBBGGGGBBGBGGGGGGBGBGGGGBGGGGBBGGGGGGGGGGGGGGGGGBBGGGBBGGGGGGGGGGGBBGGGGGGGGGGGGBGGBGBGGGGGGGGGGGGGBBGGGGGBGGGGGGBGGBBGBGBBGBGGGBGBGGGGGGGGGBGBGGBGBBGGGGGGGGGBGGGGGGGBGBGGBGGGGGGBGGGBGBGGGGGGGBGGGGGGGGGGGGGGGGBBBGGGGGGGBBGGGGGGGBBGBBGGGBGBGGGGGGBGGGGGGBBGBGGGBGGGGBBGGBGBGBGBBGGGGBGBBGGGGBGGGGGBGGGBGGGGGGGGBGGBBBBGBGGBBGGGGGBGBBGGBGBBGBGBBGGGGGGGBGBGGBGGGGBGGGGGGGBGGGGGGBGBBGGGGGBGGBGGGBBGBGBGGBGGGGBGGGBGBGGGGBGGBGGBGGGGGGGGBGGGGGGBGGGBGGGGGGGGGBGGGGGGGGBGBGGGBBGGBGBGGGGGGBGGGBGGGBGBGGGGGBGGGGGBGGGGGGGBGBGGBGGBBGGGBBGBGGGGGGGGGGBGGGBGGBGGGBGGGGGBGGGGGGGBBGBBGBGGBGGGGGGGBGGGGGGGGGGGGGGGBGBGGGGGGGGBGGGBGGGGGGGGGBBGGGGGBGGBGGBGGBGBGGGBGGGBBGGGGGGGGGGGBBGGBBGGBBGBBBGBBGGBGGBGGGBGGGBGGGGGBBGGGGGGBGGGGBGBGGGGGGGGBBGGGGBGGBGBGGGGGGBGBBGGGGGGBGGGGBGGBGBGGGBGGBBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGBGBBBGGGGBGBGBGGGGGGGGGGGBGGBGBGGBBGBGGGBBGGGGGGGBGGGGGGGBGGGGGGGGGGGBGBGGBBGBGGGGGGGGBGGGGGGBBGGBGBGBBBGBGGBGGGGBGGGGGGGBGBGBBGBGGBGGGGGGGGGGGBGGBBGGGGGGGGBGGBGGBGGBGBGBGGGBGGBBGGBGBGGGGBGGGGGGGGGGGGBGGGGGGBGGGGGGBGBBGGBGGBGGGBGGBGGGBGGGGGGGGGGBGGGBGGGGBBGGGBGGBBGBGGBBBBGGGBGBBGGGBGGBGGGBBGBBGGGGBGGBBBGGGGGGGGGGGGGBGBGGBGGGGGGGGBBGGBBBGBGGGBGGGGBGGGGBGGGBGBGGGGBBGGGGGGGGGGGGGGGBGGGBGGGGGBGGGGBGGGBGBBGGGBBGGGGBGGBGGGBGBGGBGGGGGBGGGBBGGGGGGGGGBGGGGBGGGGBBGGGBBBGGGGGGBBGGGBGBGBGGBBBGGGGGGGBGGGGGBGBGGGGGGGBGGGGBBGGGGGGBGGGGGGGGGBGGGBGGGGGGGGGGGGGGBGGGBGGGBGBGGGGGGGGBBGBGBBBGBGGGGGGBBGBGBGGBGGGGGGGGGGGGGGBBGGBGGGGBGGBGGBBGBGGBGGBGBGGGGGGGGGGGGGGBGGBGBBGGGGGBBGGGGGGBBGGGGGGGGBBGGGGBBGGBBBBGGGGBGGGGGBGGBGGGGGGGBGBBBGGGGGGGGGGGBGGGBGGGGGGGGGGBGGGGGGGGGGGGGBGGBGBGGGGGBGGBGBGBGGGGGGGGBGGGGGGGGGBGBGGGGBGGBBGGGGBGGGBGGBGBGBGGBGGGGGGGGGBGGBGBBGGGGBGBBGBGBGGGGGGGBGGBBGBBGGGGGGBGGGGBGGGGGGGBGGGGGGBGGBGGGGGGBGGBGGGGBGGBGGGBGGGGGGGGGGGGBGGGGGGGGGGBBGBBGGGGGGGBGBGBGGGGGBGGGGGGGGGGBGBGGGGGGBGGGGBGGGGGBGGBGGGGGGGGGBGGGGGBGGGGGBGGBGBBBGBGGGBGGGGBGGGGGGGGGGBGGGBGGGGGGBGGGBGGGGGBGGGGGGGGGGGBBGGBGGGBGBBGBGGGGBGGBGBBGGGGGBGBGGGGBGGGGGGGGGGBGBGGGGBGGGBGGGBGGGGGGGBGGGGGGGBGGGGBGBGBBGGGGGGGGBBGGGGBGBGGGBGBBGGGGGGBGGGGGGGGGGGBBGGGGGGGBBGGGGGGGBGGBGGGBGBGGBGGGGGGGGGGBGBBGBGBBGBGGGGGGGGGGGGGGGGGGGGGGBGGBBGGGBGGBBGGBBGGBBGGGGBGGGGGGBGGBBBGGBGGGGGBGGBGBBGBGGGGGGGBBGGGBGBBGGGBGGGGBGBGGGGBGGBGGGGBGGGGBGGGBGBGGBGGGGGGGGGGGGGGBBGGGGGGBGGGBGGGGGGGBGGBGBBGGGGBGBBBGBGBBBGGGBGGGBBBGGGBGGGGBGBBGGGBBBGGGGGGGGGGGGGBGGGGGGGGGGGGGGBBBBBGBBGGBGBGGBBBGGGGGGGGGGBGGGBBGGGGBBGGGGGGGGGBBBGGGGGBGBBBBGGGGGGBGGGGGBBBGGBGGGBGBBGBBBBGGBGGGGGBBGGGGGBGGGGGGBBGGGGBGGGGGBGGGGGGGGGGGGGGGBGGBGGGBGGGGGBGGGGGGBGBGBBGGGGGBGBGGGGGGGGGGGGBGGBGBBGGGBBBBGBGGGGGBGGBBGGGGGGGGBBGGGBGGBBBGGBBGGBGGGGBGBGGGGGGGGGGGGGGGGBGGGGGGBGGGBGGGGGGGGGBBBGGGGGBGGGGBGGGGGBBGGBGGGGGGGGBGGGGBGBGGGGBGGGGGBGGGGGBGGGGGGBGGGBGBBGBGGBGBGGBGBGBGGGBBGBGGGBGGBGBGGGGGGBGGGGBGBGBGGBGGGGGGGGGBGGGGGGGGGGGGGGBBGBGBBGGGBGGGGGGBGGGBBBGBGBBBGGBGBBGGGBBGGGBGGGGGBGGGBBGBGGBBGGGGGGBGGGBGBBGGGGGGGGGGGGGGGBGBGBGGGGGGGGGGGBGGGBBGBGGGGGGGBBGGBGGGBGGGGGGGGBGGGBGBBGGGGGGGGBGBBBGBGGGGGGGBBGBBGGGGBGGGGGGGBGGGGBGBGGBBGGGGBGGGGGBGGGGBGGGGBGGGGBGGGGGGGBBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGBGBBGGGGGGGGBGGGGGBBGGGGGBBBGBGGGBBGGGGBGGGGBGBGGGGGGGGGGBGGBBGGGGGGGGGGGGBBGGBGGGGBGGGGGGGGBGGBGBGBGGGGGGGBGGGGGGBBGGGGBGGGGGGGGGBGBGGBGGGGGGGGGBBGGGBGGBBBGGGBGGGBBGGGGBGBGGBGGGGGGBGGBGBGGBGGGBGGGGGBBBBGGGBGGGGGBGGGGGBBGGBGGBGGGGBGGGGBGBBBBGGBGGGGGGBBGGGBGGGGGGBGGGGGBGGGGGBGGGBBBBBGBGGGGGBGGGGGGBGBGGGGGGBGGGGBGGGGGGGGGGGGGBGGBGGGGBGGGBGGGGGGBGGGGBBGGGGGGGBGGGBGBBGGGGGGGGGGGGGBGGGGBGBGBGGGGBBBGBGGGGBBGGBGGGGGGGBGGGGBGBBBGGGGGBBGBBBGGGGGGGGGBGBGGGGGGBGGGGBGGGGBBGGGGGGGGBGBGGBGGGGBGBGBGGGGGGGBGGGBBBGGGBGGGBBGGGGBBBGGGBGGBGGBGGBGGGGBGGGBGBGGGBGBBBBGGGGGGGGGGBGGGGGGGGGBGGGGGGGBGGBBGGBGGBGGBGBBGGGGGGGBBGGGGGGBGGGGGBBGBBBGGGGGBGGGGGGBGBGGGGBGBGGGGGGGBGGGGGGGGGGBGGGGGGBGGGGGBGGBBGGGGGGGGGGGGGGBBBGGGBGGGGGBBGBGGBBGGGGGGBGGGBGGGBBGGGGGGGGGGGGGGGGBGGGGGGGBGGBGGGGGGGGGGBBGGBGGBGGGBGBBGBGGBGGGBGGGBGBGBBGGBGBBGGBGGGBGGGGBGGBGGGGGGBBBGBGGBGGGGBBGGBGBGGGGGGBGBGGGGBGBGGBGGBGGGBBGGGGGGGBGGGGBGGBBGGGGGBGGGGGGGGGGBGBGBBGGGGBGGGGGGBBBGBGBGGBGGGGGGGGGGGGBGGGGGBBGGGGBGGBBGBGGGBBGGGGGGGGGGBBGGGGGBGGGGGBGBGBGGBBGGGGGGGGGBGBBBGGGGGGGGGBGGGGGGGGBGGBGBGGGGGGGGGGBBGGBBGBGBGGGGBGBGGBBGGBGGBGBGGGGGBGGGGGGGBGGGBGGGGGBGGGBBGBGGGGGGGGGGGGGGGGBGBGGGGBGGGGGGGGGGBBGGBGGGGBGGGGGGBGBGBGBGGBGGBBGGGGBGGGGGGGGBGGGGBGGGGBBBGGGBGGGGGGGGBGBBGGGGGGGGGBGBGGBGBGGBGGGGGBGBGGGGGGBGGGGGGBBGGGBGBGGGGGBGGBGGGGGGGGGGGGBGGBGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGBGGGBGGBGGGBGGBBGBGGGGGGGBBGGBBGBGGGGGGGGBGBGBGGBGGBGBGGGGGGGGBGGGBBGGGBGGGGBGGGGGGBGGGGGGBBGGGGGGGBGGBGGBGGGGGBGGGGGGGBGGGGGGBGGGBGGGGGBGGBGGGGBGGGGGBGGBGGBGGBGBGGBGBBBGBGGGBGBGBGGBGGGGGGGGBGGGGBBGGGGGGGGGBGGGGBBGGGGBGGGBGGGGGGBGGBGBGGGBGBGGGGGGGGGGGBGGGBGGBBBGBBGBBGGBGGBBGBBGGGGGGGBGBGGBGGGBBGGGBBGGGBGBGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGBBGGGGGGBGBBBGGGGGGGGGGGGGGGGGGGBGGGGGGGBBGGGGGGGGBGBBBBGGGBGGBGGBGGGGGBBBGGBGGBBBBGGGBGGGBBBBGGBGBGGGBGGGGGBGBGGGBGGGGBGGGGGGGGGGGBGBBBBGGGGBGBGGGGGBGGGBGGGGGBGGGGGGGGGBGBGGGBGBGBGGGGGGGGGGGGBGBGGGGGGBGGBGGGGBGBGGBGGGGGGGBGGGGGGGBBGBBBGGGBGGBBBGGBGBGGGGGGGGGGGGGGBBGGGGGGBGGGGBGGGGBGGBGGGGBGGBGGBBBBGGBGGGGBGGBGBBBGGBGGGGGBGGBGGBGGBGGBBGGGBGGBGGGGGGGGBBGGGBBGGGBGGBGGBBBGGGGGBGGGGGGGGBGGGGGGGGGBGBGGBBGGGGGGGGBGGGBBGGGGGGGBGBBBGGGGGGGGGGGGBGBGBGGGGGBBGGGBBBGGGGGGGGGGGGGBBGBGGGGBGBBGBGGGGGGBGGGGGGBGGGBGBGGBBGGGBBGGGGBBBGGGGGBGBBGGGGGGBGBGBBGGBBGGBGGGGGGBGGGGBGGBGGGGGGBGGGGBBGGGBBGBGGGGGGBGGGGBGBBGGBGGBGGGBGGBGGGBGGBGGGGGGGBGGGBGGGGGBGGGGGGGGBGGGGGGGGGGGGGBBBGGGGGBGGGGGGGGGBGGBGGBGGGGGGGGGBGGGBGBGGGBGGBBGGBGGGBGGGGGGGGGGBGGBGBGBGGBGGGGGGGBGGGGGGGBGGGGBGBGGGGGGBGGGGGGGGGGGBGBGGGGGGBGGGGGBGGBGGGBGGGGBBGGGGGGGGBGGBGBGGGGGBGBBGGGBGGGGGGGGBGBGBBGGGGGGGGBGBGGGGGGGGGGGBBGGBGBGGGGGGGGBGBGGGGGBGBGGGBGGGGGGGGGGGGBGGGGBBGGGGGGGGGGGBGGGGGGBGGGGBGGGGBGGGGBGGGGBBGGBGBGBBGGGGGBGGGGBBGGGGGGGGGGGGGGGGGGGGGBGGBGGGGBGBGBGGBBBGGGGGGGGGGGGGBGBGGGGBBGBGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGBGBGBGGGBGGBGGBBGGGGBBGGGGGGBBBGGGGGGGGGGGGGGGGBGBBGGGBGGGGGGGGGBGGGGBGGGBGGBGGGBGGGGGBBGGGBBGGGGGGGGGGGGGGGBGGBGGGGGGGBBBBGGBGBGGGGGGGGGBGBGBBGGBGBGGGBGBGGGGGGGGBGBGGGGBGGGGGGGGBGGGGGGGGGBGGGGGGGGBGBBGGGGGGGGGBBGBGGBGBGBGGGGGGGGGBGGBBGBGGGGBGGBGGGGGGGGGGGBGBGGGBGGBGBGGGGGGGGGGGGGBGGGGBGGGGGGGGGGBGGGGGBBGBGGGGGGBGBBGBGBGGGBGGGGGGGGBBBGBGBGGBGGBGGGGGGGGBGGGGGBGGBGGBBGGGBGGGGGGGGGBGGGGGBGGGGGGGGGGBBGBBGBGGGBBGGBGGBGGBGBGBGGGBGBGGGGGGBGGGGBGGGGBGBGGGBGBBGGBBGGGGBGGGBGBGGGGGBGGGGBGBBGGGBGGGGGBBGGGBGGGGGBBGGGGGGGGBGGGGGBGGBGGGGGGGGGGGGGBBGGBGGGGBGBGGBGGGGGGGGBGGBGGGGBGGBGGGGBGGGGGGGGBGBGGGBGGGGGGBGGGGGBGGBBGBGGGGGBBGGBGGGGGBGGGGGBGGGGGGBGBGGGBBGGBGGGGGBBBGBGGBGGGBGBGGGGGGGGBGGBGGGBGGGBGGBBGGGGGBGGGBGBGBGGBBGGGGGGGBBGGGGGGBGGBGGGGGGBGGGBBGGBGGBBBBGGGGGBGBGGGGGGGGGGBBBGBGGGGGBBGGBBGGBGGGGGGGGGGGGGGGGGGBGGGBGGBGGGBGGBGGGGBBBBGGGGGGGGGGGGBGGGGBGGGGGGBGGBBGGBBBGGGGBBGGGGGGGBGGBBBGGGBGBBBGGGGGGGGGGGGBGBBBGBGBGGGGGGGGGGGBGGGBGGGGGGGGGGGGBBGBGBBGGGGGBBGBGBGGGGBBGGGBGGGGGGGBBGBGGGGGGGBGGBBBGGGGGGBGGGGBBBGGGBGBGGGGBGGGGGGBGGGGGGBBBGBBGGBGGGGBGGGGGGBBGGGGGGBGGGBBBGGGGGBGBGGBGGBGGGBGGBGGBGGGBGBBGGBGGGGGGGGGBGGGGGBGBBGBGBBBGBGGGGGBBGBGGGBGGGGGBBGGGGGGBGGBGBGGGGGGGGBBGGGGGGBBBBBGGGGGGGGGGGGGBGGBGGGGBGGBGGGGGBGGGGBGBGGGGGGGGGGGBGGBGBGGBGGBGGGBBGGBGGGGGGGBBBGBGBGGGGGGBBBGGGGGGGBGGGGGBGBGBBGGGGBBGGGGBGBGGGGBGGGGGGGGGBGGGGGBGGGGGBGGBGBGGGGBGBGBGBGGBBGGGGGGGGBGBGBGGGBGGGBGGGGGGBGGBGGGGGGGGGGBGGGGGGGGBBGGGBGBGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGBGGGGBGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGBGGGGBBGGGGGBGBGGBGGGGGBBBGGBBGGBGGGGGBBGGBGBBGGGGGGGGBBBBBGGBGBGGBGBBGGGGGGBBGGGGGGBGGGGBBBGBGGGBGGGGGGGGBGGGGGGBBGGBGGGBGGGGBGGGGBGGGBBGBGGGGBGGGGGGGGGGGBBGGGBBGGGGBGGGBBGGBGBGGGGGBGGGBGGGGGBGBBGBGGGGGGGGBGGBGGGGGGGBGGGGBGGGGGBGBGGGGGBGGGGGGGGGGBGGGBBBGGBGGGBGGGBGGGBGGGGBGBGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGBBGGBGBGBGGGGGGGBGBGBGGGGBGBGGGGGGGBGGGGGGBBGGGBGBGGGGGGGBGGGBBGGGBGGGGGGGGGGGBGBGGBBGGGGGGGGGGGGGGGGGGGGGGBBGGGBGGGGBGGGGGBGBGGBGBGGGGGBGBGGBBGGBGBGGGBGGGGGBBGGGGBGBGBGGGGGGGBBGGGGGGGGBGGGGGGBGGBGGBGGGGGBGBGGGBBGBGBBGGGBBGGGGGBGGBBGGGGBGGBGBGGBGGGBGGGGGGGGGBBGGGBBGGBGBGGGGBGGGGBBGGGBGGBGGGGGBGGGGGGBBGBGGGGGGGGBBGBGGGGBGBGBGGGGBGGBBGBBGGGGGGGGGGGBGGGGBGGGGGGBGBGGGBBGGGGGGGGGGBBGGGGGGBBGGGBGGGGGBBGBBGGGBGBBGGGGBBGGGGBGGGGGGBGGGGGBBGGGGGGGGGGGGGBGBBGBGGGGGGBGGGGGGBGGGGGGGBGBGGGGGGGBGBGBBBGBGGGGBBGBGGGGBGGGGGBBGGBGGBGGGGGGGGGBGBBBGGBGBGBBGGGGGBGGGGGBGGGGGBGGGBBGGBGGGBBBBBBGGGGGGBGGGGGBBBBBBBBBGBGGGGGGGGGGGGGGBGGBBGBGGBGGGGGBGGBBGGGGGGBGGBBGGGGGBBGGGGGBGBGGGBGGGBGGGGGGGBGBGGBGGGGGGGGGGBBBBGGGBGGGGGGBGGBBGGGGBGGGGGBGGGBGGGGGGBGGGGBBGGGGGBGGGBGGBBGBBBGGBBGGGGBBBGGGGGGBBBGGGGGGGBGBGBGGGBBGBBBGBGGGGGGBGBGGGGGGGBBGBBBGGGGBBGGGGGGGGGGGGGBGGBGGGGGGGBGGGBGBGBBGBGGGGGGGBGGGGGBBGGGGGGGGBBGGGGBGGGGGBGBGGGBGGBBGGBGGGGGBGGGGGGGGGGGGGGBBBGGGGGGGBGGBBGGGGBGGGGGBGGGBGBGGBGGGBBGGGGGBBBBBGGGGGGGGGGBBBGGGGGGGGGBGBGGGGBGGGGGGBGBBGBGGGBGGGBGGGGBGGGBGGGGGGBGGBBGGGBGBGGGBGBGGGGGBGGBGBBGGGBGBGGGGGBGGGBBGGGGGGGBGBBGGGGBGGGBGGGBGGGGGGGGBGGBBGGGGGGGGGBGGGGGGGBBGGGBGGGGGGBGBBGGBGGGGBBBGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGBGBGGBGBBGGBGGGBGGGGBGGGBGGBGGBGGGGGBBBGBGGBBGGGGGBBGGGGGBBGGBGBGGGGGGGGGGGGBGGBGGGGGGGGBGGGBGGGGBBGBGGGBGBBGBGGGGGBGBGGGGGBGGGBGGBBGBGGGBGGGBGGGGGBGGGGGGGGGGGGGGGBGGBGGGGBGGBGGGGGGGBBBGGGGGBGGGGGGGGGGGBBGBGGGGGGGGGGGGGBGBGBGBGBGGGGGBGGGBGBGGGBGGGBGGBGBGGGBGBGGGBGGBGGGGBGGGGGBGBBGBGGGGBGBGGGGGGGGBGGGBBGGGGGBGBGBGGGGGGBGGBGGGGGGGGGGGBGGGGGBBBBGGBGGGGGGGGGBGGBBBBBGGGGBGGGGGBBGGGGBGGGGGGGBGGGBGGGGGGGGBBGBBGBGGGGBGGGGGGGGGGGGBGGGGGGGGGBGGGBBBGGGGGGBGBGGBGBGGGGBGGGGBGGGGGGGGGBGGGGGGGBGGGGGGGGGGGBBGGBGGGBGGGBGGGGGGBGGBBGGGGGGGGGGGGGGBGGGGGGGGBGGGBGGBGGGGGBBGGGBGGGGGBGGBBGBGGGBGGGGBGGBGGBGBBGGBGGGGGGGGGGGGBGGGGGBBBGBBGGBGGBGBGBGGGGGGGBGGGGGGBGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGBBGGBGGGBGBGGGGBBGBGGGGGBBBBGGGGGBBGGGGGBBGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGBBGGGBGGGBGGGGBGBBGBGBBGGBBBGBGGGGGGGGGGBGGBGGBGGGGBGBBBGBGGBGBBGGBGGBGBGGBBBGGBGBBBBGGGGGGGGGBGGGBGGBGGGBGBBGBGBGGGGGGGGGGGBBBGGBGGGGGGBGGGGBGGGGGGGGBGGBGGGBGBBGBBGGGGGGGBGGGGGGGBGBBGGGGBGGGGGBGGGBGGGBGGGGGGGGGGGGBGGGBGGGGBBGGGGGBGGGGBBGGBGGGGGGBGGGGGGGGGBGGGBGGGGGBGGGGGGGBGBGGBGGGGGBGGGBGGBBGBGGGBGGGGGGGGGBGBBGGGGGGGGGGGGGGGGBGGGBGBBGGGGGBGBBGGBBGGGGGGGBGGGGGGGBGBGBGGBGBBGBGGGBGGBBGGGGGGGGGGGGGGGBGGGGGBGBBBGGGGGGGBBGGGGGBGBGGBGBGGGBBGGBBGGBBBGGBGGBBBGBGGGGBGGGGGGBGGGGGGBGGBGGGGGGGBGGBGGBGBGGGGGGBGGGBGGGBGBGBGBGGGGGGBGGBBGGGBGBGGGGGBGGGGGGGBGBGGBBGGBBBGGGGGGGGGGGGGGGGBBGGGGBGGBGGGGGGGBBBGGGGBBGGGGBGGGGGGBGGGGGGGGGGGGBGGGGGGGBBGGGGGGGGGGGGGGBGBGGGGGBGGBGGGGBGGBGGGBGBBGGGGBBGGGGBGGBGGGGGGGGGGGBGGBBGGGGGGGGGBBGGGBGGGGGGBBBGGGGGGGGGGBGBGBBGGGBGGBGGGGBGGGGGGGGGGGGGGGBGGBGGBGGBGBBGGGGGBBGGGGGBBGGGGGGGGGGBBBGBGGGGGGGGGGGGGBGGBGGGGGGGBGGGGGGBGGGBBGGGGBGBGGGGBGGBGGGGBGGBBBGGGBGGGGBGBGGBGGBBGBGBGGGGGGGGGGGGBGGGGBGGGBGGGBBGBGGGGBGGBBGGBGBGGBBGGGGGGBGGGBGGGGBGGGGGBGGGGBGBGBBGGGGGBGBBGGGGGGGGGGGGGGGGBBGGGBGGGGGGGGBBBGGGGGGGGGGBGBBGBGGGGGGGGGGGGGGBGGGBBGBGGBGGGGBBGGGGBGBGGGBGGGBGGBGGGGGGGGBBGGGGGGGGGGGGBGBGGGBGBGGBGGGGGGGGBBGBBGGGGGGGGGGBGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGBGGGGGBGGGBGGGGGBBGBGGBGBGBGGGGGGBGBGGGGGGGGGGBGGGGGBGGBGGGGGBGGGGGGGGGGGGGGGBGBBGGGGGGGGBGGGGGBBBGGGGGGGGGGGGGBBGBGBGGGGBBGGBBBGGGBGGGGGBBGGBGGGGGBGBGGGGGGGGGGGGBGGBGGGGGGGGGGBGGBBGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGBGGGBGGGBGGGGGGGGGBGBBGGGGGBGBGGGGGBBGGGGGBBGGGBBGGBGBGGGGGGGBGGBGGGBGGBBGGBGGGGBGGBBGGBBGGGGBGBGGGBGGGGGGGBGBGGGGGGGBGGGBBBGGGBGGGGGGGGGGGGGGBGGBBGGGGBBBGBGGGGBGBGBGGGGBBGBGGBBGGBGGGGBBGGGGGGGGGGGGGBGBGGBGGGGGGGGGGGGBBGGGGGBGGGGBBGGGGGGBGGGBGGGBGGGGBGGGGGBGGGBGGGGGGGBGGGGGGBGGGGBBGBGGGBBGGGGBBGBGGGGGGGBGGBGGGGGGGGGBGGGGBGGBGGGGGGGGGGBGBBGGGGGGGGGGGGGBBGBGGBBGGGGGGBGGGBGGGGGBGBBBGGBGGBGGGGGGGGBGGGGGBGGGGGGBBBGGGGBBGGGGGBBGGGBGBBBBGBGGGGGBGGGBGGGGGGBGGGBBGGGBGGBGBGGGGGGBBGGBGBGGGGBGGGGBGGGGGGGGGBBBGGGGGGBGBBGBGGGGBGGGGBGGGGGBGGGGBBGGBBGBGGGGGBGBGGGGGGGGBGGGGGBGGGGGGGGGGGGGBGBGGGBGBBGGGGBBBGGGGGGGGBGGGBGGGGGGGGGGBGGGGGBGBGGGGGGBGBGBGGBBGGGGBBGGGBBBGGGGGGBGGGBGGGBGBGGGGBGGGGGGGGBGGGGBGGGGGGGGGGBGGGBGGGBGGGGGGGBBGGGBGGGGGGGGGGGGGBGBBGBGGGBGBBGGGGBBBGBGGGGGGGGGBGGGGGGGGGGBBGGGGGBGGGBBGGGBGBGGBBGBGGGGBGGGGGGGGBGBGGGGGGGGBGGGGGGGGGBBGGGGGGBGBGGBGBGGGBBGGGGGGBGGGGGGBBBBBGGGGGGBBGBBGGGGGGGGGGGBGBGBGGGGBGBBGGGGGGBGBBGGGGGGGBGGBGBBGGGGGBGBBGGGGGBGGBGBGGGBGGGGGGBGBGGBBGGGGGBGBGGBGGGGGGGGBGGGBGGGBGGGBGGBBGGGGBBBGGBGGBGGGGGGGGGGBGGGBBGGGGGGBBGGGBBGGGGGGBGGGBGBBGGGGBBBGBGBGGGBGGGGGGGBGBGBGGGGGBGBGGGGGGGGBGGGBBGGGGGBGGGGBGGGGBGGGGGBGGGBGGBGGGGGGGGBGGBGGGBGGGGGGBBBBGBGGBBGGGGGBGGGGBBGGGBBBGBBGGGGBBGGGGBGGGBGGBGGBGBGGBGGGBGGBGBGGGGGBGGGGGBGGGGGGGGGBGBGGBGGGGBGGGGGGGGGGGBGGGGGBGGGBBGGBGGBBGGGGGGBBGGGGGBBGGGGGGGGGGGGGGGGGBGGBGGGGGBGGGGGGGGGGGBGBBGBGBGGBGGGGGBGGGGGGBGGGBBGBGBGGGBGGGBBBGGGBGBGGGGBGGGBBBGBBGBGGBGGGBBGBGGGBBGGGBGBGGGGGGBBGBBGGGBGGGBGGGBBGGGGGBBGGBBGGGGGGBGGGGGBGGGGGBBGBGBGGGGBGGGBBGGGGGGBGGGGGGGGGGBGGGBGGGGGGGGGBGGGGGBGGBGGBGGGGGGGGGGBGGGGGGBGBGGBGGBGGBGGGBBGGGBGGBGGGGGGGGBGGGBGGGBBBGGGGGBGGBGGGBGGGGGGBGGGGGGGGGGBGGGGGGGGBGGBGGBGBBGGGGBBGGGGGGGGGBBGGGGGGGGBGGGGGBGGGGGGBGGBGGGGBGGGGGBGGBGGBGGGGBGGBGGGBGGGGBGBBGGGBGGBGGGGBGGGGGBGGGGGGGGGBGGBGBBGGGGGBGGBGGBBGGGGBGBGGGGBGGGBGGGGGGGGGGGGGGGGGGBGGGGGBGGBBGGGGGGGGGGBGBGGBGGGGGGGBGGGBGBGGBGBGGGBGGGBGBBGBBGGBBBGGGBBGBBGGGGBGGGBGGBBGGGGGBGBGGGGBGGGGBGGGGGBGGGBGGGBBGBGBBGBGGGGGBGGBBGGBGGGBGGBGGBBGGGBGBGGGGGGGGBGGGBGGGGGGGGBGGGBGGBGGBGGGBGGBGGGGGBBBBBGGBGGGBGGGGBBBGGGGBGGBGGGBGGGBBGGGBBGGGGBGBGGGGGGGGBGGBGBGGGGGBGGBBGGGGGGGBGGGGBGGGGGGGGGGGGGGBGGBGGBBBGBGBGGGBGBBGGGBGGGBGGBGGGBGGGBGBGGGBGGGGBBGGGBGGGBGGBGGGGGGBGGGGGGGGGGGGGGBGGGBGGGGGBGGBGBGGBGBGGGGGGGGGGGGBGBGGBGGGGGGGGBGGGGGBBGBGGGGGGBBBGGGGBGBGBGGBGGGGGGGGBBGGGGBGBGGGGGGGGGGBGBBGGGBBGGBBGGGGBGGGBGGBBGBGGGGBGGGBBGBGBGGGGBGGGGGBGGGGBGBGBBGGGBGBGGGBGGGGBGBBGGGGGGGBBGGBGGGGGGGGGGGBBBGGBBGGGGGGBGGGGGBGGGGGGGBGGGGGBGGGBBGBGBGGGGGBGGGGGGGBGGGBGGGGGGBGGGGGGGGGGGGGGGGGBGGBGGBGGGGGGGBGGGGGGGGGGGGGGBGGGGBGGGGBGGGBGGGGGGBBGGGBBGBGGGGGGGGGBBGGGGGGGGBBBGGBGBBGGGGGGGGGBGBGBGGGBBGGGGGBGGGBBGGGGGGGGGGGGBGBGGGBBBBBGGBBGGGBGBGBBGGGBGBGGGGGGGGBBGBGBBGGGGGGGGGGGBGGBBGGGGBGGGGGGGBGBBGGBGGGBBGGBGGGBGGGGGBGGGGGGGBBGBGBGBGGBGBBGGGGGGBGGGGGGGGBGGGBGGGGGGBBGGGGGGGGBGGGGGGBGBGBBGGBGBGGBGBGGGGGGGGGGGBGBBGGGGGGGGGGGBGGBGGGGGGGGGGGBGBGGGBBGGGGGBGGGGGGGBGBGBGGGGGBGGGGBGBBGBBGBGGGBGGBBBGBBGGGBGGGGBGBGGGBGBGGBGBGGGGGGGBGGGGGGBGBBGGGGGGBGBGGBGGGGGGGGGGBGBGBGGGGGBGGBGGGGGGBGBBGGGBBGGGGGGGGGGGGGGBGGBGBGGBBGGGGGGGGBGGGGGGGBGGGGGGGBGGBBBGBGGGGGBGGGGGGGGGBGGBGGGGGGGBBBGGGBGGGGGGBBBBGGGGGBGGGGGGGGGGGGGGBGGGGGGGBGGGGBBGGGGGGBBGGGGGGGGGGGGGGGGGGBGGGGGGGBGGBBGGBGGGGGBGGBGGGGGGGGBGGBBGGGGBGBGBGBGGBBBGBGGGGGBGGGBBGGGGGGGGBGBGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGBGGBBGBGGGBGBGGBGGBBGGGBGGGBGGGGGBGGGGBGGGGGGGGGGGGGGGGBBGGGGGGGGGGBGGGBGBBGGGBGBBGGGGGGBGGGGGGBGGGGBGGBBGBGBGGGGGGGGBGGGBGGGBGGGGGGBGGGBGGGGGGGGGBBGBGBGGGGGBGGGBBGGGGGGGBGGGGBGBGGGGBBGGGGGGBBGGGGBGGBGGGGBBGGGGGGGBGGGGBBGGBGGBGGGGGGGGGGGBBBGGGGBGGGBGGGGBGGGGGGBGBGGGGGGBGGBBGGGGBGGGGGBGGBGBGGGGGGGGGGGGGGGBBGBBGGGBGGGGGGGGGGGGGGGGGBBGGBBGGGBGGGGGGBGGBGGGGBGGGGGGGGGGBGBGGGBBGGGGBGBGBGGGBGBGGGGBGBGGGGGBBBBGGGGGGGBGGGGBBGBGBBBGGGBGGGGGGBBGBBBGGGGGGGGGBGGGGBBGGBGGGGGGGBGGGGGGGGBBBGBGBGBGGGBGBBGGGGBGGGGGGGGGBGBGGGGGBBGGGGGGGBGBBGBGGGGBGGBBGGGGGGGBGGBGGGGGGGGGGGGGGGGGBGGGGBBBGBGGGGBGGGBGGGGGGBBGBGBGBGGGGGGGGGGGBGGGBGBBGGGGGGGGBBGBGGGGGBGBGGGGBBGGBGGGBGGGGGGBGBBGBGGGBGBBGGGGGGBGGGGBGBGGBGGGGGGGBBGGGGBBGBBGGGBBGGBGGGGBBGGGGBGGGGGGBGBGGBGBBGGGGGGGGGGBGGGBGBGGBGBGGGGGBGGGBBGGBGGGGGGGBGGGGGBGGBGGGGBBGGGGGBGBGGGBGGBGGGGGGGGGGBGBGGBGGGBBGBGBBGGGGGGGGGGGGBBGGGGGGGGGBGGBGBGGBGGBGBBGGGBGBGGBGBBGGGGGBGGBGGBGGBGBGGBGGGGBGGGGGGGGGBBGGGGGGGGGBBGBBGGBGGGGBGGBBGGGGGGGGGGGGBGGGBGBGGGBGGGGGGGGGBBBGGGGGGGGGBGGGGGGGGGGBGGGBGGBGBBBBGGBGGGBBBBBBGBGBBGGBGGBGGGGBGGGBGBGGGGBGGGGBGGGGBBBBGGGGGGGBGBGGBGGGGGGBGGGGGBGGGBGGGBGGGBGGGGBGBGBGBGGBBBGGBGGGGBGBGGBGGBBGGGBGGGBGBGBGGGGBBGGGGGBGGGGGGGGBGGBBGGGBBBGGGGBGGBGGGGGGGGGBGBGGGGGGBGGGGGBBGGBBGGGGGBGGBGGGBGGGGGBGBGBGBGGGBBGGBGGGGGGGGGGGGGGGGBGGGBGGGGGBBGBGBGBGGGGGBGGGGGGBBGBGGGGGBGGBGBBGBGGGBGBGBGGGGGGBBGGGGBBGGBBBGBBGBBGGGGBGBGGBGGBGGGGGGGBBGGBGGGBGBBBBBBGGGGGGBGBGGGGBGGGGBGGBGGGGBBGGBGGBBGGGGBGGGGGGBGGGGGGGGGGBGGGGGGGBGGGGBGBGGBGGBGGGGGGGBBGGBGGBBGGGBGGGBGGGGGGBGGGGGGGGBBGBGGGBGBGBGGGGBGBGBGGGGGGBGGBBGGGGBBBGGGGGGBGBBGBBGBGGGGGBBBGGGGGGBGGBBGBGBGGBGGBGGGGGGGGGGGBGGGGGGGGGBGBGGGGGGGGGBGBGGGGGGGBGBBGGBGBGBBGBGGGBGBGGBGBGGBGGBBGGGGGGBGGGGGBGGGGBGGBBBGGGGBGGGBGBGGBBBGGGBGGGGGGGGGGGBGBGGGGGGGGBBBGGGGGGGGGBGGGGGGGGGGBGBGBBGGGGBGBGGGGBGGGBBGGGGGBBGGGGGGGBGBGGGBBBBBGGBGBGGGGGBGBBGGGGGGBGBBBGGGGGGGGGGGGGBBGGBGGGGGGGGGGGBGGBBGBGBGGBBGGGBGGBGGGBGBGGGGBGGBGGBBGGGGGGGBGGGGGGGBBGGGGGGBGGGGGGGGGGBBGBGBGBGBBGGGGGGGBBGGGGGGBBGGBGGGGBGBGGBBGBGGGBGGBGGGGGGGGBBGGGBGGGGGGGBGGGBBGGGBGGGGBGGGGGGGGGGGBGBGGGGGGGGGBBBGGBGGGGGBGBGBGGGGGBGGBGGGGGGBGGGGGGBGBBGGGGBGGGGGGGGGGGGGBGGGGBGGGGBGBGGBGBGGBGGBBGGGGGGGBGGGGBBGBGGGGBGBBGGBGGGGGGGGBGBGGGGGGGGGGGGGGGGGBGGBGGGGGGGBGGGGGGGGGGGGGGG
34079 BBGBBGBBBBBGGBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBGBBBBBGGGBBGBBBBBBBBBBBBGBBBGGBBBGBBBGBGGBGBGBBBBBBBGGBBBBGBBBGBBBBBBBGGBGBBGGBBBGBBBGGBBBBBGBBGBGGBGGBGBGBBBBBBGBGBBBBBBBBBGBBBBBBBBBGBGBBBBGGBGBBBBBBGGGGBBGGBBBBBBGBBBGBBBBBBBBBBGBGBBBGGBBBBBBBGBBBBBGBGBBBBBBBBBBBBBGBGBBGGBBBBGBBBBGGBBGBBGBBBBBGBBBGBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBGBBGBBBBBBBBBBBBGBBBGGBGBBBGBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBGGGBBBBGBBBBBBBBBGBGGBGBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBGBBGGGBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBGBBBBBGBBGBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBGGGGBBGGBGBBGGGBGBBGGBBBGBBBBBBBBBBBBBBBGBBGGBGBBBGBBBBGBGGGGBBBGBBBBGGBBBGBBBBBBBBBBBBBBGGGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBGBGBBBBBBBGGGBBBBGBBBBBGBBBBGBBBGBGBBBBBGBBBBBBBBBGBBBBBGBBBGBBBBBBBGGBBBBBBGGGBBBGBBBBBBBBBBBBGGBBBBGGBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBGBBBGBBBGBBBBGBBBGBBBBGBBGGBBBBGGBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBGGGBBGBBBGBBBGBBBGBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBGBGBBGGBBBGBGBBGBBBBBBBBGBGGBBBBBBBBBBBGBBBBGBGBGBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBGBGBBBBBBBBBBBBBBBBBBBBBBGBBGGBBGGGGBBBBBBGBBBBGBBBGGBBBBBBBGBGGBBBBBBBBGBBBGBBBBBBGBGGBBBGBBBBGBGBBBBBBGBGBBBBBBGBBGBBBBBBBBGBGBGBGBGBBGBBGGGBGBBBBBBBGBBBBBGBBGBBGBGGBBGBBBBGBGGBBBBGBBBGBBBBBGBGBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBGGBBBBGGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBGBBBBBBGBGBBBBBBBBGBGBGGBGBBBBBBBGBBGBBBBBBBGBBGGBBBGBBBBBBBBBBGBBGGGGBBBBBBBGGBBBBBBBBBBBBBBGBBGBGBGBGBBBBBGGGBBGBBBBBBBBBGBBBBGGGGBGBBBBBBBBBBGBBBBBBBBBBBGBBBBGGBBBBBBGBGBBBBBBBGBBBGBBGGGBBBBGGBBGBBGBBBBBBBBGGBBBBBBBBBGBBBGBBGBGBGGBBBBBBBBBBGBBBGBBBBGBBGBBBBBBBGBBBGBGBBBGGBBBBBBBBBBBBBGBBBBGBBGGGBBGBGBBBBBBBBGBGBBBBBBBBBGBGGBBBBBBGBBGBBBGBBGBGGBBBBBBGBBBBBBBBBBGBBBGBGGBBGBBBBGBBBBGGBBBBBBBBBBGBBGBBBBBBGBBBBBGBBBBBBGBBGBGBBBBGBBBGBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBGGBGBBBBGBBBBBBBBBBBBGBBBGGBBBBBBGBBBBGBGBGBBBBGGBBBBBBBBBBGGBGGGGBBBBBGBBGBBBGGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGGBBGGBBBBBBBBBBGBBBBBGBBGBBBGGBBGBBBGGBBGGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBGBGBBBBGBBBGGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBGBBGBGBBBBBBBBBBGBGBBGBBBBBBGGBBBBBGBBGBBBGBBGBBGBBBBBBBBBBBGBBGGBBBBGGGGBBGBBBBBGBBGGBGBBGBBBBGBBBBBBBBBBGBGBGBBBBBBBGBBGGBBGBGBBBBBGBBBBBBBBBBBGBBBBGGBBBBBBGBGBBBBBBBBBBGBBBBBBBGBGBBBGBBBBBBBGBBBBBGBBBGBGBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBGGBGGBGBBBBBBBBBBBBBBGBBBGGBBBBGBBGBBBGGGBBBBBBGGBBBBGGBGBBGGGBBBBBGGBBGBGBBGGGBBBBGBBBBBBGBGBBBBBBBGBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBGBBBBGBBBBGBBBBBBGBBGGBBBBBBBBBBBBGGGBBBBGGGBBBBBBBBBBGBBBBBBGGBBBGGBBGGBBBGBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBGGBGBBBBBGBBBBGGGBBBBBBGGBBBGBBBBGGBGBBBGBGBGBBBBBBBGBBBGBBBBBBBBGBBGGBBBBBBBBBGBBGBBBBBBBGBBGGBGBBBGBBBGGBBBGBGBGBBGBBBBBBBBGBBBBBBGBBBGBBBBBBBBBGGGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBGBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBGBGBBGBBBBBBBGGBGGBBBGGBBBGBBBBBGGGBGBBBBGBBBBBBBBBGBBBBGBBGGBBBGGBBBBBBBBBGBGBBBGBBBBBBBGGBBBBBGBBGBBBGBBBBBBBBGBGBBGBBBBGBBBGBBBGBBGBBBBBBBBBBBBGBBGGGBGGGBGBBBGBBBBBGBBBBBBBBGGBBBGBBBGBGBBGBBBGBBGBBBGBBBBGBBBBBBGBBBGBBBBGBBGBBGBBBBBBBBBGGGBBBBBGBGBBBGBBGBGBBBBGBGBBBBBGGGGBBBBBBGBGBBBBBBBBBBBBGBBBGBBGBBBBGGBGBBGBBBGBBGBGBBBGBBBBGBBBBBBBGBBBBBBGBBBBBGGBBBGGBBBGGBBBGGBBBBBBBGGBBGBBBGBBBBBGBBGBGGGBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBGGBBBBGBBGBBGBBBGBBBGGBBGBGGBBBBBBGBGBGBBBBGBBBBBGBBBBBBBBBBBBBBBGGGBGGBBGBGBBBBBGBBBBGBBBBBBBBBBBBBGBBGGBBBBBBGBBGBBBGGBBGBBBGBGBBGBGBBBBBBGBBBBBBBBBBBBBGBBBBGGBBBBGGBBBBBBGBGBGBBBBBBBBGBBGBBBGBBBBBGBBBGGBBBBGBBBBBBBBBGGGBBBBGBBBBGGGGGBBBGGBBGBBBBBBGBBBBBGBBBBGBGBGBBBBBGGBGBBBBGBBBBBBBBBBGGGBBBBGBBBBBBBBBBBGBGBBBBBGGBBBGBBBBBBGBBGBBBBBBBBGBGBBBBBGBBBBBGBBGGBBGBBBBBBBBBGBBGBBBBBBBGBBBGBBBGGBBBBBBBBBBBGGBBBGBBGBBBBGBBGGGGBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGGGBGGBBBBGBBGBBBBBBGBGBGBBGBGBBBBBBGBGGBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBGBGBBBBBGBBBBGBBBBBBGBBBBBBGBBBGBBBBBGBBBBGBBGBBGBBGGBBBBBBBGBBBBBBBBBBGBBBGGBBGGBGBBBBGGBBBGBBBBBGBGBBGBBBBBBBBBBBBBBBBBGBBBBBBGGBBGBBBBGGBBBBBBBBBBBGGGGBBGBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGGBBBBGGBBBBBBBBBGBBBGGGGGGGBGGBBBGBBBBBGBBBBBBGBBBBBBGBGBBBBBBGGBBBBBGBBBBBBBBBBGBBBGGGBBGGGBBBBBBBBGBGBBBBBGGBBBBBBGBBGBBBGBGBBBBBBBGBBBBGGBBBBGBBGBBBGBBBBBBBBBBBBBBGGBBBGGGBBBBBBGBBGBBBBBBGBGGBBBBBBGBBBBBBBGBGBBBGBBBBGBBGBBBBBGBBGBBBGGBGBBBBBBBGBBBBBBBGGBBGBBGBBBBBBGBBBBBBBBBGBBBGGBBBBGGBBGBBGBGBBBGBBBGBGBBBBBBBGBBBBGGBGGGBBBBGBBGGBBBBGGBBBBBBGGBBBGBBBBBGBBBBBBBBGBBBBBBGBBBBGGBBGBBBGBBBBBBGBBGGBBGGGBBBBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBGGBBGBBGBBBBBBBBBBGBGBBGBGBGGBGBBBGBBBGGBBBGBBGBBGGGBBBBGGGBBBGBBBBBBBGGBBBBBBBBGBBGBBBGBBBBBBBBBBBBGBBBBBGBBBBGBBBGGGBGBBGBGGBBBBBBGBBBBBBGBGGBBBGBBGBBGGGBBGBBBBBBBBBGGGGGGBBBBGBGBBBBBBBBBBBGGBBBGBGBBBGGGBGGBBBBBBBBBBBBBBGBBBGBBBBGBBBGBGBBBGBGBBGBBGBBGBBBGBBBBBBBBBBGBBBGGBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBGGBBBBBBBGGBBBGBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBGBBBGGBBBBBGGGGGBGBBGBBBBBBBBBBGBBBGBBBBBGGBBBBBGBBBBGBBBBBBBBGGBBBGGGBGBBBGGGBBBGBBBBBBBGBGBBBBGBBGBBBBBBGBGGBBBBBGBBBBBBGBGBBBBBBBBGGBBBBBGBBBGGBBBBGBGBGBBBBBBBBGBGBGBGBBGBBBBBBGBBBBBBGBBBBBBBGBBBGBBBBBGBBBBGBBBBBBBBGGGBGBBBBGBGGBBBBBGGBBGBBGGGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBGBGBGBGBBBBBBBBBBBBBGBBBBGGBBBBBBBBGGGBBGBBBBBBGBGBBBBBBGBBBBBBBBBBGBBBBBBGGGBBGBBBBGGBGBBBGBBBGBGBBBBBBGBBBBBBBBBBBGGBBGBBBBBBGBGBBBGBBBBGBBBBBBGGBBGBGBGBBBGBGBBBBGBBBBBBBBBBBGBBGBBBBBGBGBBBBBBGBBBGBBBBBBBBBBBBGGGBGGBGBBBBBGBBBBBBBBBBGBBBBBBGGGBBGBBBBBBBBBBGBBBGBBBGBBBGGBBBBBBBBBBBGBBBBGBGGBBBGBBGGBGBBBGBBBBGBBBBBBGBGGBBBBGBBBGBBBGBGBGBBBBGBBGBBBGBGBBBGGBBBBGBBGBBBBBGBBGGGGBBBGBGBBBBBBBBBBGGGGBBBBBBBBGBGGBGBGBBBBBBBGBBBBBBBBBBBBBBGGBGBBBGGBBBBBBGBBBBBBBBBBGBBBBGGGBBBBBGGBBBBBGBBBBBBGBBBBBGGGBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGGGBBBGBBGGGBBBBBBBGGGBBGGBBGBBBBBGGGBGBBBBBBBBGGBBBBGBBBBBBBGGGBBBBBBBBGBBBGBBBBBBBBBBGBBBGBBBBBBBGBBBBGBGBBGBGBBBBBGBBBBBBBGBGBBBBBBBBGBGGBGBGBBBBBBBBGGGGGBBBGBBBBBBBBBBBBBGBGGBBBBBBBBBBGGGBBBGBBBBBBBBBGBBBGBBBBBBGBBBGBBBBBBBGGGBGBBGBBBBBGBBBBBBBBBBBBBBBBGGBBBBGGBGBBBBGGGBBGBBBGBBBBBBBBBBBGBBBBBGGBBBBBGBBBGBBBBBGBBGBBBBBBBBBBGGBBBBBBBBBBBBBGGBGBBBBBGBBBBBBBBBGGBGBBGBBGBBBBBBBBBGBBBGGBBBGGBBBBGBBBGBGBBBBBBBBBGGBGGBBBGBBBBGBBBBGBBGBBBGBBBBGBBGBBBBBBBGBGGBGBBBBGBBBBBBBBBBBBBGBGBBGBBBBBBGBBBGBBBBBGGBBGGBBBBBBBGGGGBBBBBBGBBBGBGBBGBGBBBGBBBBBGGBBBBBBBBBBGBBBBBBBGGGBBBGGGGBBBBBGGBBGBBBGBBBGBBBBBBBBBGGGBBBBBBBBBGBBBBGBBBBBBBGBGBBBBBBGBBGBBGBBBBBGBGBGBBGBBBBBBBBGBBBBGBGBBBBGBGBGGBBBBBBBGBGBGBBGBBBBBBBGBGBBGBBBBGBGGGBBBBBBGGBGGBBGGBBBBBBGBBBBBGBBGBBGBBGBGBGBGBBBGBBBBBBBGBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBGGGBBBBBBBBBGBGBBBBBBBGBBBBBGBBGBBGBBBGGGGBBBBBBBBBBBGGGGBBBBBBBGBBBBBBBBBGBBGBGBBGBGGBGBBBBBBBBGBBBBBBBBBBBGBBBGBGBBBGBGBBGBBGBBBBBGBGBBBGGGBGBGGBBBBBBBGBBBBGBBBBBBBBGBGGBBBGBBBBBBBBBGBBGBBGBGBBBGBBBBBGBGBGBBBBGBBBGBGBGGBBGBBBBGGBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBGGBBBBBBBGBBBBBBGBGBBBGGBBBBBBBGBBBBBGBBBBBBBBGBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBGGGBBBBBBGBGBBBBBBGGGBBBBBGBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBGBBBBBGBGBBBBGBGBBBBBGBBGBGBBBGGGBBBBBBBBGBBBBBGGBBGBBGBGBBGGBBBBBGBGGBBBBBBGBBGBBBBGGBBBBBBBBGBBBBBGBBBBBBBBBGBBBBGBBGGGBBBBBBBBGBBBBBBBBBBBGGGGGBGBBGBBBBBBBBBBBBBGBBGBBGBBBBBBBGBBBGGBGBBBBBBBBBBBGBBBGBBBBGBBBBBGBBBGBBBBGBBGBBGBGGBGBBGBBBBBBGBBBBBBGGBBBBBGGGGBBBBBBGBBGGBGBBBGBBBGGBGGGBBBBGGBGBBBGBBBBBBBBGGBBGGBGBBBBGGBGGBGBBBBBBBBBBBGBBBBBGGBBBBBBBGBBBBBBGBGBBBBGBBBBBBBBBGBGBBBBBBGBBGBBBBBGBBBBBBBBGBBBBBBBBGGGBBBGGGBBBBBBBBBBBGBBBBBGGBBGBBGGGGBGBBBBBBBBGGBBGGGBBBBGBBGBBBBBBBBGBGBBBBGBBGGBBGGBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBGBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBGGBGBBBGBGBBBGBBBBBGBBBGBGBBGBBGBGBBBBBBBGBBBBBBGBBBBBBGBGGBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBGBBBBBGGBBBBBBGBGGBBGGBBGBBBBBBGBBBBBGGBGBBBGGBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBGBGGGBBGBBGBBBGBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBGBBBBGBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBGBBBBBBBBBGBBBBGBGBBBBBGGGGBBBBBBBGGBBGGBBBGBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBGBGBBBGBBBGBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGGBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBGBBBBBGBBBBBGBBBBGBBBGBBBBGGBBBBGBBBGBGBBBBBBBBBBBGGBBGBGBBBBBBGBBBGBBBBGBBBBGBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBGGBGGBBGBBGBBBBBBGGGBGBBBBBBBBBGBBBBBBBBBGGBGBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBGGBGBBGBBBBBBBBBBGBGBBBGBGGBGGBGBBBBBBGBGBBBGBBGBBGGBBGBBBBBGGBBBBBBBBBBBGBBBBBBBGBBBBBBGBBGGBBBGGBBBBBBBBGBBGBGGBBBGBBGBBBGBBBGBBBBBBBGBBBBBBGBGBBGBGBBBBBBBBBBGBBBBBGBBBBGBGBBBBGBGGBBBBBBGBBBBBGBBBBBBBBGBBBBBBBGGBGBGBBGGBBBGBGGBGGBGBBGGBBGGBGBGBBBBBBBBBBBBGGGBBBBBBBBBBBGBBGBBBBBBGGBBBBBGBBGBGBBBBGBBBBBBBBGGBBBBBBGGBBBBBBBBBBBBGBBBBBBBGBGGBBBBBBBBBBBGBBBBBBBBGBBGBGBBGBBBBBBBGBBBBGGBBGBGBBBGGBGGBBBBGGBBBBBGBBBBGGBBBGBBBBGBBGBBBGGGGBGBBBGBBGBBBBBBBBGBBBBGBBBGBGBBGGBGGBBBBGBBGBBBBBBGGGGBGBBBBBBBGBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBGBBBGBBGBBBBBGBGBGBBBBBBBBBBBGBBGBBBGGGBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBGGBBGGBBBGBBBBBGBBBBBGBBBBBBGBBBBBBBBBGGBGBBGGGBGGBGBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBGBGBGGBGBBGBBBGBBBBBBBGGBGBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBGBGBBBBBGBGBGBBBBBBGBBBBBBBBBGBGGBBBBGBBBBBBBBGBGBBBGGBBBBBBGBBGBGBGBBBGGBBBBGGBBBBBGGBBBBGBGBGBGBGGBBBBBBBGBBBGBGBBBGBBBBGBBBBGGBBBBBBBBBGBBGBBBBBBBBBBGBGBBGBGBBBBGBBGGBBBBGGBBBGGBBBBGGBBBBBBGGBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBGGBGBBBBBBBBBBBBBBGBBBBGBBGBBBBGBBBBBGBBGBBBGBBBBGBBGBBBBBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBGBGBBBBBBGBBGBBGGBBGBBBGBBBBBBGBBGBBBGGBGGBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBGBBBBBBBGGBGBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBGGBBBGBBBGBGBGGBBBGGGBBBBBBBGBBBGGBBGBBBBBBBGBBBBBBBBGBGBBBBBBBBBGBGBBBBGBGBBBBBBGBBBBBBBBBBBBBBGBGBGBBBGBBBBGBBGBBBGBBBBBGBBGBGBBBBBBGBGGGGGBBGBBBBBBBBGBBBBGBBGBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBGBBBBGBGBBGGBGGBGGBGBBBBBGBBBBBBBBBBBBGBBGBGBGBBBGBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBGBGBBBBGBBGBGGBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGGBGGBBBGBBBBBBGBBBGBBBBGGBGBGBBBBBBGBBGBBBGGGBBBGBBBBBBGGGBBBBBBBBBBBBBBBBBGGBGBBGBBGBBBBBGGBBBBBBBBBBBBBBBBBBBGGBGBBBBGBBBBBBBGBGBBBBBBBGGBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBGBBBBGBGBBBBBBGGBBBBGBBBBBBBGBBGBGBBGGBBBBBBBBBGBBBBBBBBBGBBGGGBBBBBBBBBBBBBBBBBBBGBBBGGBBGBBBBBBBGGBBBBBBBBBBGBBBBGGBBGBBBBBBBBGBGGGBBBBBGGGBBBBBBBBBBBBGBBGBGBBBGBBBBGBBGGBBBGGBBBBBBBBGBBBBBBBBBGGBGBGGGBGGBBBBBBGGBBBGBBGBBBGBBBGBGBBBBBBGBBBBBGGBGGBBGBGBBBBBGGBGBGGGGGBBBGBBBBBBBBBGBBBBGBBGGGBBGBBBBBBGBBBBGGBBBGBGBBBBBGGBBBBBBBBBBBBGBGBBBBBBBBBBBBGGBBBBBGBBBBBBBBGBGBGBGBBBBBBBGBBGBBBGGBBGBGBGGBBBBBGBGBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBGBGGBBGGBBBBBBGBBBBBBBBGBBBBGBBBBGBBBGBGBGBBBGGBBBGBBBBGBGBGBGGBBBBGBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBGBGGBBBBBGGGBBBGGBBBBBGBGBBBGBBBBBBGBBGBBBBBBBGBBGBBBBBBBBGBBBBGBGBGBBBBBBBGGBGBGGBGGBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBGBGBBGBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBGBBBGGGGBBBBBBBBBBBBGBBGBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGGBBBBGBBGBBGGBGBBBGBBBGBBBBBBBBBBBGBBBBBBBBBGGBBGBBGBGBBBBGBGGBGBBBBGBBBBGBBGBGBBBBBGBGGBBBBBGGBGBBGBGBBBBGBBBBBBBBGBGGGBBBBBBGBBBBBBBBGBGBGBGBBBBGBBBBGBBBBGBBGGBBBBGBGGBBBBBGBBBBBBBBBBBBBBGBBGBBGGGBGBBGBBBBBBBBBGGGGBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBGBGGBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBBBBBBGBGGGBGBBGBBBBBBBBBBBBBBBBGGGBGBBBBBGGBBBBGBBBBBGBBGBBBBBBBBBBBBGBBBBBBBGGBGBBBBGBGBBGGBBBGGGBBBBBBGBGGBGBBBBBGGBBBBGGGBGBBBBGBBBBBBBBGBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGBBGBGGBGBBBBBBGBBBBBBBBGBBGBGBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBGBBBBGGGBBBBBGGBBGGBBBGBGBBBBBGBBBBBGGBBBGBBBBBBBGGBBBBBBBBGBBGBGGBGBBGGBGBBBBBBBGBBGBBBGBBBBBGBBBBBBBGBBGGGBBBBGGGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBGGBBBGBGBBBBGBBBBBBBBBBBBGGGBBBBGBGGGBGBGBBBGBBGGBBBGBGBBBBBGBGBBGBBBBBBBGBBBBGGBGBBBBBBBGGBBBBBBBBBBBBGBBGGGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGGGGBGBGBBBGBBGBBGGBBBBGBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBGGBBBGBBGBBGGBGBGGBBBBBBBGBBBBBBBBBBBBGGBGGGGBBBBBBBGGBBGGBBBBBBBBBBBGBBBGBGGBBBBBBBBBBGGGBBBBBBBBBBBGGBBBBGBBBBBGBBBBBBBGBBGBBBBBBBGBBBGBBBBGBGBBGBBBBBGBBBBBGBGBBBBBGBBBGBGGGGBBBBBBBBBBGBBBBGBBGBGBBBBBBGBBBBBBBBBGBGBBBBBGGBBBBBGBBBBBBBGBBBBBBBBBGBGBBGGBGBBBBGBBBBBBGBBBBBBBBBGBGBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBGBGBBBGBBGBBBGBBGBBBBGBBBGBBGBBBBBBBBBBBGBBBBBGGBGBBBBGBBBGBBGBBBBGGBBGBGBBBBBBBGGGBBBGBBBBBGBBBBBBGGBBBGBGBBBBGBBBGBBBBBBBBBBBBBBBGBGBGBGGBBBBGGBBGBGBGBBBBBBGBGBBGGBBBGGGGGBGBBBGBGBBGBBBGBBBBBBBGGBBBGGGBBBBBBGBGBBGBBGBBBBBBBBBBBBBBBGBBGBBBBGBBBGBBBBGBBBBGBBBBBBBGGBGBBGGBBGBBGBBGBGBBBBBBBBGGBBGGBBBGBBBBBBBBBBBBBBBBBGBGBBGBBBGBBBBGBGBBBGBBBBGBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBGBBGBBGBBBBGBBBBBBBBGGBBBGBGGBGGBBBBGBBGBBBGBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBGBBBBGBBBBBBBBBBGBBGBGGGBGBBBBBBGGBBBBBBBBBBBGBGBBBBBGBGGGGBBGGBBBBBBBBGBGGBGBBBGGBBGBBBGBBBGBBBBGBBGGGBGBBBBBBBBBBBBBGBGBBBBGGBGBBBBBGBGBBBGBBBBBGBBBGBBBBBBBBBBBBGBBBBGBBBGGBBBBBGGGBBBBBBBGBBBBGGBBBBBBBBGGGBGGGBBBGGBGBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGGBBBGBGBGGBGBBBBGBBBGBBBBGBBBBBGBGGBGBBBBBGBBBBBBBBBBGBBGBBBGBBBGBBGBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBGGGBBBBBBBGBBBGBGBGBBBBBBBBGGBGBBBGBBBBBBGBBBGBBGBBBBGBBBBBBBGBBGBBGBBBBBBBBBGGBBBGBBBBBBBBBGBBBBGBBBGBBBGBBBGBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBGBGGBGBGBGBBBBGBBBGBBBBGBBBBBBBGBBGBGGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGGGBBBBBBGBBBGGBBGBBBBBBBBGBBBGBBGBBBGGBGBBBBBGBBBBGBBBBBBGBBBBBGBBBBBBBGBBBBGBBGGBBBBBBBBGBBBBBBBGBBGBBBBGGBBBBBBGBBBBBBBBBGBBBBGBBGBGBBBBGGBBBGBBBBBGBBGBBBBBBBBBBBBBGGGBBGBBBBBBBBGBBBGBBGBGBBBGGBBBBBGBBBBBBBBBBBGBBGBBBBGGBBGBBBBBBBBBBBBBBBGBBBBBGGBBGBBBGBBGBBBBBGBBBGBBBBBBBGBGBBBBBBBBGGBGBBGBBBBGGBBBBBGBGGGGBBBBBBBBBBGGBBBBBBGBBBBBBBBGGBGGBGBBBBBBBBBBBBBBBGBBBBGBBBBBBGBGBBBBBGGBBBBBBBBBBGBBBBGBBBGBBBGBBBGBGGBBBBBBBBBBGBBBBBBBBBBGBBGBGBGGBGGGBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBGBGBGBBBBBBBBBBBBBBBBGGBBBBGBBBBGGBBBBGBBBBBBBBGBGBBGBBBBGBBGBBBBGBBGBBGBGBBGBBBBGBBBGGBBGBBBBGBBGBGGBBGBBBBBGGBGGBBGBBBGGBBBBBGBBGBBGGGBBGBGBBBGBBBBGBBBGBBBBGBBBBBGBBGGBGBBBBGBBBBBBBBGBBBBBBBGBBBBGBBBGBBBBBGBBBBBBBGBGBBBBGBBGGBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBGBBGBGGBGBBGBBBBGBBBGGGBBBBGBBGGBGBBBBBBBBBBGBGBBGGBBGBGBBGBBBBBGGBGGBBBBGBBBGBBBGGBBBGBBBBBBBBGBBBBGBBBBGGGBGBBBBGBBGBBGGBGBBBBGGBBBBBGBBBBGBBBGGBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBGBGBGBBBBBBBBBGGBBBBBBBBBBBBGBBBBBGBBGGBBBBBGGGBBBBGGBBBBBBBBBBBBGBGBBBBBBBGBBBGBGBGGBBBBBBBBBBBBBGGBBBBGBBBBBGBGBBBBBBGBGGBBBBGGBBGBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBGGBBGGGBGBBBBBBBBBBBBGBGBGGGBBBBBBBBBBGBGBGBGBBBBBGBBBBGBBBBGBGBBBBBGBBGBGGBGBBBGGGBBGBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGGBBBBBGBGBBGBBBBBBGBBBBBBBBBGBGBBBBBBBGBBBBBBBGBBBGBBGBBBBBBBBBBBGBGBBGBBGBGGBBBBBBBGBGBGBBBBGBGBGBBGBBBGBBBBBGGGBBBBBGBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBGBBBGGBBBBGGBBBBBBGBBBGBGBBBBBBGBGBBBBBGBBBBBBGGBGBBBBBBBBBBBGBGBGGBBBBGBBBGBBBBBBBBBGBBBGBBBBBGBBBBGGBGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBGGBBGBGBGGBGBBBBGBBBBBGGGBGBGBBBBGBBBBGGGBBBBBBBBBBGBBBBBBBGGBBBBGBBBGBBBBGGBBGBGGBBGBBGBBBBGBBBBGBGBBGBGBBBBBBBGBBBGGBGGBBBBBBBGGBBBBBBBBBBGBBBGBBBBBBBBBGBGGBGGBGBGGBGBBBBBBBBBBBBBBBGBGBBGGBGGBBBBBBBGGBGBBGBBGBBGGBGBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBGGGBGBBGBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBGGBBBBGBBBBBBBBBBBBGBBBGGGBGBBBGGBGBBBBBBBBBBBBGBBBBBBBGGBGGBBGBBBGBBBGBBBBBBGBBGGBBBBBBBBBBGBBBGBBBBBGGGBBBGBBBGGBBBBBGGBGBBGBBBBBGBGBBBBGBBGBBBBBBBBBGGGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBGBBGBGBBBBBBGBGBGBBGBBBBBBBBBBGBGGBBGBBBBBBGBBBBBGGBBGGGBBBBBBBGGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBGGBBBBBBGBBGBBBBBBBBGBBBBGGGGBBBBBGBGGBBBBBBGBGGBBBBBBBGGBBBBBBGGBGBBBBGGBBBBBBBBBBBBBBBBBBBBGGBBBBBGBGBBBBBGBGBGBBBBBBGBBBGBBBBBBBBBGBGBBBBBGGGBBBBBBBBBBBBBBGBGGGGBBGGBGBGBBBBBGBBBBBBGBBBBBGBBBBBBBBGBBGBBBBBBGBBBGBBBBBGGGBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBGGBGBGBBBBGBBBBGBBGGBBBBBGGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBGBBBBBGBBGGBGBBBGBGBGBBBGGBBGBBBBBBBBGGBBBBBBBBGBBBBBBBBGBGBBBBGBBBBBBGBBGBGBBBBBBGBBBGBBBBGBBBBBGBBGBGBBBGBBGBBBBGBBBBBGGBBBBGBBGBBBBBBBBBBBGGBBGBBBBBGGGBBGBBBBGBBGBBBBBGBBGBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBGGBGBBGBBBBBBBBBBGBBBBBGBBGGBGBBBBBGBBBGBBBGBGGGBGGBBGBGBBGGBBGBGBBBGGBGBBGBBBBBBBBBBBGBBBBBBBBGBBGGBBBBBBBGGBBGBBBBBBBGGBGGBBGBGBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGGBBBBBBBBBBBBBBBGGBBGBBBGBBBBBBBBBBBBBGBBBBGBBBBBGBGBBBBBBBGBBBBGBBGBBGBBBBBGBBBBBBGBBGBBBBGGGBBBBGBBBBGBBBBGBBBBBBBGGBGGBBBBGBGGGBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBGBBBBBBBBGBBBBBBBBBBBBGGGBBBBBBBBBBGBBGBBBGGGBBBGBBGGBBBBGBGGGGBBBBBBBBBGGBBGBBBBBBBGGBBGBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBGBBBGBBBGBGBBBBBBBBGBGBBGGGBBBBBBBBBGBBBBGBBBBGBGBBBBBBBBBGBGBBBBGBBBGGBBBGBGBBGBBGBBBBBBBBGBGBBBBBGBGBBGBBGBBBBGBBBBGBBBGBGBBGBGGGBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBGGBBBGGBBGGBBBBBBBBBBGBBGBBBGGBBBBBGGGBGBBBGBBBBBBBGGGBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBGBBBGGGGGBBBBBBBBGBBGBGBBBBBBBGBBBBBBBBGBBBGBGGBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGGBBBGBBBBBGGGBGBBBGGBBBBBBGBGGBBBBBBBBBBGBGBGGBBGBBGBBBGBBBBBGBGGBBBBGBGBGBBBBBBBBGBGBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBGBGGBBGBBBBBGBBGGBGBBBGBBGBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBGBBGBGBBBBBBBBBBBBBBBBBGBBBGBBBBGGBBBBBBGBBBGBBBBBBBBBBBBBGBBBGGBBBBGBBBBBBBBBBBBBBGBBGBBGBBGBBBGGBBBGBBBBGBBBBBBBGBGBBGBGGGBGBBBBBBBGBBBBGGBGBBGGBBBBBBBGGBBBBBBBGBBBGBGBBBGBBBBGBBBBBGBBBGBBGBGBGBBBGBBBGBBGBBBBGBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGGBGGBBGGBGGBBBBBGGBBBBBBBBBGBGBBBBBBBBBBGGGBBBGBGGBGBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBGBGGGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBGBBBBGGGBBGBBBBGBBGBBBGBBBGBBBGBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBGBGBBBGBBGGBBBBBBBGBGGBGBBGGBBBBBBBBBGGBBGBBBGGBGGBBBBBBBBBGBGBGBGBBGBBBBBBBBGBBBBBBGBGGBGGBBBBBBBGBBGBBBBGBBBBBBBBBBGBBBGBBGBBGBBGBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBGGGBBGBGBBBBBBBBBBGBBBBBGBBBGGBBBBBBBBBBBGBBGGBGGGBBBBBGGBBGBBBBGGBBGBBBBBBBBBBBBGGGBBGGBGGBBBGBBGGBBBBGBGGBBBGGBBBBGGBBBBBBBGBBBGBBGBBBBBGBBBBBBBBGGBBBBGBBBBGBBBBGBBBBGBBGBBBBBGBBBBBBGBGGBBBBBGBBBBGBGBGBBBBGBGBBBBBGGBBBBGBBBGBGBBGBBBBBGBBBGGBGGGGBGGBBGBBGGGBBBBGBBBBBGGBBBBBBBBBBGGBBGBBBGBBBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGGBBBBGBBBBBBBBBGBBBBBBBBBBGBGBBBGBGGGBBBBBBGGBGBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBGGBBBGBGBGBGBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBBBGBGBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBGBBGGGGBBGBBBBBBGBGBBBBBBGGBBGBBBBGGGBBBBBGBBBBBBBBBBBBBBGBBBBBGBGBGBBBGBBBBBGGGGBGBGBBGBBBGBBGBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBGBBBBBBBGBBGBBGBBGGBGGBBBBGBBBBBGGBBBBBGGBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBGBBGBBBBGGBBBBGBBGGGBGBBGBBGBBGGBGBBGBBBBBGBBGBBBBBGBBBBBGGBBBBGBBBBBBBBBBGGBBBBBBBBBGBBBBBBGBGBGGGGBBBBBBBBBBBGBGBBGGGBBBBBGGGBBBBBBBBBBGGBGGBBGBBBBBGBBGBGBBBBBBBGBGGBGBBGBBGBBBBBBBBBBGBBBBGGBGBGGBBBBGBBGGBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBGBBGBBBBBBBGGBBBBBBBGGGBGBGBBBBBBBBBBBBBBBGBBBBBBGBBBGBGBBBGBBGGBBBBBBBBBBBGGGGBBBBBBBGBBBBBBGGBBBBGBBBBGBBBBBBBGGGBBGGBBGBBBBBBBBBGBBBBBBBGBBGBBGBGBBBGGBBGBBBBGBBBBBBGBBGGBBBBBGGBBBBBBGBBBBBGBBBGBGGGGGBBBGBBBBBGBBBGGBBBBBBBBGBBGGGBGBBBBBBBGBBGBGBBGBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBGBBBBGGBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBGGGBBBBGGBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBGGBGBGGBBGBBGBBBBBBBBGGGBBBGBBBGBBBBBGBBBBGBBBGBGGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBGBGGGBBBBBBBGBBBGBBGGBBBBGBGBBGBBGGBBBGBBBBBBBBBBBBBBGGBBGBBGBGBBBBGBBBBBBBGBBGBBBBBBBGBBBBBBGBBGBGBBGBBBBBBGBBBBBBGBGBBGBGBBBBBGBBBBBBGBBGBGBBBBBBBBGBBBGGBBBBBGBGBBBBBBBBBGBBBBGGBGBBBBBBBBBBBBBBBBBBGBBBBGGBBBGBBGBBBBBGBBBBBBBBBBBGBBBBGBGBBBBBGBGGBBBBGBGBBBBBBGBBGBBBBBBGBGGBGGBGBBBBBBBGBBBBBBGGGGBGBBBGGBBBGBBBBGBBGGBBBBBBGBBBBBBGBBBBGBGBBBBBBBBGGBBBBGGGBBBBGBGGBBGBBBBBBBGBBBBBBGBGBGGGBBBBGBBBBBGBGBBGBBGBBBBBBGBGBBBBBBBGBBBBBBBBBBGBGGGBBBGBGBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBGGBBBBGGGBBBBBBGGBBGBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBGGBBGBBBGGBGBBBBBGGGBBBBBBBGGBBBBGBGBBGGBBBBBBBBBBBBBGBGBBGBGBBGBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGGBBGBBBGGBBBBBBBGBBBBBBGGGBBBBGBBBGBGBGGGBBBBGBBBGGGBBGBGGGBBBGGBGBBBBBGBBGBBBBBBGBBBBBBBBBBBBBGGBBBBGBGBBGBGBGBBBBGBBBGBGBBBBBGBBBBBBBGBGBBGBBBBBBBGBBGBBBBBBGBBBBBBGGBBBBGBGBBBBGBBBGBBBGBBBBBGBBBBBGBGBBBBBBBGGBBBBGBBBBBBBBBGBGBGBBBBBBBGGBGBBBBBGBGBBGBBBBGBBBGBGBBBBBBGBBBBGGBBBBGBGBBBBBBBBBBBGBBBBGGBBGBBBGBBBGBGBGBBBBB
17226 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBGGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBGGBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBBBBBGBBGBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBGBBBBGBBBBBBBGBGBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBGBGBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBGBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBGGBBBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGGBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBGBGBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBGBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBGBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGGBGBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBGBBBBGBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBGBGBBBBBBBBGBBBGBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBGBBBBBBGGBGBGBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBGBBBGBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBGGGGBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBGGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBGGBBBGBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBB
35000 BBBBBBGBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBGBBBBGBGBGBBBBBBGBBBBBBBBBBBBBBBBGGBBGBGGBBGBBBBBBGBBGGBBBGBGGBGBBBBBGBGBBBGGBBBBBBGBBBBBBGBBBGBBBBBBBGGGBBGBGBGBBGBGGBBBBBBBBGBBBBBBBBBBBBBBGBGGBBBBBBBBBGGBBBBBGBBBBGBBGBBBBBBBGBGBBBBBGGBBGBBGGBBBBBGGGGGBBGBBGBBBGBBBBBBBGBBGGBBBGBBGBBBBBGBBGBBBBBBBBBBGBBGBBBGBBBBBBBBGBGBBBBBBBGGGBGBBBBBBBBBGGGBBGBGBBBBBGBGBBBBBBBBBBBBGBBBBGBBBBGBBGGBBBGGGBBGBBBBBBBBBBBBGBGBBBBBGGBGGGGGBBBBBGGBBBBGBBBBBBBGBBBBBBBGGBBGGBBBBBGBBBBBBBGBGBBBGBGGGGBBGBGBBGBBBBBBBBBBGBBBBBBGBBBBBGGBGBBGBGBBBBBGGBBBBBBBBBBBGBBBGBBBGGGBBBBBBBGGBBGBGBBGBBGBBBBBBGGBGBBBGBBBBBGBBBGBBBGBGBGBGBBGBBBBGGBBGBBBGBGBBGBBGGGGGBGBGBBBBBBBBBBGBBGGGBBBBGBBBGBBBBBGBBBBBGBBGBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBGBBBBGBBBGGGGBBGBGGGBBBBGGBBBBBBGBBBBBBBGBBBBGBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBGBGBBBBBBBBBBGBBBBBGBBGBBBBGGBGBBGGBBBGBGBGBGGBBGBBGBGGBBBGGGBGBGBBGBBBGBBBBBBBBBBBBBBBGBBBGBBGBBBBBGBBGBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBGBBBBBBBBGBBGBGBBBGBBBBGBBBBBBGBBBBGGBBGBGGBBGBBBBGBBBBGBBBBGBBBBBBBBBBGBBBGGGBBBGBBBGGGGBBBBBBGGBBGGGBBBGBGBGBBGBBBBGBBBBBBBBBGBBBGGGBBBBBBGBBBBBBBBBGBBGBBBBBGBGBGBBGBBBBBBBBBGGBBBBBBBBBBGGBBBGBBBBGBGBGBBGBBBBBBGGBBGGBGBBBBGBGGBBBGBBGBBBBBGBBBBGBBBGBGBBBGGBBBBBGBGBBBBGBGBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBGGBBGBBBBBBBBBBGBBBBBBGBGBBGBBBBBBBBBBBGBBBGBBBBGBGGBBBBGGBBGBBBBBBBGGBGBBBGBGBGGGBBBBGBBBGBGGBBBGBBBBBGBBBBBBBBBBGBBBBBBBGBGBBBBGGGBBGBGGBBBGBGGBGGGGBBBGBGBBGGBBBGBBBBBBBBBBBBBBGBBBGBBBGBBGBBGBBBBGGGBBGBGBGBBGGBGBGGBBBBBBBBBGGBGBBGGBBBGBBGBGBBBBGGBBBGBBGBBBBBBBBBBBGBBBGBBBBGBBBBBGBGBBBBBBBBBGGBBBBBBGBBBBGGBBBGGGBBGBBBBBBBBGGGBGGBGGBBBBBBGGBBBGBGBBBBBBBGBBBGBGGGGBGBBBGBGBBGGBBBBBBGBBGGBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBGGBGGBBGBBBBBGBGBBBBBBBBBBGBBBBGBBBBGBGBBBGBBBGGBGBBBBBGBBGBBBBGBBBBBBGBBBBBBBBBGBBBBBBGGBGGBBGBBBBGBBBBBGGBGBGGGBBBBBBBBGBGBBBGGGBBBBBBBGBBBBGBBGBBBBGBBBBGBBGBBBBBBBGBGBBBGBBGBBBGBBBBGGBBBGBBBBBBBBGBBBBBBBBBBBGBBBGBBBGBBBBBBBBGGGBBBBBBBGBGBBGBBBGGBGBBBBBGBBBBBGGBBBBGGBGBBBBBBBBBBGBBBBBGGBGBBBGGBBBBGGBBBBBBGGBBBGBBBGBGBBGBGBBBBBGBBBGGBBGBBBBGGBBBGBGBBGGGBBBBGBBGBBBGBBBGBBBGBBBBBBBBBBBBBBGGBGGBGBGBGBBBBGBBBBBBGBGBBBBBBBGBBBBGBBGGBBBBBBGGBBBBBBGBBBBGGBBBBBBBBBGBBGBBBBBGBGBBBBGGBBBBBGBBGBGBGGBBBGBBBBBGBBBBBBBBGGBGBBBBBBBBBBBBBBBBGBGBGGBBBGGBGGBBBBBGBBBBBBGBGBBBBBBBBGGBBGBBBBBBBBBBBBBGBBGGBGBGBBGBBGGBGBBGBBBBBGGBGBGGBGBBBBBBBBBBBGBBGGGBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBGBBGGBBBBBGBBBBBGBBGBBBBGBBBBBBBGBBBBBBGBBBGBGBBGBBBBBBBBBBGGBBBBBBBGBBBGGBGGBBBBBBBBBBGBBBBBBBBGBGBGBBBGBBBBGBGBBBBBBGGBBBBGBBGBBGBGBBBBBBBBBBBBGBGBBBGBGBBBGBBGBBBBBBGGGBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBGBGBBBGBGBBBBBGGGBGBBBGGBBBBGBGGBBBBBBGBBGBBBGBBBBBBGBBBGGBBGBGBGBBGGGBBBGBBBGBBGBBBGBBGGBBBBBGBBGBBGBBBGBGBBBBBBBBBBBGBBBGBBBBBGBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBGGGBBGGGBBGBBBBGBGBBBBBBGGBBBBBGGBBGBBBGBBBBGBBBGBBGBGBGBGBGBGBBBBGBBGBBGGBBBBGBBBBBBBBBBBBBBGBBBGBGBGGGGBGBBBBBBGBBGBBBGGBGBGBGBBGBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBGBBBBBBBGBBBBGBBBBBBBBBGBBBGBBGBBBBBBBBBBBBGGBGBGGBGBGBBBGGBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBGGBGBBGBBBGBGBBBBBBBBBBBBGBGGBBBGBBBGBBBGBBBBGBBGGBBBBBBBBBGBBBBBBBBBBBBBGGBBBBGGBGGBBGBGBBGBBBBBGBBGBBBBBBBBBBGBBBBBBGBBBBBGGBBBBGGBBBGGBGBGBGBGBBGGBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBGBBBBGBBBGBBBGGBBBBBBGGBBBBBBGBBBBBGGBBBBGBGBBBBGBBBBBBGBBBBBBGGBGBBGBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBGBBBBBGGGBBBBBBBBBGGBBBGBBBBBBBBGBBBBBBBBBBGBBBGBGBBBBBBBBGGBBGBBBBGGBBBBGBBGBBBBGGGGGBBBGBBGGBBBBBGBBBBBBBBGGBBBBGGBBBGGBGGBBBBBGGBBBBBBGGBBGBBGBBBBGGBGGGBGBBGBBBBBBBGBBBBBGBBBBBGBGGBBGGGBBBBBBBGBBGBBBBGBBBBGBBGBGBBBBBBGBBBBGBBBBBBBBBBBBBGBGBBGBGBBBBGBGBBBBGBBGGBBBBBBGBBBBBBGGGBGBBBGBBGGBGBGBGGBBBBBGBBBBBGBBBGBBGBGBBGBBGBGBGBBBBBBBBBBBBBBBGBBGBBBBBGBGBGBBBBBBBBBBBGBBGBBBGGGBBBBBBBBBBBGGBBBBGBBGBBBBBBBBGBBBBBBBGBBGBGBBBBBGBBBGBGBBBBBBBBBBBBBBBBGBGBBBBBBGBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGGBBBGBBGBGBBBGBBBBBBBBGGBBBBBBBBBBBBBBBGBBGBBBBBBGBGGBGGBBBGBGBBBBBBBBBBGGBBBBBBBBBBBGBBBGGGBBGBGGGBBBBBBGBGBBBBGGBGBBBBBBGBGBGBBGGGBBBBBBBBGBBBBGBBBBBBGBBGBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBGGBBGBBBBGGGGBGGGBBBBBBBBGGBBBBBBBBBBBBGBBBGBGBGGGBBBBBBBBBBBGBBGBBGBBBGBBBGBBGBBBBGBBBBBBGBBBBBBBGGGGBGBBBBBBGBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBGBBBBBGBBBBBGBBBGBGBBGBBBBBBGGBBBGBGBBBGBBGBGBBBBBBBBBBBGGBBBBBBBGBBGGBBBBBBBBBBBGBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBGBBBBBBGBBBBBBGGBBBBBBBBBBGGBBBGBGGGBBGBBBBGBBBBBGBGBBGBBGBBBBBBBBBGGGBBBGBBGBBBBBBGGBGBBBGGBBBBGBGBBGBBBBGBBBBBBBBGBGBGGBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBGGGBGGBBGBGBBBGGBBBBBGBGBBBBGBBBBGGBGBBBGGBBBBGBGBBBBBBBBGBGBBBBBGBBGBBBBBGBBBGBGBBGGBBBBBBBGBBBBBBGBBBBBBBBGBGGBBBBBBBBBGBBBBBBBGBBGGBBBGBBBBBBGBGBBGGGBBGBBGBBBBBBBBGBGBBBBBBBGBBBBBGBBBGBGGGBBBGBBBGBBBBGGGBBBGBGBBBBBBGBBGGGGBBBGBBGGBGBBGBBBBBBBBGBBBGBBBBGBBBBBBBBBBBGGGBBBBBBBGGGBBGBGGBBBBBBGBBBBGGGBBBBBBBBBBGBBBBBBBGBGBBBBBGGBBGBBBBBBBBBBBBGBBGBBGGBBBGBGGBGBBBBGGBBBGBBBGBBBBGGBBGBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBGBBGBBGBBBBBBGBBGBBGBBBBBBBBGGBBBBBGBBBBGBBBGBGBBBBBGBBBBBBGBBBBGBBBBBBBGBBGBBBBBGBGBBGBBGBBGBBBBGBBBBGBBBBGBBBBBBBBBBGBBBGBBBBBGBGBGGBBBBBBBBBBBGGBGBGGBBBBBBGBBBBBBBBGBBGBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGGBBBBGBBBGBBBBBBBBGBGBBBBBGBBBBBBBGGGBBBBGGGBBBBBBGBGBBBBBBBGBBBBBGBBBBBBBBBGBBGBBBBBBBBBGBGBGBBBBGBBBBBBGBGGGBGBGBBBBBBBBBBBBBBBBBBGGBBBBGBBBGBBBBBBBBBGBBBBBBBGBBBBBBBGBBGGGBBBGGBBBBBBBBGGBGBBBBBBGBBBGBBBGBBBBBBBBBBBGBBBGBBGBBBGBGBBGBBBBBBBBBBBGBBBBGBBBBGBBBBBGBBGBBBBBBBBGGBBBBBBGBBBBBBBBGGBBBGGBBBBBBBBGBBGBBBBBGGGGBBGBBBBBGBGGBGBBBBBBBGBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBGBGBBBBGBBBBBBGBBGBBGGBBBBBBBGBBBBBBBBBGBBBGGBBBGBBGBBBBBBGGGBBBBBGBGBBBBBBBGBBBBBBGBBGBBBBGBBBGGGBBBBBBBGBBBBBBBBBBBBGBBBBGBBGBGBBGBGBBBBBGGBBGBBGGBBBBGBGGGBBBBGBGBGBBBBGBBGBBBBBBGBGGBBBBBBBBBGBBBBBBGBBGGBGBGBBBGBBBBGBGGBBBBBBBBGBBBBGBGGBBGGBBBBBBBGBBBBGBBBBBBBBBBGBBGGGBBBGBBBBBBBBGGBBBBBBBBGBBBBBBBGBBBBGGBGBGBBBBBBBGBGBGBBBBBGBBBBBBGBGBGGBGGBBBBBGGBBBBGBBBGBBGBBGGBBGBBBGGBBBGBBBBBGGBBBGBBBGBBBBBBBBBGBBBBBBBBBBGGGBGBGBBBBBBBGBBBBBBBBGBBGBBGBGGBBBGGGBBGBBGGBGBBBBBGBBBBBBBBBGGGBBGBBGBBBGBBBBBBBBGGBBBBBGBGBBBBBBBBBGBBBBBBBBBBBGBBGBGBBGGBBBGBBBGBBBBBGBBBBBBBBGGBBBBBBBGBGBBBBBBBBBBBBBGBGBBBBBBBGBBBBGBGBBBBBGBBBBBBBGBGBBBBBBBGBBBBGBBGGBBGGBBBBGBBGBGBBBGBBGBBGBBGGBGBBBBBBBGBBBBGGBGBBBGGBBBGGBBBGBBBGGBBBGBGBBBGBGBGBBBBBBBBBGBBBBBBBGGBBGBBBBBGGBBGBBGGBBBBBGBBBBBBBBBBBBGBBBGBBGGBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBGBBBGBGGBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBGBBBGBBBBBBGGBBGBGBBBBBGBBBBBBBBBBGBBBGBBGGBBBBGBBBBBBBBGGBBBBBBBBBBBBBBGBBBBGGGBBGGBBBBGBBBGBBBBBBGBBGBGBBBBGBBBBBBBBGBBBBGBBBBBBBBBGBBBGGGGBBBBBBBBBBBBBGBBBGGGGBGBBBBBBGBBBBBBBBBBBBBBGBGBBGBBBBGBGBGBBBBBBBBGBGGBBBBGBGBBBBBBBBBBGBBBBGGBBBBGBBBBGBBBBBBGBBBBBBBGBBBGBBBGBBGBGBBGGBBBBGBBBBGBBBBBGBBGBGGGBBGBBBGGBBBBGBGGGBBBBBBBBBBGGGBBBBBBGGGGBBGBBBBBGBBGBGBBBBBBBBBGBBBBBBBBBGBBBBGBBGBBBBGBGGBBBGBBBGBBGGBBBBBGGBBGBGBBGBBBGBBBBGBBBBBBGBBGBBGBBBBGGBBBBBGBBBBBGGBBBGBBBBGBBGBBGGGBBGGBBBBGBBBGGBBBBBBBGBBGGBBBBGBGBBGBBGBBBBBGBGBBBBBBGBBBBBGBBBBBBBBBGGBBBBGBBBBBGGBBGBBGBBBBBBBBBBGBBGBBBBBBBBBBBGBGBBGBBBBBBBBBBBBGGBBBGBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBBBBGBGGBGBGBBBBGBBBBBGBGBBGBGBBBBGBBBBBGGGBBGBGBBBBBBBBBBGGBBBBBGBBBGBBGGGGBBBBBGBBBBBBBGBGBBBGBGBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBGBGBGGGBBBBBGBBBBBBBBBBBGGBBBBGBBBBBBBBGGBGGBBBBBBGGBGBBGGGBBBBBBBBBBGGBBBBBBGBGBBBGBBGGBGBGGBBBGBBBGBBBBGBBGBGBBGGGBBBBBGBGBBBBBGBBBGBGBBBBGBBBBBGBGBBBBGBGBBGBBBBGBBGBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBGBBBBBBBGBGBBBGBBBBBGBBBGBBBBGBGGGGBBBBBBBBGBBGGBGBBBBBBBBBBBBBBBBBGGBBGBBBBBBBGBBBGBGBBBBBBGBBBGBGGGBBBGBBBBBBBBBBBBBGBBGBGBBBBBBBGBGBBBBBGGGBBBBGGBGBGBGBBBGGBBBBBBBBGGGGBBGBBBGGBGGBBBBGBBGBBGBBBBGBBBBBBGBGBGBBBBBBBBBBGBBBGBBGBGGBBBBGBGGBBBBBGBGBBBBBBBBBGBBGBGBGBGBBBBGBBGBBBBBGGGGGBBBBBBBBBBBGBBGBBGBBBBGBBBBBGBBGGBBBBGGGBBBGBBBBGBGGBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBGGBBBBBBGBGBBBBBBGGGBBGBBBBGBBGGBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBGGBBGGBBBBGBGGBBGBBGBBGBBBGGBBBBGBBBGBGBBBBBBGBBGGGGBBBBBBBBBGGBBBBBBBBBBBBBBBBGBGBGBBBGBBBBBBBBGBBBGBBBBGBBBBBBBBGBBGGBBBBGBGGBGBBBBBBGBGBBBBGBBBGGGBBBBBBBGGBBGBBBGBBGBBBBBBBGBGBBBBBGGBBBBGBBGBBBBBBGBBBBGBBGBGBBGGGGBGBBBBBGGGBBBBBGBGBBBBBBGBBGBBGBBBBBGBBBBBBBBGBBBBBBBBBGGBBBBGBBBBGBBBBBGBGBGBBGBBBBBGBBGBBBGBBGBBGGBBBBGBBGBBBBGGBBBBBBBBGBBBBBBBBGBGGBGBBGBBBBBBBBBGGGBBBBGBBBBBGBBBBGGBBBGBBBGBBBGBBBBGBBBBBBBBBBBGBGBBBBBGBBBGBBBBBGGGGBBBGBBGBBBBBBGGGBBBBBBGBGBBBBGGBGGGBBBBBBBBBGGBBBGGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBGBGBBBBGBBGGGBBBBGGBGGBGBBBBBBBBBBBGBBBBGBBBBBGBGBBBBGBGBBBBGBBBGGBBGBBBBBBBBBBBBBBBGGBBBGBBBBGGBBBBBGGBBBBGBBBBBBBBBGBBBGGBBBBBGBBBBBBBBGGBGGBBBGGBBBBBGBBBBGBGBBBBBBBGBGBBBBGGBGBGGBBBBBBBGBGGBBBBBBBBGBGBBBBGBBGBBGBGGBGBBGGGBBBBBBBBBBBBBBGGGBGBBGBGBBBBBBGGBGGBBBBBBBGBBBGBBBBBBGBBBGGBBBBGBBBGBBGBBBBBBBBBBGBGBGBBGGBGBBBBBBBGBBBBGBBBBBGGBGGGGBGBBBBBBBGBGBBGBBBGBBGBBBGBBGBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBGGBBBBGGBBBBBGBBBGBGGGGBGBBBBBBBGGBBGBBBBBGGBBGBBBBGBBBBBBBBBGBBGBBBGBBBGBBBBBBGGBGBBBBBGGBBBBGBBBBBGBGBBBBBBGBBGBBBBBBGBGGBBBBBBBBBBGGBGBGBGBGGGBBBGGBBBBGGBBBBGBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBGBBBBBBBBBGBBGBGBGBBBBBBGBBGGGBBBBBGBGBBBBGBBBBGBBBBBGBBBBBGBGBBBBBGBBBGBBGBGBGBGBGBBGGBBBBGGBBBBBBBBBBBGBBBBGBGBBBBBBGGBBBGBBBBGBBGBBGBBBBGGBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBGBBGBGBBGGBBBBBBBBBGBBBBGBBGBBBGBBBBGBBBBBGBBGBBBBBBBBBBBGGGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGGGBBBBBBBBBGBGBGBBGBBBBBBBBBBGBBBBBBBBBBGBGBBBBBGBBGBBGBBBBBGBBGBGBBGGBBBBGGBBBBBBBBGBBBGBBGBBGBBBGBBGBBGBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBGGGGBBGGBBGGBGBBBGBBBGBGBBGGBBBBBBBBGBGBBBBBBBGGBBBBBBBBBGBGBBGBBGBGBGBGBBBBBGGBBBBBBGBGBBBGBBBBBBBGBGBBBBBBGGGBGBBGBBGBBBBBBBBBBBBGBBBBBBBBGGBBGGBBBBGGBBBBGBBBBBBBBBBBBBGGBBGBBBBBBGBBBBGBGBBBBBBBBGGBBBGBBBBBBBBBBGBBBBBBBGBBBGBBBGBBGBGBBGBBGBGBBBGBBBBBBGBGBGBBBGBBBBBBBBGBBGGBBBBBGBBGBBBBBBBGBBBBBBGGBBBBBGBBGBGBBBBBBGBGBGGBBGGBBBGGBBBBBBBGBBGBBBBBGBGBBBBBBBBBBBBBBBGGGBBBGGBBBBBBBGBBBBGGGGBGGBGGBBGBBGBGGBBBBBBBGBBGBBBBBBGGBGBBBBBBBBBGGBBBBBGBGGGBBGBBBBBBBBBBBBBGBGGBBBBGBBBBGBBGBGGBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBGGBBBBBBBBGBBBBBBBGBBBGBGBGGBBGGBBBBBBBBBBGBBBBGBBBBBBGBGGBBBBBBBBBBBBBBGBBGBGGGGBBBBBBGBBGGBBGGBBGBGBBBBBBBBBBBBBBBBBBBBGGBBGBBGBGBGBGBBGBBBBBBGBBGGBBBBGGGBBBGGBBBBBGBBBGBGBGGBBBBBBBBBGBGBBBBBGBBBBGBBBBGBGBBBBBBBBBBBBGGBBGBBGBBBGBBBBBBBGBGGGGBBGBBBBBBBBBGBBBBGBBGBBGGBGBBGGBBBGBBGBBBBBBBBBBBBBBGBGBBGBBBGBBBGBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBGBBBBBBBBGGBBGGGBGBBBGBGBGGBGBBBBGBBBBBBGBGBBBGBGGBBGBBGBGBGBBBGBBBBBBBBGBBGBBBBBBBGBGBGGBBBBBGGBBGBBBBGGBBBGGBBBBGBBBBBBBBBBBBBBGGGBBGGBBBBGBGGBBBBBBBGBBBBBBBBBBBGBBBBGBGBBBGBBBBGGGGBBBBBGBBBBBBGBBGBGBBBBBBBBBBBBBBBGBGGBGBBBBBBGBBGGGBBGGBBBBGBBBBBBBBBGGGGGBBBBGBBGBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBGBBBGBBBGGBGBGBBBBBGBBBBBBGBBBGBBBBGBBBGBBBGBBGBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBGBBBGGGBGBBGBBBGBBGGBBBBGBBBGBBBGBBBBBGBBBBBGBBGBBGBBBBBBBBBBGBBBGBGBGBBBBBGBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBGGBBGBBBBGBBBBBGBBBBBBGBBBGBGBBBBBBBBGGGBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBGGGBBGBBGBBGBBBBGBBGBBGGGBBBBBBBBBBGBBGGGBBBGBBBGBBBBBBBGBBBBGBBBGBBGBBBGBBBBBBBGBBBBBBGBBBBGGBGBGBBBBBBBBBGBGBBBGGBGBGBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBGBBBGGBBBGBGBBGBGGBBBBGGGBBBBBBBGBBBGBBBBBGBBBGGBBGBBGBGBBBGGBBBBGBBBBBBGBBGBBBGBBBBBBBBGGGGBBGGBBBBBGBBGBGBBBBBBBBBBBGBBBBBBGGBBBGBBGGGGBBGBBBBBBGBBBBGBBBBGBBGBBBGGBBBBBGGBGBBBBBBBGBGBGGBBGBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBGBBBGBGBGBGBBBBBGBGBGBGBGBBBBBGBBGBGGGBGBBGBBBGBGBGBBBGGGBBBBBBBBBBBGBBGBGBBGBBBBBBBBBGBGBGBBGGBGBBBBBBBGBBBBBGBBBBGBBBBBGBGBGBBGBGBBBBBGBBBBBBBBGBBGBGBBGGBGBGBBBBBBBBBBGGGBGBBBBGGBBBBBBBBGBBBBGBBGBBGBBBGBBBBBBBBBBBBBBBBBBGBGBBGGGBGBBBBBBGBBBBBBGBBBBBGBGBBBBBBBBGBBBBBBBGGBBBBBBBGBBGBBBBBGBBBBGBGBBBGGBGBBGBBBBBBGBGBBGGBGGBGBBBBBBGBBBBBBBBBBBBBBBBGGGBGBBGBBGBBGBBBBBBBGBGGGGBBBBBGBBBGBBBBBBGBBBGBGBBBBGBBBBGBBBGBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBGBBGBBBBBGBGBBBGGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBGBBGGGGGBBBBBBBBBBGGBBBBGBBGBBBBGGBBBGGGBBBBBBBBBBGGBBGBBBBBBBBBBGBBBBGBBGGBGBBGGBBGGGBBBBBBGGBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBGGGBBBGBBBBBBGBGBBBGGBBBBBGBBBBBBBBGBGBBGGBBGBGBBBBGGBBBBGBGBBBGBGGBGBGBBGBBBBBBBBBBGBBBBGBBBBBBBBBBGBBGBBGBBBBBBBBBGBBGGBBBBBGGBBBBBBBBBBBBBBBBBBGBBBGBBBGBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBGBGGBBBBBBGGBGBBGBBBBBBBBBBBBBBBBGGGBBBGBBGBBGBBBBGGBBBGBBGBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBGGBBBBBBGGBBBBGBGBGBBBBBBGGBBBGBBBBGGBBBGBBBBBGGBBBBBBBBBBBBBGGGGBGGBBBGGGBBBBBBBBBBBBBBGBBBGGGBBBBBBGBBBBGBBBBBBBBGBBBGGBGGGBBBBBBBBBGBBBBBGBBBGBGGGBBBBBBBBBBBBGBBBGBGBGBBBBBGBBGBGBGBGBBGBBBBGBBBBGBBGBGGBGGBBBBGGBBBGBBBBBBBBBBBGGGBBBBBBBBGBGBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBGGGGGGBBBBGBBBGBBBBBBGBBGBBBBGBBGBGBGGGBGBGBBGBGBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBGBBBBBGBGBBGBBBBBBGBBBGGBBBBBBGBBGGBGBGBBBBBBBBGBGBGBBBBBBBBBBBBGBBGBGBGGBGGBBBBBGBGBGBBBBBGBGBBBBGBGGGBGGBBBBBBBBGBBBBBBBBBBGGBBBBBGGBBBBBGBBBBBBBBBBGGBBBBBBBBBBGBBGBBBBBBGBBBBGBBBBBBBBGGGBGGGBBBGBBBBBBGGBGBGBBBBBBBBBGGGBBBBGGGBBBBBBBGBGBBGBBBGBGBGGBBBGBBBBBBBBBBBBBBBBBBGBBGBGBBGBBBGGGBBBBBBBBGBGBBBBBBGGBBGBBBBGGBGGBBGGBBBGBGGBBBBBGBGBGBBBBBBBBBBBBBBBBGBBBBBGGBBGBBBBBBBBBBGBBBBGBGBBBGBBBBGBGBBBBGGBBBBGGBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBGBGGBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBGGBBBBBGBBGBBBBBGBBGGGBBBBBBGBBBBGGGGBBBBBGBBBBBBBGBGBBBBBBBBBGGBBGBGBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBGBBBBBBBBBBBGBBBGGBGBBBBGBBBBBBBBGBBBGBBBBBBBBBGBGBBGBBBBBBGGBBBGBBBBBBGGBBBBBGBBBBBBBBGBBBBGGGBGGBBBBGBBBBBBBBGBBGBGBBBBBBBBBBGBBGBBGBBBBBBBBGBBBBBBGBGGBBBGBGBBBBGBBGBBBGBBGBGBBBBBGBBBBBBBBGBGBGBBBBBBBBBBBGGBBBGBBBGBBBBBBBGBBBBGBBBBBGBBBGGBBGGBBGBBBGBBBBGBGBBGGGBBBBBBBBGGBBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBGBBBBBGBBGBBBBBGBBGBGBBBGBBBBBBGGGBGGBBGBGGBBBBBBBGBGBBBGBGGBBBBBBGBBBGBBBBBBGBBBGBBBGBBGGGGGBBBBBGGBBGGBBBGBBBBBBBBBBGGGGGBBBBGBBBBBBBBBBGBGBBGBBGBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBGGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGGBBBBBGGBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBGBGBGBBBGBBBBGBBGBBBBBBGBGGBBGBBGBBBBBBGGGBBBBBGGBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGGGBBGGGBBBGGBBBBBGGBBGBBBBBBBBBBBBGBBGBBBBBBBGGBBGBBBGGGGGBBBBBBBBBBGGBBGBBBBBGBBGBGBBGGGBBGBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBGBBBBGBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBGGBBBBBBBBBBBBBGGBBBBBBBBBGBBGBBBGBBBGBBGBBBBBGBGBBGBGBBBBBGGBBBBBBBBGBGBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBGGBGBBGBBGBBBGBBBBBBGBBBGGBBBBBBGBBGBGBGBBGBBBBBGBBBGBBBBBBBGGBBBBBBBBGBGBBBBBBBBBBGBGBGBGBBBBGBBBGBBGBGBGBBGBBBGGBBBBBGBBBBGBBBBGBGBBGBBBBGBBBGBBBBBBBBBBBGBBBBGBBBBGBBBGBGBBBBGBBGBBBBBBGBBGGBBBBBGBBBBBGBGBBBBBBBBGBGBBGGGBGBBBBBBBBBGBBBBGBBBBGBBGGBBBBBBBBBBBBBBBBBBBBGGGGBGBBGBGBGBBGBBBBBBBBBBBGBBBBBBBBGBBGBBBGGBBBGGBBGBBBBBBBBBBGBBBBBBBGBGBBBBGBBBBGBBBBBBBBGBBBBGBBBGGBBGBBBGBBGBBBGBBBBBGBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBGBBBBBGBGGBBBGBBGBBBGBBBBBBBBGBBBBGBBBBBBBBGBGBBBBBGBBBBBGBBGBBBGBBGBBBBBBBGBGBBGBBBGBBBBBBGBBBBBGBGBGGBBBBBBBGBBBBGBBBBBBBGBBBBBGGBBBBBBBGGGBBGBBBBGBBBBBGBBBBBBBBBBBBGBBBGGBGGGBBBBBBBBBGBBBBBGBBGGBBBGBBBGGBGGBBBGBGBBBBGBBGBGBGBBGGBBBGBBBBBBBBBBBBBBBBBBBGGBGGBGBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBGBBBGBBGBBBBBBBBBBGBBGBBGBBBBGBBBGGBGBBGGGGBBGBBBBBBBBBBGBBBGGBBBGGBBBBGGBBGGGBBBGBBBBGBBBGBGBBBBBBBBGGBBBBBGGBBBGBBBBBBGBGBBGBBBBBBBBBBGGBBGBBBBBBBBGBBBBBBBBBGGBGBBBBGGBBGBBBGGBBBBBBBBBBBBGBBBGBGGBBBBGBBGBBGBBBGBBBBBBBGBGGBGBBBGBGBGBGGBBBBGBBBGGGBGBBBGBBBBGBBBBGBBBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBGBGGBGBBGBBBBBGBBGBBBBBBBGBBGBBBBBBGBBBBBBBBGBGGBBBBBGGBGBBGGBGGBBBBBBBBBBGBBBBBBBGBGGBBBBBBGBBBBBBBGGGBGBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBGBBGBBBBBGGBBBGBBGBBBBBGGBBBBBBBGGBBBBBGBGBBGGGBBBGGBGBGBBBBBBBBBBBBGBBBBBGBBBBBBGBBBGGBGBBGBGBGBGGBBBBBGBBBGGBBGBGBBGGBBBBBBBGBBBBBBGBBBBBBBGBBBGBBGBBBBBBBGBBBBBBBBGBGBBGGGGBBGBGBBBBBBBGGBGBBBGBBBBBBGGBBBBGBBBBBBBGBBBBGGBBBBBBBBBBBBBGBGBBGBGBBBBBBBBGBBBBGGBBBBGBGBBBGBBGBBBBBBGBBBBGBBGGBBBGGBGBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBGBGGGBBGBBBBBBGGGGBBBGBBBGBBGBBBGBBBBGBBBBGGBGBBBBGBBBGBBGGBGBGBBBBBBBBBBBBBGBBGBGBBBGBBBBBGBBBBBBGGGBBBGGBGBBBBGBBBGBBBGBGBBGGBBBBBGBBBBBBBGBBBBBBBBBBGBGBBBGBBGGBBBGBBGBBBBBBBBGBBBBBBBBBGGBBBBBBBBGBBGBGBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBGGBBBGBBBBBBBGBBBBBBGBBBGBBBBBBBGBBGGBBBBBBBBBGBBBGBBBGBBGGBGBBBGBBBGBBBBGBBGBGBBGBBBGGGGBBGBBBGBBBBBBBBBBGBBGBBBBGGGBGBBBBBBBBBGGBBBBGBBBBGGBGBBGBGGGBBBBBBBGBGBGBBGBBBGBBBBBBBBBBBBBBBBBBGGBBBBGBGBBBGGBBBBBBGBBBBBBBBBBBBGBBBBBBGGBBBBBBBGGBBGGBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBGBBGGBBBBBBBBBBGBGGBGBBBBBGBGBBBBBBBBBBBBBBBBGGBGBBBBBBBGBGGBBBBBBBBBBBGBGBBBBGBBBBGBBBBBBBGBBBGBGBGGBBBBGGGBBBBBBBBBGBBBGBGBBBBBGBBBBBBBBBBBGBGGBBGBBBBBBBGBGBGBGBGBGGBBGBBBBBBGBBBBGBBBBBGGGBBBBGGGBBBGBBGBBGGBBBBBBBGGBGBBBBBBBBGBBBBBBBGBBGBGGGBBGBBBBBBBBBBBBBBBBGGGGGBBBGBBBBBGBGBGBBGBBBBGBBBBBBBGBBBGBBGGBGBBGBGBBGBBBGGGGGGBGBBBBBGBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBGGGGBBBBBBBGBBBBBBBBGGGBBGGBGBGGBGBBBBBBBGGGBBGBBBGBBBGBBBBBBBBBBBGGBBGBBGGGBBBBBBBBBBGBBBBBGGGBBBGBGBBBBBBBBBBBBBGBBGBBBBBGGGBBBBBBGBBBBGBBGBBBGBBBBBBGBBBGBBBBBBGBGBBBBBBBBGBBBBBBBGBBBGBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBGGBBGBGGGBGGBBBGBBBGBBBBGBBBBBBBBGBBBBBBBGBBBGBBGGGBBBBGGBBBBBBBGBBBBBBBGGBBBBBGGGGBGBGBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBGBBGBBBBBGBBBGBGBGGGGBBBBBBBGBBBGGGBBBBBBBBBBBBBGBGBGBBBGBBBBGBBBGBBBBBGBGGBBBBGBGBGGBBBBGGGBBBBBBGGGBBBBBBBGBGBBBBGBBBBBBBGBBBBBGGBBBBBBBBBGBGBBGGBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBGBBBGBBBBBBBGGBGGGBBBBBBGBBBBGBBBBBBGBBBGBGBGBBBBBBBGBBBBGBBBBBBBBBBBBGBGBGGGGGBBBGGBBGBBBBBGBBBGGBBBGBBBBGBBBGBBBBBGBBBBBBGBBBBBGGBGGBBBBGBBGBBGGBBGBGBBBBBBBBBBBBBGBGGBGBGBBGBBGBBGBBBBBBGBGGBBGBBBGBGBBGGBBBBBBGGGBBBBBGBBGBGBGBBBBGBBBBBGBBBGBBBBGGBBBBGBBBBBBBBBBBGBBGGBBGGBBBBGBGGBBBBBBBGBBGBBBGBBGBBBBBBBBBBBGGBBGBBBBBBBBBGBBGBBGGBBBBBBBBBGBBBGBBBGGBBBBBBGBBBBBBBBGBBBBBGBGGGBBBBBBBBBBGBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBGBGBGGGBBBBBBGGGBGBBBBBBBBBBBGBBBGBGBGBBBBBBBBBGBBBBBBBGBBBBBGBBBGBBBBBGBBBGBBBGBGBBBBBBBBGGBBBGBBBGBGBBBBBGBBBBBBBBGBBBBBGGGBBBBBBBBBBBBGBBBGBBBGGBGBBGGBBGBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBGBGBBBGGBBGBBBBGBBGBBBBBGBBGBBBGBBGBGBBBBBBBBBGBBBGBBBBGGBBBBBBGGBGBBBBBGBBGBGGBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBGBBBGGBBBBBBGBBBGBBBBBBGBBBBGGBBBBBGBGGBBBGBBGBGBBBBBGBBBGBBBBBBBBGBBBGGGBBBBBBGBBBBBBBBBGBGBBBGBBBBGGGGBGBGBGGBBBGGBGBBGBBBBBBBBBBGBBBBBBBBGBGBGBBGBGBBBGBGBBBGBBBGBGBBBBBBBGBBBBBGGBBGBBBBBGGGBGBGBBGBBBBGBBGBBBGGBBBBGBBBBBBBBGBGBBBBBBBBBGBBBBGBGBBGBBBBBBBBBBBGGBGGBBBBBBBBBGBBBGBGBBBBBBBBBBGBGBBGGBGBBBBGGGBBBGBBGBBBBBBBBBGGGBBBBBBBBBBGBBBGBBBBGBBBBBBBGBGBBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBGBBBGBGBGBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBGBBBGBBBBBBGBBGBBGBBBBGGBBBGBBBGBBBBBBBBBBGBBGBBBBGBGGBGGBBBBBGBGGGBBBBBBBGBBBBBBGBGBBBBGBGGGBBGBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBGBGBGBBGBBBGBBBBBGBBGBBBBBBBBGBBGGGBGGBGBBBBBBGGBGBBGBBBBBGBBBBGBGBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBGBBBBGBGBBBBBBBGBBBGBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBGGGBBGBBGGGBBBBBBBBBBBBGBBBBBBBGBBGBGBGGBGGBBBGBBGBGGBBBBBBGBBBGBGBBBBBBGGBBBBBBBBGBBBGBBGBGGBBBBBBBBBBBBBGBBGGBGBBBGBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBGBBGBBBBBGBGGBGBBBGBBBBGGBBGGGBBGBBBBBGGBBBBGBBBGBBBBBBBBGBGBBGBBGBBBBBGBBBGBBGBBBBGBBGBBBBGGBGBGBBBGGBBBBBBBGBBBBBGBGGBGBBBGGBBGBBBBBBBGBBBBGBGBBBBGBBBBBGGGBBBBGBBBBBBBBBBBBBGGBGBGBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBGBBGBGBBGBBBBGBBBGBBBGBGBBGGBGBGBBGBBBBBBBGBBGGBGBBGBBBBBBBBGGBBBBGBBBBBBBBBBBBGGBBBBGBBBBBGBBBBBBBBBGBGBBGBBGBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGGGBGBBGGGGGGGBBGGBBGBBBGBBBGBBBBBGBBGBGBBGBBBBBBGBBBBBGBGGGBGGBBBGBGBBBBBGGBGBGBBBGBGGBBGBBBGBBBBGBBBGGBBGBBBBBBGBBGBGBBBGGBBBGBBBBBBGBBBBBBGBBBBBBBBBGBBGBGBBBBBGBBBBBBBBGBGGBBBGBBGBBBBBBBBGBBGBBBGGBBBBBGBBBBBBGGBBGBGGBBBBBGGBGBGGGBBBGGBBBBBGGBBBGGBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBGBBBBBBBGBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBGGBBGBBBBBBBBBBGBBBGBBBBBBGBBBGGBBBBGBGBBBBBBBBBBGBGBBGGBBBBGGGGBBBBGGBBBGBBBGGBGGBBGBBBGGBGGGBBGBBGGBGGBBGBBBGBBGBBGBBGBBBBBBBBBGBGBBGGBBGBBBBBBBGGGBGBGBBBBGGBGBBBBGBBBBBBBGGBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBGBBGGBBBBBBBBGBGGGBBGBBBBBBBBBGGGGBBBGBBGBGGGGBBBBGGBBBBBBBBBGGBBBGBBBBBBBBBBBBGBGGBBBBGBBBGGBBBGGBBBBGGBBBBBB
19792 GGBBBGGGGGGGBBGGBGBGGBBBGGGBBGGBBBGBGGBBBGGBGGGGBGGGGGGGGBBGGGBGGGGGGBGGGGBGGBBGBGGGGGGGBGGBBGGGGBGGBGGBGBBGBGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGBBGGGGGGBGGGBBBGBGGGGGGGGBGGGGBGGBGGBGGGGBGBBBGBGGGGGBGBGGGGGBBGGGGBGGGGBBBGGGGGGGGGBGGBGGBGBBGGBGGBBGGGGBGGGGGGGBBBBBGGBBBGGGGGGGBBBGGBGBBBGGBGGGGGGGBGGBGBGGGGGGGBGGBGBGGGBBBGGBGGBGGBBGGBGGBBBGGBBGGGGGGGGGBGBBGBGBGGGGGBGGGBGGGGGGGBGGGGGBGBGBGBGGGBGGGGBGBBGBGBGGGGBBGGBGGGGGBBGBGBGBGGGBGBGGGGGGGBGBGBGGGGBBGGGGGBGBGBGGBBGGGBBGGGGGBGGBGBBBGBGGGBGGGGGGGGBGGBGBGBGBGGGGGGBGBBBGBBBGGBGBGBGGGGGGBBBGGBGBGBGGGBGGBGBBGGBGBBGBGGBGBBBBGGGGGGBGBGGGGGGGGGGGBGGGGBBBBGBGBBBGBGGGBGGGBBBGGBGGGGGGBGBGGGBBGGGBBGGGGBGBGBGGGBBGGBGBBGBBBGGGGGGBBBGGGBBGGGGBBGGGGGGBGBGBBGGGBBBBGBGGGGBGBGGGGGBBGBGBBGGBBGGGGGGGBGGGGGGBGGGGGGGGGGGGBBGGGGGGBBGBBGBBBGGGGBBGGGGGGGBGBGBGBBBGGGBGBGGGGBGGGGBGGGGGGGGBBGBGBGGGGGGGGGBGGGBBBBGGGBBGGGGBGGGBBGGBGGGGBBGGGGBGGGGGGGGBGGGBGBGBGBBGGGBGGGBGBBGGGGGGGBGGGGBBBGGBBGGGGGGGGGGGGGBBBBBBBGBBGGGGGGGBGGGBBGBGBBGGGGGGBGGGBBGGGGGGGGGGGGBGGBGBGGGGGBBBGBBBGBGGGGGGGGBGBBGGBBBBGGBBBGGBGBBBGGGBGBGGGGGBBGBBGBBGGBGBBBGGGGBGGGBGGBBBGGGGGGBGGGGGBBGGGGBGGGBBBGGGGBBBGGGGGGGGGBBBBBGBGGBGBGGGGBGGGGBGGBBBGGGBGGBBBBGBGGGGGGBGBGGGGGBGGBGGGGGGBGBGGBGBGBGGGGBGGBBBGBBGGBBGBGGBGGBBGGGBBGBGGBBGGBGBGGGGBGGGGBGGBGGGGBGGGGBGGBBBBGGGBGBGGGBBGGGGGGGGGGGBBGBBGGGGBBGGGGBGGGGGBGGGBBBGGGGGGBGGGBGGBGGBGGBGBGGBGGBGBGGBBBGBGGGGBBBGGGGGGBBGGGGBBGGGBGGGGBBGBGGGGGGGGBBBBGGGGGGGGBGBGGBBGGGGGGBGGGGGGBGGBBGBBGGGGGGGBGGGGBBGGBBBGGGBBBGBGGGBGGGGGBGGGGGGGGGBBGBBBGGBGGGGBGGGGGGGGBBGGGGGGGBBGGBBGGGGBGGGBGGGGGGGBGBGGBGGGGGGGGGGBGBGGGGGBGBGBGGGGBGGBGGGGGBGGGGGGBGGGBGGGGGBBBBGBGGGBGGGBGBBGBBBBGBGGBBBBGGGGGGGGGGBGGGBGGGBGGBGBGGBGGGBGGGGGGBGGBGGBGGGGGGGGGBGGGGBGGGBGGGBBBGBBBBGGGGGGGBGBGGGGGGGBGBBGBBBGGGGGGBGGGBBGGGGGGBBBBBGBGGBGGGGGBGGGBGGGGGBGGBBGGBGBGGGGGBBGGBGGGGBGBBGBGGGGGGGGGBBGGBBBGBBGGGGGGBGBGBGGBGGGGGBGBGGGBGGBGGGGGGBBBBGGGGGGGBGGGBBGGBGGBGGBGBBGGGGGBBBBBBGBGGGGGGBGGBGGBBGBGGGGGGGGGBGGBGGBGGBBBBBGBBGGGBGGGGGGGGBGGGGGGGGGGGGBGBGGBGGGBGGBBGGGBGGGBBBGGGBBGGBGGBGGGGBGGGGBGGGBBBBGGGGBGBBBGGGGGGGGGGBGGGGBBGGGGBBBBGGBBGGGGBGBBGGGGGGBGGBBGBBBBBGGBGGBGGBGGGGGGGGGGBGGGBGGGBGGBGGBGGGBGGGGGGGBBGGGGBGGBGBGBBBGBGGGBGBGBGGGGBGGGBGBBGGBGBBGBGGGGGGGGGBGGGBBGGBGBGGBGBGBBGBGGBBBBGGGGBGBBBGGGGGBBGGBGGGGGGGBBGGGGGGGBGGGGGBBGBGGGGGBGGGGGGGGGGGGGBGBGGGGGBGBGGGGGGGBGBGGBBGGGBBGGGGGGBGBBGBBBGBGGBGGGGBGBGGGBBGGGGBBBGBGGBGGGGBGGBGGGBBGGGBGBBGGBGBBGBGGGGGGGBBGGGGGGGGGGGBGBGBGBBGGGGBGGGBBGBGBBBBGGGBBGBBGGGGGBGBBBGBBGBGGBBBGGGGBGGGGGBGGGGGGGGGGGBGGGBGGBGGGGBGGGBGGGGGGGBGGBBGGGGGGBBBGBGGGBGGGBBGBGBGBGGBGBGGGBBGGBGBGGBBBGGGGGBGGBGGBBGBBBGBGGGGBGBGBGBBGBGGBBBBGGGGGGGBGBGBBGBBBGBGGBGGBGGGBBGBGGGGGGBGBGGGGBGBGGGGGGGGBBBGGGGGGGBGBGBBGGBBGGGGGGGBGGGBGGBGBBGGGGBGGBGGGGGBBBGBGGGGGGGGGGGGGGGGBGBGGBGGGGGBGGBBGGGGGGGGGGGGGGBGBBGGBGGGGBBGGGGBGBBGBBBGBGGBGBGBBGGGBGGGGGGGGBGBBBGGGGGGBGGGBGBGGBGGBGGGGBGBGGGGBGBBBBBGGBGBBGBGGGGGBBGBBGGGBGGBGGGBBGGGBGBGGBGGBGGGBBBGGGGBGBBGBGGBGGGBGBGGGGGBGBGBGGBGGBGBBGBGGBGGBBBGGGGBGBGBGBGBGGBBGBGBGGBBBBGGBGGBBBGGGBGGBGGGBBGBBGBGGBBGBBBGGBGGGGGGGGGGGGGGGBGBBGGBBGGBGBBGBGGBBGGGBGGGGBBBGGBGGGBBGBBGBBGGGBBGBGBGGBBGGBGGBGBBGGGGGBBGBBGGBGGGBGBGGGGGGBGGGGGBGGGGBGGBGBBBGGGGBGGBBBGGGGBGGGBGBBGGGBGGGGGGGGGGBGGGGGGGGBGBBGGGGGGGGGGGBBGBBGBGGGBBGBGGBGGBGGGGBBGGBBGGGGGGGGGGGGBGGGBGBGBBBGGGBBBGBBBGGGGBGBBGBBGBBGGBGGGBGGBGGBGGBGGGBGGBBBGGBBGGBBGGGGGGGGGGBGBGBBGGGGGGGBBBGGGGBGBGBBBGGBGGGBGGBGGGBBGGBGGGGGGGGGGGGBGBBBBGBGBBGGGGGGGBBGBBBGBBBGGGBGBBGGGBGGGGBGGGBBGGGGGGGGGGBGGBGGBGGBGBGGGGGGGGGGGGBGGBBGGGBGGGBBGBGGGBGGGGBGBGBBGGGGGGBBGGBGBGGGGBGGBGGBGGGGGGBGGGGBGBBBBGBBGGGGGGGGGBGBGGBGGGBBGGGGGBBGGGBBGGBBGGGGGBGGBGGBGGGGGGBGBBBGBGBGGGGGBBGBBGGBGGBBGBGGGGGBBGGBBGGBGBGBGGBGGBGBBGGGBBBGBBBGGBBBGGBGBGGGGGGBBBBGGGGGGGGBBGGGGGGGGBBGBBGGGGBBGBGGGBBBGGBBBGGGGGGBGGGGGGBGBGBGGGGGGBGBGGGGBGGGBBBBGGGBBGGGBGGBBGBBBBGGBGBGGBGGGBGGBBGGGGGGGBGGGGGGGBGGBGBGGBGBBGBGGGGBGBBGGGGGBGGBGBGGGGGGBBGBGGBGBGGGGGGGGBGBGBGBBBGBGGBGGGGBGGGBGGGGGGBBBGGBGGBGGGBBBBBGGGGBGBGBBBBGGGBBGBGGGGGGGGGGBBGBGBGGGBGBGBBBGBGGBBGGGGGBBBGBGBGBGBGGGGGBGGGGGGBGBGGGBBGGGGGBBGBBBGGGBGGGGGBGBGGGGBGGGGGBBBGBGGGGGGBGGGGGGGGGGGGBBGGGGGBGGBBGBBBBBGGBBGGGBBGGGGBGBBBGGGGBGGGGGGGGGGBBGGBBGGGGBGBGGGBGGGGGBGBGGBGGGGGGGGBGBGGBGGGGGGBGGGGGGGGBBBGGGGGBGBGGBGBBBGGGGBBBGBGBGGGBGGBGGGGGGGGGBGBGGBGBGGGGGBGGGBGGGBBBGBGGBBBGBBBBBBGBBGGGBBBGGGGBBGGBGGGGBGGBBBGGGGGGGGGGGGGGBGGGBBGGBBGGGGGGGGGGGBBGGGBGGGGBGBBGGGGGGGBBGGGGGGBBBBBGBGGGBBGBGGGGBGGGGGGBGBBBGGBGGBBBGGGBGBGGGGGGBBBGBGBGGGGBGGBBBGBGGGBGBGGBBGGGBGGGBGGGGGGGBGGGBBGBGBGBBGGGGBGGBGGGBGGGBGBBBGBGBGGBGGGGGGBBBBGGGBBGBGGBGGGBGBGGGBBGBGGBGBGGGBGGGGGBGGBBBGGGGGGBGBGGBGGGBGBGGGGGGGBGBGGGGGBGBGGBBGGGGGBGBBGBBGGBGGGBGGBGBGGGGGGGGBGGGGGGGGBGBGGBBBBGGBGGBGBGGBBGGBBGBBGGBBGBGGBGBGGBBGBGGGGGBGGBGGGGGGGBGGBGBBGGBBGBGGGGBBBBBGGBBGGGGBGGBGBGBGGGGGBBBGBGGGGBBBGGGBBBBBGBGBGGBBBBGGGGGBGBGBGGGGGGBGGGGBGGGGGGGGGGGBGGGGGGBGGGGBGGGBGBGGGGBGGGBBGGGBBGBBGBGGBGBGGGGGGGBBGGGGGBGGGGBGGGGBGGGBBBBBGBGGGGGGGBBGBGGGGBGGGGGGBGGBGGGGGBGBGGBGBBBGGBGBGGBGGGBBBGBBBGBGBBBGBGBBGBGGGBBBGBBBGBBGBBGGBGBGBGGBGBGGBGBGGBGBGGGGGGBBGGBGGGGGGBBGGBBGBBGBBGGGGGBBGGGGGGGGGGGGGGBGGGBBGGBBBGGGBGGBBBGGGBGGBGBGGGGGGGBGGBGGGGGBBGBGBGBGGGBBBBGGGGGGGGGBGBGBGGBBBBGBGBGGGBBGGGGGGBGGGBGGGGGGBGBBBBBGGGGGGGGGBGGGGGBGBGBGGBBBBGGBGGBGBBGBGGGGBGBGGGBGBBBGGBBGBBBGGGBGGGGGGGGGGGBBGBBGGGGGBGGGGGGGGGGBBBGGBGGGGGGGGGGGGBGGBGGGGGGBGBGBBGBGGGGBBBGGBGBGBGGGGGGBGGGGGGGGGBGBGGBBGGGBGGGBBBBGGGBGGGGGGGBGGGBBGGBBGBBGBGGGGBGGBGBGGGBGGGGGBBGGBGGGBGBGGGGBBBGBBGGGGGGBGGGGBGBGGGGBGGGGGGGBGGBGGBBBBGBBGBBGGGGBGGGGGGGBGBGGGBBGGBBGGBBBGGGGGBGGBGBGBGBBBGGGGGGBGBGBGBGBGGBGBGBBGBGGGBBGGGGGGGBBGGGGGBBBBBGBGGBGBGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGBBBGGGBGGGBBGGBGGGGGGGBBGGGGBBBBBGBGGGGGGGGGGGGBBGBBBGBGBBGGGGGGGGBBBGGBGBGGGGGGBBGBGGGBGGGGBBBGGGGBGGGBGGGGBBGGBGBGGGGGGGGBGGGGBBBGGGGBGGGGBGGBGGGGBGBBGGGBGGBGGGGBGGGBGGGBBBGGGGGBGBGGBGBGGBBGGBGBGGGGGBBBGBBGBGGBGBGBBGBGGGBGGGGGGGGGGGGGGBGGGGGBGGGGGGGBGGBBGGGGBBGGGGBGGGGBBGBGGBGGBGGGGGBGGGGBBGGGBBBGGGBBGGBGBGGGBBGGGGGGBGGGBGBGGGGGGGGGGBGGBGGBGGGGGBBGGBGGGGGGBBGGGGGBBBBGBGGGGBBBGGBGGGGBGBBGBBGGBGGBGGGGGBGGBBGBBBGBGBGGGGGBGBBGGGBGGGGGBGGGBGBBGGGGGGBGGBBBGBGGGBGBGGBGGGGBBBGGBGGBBGGBBBBGBGGBGGGGGGGGGGGGBBBGBBGGBGGGGGGGBBGGBGGBBBBGGBBBGBGBBGGGGGGBBGBBBBGGGGBBBBGGGBGGGBGBGGGBGGGGGGGBBGBGGGGBBGGBBGGBGGBGBGBGBGBGGGBBBGGGGGGBBBBBBGBBGGGGGGBGGBGGGGBGBGGGGGGGGGGGBGGGGGGGGBGGGBGGGGGBBGGBGGGGGBGGGGGGGGGBBBGBGGGGGGBBGBGGGGGGGGBBGGBBGGGGBGGGBGGBGGBGBGGGGGGGBBGGGBGGBGGGGGGGGBBBBGBGGGBGBGGBBBBBGGGGBGGGGGGGBBGBGGGGBGGGGBGBBGGBBGGBGGBGGBGBGBGGBGBGGGBGGGGGGGGBBBGBBBGBGGGGGBBGBBGGBBGBBBGGGBGGGGBGBGBGBGBGGBBGBGGBGBBBBGGBGGGGGGGGGGGGGBGBGGBGGGGGGBBGGGBBGGBBGGGGGGBGGGGBBGGGGGBGGGBBGGBGBGGGGBGGBGBGGBBGBGBGBBGGBGGBGGBBGBGBBGGGGGGBGBBBGBGBBGGBGGGGBGGGGGGGBBGGGGGGGGGGGGBBGGGBBGGBGGBGGBGGBGGBGGGGGBBGGBGGBGGGGGGGBGBGGGGBBBGBGGGBGGGBGGBGGGGBGBGGBBBBGGGGGGGBBGGGBGGGGGGBGGGGGGGGGBGGBBBGGGBGGGBBBGGGBGGGGBBBGGGGGBGGGGGBBGGBGBGGBBBGGGBGGBBBGGGBBGBBBGGGBGGGGGBBGBGBGGBGBGBBBGGGBGGBGBBGGGBBGGGGGGBBGBGBBGGGGBGGGGBBGGGGGBGGBGBGGBBGBGGGGGBGGBGBBGGBGGBBGBBGGBGBGGBGBGGGGGGBGBGBGBGGGGGGBGBBGGBGBGGGGBGGGGGGBGBGGBGGGGGBGGBBGGGBBBGGGGGGGGGGBBGGBBBGBBGGBGGGBBGGGGGGBGBBGBGBGGBGBGGGBGBGGGBGGGBGGGGGGGGBGGGGGGBGGGBBBBGGGGBBGGGGGBGGBGBBBGGBBGBBGBGGBBGGBGGBBGBGGGGGGGGGGBBGBBGGGGGGGGGBBGGBBBGBGGGGGGGGGBGGGBBGBBGBGGBBGGBGBGBGBGGGGBBBGBGBGGGBBGGGGGBBBGGGBBGBGGBGBGBGGGGGBGGGGGGBBGGBGGGGGBBGBGGGGGGGBGGBBGBBGBGGGBGBGGBGGBGGBBBGGGGGBGGGGBGGGBBGBGBGGGBGBBGBGGBBBGBGBGBGBGGGGBGGBBGGGGBGGGBBGBGGBBGBGBBGGGGGBBGGBGBGGBBBGBBBGBBGBGBBGGBGBGGBGGBBBBGBGBGGGGGBGBGGGBGGBBGGGGGBBBBBBGGBBBGGGBGGGBGGGBGGGGBBGGBGGGBGGBGGGBGBGBGGBBGBBGBGBBGBGGBGBBGBBGGBGBGGBBGBBGGGGGBGBBGGGGGBGBGGBGGGGGGGBGGGGGBGGBBBGGGGBGGGGGGGGGBBGGGGBGGBGBBBGGGGBBGGGGGGGGGGGGGGGGGBGGBBBBGGGGBBGBGGGGGGGGGBGGGGGBGGGGBBBGBGGGGGGGGGBGGGGGGGGGGGBBBGGGGBBBBGGBGGBGGGBBGBBBGBBGGGGGBGGGGGGGGGGGGGGGGBGBBGBGGGGGBGBGGGBBGGGGBBGGGGGGGGGGGGGBBBBGGGGGGGBGGBBGGBBGBBGGBGGGGBGGGGGBGGGBBGGGGGBGBGGGGGBGGGGBBBGGGGGGBGGBGGGGBBGBGBBGBGBBGGBGGGBGGGGGBGGGGBBBBBGGGBGGBBGGBGGGBGBBGBGGGGBBGGBGGGGGGBGGGGGGBBGGGGBBBGBGBBBBBBBGBBGGBGGBBGBBBBGGBBGGGGBGGGGGBGBGGBGGGGGGBGGGGBGGGGGGGBGBGGBGGGBGGBGGBBBGGBGGGGBGGGGGBGGBGGBBGBGBGGBGGGGBGGGBBGGBGGGGGGBGGGGGBBGGBBGBGGGGGGGGGGGGGGGGGGGGBGGBBGGBBGGBGGBBBBBGBBGBGGGGGBBGGBBBGGBBGBGBGGGBBBBBGGGGBGBBBGBGGGBBBBGGGBGBGGBBGBBGGGGGGGGGGGGBGGGBGGGBBGGBGGBGGGBGBGGGGGGGGGBGGGBBGGGGGGGGGBGGGGGGGBGBBGBGGBBBBGGBGGGGGGGBBBBGGGBBGBGBBGBBGGGGBBGGGBBGBGGBGGGGGBGBBBBGBGGGGGGGGBBGGGBBBBBGGGGBBBBGBBGBGGGGGGGGBBGGBBGGGGGGGGGBBGBGBGGGGGBBGGGGBBBGGGGBGGBGGGGBGGGGGGGGGGGBGBGBBBGGBGGGBBGGGGBBGBBBBGGGBBGGGGBBGGGBGGGBGGBGGBGBGGBGGGGGBGGGGBGBGBBGGGGGBGGGGBGGBGGBGGGGBGGGBGGGGGBBBGGGGBGGGGGGGGGBGBGGGBBGGGGGGBGGGBGGGGGGBGBGBGGBGGGGGGGBGGGBBGBGBGGGGGBGBBGBBBBGGBBGGGGGBBGGGBGGBGBBBGBBGBGBGBBBBBBGGBGGGBGGBGBGGGGGBGGGBGGGGBGGBGGBGBBBBGBBGGGGGGGGBGGBGGGGGBGBBBBGGBGGGBBGGBGGGGGGGBGGGBBBGBGBBBBBGGGGBGBBGGGBGBGGGBBGBBGGBGBGBBBGGBBGGGGGGBBGGGGGGGGGGGBGGBGGGGBGBGGBGGBGGBGGBBGBGGGBGGGGGBGGGGGGGGBBGGGGGGGGGGBGBGGGGGBGGBGGBGBGBGGGGGBBGBGGGGBBGBGGGGBGGGBGGGGBBGBGGGGGBGGGGBBBGBGGGGBBGBGGGGBGGBBGGBGBBGGGGBBGBBGGGGGBGBGGBBGGGBGGGGGGGGGBBBGBGGGGGGGGGGGBBGGGBGGGGBBBGGGBGGGGBGGBGGGGGBGBBBBGGGBGBBGGBGGGBBGBGBGGBGGBGGBBBGBGGGGGBBGGGGBBBGGBGGGGBGGBBGGBBBBBGBGGGBGGGBGBGBGGGBGGGBBGGGBBGBBGGGGBGGGGBGGBBBGBBGBGGBGGGGGGGBBBBGBBGGGGGGBGGBGGGGBGBGGGGBGBGBBGGGGGGBBGBGGGGGGGGBGGGBBGBBGGGGGBBGGGGGBGGGGGGGGGBBBGGBBBGBGGGBGBGGGGGGGGBGGBGBGBGBGBGGGBBBBBBGGGGGBBGGGBGBBBGBGGBGGGGGGBBGGBGBGGGBGGGBGBBGBGGBGGGGBGBGBGBBBGGBGGGBGGGGGGGGBBGGGGBBGGBGGBGGBGGGBGBGGGGGGGGBGGGGBGBGBGGBGBGGBBBBBBGGBGGGGBBGGGBGGGGGGBGGGGGGGGGBBGBGBBGBGBGBGGBGBGBGGGGGBGGGGGGBGGGBGGGGGGBGGGGBGGBBBGGBBGGBBBGGGGBGGGGBGBBGGBBGBGGGGBGBGBGBBGGGGGBGGGGGBBGBGGBBBGGBGGGBBBBBBBGGGGBGGGGBGGBBGGBGBGGGBGBBGGGGGGBGGGGGBGGBGGBBGGBBBBBBGGGGBBGBGGBGBGGGGBGGGBBGBBGBGGBBBBGGGGGGGGBGBGGGGGGGGBGGGBGGGGGGBGGBBGBGGBGGBGBGGGGBGGBBGBBBBGGGGGBBBGGGGGBGGBGBGBGGGBGGBBGGGGGBBGBBGBGBGGGGBGBBGBGGGBBGGGGBBGGGGGGGGGGGGGBBGGBBGGBGGGGBBGBBGBBBBBGGGGBGGGBGGGBBGGBBBGGBBBGBBGGBGBBGBBBGBGBGGGGBBGBGBGGGGBGGGGGGBGGGBGGBGBGBBGBGBGBGGGGBGGBGGGGGGGBGGGGBGGGGGGGGGBGGGGGBGGGBBGGGBBGGGGBBGGGGBGBGGGBBGGGGGGGBGGGGBGGGGGBGBGBGBBBGGBGBGGBGGGGBGGGBGBGBGGGGGGBBGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBBBGBBGBBBGGGGGGBBGBBGBGBBBGGBGGBGGBGBBBGBBBGGGGGGGGGGGBGGBBBBGGGGGGGBBGBGGGGGGGGGGGBGBGGBGBGGBGGGGBGGBGBBGGBBBGGBGGGGGGGGGBGBGGBBGGGGGGBBBBGBGBGBGBBGGGGGGBGBGGGGGGGGGGBBGGGGGGGGBGGGGGBGGGBBBBGBBGGBBGBGGGGGGGGGGBGBGGBGBGGGGGBGGGGGBGGBGGGGBGGGBGBGGBGBGGGGGGGBBGGBBGBBBBGBGBBBGGBGGBGBGBBBGBGGGGGGGGBGBGGGBGGGBGBBGBGBGBBBGGBBGGGGBBGGGGGGBBGGGGBBBBBGGBGBBGGGBGGBBBGGBBGBGGGGGGGGGGBGGBGGGGGBGBGBBGGGGGBGGGBGBBGGGBGGBGGBGBGGGBGGGBGGGGBGBGBGGGGBGBGBGBBGGGBGBBGBGGGGGGBGGGBGGGBGBGBBGBGBBGGGGGBGGBBBGGGGBGBGGBBBBGGBGBGGGGBGGBBGGBGGBGGBGGGGGBGGBGGGGBGBGGGBGBGBBBGBGBGGGBGBGBGBGBGGBGGBGGGGGBBGBGGBBGGGGGGGBGGBBGGGGGBGGGGBGGBBGBBGBGGBBGGBGBGGGGGGBGBBBBBGBGBGBGGGBGGBGBBGGBGGGGBGBGGGGBGGBBBGBGBGBGGBBBGBGBGGBBGBBBGBBGBGGGBGGBGGBGBGGBBGGGBGBGGGGBGGBGGGGBBBBGGGGBGGGGBBBGBGGBBGGBGGGGBGBBGGBGGGBBGGGGBGGGGBGBGBGGBBGBBGGGGGGGBBGBBGGGGGBGGBGGGGGGBBGBGBGBGBGGGGGGGGBBGGGGBGBGBGGBGGGGBGGBBGBBGBGGGGBBBGBBBGBGGGGGBBBGGGGGBBGGBGGGGGGGBGGBGGBBGGBGGBGGGBBBBBBGBGBGGBGBGBGGBGGBGGGGBGBGBBGBGGBGGGGGBGBGGGGBGBBGBBBGGBGGBGGGBGBGBBBGGGBGGGBGGGGGGBGGGBGBGBBBBBBGGGGGGGGBGGGBGGGBBBGBBGGGGGBGGGGBBGBGGGBGGGBBGGGBBBBBGGGGGBBGGBGGGGBGGGGBGGBBBBGBGGBBGGGGGGBGBBGGGGGBBGBGGGGGGGGGGGBGBGGGBBBGGGGGGBGBBBBBGBBBGBBGGGBGGBGGGBBGGBGGGBGBGGBGGGGBBGBGBGGGBGGGBBGGGGBGGBGBGGGBGGGGBBGGGBGBGGGBGGBBBGGGGGGGBGBBBBGGBGGGGGGGGGBBGGBGBGGGGGGBBBBGGGGGBBBBGGGBGGGBGBGBGGBGGGGGBGGGGBGBGGGBGGGGBGBBGBGBGGGBBBBGBBBBGGGGBGGGGBBGGBGBGGGBGGGGGGBGGGBGBBGBGGGBBGGBGGBGGGGGGBGGBBGBGBBGGGGGGBBBGGGBGBGGGBBGGGGBGGGGGBBGBBGGGGGGGGGGBBBBBGGBGGGBBGGGGBGGGBGBGGBGGGGBGGGGGBBBBBGBBGBBGGBBGBGGGBBBGGGBGGGGGGBGBGGGBBBGGGBGGGGBGBGBGGGGGGBGGGGBBBBGBGGBBGGGGGGBGBBGBGGBBGGGBBBBBGBBGBGGGGGGBGGBBGBBBGGGGBGBGBBGBBGGGGGBGGGBGGGBBGGBBGBBGBGGGGBGGBGGGGBBBBGBBGBGGGBBBGGBGBGGGGBBBGBBGGGGBGBBGBGBGGGBBBGBBGGGBBBGBGGBGBBGBGBBGGBGBBBGBGGGGBGBBBBGGGGBGBBGGBBGBGGGGBGGGBGGGBBGGBBGGBGGGGBGGBGGBBGGGGGGBGGBGBBGGGGGGGGGGBGGBGGBGGGGGBGBGGGGGGBGBGGGGBGGGGBGGGBGGBBGGGGBBGGBBGBGBBGBGGGBBGGBGBGBGBBGGGGGGGGGGGGBGGBBGBBBGGBGBGGGGGBGGGBGGBGGGBGBBBBGBGBGGBBGGBGGGGGGGBBBBGBGBGGGBGGGGGGGBGGBGBGGGGGGGGGBGBGGBGBGGGBGBGGGGGGGBGGGGGBGBBGGGBBGBBBBGGGGBBBBGGGBGGGGGGGGGGGBGBGBGGGGGBBGBGGGBGBBGGBGGBGGGBBGGGGBGBBGBGGBBGGBBBGGGBGGGBGBGBGGGBGGBGGGBBGBGBGGBGGGBGGBGGBGGGGGGGGGGGGBGGGBGGGGBGGGGBGGGGBBGGGBGBBGBGBGGBGBGGBGGGBGGGGGBBGGBGGBGGBGGGGGGBGGBGBGGGGGBGBGBGBBBGGBGBGGGBGBBGGBGBGGGGGGGBGGBBBGBGGGGGGGGGGGGGBGGBBGGGGGGBGGGGGGGGGBBGGGBGBGBBBGGGBBGGGGBGBBGGGGGGGBGBBGBBGGBBBGGGGBBGGGGGBGBGBGGGGGGGGGGGGBGBBGGGGGGGGGBBGBGGGBGGGGGBGBGGGGGGBBGGBGGGGBGGGGGGBBGGGGGGGGGGGBBGBBGBGGGBGGBGBGGGGBBGGBGGBGBGBGGBGBGBGGBGBGGBGGGGGGBBBGGGGGGGGGGBBGBGGBBGBGBGGBBGBGGGGBBGGGGGBGBGGGGBGGGBBBGBGBBGGBGGGBBGGGGGGBGGBGBGBGGGBGGGGGGBGGGGGBBBBBGBBGGGGGGBGBBBBGGGGGGGGGBGGGGBBBBGBBGGGGGBGBGBGGGGGGBGGGBGBGGGGGGGBGGGGBGGGBBGBGGGGBGBGGGGGBGGBBGGGGGGGBGGGBBGGBBBGGBBGBBBGGGGBBGGGGGGGBGGGGBGBGGGBGGGBBGGGBBBBBBGGBBGGGGGGBGGGBGBBBGGGGBBGGGBBBGBGGGGBGGGGGGGGBGBGGBBGGGGGGBBGGBGGBBGGBBGGBBGBBGGGBBGGBBGGGGGGGGGGGBGBGGBGBGGGGBBGBGGGBGBGBBGBBGBGGGBGGBBGGGBGGBGBGBGGGGGGGGGBBGGGGGBBBGGGBBGBGGGGGGGGGGBGGGBGGBGGGGGBBGBBBGGGBGBGGGGBGBGGBBBBBGBGGGGBBBGBGGGGGBGBGBBGGGBBBGGGGGBBBGBBGBGBGGGGGBBBGGGGGBGGGGGGGGGGGGGBGBGGGBGGGGGGGGGGBGBBGBBGBBGBBGBBGBGGGGGBGGGGGGBGGGGGGGBBBGGGGGBBGGBBGBGBGGBBGGGGBGGGGBGGBGGBGGGGGGGGBGGBBBGGBBGBBGGBGGGGGGBGGGGGGBGGGBGGBBGGGGGGBGGBGGBBGBGBGGBBGGBGGBGGBGBGGBGBGGBGBGGGBBBGGBGBGGGGGGGBGGGBGBBGGGGGBBBBGGBBGBGBBBGBGBBGGGGGBBGGGBGGGBBBGBGBGGBGGBGBGGGGBGGBGBGGGGBGGBBBGGBGBGGGGBGGBBGBGGGGGBBGGBGGBGBGBGGGBGGBGGGBGGGBBGGGGGGGGGBGGGGGGGBGBGGBGGGGBGBBGGBBBBGGGGGGGGGBGGGGGGGGGGBGBBGGGGGBGBBGGBBBGBBGBGGGGGGBGGGBBGGGGGGBBBGBGGGBGGGBGGBGGBBGGGGGBGBGBGGGBGBBBGGGGGBGBGGGGBGGGGGGGBGGGBBGGGGGGGGGGGGBBGGBGGGBGGGBBGGGGBGBBBBBGGBBBGGGGBGGBGGGBGGGGGBGBGGGGBBGGGBGBGBGGGGGBBGBGGGGGGGGGGBGBBBGBBGGGGGGGGBGGGBBGBGGGBGGGBBBBGBBBGGBGGGGBBGBGGGGGGGBBBGBGGGGGBGGGGGBGGGBGGGBGBGGGGGBGGGGGGGGBGGBGGGBGBBGGGBGGGBGGGGGGGGGGGGBBBBGGGBGBGGGGGBBGGGBGGBGGBGGGBGGBBGBGGBBGBGBGBBGGGGGBGGGBGGGGBBBBGBGBBGGGGGGGBGGBGBGGGBGBBGBGBGGGGBGGGGGBBGBGBGGBGGGGBGGGGGBGGBGBGGGGGGBGGBGBBGBBBGGGGGBGBGGGGBGGGGBBBBGGBGGGBGGGGGGBGGBBGBGGBGGGBBBGGBBGGGGGGGGGGGGGBGGBBGGGGGGBGGGGBGGGBGGGBBGGGGGBGBGBGBGBBGBGBGBGGGGBGBGBBBGGGBBGGGGGGGGBGGGGGGBBBGGBGGGGGBBBGGGGGGBBGBGBBBBGGGGGGBGGGGBGGBGGGBGGGBBBGGBGGGGGGGGGBGGGBGBBGBGBGGBBBBGBBGGBBBGBGBGGGGGBBGBBBGGGBGBBBGGGGGGBGBBGBBGGGGGGGBBBBGBGBGBGGBBBGBBGGBBGBBBGGGGBGGGGBGGGGBGGGGGGGBGGGGBBGGGGGBBGGBGBBGGBGGBGGBGGBGBBGGGGGBBGGGBBGGBBGBGGGGGGBGGGGGGGBGGBBGBGGGGGGGGGGGGGBGGGBBBGGGGBGGGGGGBGGGBGGGBBGBBGBGGGGBBGGGGGBGGBGGGGGGGBGGGGGBGGGGGGGGGBGGBGGBBGBBGGGGGGGGGGBBBGBGGBGBBGGBBBGGGGGGGGBGGGGBGGGGGBGBGGGBBGGGGGBGBBGBBGGBGGGBGGGGGGGGGBBGGGGGGGGGBGBGGGGGBGGBGGGGGGBGBGGGGBGBBGGGGGGGBGGGBBBBGGBGGBGGBBGGGBBGGGBGGBBBGGGGBGGGGBBBGBBGGGGGGBBBGBBGBBGBGBGBGBGBBGGGGBGGGGGBBGGBGGGGGBBGGGGGBBGBGGBGBBGGBGBBGGGBGGGGBBBGGBBGGGGBGGBGGGGGGBGGGGBBGBGGGGGGGGBGBGGBGBGGBGBGBBGGGBGBBBGBGGGGBGBGGGGGGGGGBGBBGGGGGGBBBGGGGGGGBBBGGGGGGGGBGGBGBGGGBGGBGGGGGGBGBGGBGGGBBGGGGGGBGBGGGBBBBGGGGGBGBGBGBBGBGGGGBBGBGGGBGGBGBGGGBGGBBGGBGGBGGGGGBGBBGGGGGGGBGBGGGGBGGGGGGBGGGGGGGGGGBBGBGBGGBBGGBBGGGBBGBBGGBGBGGGGGGGBBGGGGBGGGBGBBGBGBGGGBBBGGGBGBBGGGGGGGGBBBGGGBBGGGBGGGBBGBGBBGGBBBGBGBGGBGGGGBBGBBBGBBGGGGGGGGGBBGGGBBGBBGGGBGGBGGGBGGGGGBBBBGBBBBBGGBBGGBGGGGGBGGGGGGGBBGBBGGGGGGGGBGBGGBGGGGGBGGBGGBGGBBBGBGBGBBGBGGGGBGGGGGBBBGGBBBBGGGBGBBGGGGBBGBGGGBBGGGBBBGBBGGBGGGGBGGBBGBGBBBBGGGBGGBGBGGGBGBGGGGGGGGGGGGBGGBBGGGGBGGBBGGGGGBGGBBBBGBGGBGGBGBBGBGBBBGGBGGGBGGBGGBGGBBBGGGBGBGBBGBBGBBBBGBBBGGGGBBGGBBBGGBBGGGGBGGBBGBBGBGBGGBBGGGGGBGGGGGGGBGGBBGGGGGBGGGBGBBBGGGBGGBGGBBGBGGGGBGBGGBGGGBGGBBBGBGBBGBBGGGGBBGGBGBBBGGBBGBBBGGGGGGBGGGGGGBBBGGGBBGGGGBBGBBGGGGBGBGGGGGBBGGGBGGGBGGGGGGBGBBGBGGGBBGGGGBGBGGBGGGBGGBBBGGBGBGBBGGBGBBBGGGBGGBGGGGBBBGBGBGBBBGGGBBBGBGGBGBGGGGGGGGGGGGGBGBBBGGGGGBGGGBBGGGBBGBGGGBBGBBBGBGGBGGGGGBBGGGGBGGGGGGGGGGBGGBBBGBGGGBGGBGBGGGGGBGGBBGBBGBGGBGGGGGBGGBGGBBGBBGBGGGBGBGGGBGGGGBGGGGGGGBGBGGBBBGBBBGBBGGBGBGBGBGBBGBGBBGBBGBBGGGGGGGGGGBGGGGBGGGBBGGGGBGGGGGBGGGGGGBGGGGBGGBGBBGBGGBGBGBGGGGGGBGBGGGBGBBBGGBBGGGBGGBBBBBGBBGGBBBGGGGGGGGGGGBBGBGGGBBBGGBGGGGBBBBGBBBGGBGGGGGBGGGBGBGGBBBGBGBGGBGBBGGBGGGGGBGGBGGGGGBBGGGGGGGBGBBGGGGGGGBBGBGBGBGGGGBGBGBGGGGGGGGGBGGGGGGGBGGGGGGGBGGGBBBBBGBGGGGGBGGGGBGBBGGBGGGBGGGGGGBGGBGGGGGBBGBGBGBGBGBBGGBBGGGBGGBGGGBBGGGBBGGBGBGGBGBBBGGGGGGGBGBGBBGGBGGGGBBGBGGGGGGGGGGGGGBGGGGGBGBBGGGGGGGGGGGBGGBGGGGGGBGGGBBGGBGBBGBGBGBGBBBGGGGBBGGBBGGBBGGBBGGGBBGGGBGBGGGGGBGBGGGGGGGGGGGBGGGGGGGGGGGBBGGBGGGGBGBGBGGGBGBGBGGGGGBGBBGGGGGGGGGBGGBGGGGBGGGGBGGGGGBGBBGBGBBBGGBGGGBGGGBGGGGGGBGGGGBGGGGBGGGGBGBGBGGBBGGGGBBBBGGGGGGGGGGBBGGBGBGGGGGBGGBGGGGGGBBGGBGBGBGBBGGGGGGGGGBGGGGGBGGGBGBGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGBGBBBBBGGGGGBGGBBGGGBGGGGGBGGGGGBGGGGGGGBGGGBGBGBBGBGGGGGBBGGGBBGGGGBGGGBBBGBGGBGGGBGBGBGGGGGGGGGBGBBBGGGBGBGGGGGGGGGBBBGGBGBBGGGGGBGGGGBBGBGGBGGBBGBBGGBGBGBBBBGGGGGBGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGBGGGBBGGBGBGGBGGBGBGGGGGBGBBBGBBGGGGBGGGGGBGGGBGGBBGBBBGGGGGGBBBGGGGBBBGGGGGGGGBGBGGGGGGBBBGGGGGGGGBGGGGBGGGBGGBGGBBGGGBBGGGGGGBBGGBGGBBBGGGBGGGGGBGGBGGBGGBBBGGGGGBBBGGBGGGGBGBGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGBBBGBGBGGGBGGGGBGGBBGGGGGGGBGGBGGBGGGGGBGBGGGGBBBGGGGGGGBGBGGBBGGBGGGGBBGGGBGBGBBBGBGGGGBGGGGGGGGGGBBGGBBBGGBGGBGGBGBBGGGBGGGGBGBGGGGGGBBGGBGGGBBGGGGGGBGGGBBBBBGGGGGGGGBBGGBGGGBGGGGGBGGGBGGBBBBGGGBGGBGGGGGGGBGGGBGBBGBBBBBGGGGGGGGBGBGGBGGGGBBGGGGGBGBGBGBGBGBGGGGBGGGGGBGGGBBBGGGGBBBGGGGBBGBBBBBGBBGGBGGGGGBBGBGBGGBGGGGGGBGGGGGGGGGBGGGGGGBGBGGBGGGGGGBGBBBGGGGGBGGGGGBBGGBGBGBGGGGGGGGBBGGBGBGGGGBGGGGGBGGGBBGGBBBBGGGGGGBGBBBGGGBGBGGGBBBGGBGGBGGGBGGGGGGGGBGBGGGGGBGBGBBGBBGGGGGBGBGGGGGGGGGGGGBGGBBGGGGBBBGGGGBBGBGBGBBGBGBBBGGGGGGGGBGBGBGBBGBBGBBBGGBBBBGBGGGGBGBGBGGGGGBGBBBBGGGBGBBGBBGGGBBGGBBGGGBBGGGGBGBGBBGBGGBBGBGBBBBGGGBBBBBGBGBGBGGBGBGGGGGBGGBGGGGBGGBBGBGGGGGGBBGGGGBBGGGGGBGBBGBGBGGGGGGGGBGGGGGGGBGGBBGGGGGGBGGGBBGBGBGGBBGBGGGBGBGGGGGGBGGGBGBBGGGBBBGBBGBGGGGBGGGBGBGGBGGGGBGGGGGGGGBGBGGGBGGGGBGGGGGGGBGGGGBGGGBGGBGBGGGGGGGGBGGGGGGBGGBBBGBGGGGGBGBGBGGBBGGGGBGBGGGGGBGBGBGBBGBGGGGBGGGBGGGGGGGGGGBBGGGGGGBGBGGGGBGBGBGGBGBGGGGBGBBBGBGBGGGGGBBGBGGGBGGGGBGGGBBBGBGBBBGGGBGGBGGBBGGGGGGBBGGGGGGGBGGGGGGGGGGBBGGGBBGGBBBGGBGGGBGGBBGBBGGBGBBBGBGGGBBGBGBBGBGBGBGGGBGGBGGGGBGBBBGGGGGGGGGBGGGGGGBGGGBGBGGGGGBGBGGBBGGBBBGGBGGGGBGBGGGBBGGGGGGBGGBBGBGBBBGGBBGGGGGBBGGGGBBBGGGBGGGGBGBGBGGGGGGBGBBBGGGGGGGGGBGBBGBBGBBBBGGGGGGGBGGBGGGGGGGBGBGGBBGGGBGGGGGBBBGGGGGGBGGBGGBGBGGGGBGGBGGGGGGGGGGGGGGBGGGGGGGBGBBBBBGGGBGBGGGBGGGBGGBBGBGGGBBBGGGGGGBGGGGGGGBBGGBBBGGGGGGBGGGBBGBGGGGGGGGGGBBBGBGGGGGGBGGGGGBGGGGGGBGGGGGGBGGBGGGGGGGBGBBBBGGGBGGBBBGBGGGGGBGGGGBBBGGGGGGGGBGGBGBGGGGBBGGGBGGGBGGBGBGGBBGBGGGGGGBGGBGGBGGBGGGGGGGGGBGGBBGGGGBBGBBGBGGGGGGGGGGGGBBGGGBBGGBGGGBGBGGGGGGGBGGBBGGGGBGGGGBBBBGGGGGBBGGGGGGGGBGGGGGGGGGBGGGBGGBBBBBGGGGGGBGGBBGGGGGBGBGBGGGBBBGGGGBGGGGBBBGBGGBGBGGGGGGGGGGBGGBBGGBGGBGGGGBGGGBBGGGGGBGGBBBGGBBBGGGBGBGBBGGGBGBGGBGGBGGBGBBBGGGBGGBBBGGGBGGBGGGGBGGGGBGGGGGGGGGGBBBGBGGGGGBGBGGGBBGGGGGGBGGBGBGGBBBGGBBGGBGGGGBBGBGGGBGBGGBGBBGGBGBGGGBBGBBBGGBGBGBGGBGGBBBGGGGGGGBGGGBGGGGGBGBBGBBGGGGGGGBGBGGBBBBGGGGGGGBBBGGGGGGBGBBGGGBBGBGGGBGGGBBBGGGBBBGGBGGBGGGGGBBGGBGGGBBGGGGBGGGGGGGGGGBGBBGGGGGGGGGGGGGGGGBBGBGGBBBBBGGGBGBGGBBGGBGBGGGBGBGBBBGGBGGBGGBGGBGBGGBGGGGBGGGGGGGBGGGGGBGBGGBBGGBBGGBBGGBGGBGGGBBGGGBBGGGGGBGBGGGBGBGGBBGGGBBBGBBBBGBGGBBGGGGGBGBBBBGBGGGGBGGGGGGGGBGGGBGGGBBGBGGGBBGBBGBBBBBGGGBGBBGGGGGGGGGGGGGGGGGGBGGGGGGBGBGGGGBGBGGGBGBGBGGGGGGGGBGGGBGGGGBGBBGGBBGGBGBBBBGBGGGGGBGGGBGGGGGBBBBBBGGGGGBGGGBBBBGGGGBBGGGGGBGGBGGBBGGGBGGGGBBBGGBGGBBGBGGBGGBBGBBGGGGGGGBGBGGGBGGGGGBGGGGGGGGGBGGBGBGBGGGGGGBGBGGBGGBBGGGBGGBBGGGBGGBBGGGGGGBGBBGGGBGGGBGBGGBGGGGBGGGGGBGGGGGGGGGGBGGGBGGGBGBGGBGGGBGGBGGGGBGBGBGGBGGGBBBGGBGGBBBBGGBGBBGBGGBGGGBGGGGGBBGBGBBGGBGGGGBGBGGGGGBGGGBGGGGGGGGGBGBGGGGBGGBBGGGBBBGGBBGBGBGBGGBGGGGBGBGGGGBBGGBGBBGGGGGGGGGGBBGGGBBGGGBBGGBGGGGBBBBGBGBBBGGGGGBBGBGGGBGGGGGGBGBGGGGBGGGGBGGBGBGGGBGGBBGGGBGBGGGBGGGGGBGGBBBGGBGGGGBGGGGBGBGBBGGBGGBGBBBGGBBBGGGGGBBBBGBGGGGGGGGGBGGBBBGBGGGGGGGGBGGBBBGGBGBGGGGBGGGBGGBGBBGGGBBGBGGGGGGGGGGBGBBGBBBGGGGGGGGGGBGGGGBGBBGGBGGGBBGBBGGBGBGBGGGGGGGGBGGGBGBBGGGBGGGBGGBGBGBGBBBBGGGGGGBGBGGGGBBGBBGGGGGBBBGGBGGBGBBGGGGBGGBGGBBGBGGGGGGGBGBGGGGBBGGBGBGBGGGBBBGGGGBGGGGGGBGGGGGBGGBBBGBGBBBGBBGBGBGGBGGGGGBGGBGBGBBBBBGGGGGGBBGBGGGBGGBBGGGGGGGBGBGGBGBBGGBGGBBGGBGGGBGBGGGBGBGBGGBGGGGGGGBBGGGGBGGGGGGBBGGGGGGGGBBGBGGGBGBGBGBBGBGGGGBBGBGGBBBGGGBGBGGBGBGBGGBBBGGBG
27865 BBBGBBBBBBBGBBGGGBBBBGBBBBGBGBBBBBBBBBBGBBBGBBGBBBGBBBGBBGBBGBBBBBGBBBBBBGBBBGBGBGBBBBBBBBBBBBBBBBBBGGBBGGBBBBBBBBBBBGBBBBBBBBBGBBBBGBBGBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBGGGBBBBBGBGBBBBBBBGBBBBBGBBBGBGGGGBBBGBBGBGBBBBGBGBBGBBGBBBBBBGBGBBBBGBBBBGBBBGBGBBBGBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBGGBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBGBBBBBGBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBGBBBGBBGGBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGGBBBGBBBGBBBBBGGBBBGBBBBBBBGBBBGBBBBBBBBBBBBBGBGBBBBBGBBBBGBBGGBBBBBBBBBBBBGGBBGGBBBBBGBBBBBBBGGBBGBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBGGBGGBBBBBGBBGGBBGBGBBBBBBBBBGGBBBGBGGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBGBGBGBBBGBBGBBGBBBGBBBGBBBBBGBBBGBGBBBBBBBBBBGBBBBBBGBGBBBBBBBBGGGGBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBGBBBGBBGBBBBBBGBBBBGBBBBBBBBGBGBBBGBBBGBBGBBBBGBBGBBBBBBBBBBBBGGBGBBGBBBBGBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBGGBGBBBBBGBGGBGBBBBBBGBBGBBBBBBBGBBGBBBBBBBBBBBBBGBBGGBBGBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBGGBBBBBGBBBGBBBGBBGBGGBBBGBBBBBGBGBGBGBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBGBBGBBBBGBBBGBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBGGBBBGBBBBBGBBBBBBBGBBBBBGBGBBBBBBBBGBBBBBBBBBBGGGBBBBBBBBBBBBBGGBBBGGBBGBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBGGGBGBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBGBBBGBBBBGBGBBGGBBBBBBBBGGGBGBBBBBBBBBBBBBBGBBBGBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBGBGBBBBBGBBBBBBBBBGGBBBGGBBBGBBBBBBBBGGBBBBBBBBBBBBBBBGBGBBGBBGBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBGBBGGBBBBBBBBBBGBBBBBBGBBBBBGBBBBBGBBBGBBBBBBBBBBGBBGBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBGBBBBBBBBBGBBBBGGBBGBBBBBBBGBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGGBBBBBGBBBBGBBBGGBBBBBBBBBBBBBGBGBGBGBBGBBBGBBBBBBBGBBBBBGBBBBBBBGBBBGBBBBBBGBGBBBBBBBBGGBBBBBBBGGBBBBBGBBBGBGBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBGBGBBBGBBBBBBBBGGBGGBBGGBBBBBBBBBBBBGBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBGBBGGBBBBBBGBBBBBGGBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBGBBBBBGBBBGBBBBBBBBBBBGBBBBBGBBGBBGBGBBBBBBBBBBGBBBBBBBGGBBBBBBBBBGGGBGBBBGBBBBBGBBBGBGBBGBBBBBGBBGGGGGBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBGBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBGBGBBBBBGBBBBBBBGBGBGBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBGBGBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBGBBBBGGGBBBBBBGBBBGBBGGBBGGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBGGBBBBGBBBBBGBBBBBBBBBBBBBGBGGGGBBGBBGBBBBBBBBBBGBBGBBBBBBBBGBGGBBBBBBBGBBBBBBGBGGBGBBBGBGBBBGBBBBBBBGBBBBGBBBBBBBGGBBBBBBBBGBBBBGBBBBBGBBBGBBBBBBBBBGGBBGBBBBGBBBBGGBGGBBBBBGBBGBBBBGBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGGBBGGGBBGBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBGBGBBBBGBGBBBBBGBGGBBGBBBBGBBBBBBBBGBGBBBGBGBBBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBGBBBBGGBGGBBBBBBBBBGBBBBBBBBBBBGBGBBGBBBBBBBBGBBBGBGGBBBGBBBBBBGBBBBBGGGBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBGBGGBGGGBBBBBBBGGBBBBBBBBBGBGGBBBBGBGGBBBBBBBBGBBBBGGBBBBBGBBGBGBBBBBGGBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBGGBBBGBGGBBBBBGBBGBGBBBBBGBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBGBBGBBGGGBBBBBBBBBBBBBBGGGBBBBBBBBBGBBBBGGBBGBBBBBBBBBGBBGBGGBBBGBBBBGBBBGBBBBBBBBGBBBBGBBGBBBBGBBBBBBBBBGBBBGGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBGBGBBBBBBBBGBGBBGBGBBBBBBBBBBBBBBBBGGBBBBGBGBGBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBGGBGBBBBGGGBGBBGGBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBBGBBBGBBBBBBBGBGBBBGGBBBBBBBBGGGBBBBGBBBBBBBGBBBBBBGBBBBBBBBBGBBGGBBGBBGGBBBBGBBGBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGGBBBBBBGBBGBBBBBBGBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBBGBGBGBBBBBBBBBBBBBGGBGBBBGBGBBBBBBBGBBBBBGBBGGGBBGGBGBBGBBBBBGBBBBBBGBGBBBBBGBGBGGGBBBGBBGBBBBBBBBBBBBBGBBBBBGBBBBBBGBGBBBBBBGBBGBGBBBBGBBGBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBGGBBBBBGBBBBBGBBBBBGBGBBGBBBGGBBGBBBBGGGBBBBBBBBGBGGBBBBGBBGBBBBBBBBBBBBBBBGBBBBGGBBBBBBGGGBGBBBBBBBBBGBBGGBGGBBBBBGBBBBGBBBBBBBBBGGGBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBGBGGBBBBBBGBBBBBBBBBBGBBBBBBBBGGBGGBBBBBGBBBBBBBBBGBBBGBBBBBBBBGBBGBBBBGBBBBBGGBBBBBBBGBBGBBBBBBGBBBBGGBBBBBBGBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBGGGGGBGBBBGGBBBBBBBBBBBGBBBBBGBBBBBBGGBBBBBGGBBBBGGBGGBBBBGBBBGBBBBBGBBBBGBBBGBBBBGBBBBBBBBBBGBBGBGBGGGGGBBGBBBBBGBBBBBBBBBGBBBBBBBBBBGGBGBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBGBBBBBBBBBGGBGBBBBGGBBBBBGBBBBGBGGBBBBGBBBBBBBBBBBGBBBBBBBBBGBGBBGGGBBBBBBBGGBBGBBBGBBBBBBGBBBGBBBBBBGBBGBBBBGBGBBBGBGBBBBBBBBBBBBBBBGGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBGBGBBBGGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGGBGBBBBBBBBBBGGBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBGBBGBBBGBBBBGGBGBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBGGBBBGBGGBGBGGBBGBBBGBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGGBBGBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBGBBGBBGBBBBBBBGGBBGBBBBBBGGBBBBBBGBBBBBGBBBBGBBBBGGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBGGGBBBBGBBBBBBGBGBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBGBGBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBGBBGGBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBGBGBGGGGGBGGGBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBGBBBGGBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBGBGBBGGBGBBBBBBBBBBGBBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBGGBBGBBBBBBGBBBBBBBBGGGBBBBBBBBGBBBBBGBGBGBGBBBBBBBBBBBBBBBBBGGBGGGGBBGBBBBBBBBBGGGBBGBBBBBBBBBBBBBGBBBBBBBGBGBGBBBBGGBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBGBBBGBBBGBBBBGBGBBBBGBBBBBBBGBGBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBGGBGBGBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBGBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBGGBBBBBBBGBGBBBBBGBBGBBBGBBBBGBBGBGBBBGBBBBGBGBBBBBBBGBBGGBBBBBBGGBBBBBBBBBBGBBGBBBBGBBBBBGBBGBGGBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGGGBBGBBBBBBBGBBBGBBBBBBBBBGBGBBBBBBBGBBBBBGBBBBBGBBBBBBBBBGGGGBBGBGBBBBGBBBBBBBGGBBBBGBBBBBBBBBGBBBBBBBBBGBBBGBBGGBBGBBBBGGBBGBBBBBBBBBBBBBBGBBBBBBBBBGBGGGBBBBBGBGBBBBBBBGBBGGBGBBBBGBBBBBBBBGBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBGGBBBBGBGBBBBBBBGBBBGBGBGBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBGBBGBBBBBGBBBGBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBGBGGBBGBGBBGBBBGGBBBBBBGBBBBBGBBBBBGBBBBBGGBBBBBGBBGBGBBBBBBBBBGBBBGBBBBGBBGBBBBBBBBBGBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBGBBBGGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBGBBBBBBGBBGGBBBBBBGBBGBBBBBBGBBGBBBBBGBGBBBGBBBGGBGBGBBBBGGBBBBBGBBGBBGBBBBGGGBBBBGBBBBGGBBGBBBBBBGBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBBBGGBGBBGBBBBBBBBGGBBBBBBBGBBBBBBBGBBBBGBBBBBBBBGBGBBBBBGBBGBBBBBBGBBBGGGBGBBBBBGBGBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBGBBGGBBBBGBBBBBGBBBBBGBBBGGBBGGBBBGBBBGBBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBGGBBBBBBGBBBBBGBBBBBBBGGBBBGBBBBBGBGBBBBBBGBBBBBBBGBBBBBGBBGGGGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBGBBGGGBGBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBGGBBBBGBBBBGBBBBBBBBBBGGBBBBGBBGGBBGGGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBGGBGBBBBBBBGBGBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBGBGBBGGBBBGGBGBBBBBGBGGBBBBBBBBBBBGBGBBBBGBBBBBBBBBBGBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGGBGBGGGBBGBBBBBBBBBBGBBGBBBBBGBBBBGBGBBBBBGBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBGBGBBBBGBBBBBBBGGBBBBGBBBBBBBBBBBGBBBBGBBBGGBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBGBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBGBBBBBBBBBBBGGBBBBBGBBBBGBBGBBBBBBGBGGBGGGBBBBBBBBBBBGBBGBBBBBBBBGBBGBBBBGBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBGBBBBBBBGGBGGBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBGBBBBBGBBGBBGBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBGGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBGBBGBBGBBBBGBBBGBBBBGGGGBBBBBBGBBBBBBGBBBBGBGBGBBBBBGBBGBBBBBBBGBBGBBBBBGGGBGBBBBBBGBBBBBGBBBBBBBGBBGGBBBGBBBBGBBBGBBBBGBBBBBBGBBBBBGBBBBBGBBGBGBBBBBBBBBGBBBBGBGBBBGGBBBBBBBBBBGGGBBBGBBBBBBBBBBBBBBBGBGGBBBGBBBBBBBGGBGBBBBBBBGBBBGBBBBBBBGBGBGGBBBBBBBBGBBGGGGBBGBBBBBBBBBBGBGBBBBBBBGBBBBGGBBBBGGBBGBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBGBBGBBBBBBGBBBBBBGGBBGBBGBBBBBBBBGGBBBBBBBGGBBBBBBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBGGGGBBBBBBBGBGBBGBBBBBBGBBBBBGGBBBGBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBGGBBGBBBBBBBBBBGBGBBBBBBBBBBBBBGGBBBBBGBBBBGBGBBGBBBBBGBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBGBGBBBBGBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBGBBBBBBBBBGBBBGBBBBBBBGBBGBBGBBGBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBGBBBGBBBGBBBBBGGBBBBBGBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBGBGBGBBBGBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBGBBBGBBBGBGBBGBBBBGBBBBBGBBGGBBGGGBBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBGBBBGGBBGBGBGGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGGBBBGBBBBGBGBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBGBGBBBBGBBGGGBGGGBBBBBBBBBBBBBBGGBBBBGGBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGGBBBBBBGBBBGBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBGBGBBBBBGBBBBBGBBGGBBGBBGBBBBBGBBBBBGBBBBBGBBBGBGGBBBBBBBBBGBGBGGBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBGBGBBBBGBBBGBBBBBGGBBBBBBBBBBGBBBBBBGBGBBGBBBBBGBBGBGGGBBGBGBGBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBGBBGGBBGGBBGGBBBBBGBBBBBBGGBGGBBBBGBGGBBBBBBBGBGGBGGBGGGBGBBBBBBBGBBBBBBBBGBBBGBBGBGBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBGBBBGBBBBBBBBBBBBGBBGBBBBBBBGBGGBBBBGBBBBBBBBBGGGBBBBBBBBBBBGBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBGBGBBGBBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBGGBGBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBGBGBBBGBGBBBGBBBGBGBBBBGBBGGBGBBBGGBBBGBGBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBGBBGBBBGBBGBBGGBGBBBBBBBGBBGBBGBBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBGBBBBBGBBBBBGBGBGGBBBBBBGBBBBBGBBBGGGBBBBBBGBBBBBGGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBGBBBBBGGGBBBBBBGBBBBBBBGBBBGBGGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBGBBGBGBBBGBGBBBBGBBBBBBBBBBGBBBBGBBBBBGBBBBBBGGBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGGBBBBBBBGBBBGBBBBGBBGBBBBBBBGBGBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGGGBBBBBBGBBBGBGBGBBGBBBBBBBBGBBBBBBBBGBBBBBBGGBBBGBBBBBBGBGGBBBGGBBBBBBBBGBBBBBGGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBGGBBBBBBBBBBBGBBBBBBBGBBGBBGGBBBBBGBBGBBBGBBGBBBBBBBBBBBGBBBBGBGGGGBBGBBBBGBBBBBGBBGBGBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBGGBGBBBGBBBBBBBBBBBBGBGBBBBBBGBGBBBBBBBBBBBGBBGGBBGBBBBBBBGBBBBGBGGBBBBGGBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBGBBBGGBBBBBBBBBGGGBBGBGBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBGGGBBBBBGBBGBBBBBBBGBBBBBGBBBGBGBGBGBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBGBBBGBBBGBBBBBBBBGBGBBBBBBBBGBBBBBBBBBGBGBBGBBBGBBBBBGBGBGGBBBBBBBGBBBBGBGGBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBGBGGBBGBBBBGBBGBBBBBBBBBBBGBGBBBBBGBBBBBBGGBBGBBBBBBBBBGBBBBBBBBGBGBBGBBBBBBBGGBBBBBBBBBGBBBGBBBBBBBBGBGBGBBGBBBBGGBGGGBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGGGGGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBGBBBBGBBBBBGBGBBBBGGBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBGGGGBBBGBBBBGBBBBGBBBBBBGBBBGBBBGBBGBBBBBBBGBBBBBGBBBBBBGBBBBBBGGBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBGBGGBBBBBBBBBBGGBBGBBBGBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBGBGBGBBGGBBBBBBBGBBBBBBGBBGBGBGBBBBBBBBBGBGBBBBBGBBGGGBBBBBBBBBBBBBBBBBGGGBBBBBGBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGGBBBBGBBBBGBGBGBBGBBBBBBBBBBBBBBBBBBGBBGBBBBGGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGGBBBBGBBBBGBBBBBBBGBBBBBBGBBBBBBGBBBBBGBBBBBBBGBBBBGBBBBBBBGBBBBBBBGBBBBBGBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBGBBBBBBBBBBBBGGBBBGGBBBBBBBBBGBBBBBGBBGBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBGBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBGBGBBBBBBBBGBBBBBBBBBBGBBBBBBBGGBBGBGBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBGBBGBBBBBBBBGBGBBGBGBBBGBGGBBBBBBBGGBBBBBBBBBBBBBGBGBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBGGBBGBBBBBBBBBBGGBBBGGBBBBBBBBBBGBBBBBBGBGBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGGGBBBBBBGBBBBGBBBBBBGBBBGBBBBBBGBBGGBBBBBBGBBBBGBBBGBBBBBBBBBBBGBBBBBGBBGGBBBBBGBGBBGBGGBGBGBGBGBBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBGBGGBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBGGBBBGBBBBBGBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBGBBBBGBBBBBGBBBBBBBBBBBBGGBBGBBBBBBBBBBBBGGBBBBBBBGBBBGBGBBGBGBGBGBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBGBBBGGBBGBBGGBGBBGBBBBBBBBBBBGBGGBBBBBBBBBBBGGGBBBBBGGBBBBBBBGBBBGBBBBBGGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBGBBBBBBBBGBBBBBGGBBBBGBBBBBBGBGBGBBBBBBBGBGBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBGBBBGBBBBBBBGBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGGBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBGBGBBBBBBBGBBBBBGGBBBBBBBBBBBBBGBGGBBBBGBGBBBBBBBBBGBGBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBGGGBBBBBBBBBBBGBBBBBGGBBBBBBBBBBGGBGBGBBBGBBBBBBBBBGBBBBBGGBGBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGGGGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBGBGBBBBBGGBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBGGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBGGBBGBBBBGBBBGBBBBBGGBGBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBGGBBBGBBBBBBBBBGGGGBBBBBBBGBGGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBGGBGBBBBBGGBBBBBBBBBBBBGBBBBGBGBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBGBBBBBBBGBGBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBGGBBBGGBBGBBGBBBBBBBGGBBBBBBBGGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBGGBGBGBBBBGGBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBGBBBGBBBGBBBBBBGBBBBBGBBGBBGBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBGBBGGBBBBBBBGBGGBBBGBBGBBBBBBGBBBGBBBBBGBBGBBBBBBBBBGBBBGBBBGBGGBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGGBGBBBBBBBBBBBBGGGGGGBBGGBBBGBBBBBBGBBBBBBBBBGBGGBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGGBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBGGGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBGBBBBBGBGBBBBBBBBGGGBBBBGBBBBBBBBGBBGBBBGBGBBBBBGBBBBGBGBBBBBBBBBBBGGBBBBGBBBBGBBBBBGBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGGBGBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBGBBGBBGGBBBBGBBBBGBBBBBGBBBBBBBGBBGBBBBBBBBBBGBBGBBGBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBGBBBBBGBBBGBBBBBBBBBGBBBGBBBBBBGBBGBGBBGGGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBGBGBBBBBBBGBGGBBBBGGBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBGGBBBBBBBBBBGBBBBGBBBGBGBBBBBBBBBGBBBBGBBBBBBBBBBBGBGGBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGGBBBGBBBGBGBBBBGGBBBGBBBBBBGBBBBBGGBBBBBBBBBBBBGBBBBBBBBGGGBGBBBBBBBBGBGGBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBGGBBBBBGBBBBBBBBGBBBBGGBBBBBBBBBBBBBGGGGBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBGBBBBGGBGGBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBGBBBBGBGBBBBBBGBBBGBBBBBBGBBGBGBBBBBBBBGBGBBGBBBGBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBGBBGBBBGBGBBBBBBGBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBGBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBGGBBBBBBBBGBGBBBBBBBBBBBBGBGBBGBBBBBBGBBBBGGBBBBBBBBBBBGBBBBBBBBGGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGGBGBBBBBBBBBGBBGBGBBBGBBBGGBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBGBGBBBBBBBBBBBBGBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBGBBBGBGBBBBGBGBBBBBBBBBBGBBGGGBBGGBBBBBBBBBBBGBBBBBBBGBBBGBGBBGGBBBBGBGGGBGBGBBBGGBBBGBGBBBBGBBBBBBGBGBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBGBBBBGBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBGBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBGBBBBGBBBBGBBBBBGGBBBBBBBBBBBGBBGBBBBGBGBBBBBBGBBBBBGBBBBGBBBBBBBBBGBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBGBBGBBGGBBBBBBGBBGBBBBBBBBBBGGBGBBBBBBBBBGBBBBBBBGBBBBBBBBGBGBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBGGBBBBBBBBBGBGBBBBBBBBBBBGBBGBBGBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBGBBBBBBBBBBBGBGBGBBBGBBBGBGBBBBGBBBBGBBBBBBBBBGBGBBBGBBBBBGBBBBBBBBBBBBGGBGBBGGBGBBBGBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBGGBBGBBBGGBBBBBGBBBBBBBBBBBBGBGBGBBBBBBGGGBGBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBGBBBBBBGBBBGBGBBGBBBGGBBGBBBGBBBBBBBBGBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGGBGBGBGBBBBBBBBBBGBGGBGBBGBBBGBGBBBGBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBGBGBBBBGBBBBBGBBBGBBBGBBBBBBBGBBBBBBBGBGBBBBGBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBGBGGGBGBBBBBBBBBBBGBBBBGBBBBBBBGBBBGGGGBGBBGBBBBBBBBGBGBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBGBBBBBBGBGBBBBGBBBBBBBBBBBGBBBGBBGGBBBBBGBGBBBBBBBBGBBBBGGBBBBBBBBBBGBBBBBBBGBBBBBBGBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBGBGBBBBBBBGGBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBGBBBGBBBBBBGBBBBBGBBBGBBGBBBGGBBBBBBBBBGBBGBGBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBGBBGBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBGBBBBGBBGBBGBBGBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBGBBBGBGBBBBGBGGBBBBBBBBBBBBBBBGBBGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBGBBBBBBGBBGBBBBBBBBGBBBBBGBBBBBGBBBGBBBBBBBGBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBGGBBBBBGBBBGBBBBBGBGBBGGBBBBBGBBBGBBGBBGBBGBGBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBGBBBBBGBGBBBBBBBBBBBGGBBBBBBBBBBBBBBGGBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBGGBGGBBBGGGBBBGBGBBBBBBBBBGBBGBBBBBBBBBGBGGBBBBGBBGGBBBBBGBBBBGBBBBBBBBGBBGBBGBBBBBBBGGBBBBBBBBGBBGBBBBBBBBBGBBGBBGBGBBBBGBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBGBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBGBGBBBGBBBBBBBBBBBBGBGBBBBBBBBGBBBBBGBBGBBBBGBGBGBBBBGBBBBBBBBBGGGBBBGBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBGBGBBBBBBGBBBBGGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBGBGBBBBGBGBGBBBBBBBGBBBBBBGBBBGBBGGBGBBBGBGBBBBBGBBBGBBBBBGGBGBBBBBBBBBGBBGBBGBGBBGGBBBGBBBBGBBBBBGBBBBGBBGBBGBBBBBBBBGBGBBBBGBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBGBBBGGBBBBBGBBBBBBGGBGBBGBBBBBBBBBBBBGBGBBBBBBBGBGBBBBGBBBGBBBBBBBBBBGGBGBBGBBBBGBBBGBBBBBBBBBBBBGGBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBGGBBBBBBBBBBBBBBBBBBGBGGBBBBBBBGBBBBBBBBBBBGBBBGBBGBBBBGBBBBBBGBBBBBBBBBBBGGBBBGBBGGGBBBBBBBBBGGBBBBBBBBBBGBBGBBBBBBBGBBBBBGBGGBBBGGBBBGGGBBBGBBBBGBGBBGBGGGBBBBBBBBBBGBGBBBBBBBGBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBGBGBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBGBGGGBGBBGBBBBBBBBGBGBBBBGBBGGBBBBBBBBBBBBBBBGGBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBGBGBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBGBBGBBBGBGBBGBBBGBBBGBBBBBBBGBBBBBBGBGBBBBBBBBGBBBBBBBBBBGGBBBBBBGBGGBBBBBBBGBBBGGGBBBBBBBBBGBBBBBBBBBBBBBGBGBBGBBGBBBBBBBBBBBBGBBBBGBBBGGBGBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGGBBBGBBBBBBBGBBBBBBBBBBBGBBBBBGBBBGBB
2160 BBBGGGBBGBBGGBGBBBBBBGGBBGBBGGBGBGBGGBBGGBGGBGBBBBGBGBGBBBBBBBBBBBBBGBGBBBGBBBGBBGBGBBBBGBBGGBGBBBBBBBBBGGBGBGGBBBBBBBGGBBBGBBBGBBBGBBBBGBGGGBBGBGBBGGGGBGGGBGBBGGBBGGBGBBBGBBBBBBBBBBBGBBBBGGGGBBBGBBGGBBGBBBGGGBBBBBGBBBGBGBBGGBGBBBBBGGBBBBGBGGBBGBBGGBBBGBBBBBBGBBBBBGGGBBGBGBBBBBBBGBBBBGGBBBGBBBGGBGBBBBBBGBBBGGGGBGGBBBGBGBGBBGBBGGBBBBGBGGBBBGBBBBBBGBGBGBBBBGBBBBBBBGGBBGGGGGBGBGGBGBGBGBBGGGBBBBBBBGBBGGBBBGBBGBBGBBBBBBGGGBBBBBBBBBBBBBBGBGBBBGBBBGGBGBBBBGGBGBBGBBGGBBGBBBGGBBGGGBBBBBBBGBGBBBBBBGGGGBBBGGGBGBBGGBBGBBBGBBBGGBGBBBBBBBGBBGGBGGGBGBBGBBBGGGGGBGGBBBBBGGGBBBBBBBBBBBGGBBBBBBBBGBGBBBBBBGBGGBBBBBBBGBGBBBGGBGBGGBBGBBBBGGGBGBBGBBBGBBGBGBGBGGBBGBBBBBGBGGBBBGBGBBBGGBGBBGBBGBGBGBBGGBBBBBGGBGBGGBBBBBBBBGGGBBGBBBBBBGBBBBGGBBGBBGBBGGBBBGBBGBBBGBBGBBBBBGBGBBBGBBGBBBBBGGBBBBBBBBBBGGGGGGBGBGGGGBBGBBGBBBBBBBGBBGGGBGBBBGBGBBBGBBGGGBBBBBGBGBBBBGGGBGBGBBBBBBGBBGBBBBGGGGGGBBBBBBBGGBGBGBBBBGBBGBBBGBBGGBGBGGBBBBGGBBBBGGGBBBGBGGGBGGBBBGBBBBBGBBBBGGGBBBGBBGBGBBBBBBBBBBBBGGGBGGGBBBGBGGBGBBBGGGBGGGGGGBGBGBBBBBGBBBGGBGBBBGGBBGBBBBGBBGGBGBGBBGGBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBGBGGGGGBGBGBGBBGBBBGBBBGBBGGBBGBGBBBBGBGBBGGBBGGGBBGGGBBBBBBBGBBGBGBGBBBBGBBBBGBBGBBGGBBBGBBGBGBBBBBGBGBGBGBGBBGBGBBGGGBBBBBGBBBBBGBGGGBGGBBGGBBBGBBGGBBGBGGBGBGBBBGBGGBBGBGBBGBBBBGBBGBGGBGGBBBGBGBGGGBGBGBBBBGGBGBBBBBBBBGBGBBBBBBGGBGBBBBBGBBBBBGGBGBGGBGGBGBBBBGGBGBGBBBBBGGGBGGGBGGBGGBGBBGBGGBBBBBGGBGBBGBBBGBBGBGBGBGBGGBBGBBGGBBBBBBBBGBGBGGBBGBGGBBBBBBBBGGGBBBBBBBGBBBGBBGBBBBBBGBBBBBBBGGBGGBGBBGGBGBBGBBBGBGBGBBBBBBBGBBBBBBGBBBGBBGBBBBGGBBGBBBBBGGBBBGBGGBBGGGBBBGBBBBGBBBBGGGGGBGGBBBBBBBBGBBGGGGGBBBBBBBBGGBBGGBGBBBBGBGBBBGBBBBGBGBGGBGBGGBBGBGGBGGBBBGBGGGBBBBBBBBGGBBBBBBGBGGBBBBBBGBBBBBBBBBGGBBBGBBGGGBBBGBBGGGBGGBBGBBBBBBGGBBGGBGBBGBBBBBBGGBBBBGBGGGBGGBGGBBGGBGGBBBBBBBBGBGGBBBBGBBBBBBGGGGBGBBBBBGGBBBGGBBBBGGBBBGGBBBBBBBGGBBGGBGGBBGBBGGBGGBBBBBBGBGGBGBBBGBBGGBGBBBGGBBBBBBBBBBGBBGBBGBGGGGBBBBBBBBGGBBBGBBBGBBGBGBBGGBBGBBGBGGBBGGBGGBBBBBBBBGBBBBGBBGBBBGGBBBGBBBBGBGBGBBBBBGBBBGBGBBBBGBGGBBGGGGBGBBBBBBBGGGBBGBBBBBBBBBBBBGBGGGBBBBBGBBBBGBBGBBBBBGBBBGGBBGBGGBBBBGGBBBGBBBBBBBBGBGBGBBGBBBBBBGBBBGGGGGGBBBGBBGBBBBBBBGGGBBBBBBGBBGBGBGBBBBBBBBGGBBBBGGGGGBBBBGGGBGGBBGGBBBBBGBBBGBBGBBBBBBGBGBBGBGGBBGGGGBGBBBBGBBBGBBBGBGBBGBBBBGGBBBBBGBBGGGGBBBGBGBBGGBBGBGGGBBGBGBGBGBBGGBGBBGBGGBBBBBBBBBBBBBGGBGBGBGBBGBBGGBGBGBBGBBBGBBBBBBBBGGBBBBBBGBBGBBBGBGBGBGBBBBBBBGBGGBBGBBGGBBBBBBBGGGGBGBBGGGBBBBBGGBBGBGBBGBBBBGGGBBBBGBBGBBBGGBGGBBBGBBBBBGGBBBBGBGGBBGBBBBGBBGBGGBBBBBBGBBBGGBGBBBBGBBBGGBBGGBBBGBGBGBBGBBGBBBBBBBBGBGGBBBBGBGBBGBBBBBBGBBBBBBGBBGBBBBBGGBBGBGBBGGGBGGGGGBGGGBBBBBBBBBBGBBGBGBBGBBBGGBBBBGGGBGBBBBGBGBBBGBGBGBGBGBGGBGGGBBBBGGBBGBBGGGGBGGBBBBBGBBBBGBGBBGGGGBGGGBBGGBGBBGBBBBBGBBBBGBGGBGBBBBGBBBBGBGGBBGBBBGBGBGGBBBBBGBBGBBBBGBBBGGGGGBGGGBGBGBBBBBGBGBBBBGGBBBBBBBGGGBBBBBGGBGGBBBGBBBBBGGBBGGBGBGBGBBGBGGBGGBBBBBBBBBBBGBBBGBGGBGBBBBGGBBBBBBGGGGGBBGBBBBBBBGGBGGGGBBGBBBBBGBGBGBBGBBGGBBBBBBBBGGGGGBGGGGGBBBBGBBBGBBBBBBBBGGBBBBBGBBBBBBBBGBBBBGGBGGBBBGGBBBGGGBBGGGGBBBBGBBBBGGBBGGBGBBBBGBBBBBGGGBGGBBBBBBGGGGGBGGGGBGGBGGGBBGGBBBBBBBBBBGBGGBBGGBBBBGGBBBGGGBBBGBBGBGBBGGBBGGGGBBGBBBBGBGGBBGBGGBBGGBBBGBBGBBBBGGGGGBGGBBBGBGBGGBBBBBGGBBBBBGBBBGBBBBBBBBBBGBBBBGBBBGBGBGBGBGBGBGBBGBBBBGGGGBBBBGBGGGGGGBBBGBGBBGGBGBBBGGBBBGGGBBBGBGBBBBBGBGBBBBGBBBBBGBGBBBBBBGBBBGBBGBBBBBBBBGBBBGBBGBBGBGBGBBGGBBGGBBGGBBBBBGBGBBBGGGBBGBBBGBGGBBBBBGGGBBGGBGBBBGBGBBBBBGGGGBBGBBBBBBBGGGGBGBGGBBGGGBBGBBBGGGBGBBBGGGGGBBGBBBBBBBBBBGGBGGBBBBBBBBGBBBGBGBBGGBBBBBBGBBBGBBBBBBBGBBGBBBGBGBGGGGBGGBGBBGBGBBBGBBBBBBBBGBGBBBGGBBBGGBBBBGGBGBGGBBBGBGGBBBGGBGGBGBBGBBBGBBBBBBBGBGGGGGBBBBBBGGBBGGBBGBBBGBBBBBBGGBBBGBGBBBBBGGBGBGGBBBGBGGBGGBBBBGBBBBBGBBBGBBBBBBBBBGBGBGBBBBGBGGBBBBBBBGBBBBGGGBBBGBGBBBBBGGGBBBGBBBBGBBGBGBBBBGBBGGGBBBBGBBGGBGGGBBGGBBBGBBBBBBGBBBBBBBBBGGGBBBBBBBBBGGBBGGBBBBGGGGBBGBGGBGGBBBBBGGGGGGBBGBBBGBBBGBBGBGGBBGBBBBBBBGBGGBGGBGBBBGGGBGBBBBGBGBGBGBBBBGBBGGBBBGBGGBBBBBGBBGBBBBGBBGGBBBGGBBGBBBBGBGBGBGGGGBGGBBBBBGBBBBBGBGBBGBGBGBBBBBBBBBBBBBBGGGBBGBBBGGGGBBBGGBBGGBBGBBBBGGBGBBGBBBBGBGBGBBBBGBBGBBGBBBBBBGBBBBBBBBGGBBBBBBBBGBBGGBGBGBGBBBBBGBBGBBGBGBBBGBBGBBGBGBBBBGBGBBGGGBGBBBGBGBBGBBGBBBBGBGBBGGBGBBGGBGBBGBBGGBGGBBBBBGGGBBBGGGBBGBBBBBGGBBGGGBGGGBGBGGGGBBBBGGBBBGBBBBBBGGBGBBBBBBBBBBBGGGBGBGBGBBBGBGBGGBBBBGBGBBGBBBBGBBGBBBBBBBBBGBGBBGBBBBBGGBBBBBGBBGBGBGGBGBGBBGGBGGBGGBBBGBBGGBBBGBGGBBGBGBGBGBBBBBBBGBGBBGGBGBGBBBBBGBBGGBBGBGBGGBGGGGGBBBBGBBBGBBGBBBBBGBGBBBGBBGBGBGGBBBBBGBGBBBBBBGGBBBGBGBBBBGGBGGBGBGBBBBBBGBGGBGBBBGGGBBGBGBBGBGGGBBGGBGGBGBBGBBBBGGBBBGBBBBGBBBBGBGGBBBGBBBBBGGBGBBBGBGGGBGGBGBBBBBBGGGGBGBBBGBGBGBGBBBBGBBBBGGGGBGBGBBBGBBBBGGGGGGGBBBBGGGBBBBGGBGBGBGGBBBBBBBBBBGBGGGGGBBBBBGGGGBBBGBBGBBBGBBBBBBBBBGBBBGBBBBGBBBBBBBBGBGBGBBBBBGGBBGGGBBBBBBBBGBBBBBBBGBGBGBBBBBGBGGBBBBGBGBBBBBBBGGBBGBBGGGGGGBGGGBBBBBGBBGGBGBBBBGGBBGBGGBGBBBBBBBGGGBGGGBGGGGBBBBGBBBBGBBGGGGGBGBGGGBBGBBGGBBBBBBBBBBBGGGBGGBBBBGBBGGBBGBBBGGBBGGGGBBBBBBBBGBBBGBGBGBBBBBGBBBGGGGGBBBGGGBGBBBBBBGGBBBGBBBGBBGGGBGBBBBBBGGGBGBGGGBBGBGBBGBGBGBBGGBGBBBGGGBBBGGBBGBBGBBBGBGBBBBGGGBBBBBBGBGGGGGGBBBBBGBGGBGGBBBGBBBGBGGBBGBBBBGBGGBBBBBBGGBGGGBGBBBBGGGBBBBBGBBBGBBBBBGBBGGBBBBBBBGBBBBGGBGBGGGBGBGBBGGGBBGBBBBGBGGGBGBBBGBBBBGBBBBGBBGBBGBGGGGGGBBGBBGBBBGBGGGGGGBBBBBBBBBBGBGBBGBBBGBBBBBBBBBBGBGBBGBBBBGGGGBGBBGBBGBBBGBGBGBBBGGGGBBBBGBBGGBBGGBBGGGBGBBBBGGBGBBGBBGGGBBBBGGBGBGBBGBBBBBBBBBGGBGBGBGBBGBBBGBBGBBGBGGBBBBBBBGBBGBBGBGBGGGBGBBGBBBGGBGBBBGGBGBBGBBGGGBBGGGBGBBBGGBGBGGBBBGBBBBGGBGBBGGBBBBBBBBGBGBBGBBBBBBBGBBGBGBBBBBGGBBBGBBGBBBGBBBBBBGGBBGGBBGBBGBBBBBGGGBBBGBBBGBGBBGBGBBGBBGBGBBGBBBGBGBBBBGGBBBGGBGGBGBBGGBGBBBBGGGBBBBBBBBBGBBBBBBGGBGGBBGBGGBGGBBBGBBBBBGBBBBGGBGBBGBBGBGGGBBBBGGBGGBBBBGGBBBBBGBBGBBGBGGBGGBGGBGGGGBGBBGBGGGBBGGBBGBBGBBGGBBBBGBGGBBGBGBBBBBGBBGBBBBGBBBBBBGBGBGGBBGBBBGBGBBBBBGBGBBBGBBGBBBBBBBBBBGGBBBGBBBBGGBBGBGBGBBBGBBBBBBGBBGBBBGBGBBGBBGBBGBGGBGGBGGGBBGBBGBBBBBGGBBBBGBBGGBBGBGGBBBGGBBBBBGGBBBBBBGGBBBBBBGBGBBGBGBBBBBBGGBBBGBGGBBBBGBGBBGBBBBBGBBBBBGBGGBBBGBBBBBBGGBBBBGGGBBBGGGGBBBBBGGBBBGBBBGBGGGBBGGBBBBBBBGGGBBBBGGBBBGBGGBBBBBBBBBBBGGBBGGGBBGBBBBBBBBBGBBBBBBBGGGGGGGGBBGBGBGBBBGBGGBGBBBGGBBBGBBGGGGBGBBBBBBBBGBGBGGGGBBBBGGGGBGGBBBGBBBBBGBGBBGGBBBBBBBBBBGGBGBGBBGBBGBBGBGGGGBBGBGBGBBBGGBBGGBGGGBBBBBGBBBGGBBBBBBGGBBBBBBBBBBBGBBBGGGBGGBGBBGBBGBGBBGBGGBBBGGGBBBBGGBBBGBBGBBBGGBBBGBGBBBBGBBBBGBGBGBBGBBBGGBBBBBGBBBBBGBBBGGBBBBBBBBGBBBBGGBBGBBBBGBGBBBBBBGBBGGGBBGBGGBBBGBBBGBGGGBGBBBGGBBGBGGBBGGBBGBBBGBBBGBBGGGBBBGGBBBGBBGGGGBGBBGBGBBBGBBBBBGBBBGBBGBGBBGBBBBGBGBBBBGGBBGBBGBBGBBGBBGBBBGGBBBBBBBBGBBGGGGBBBBBBBBBBBBGBBBGBBBBBGGBBBGBBGBGBGGGGGBBBGBBBBGBBGGGBBBBBGBGGBBBGBGBBBBGGGGBGBBBBBBBBBBBGBBBBGGBBBGGBBGGGBBGGGGBBBGGGGBGBGGBBGBGGBBGGBBBBGGBGBBBBBBBBBGBBBGBBBBBBBBGBBGGBBGGBBBBGGGBBGBGGGBBBGBGBBGBBBGBBBGGBBBBBGGBBBGBBBGBBBBBBBGGBBBGBGBGGBGBBGBBBBBBBBBGGBGGBGBBBBBGBBBBBBBBBGBGBBBBBGBBGBBGBBBBGBGBBBBGGBGBGBBGGBBBBGGGGBGBBBBGBBGBBBBBBBBBBBGBGGBBGBBBBGGBBBBBGGGBBGGBBBGBGBBGBBBGBBBBGBBBGBBBBGGBBBBBGGBGGBBGGGBGBBGBBBBBGBGBBBBBGBBBGBGBGBBBBBBBBBGGBBBBBBGGBGGBGGBBBBGBBBBGBBGGBBBBBGBBGGBGGBBBGGBBBBBGGBBGBBBGBBGBBGBGBBGBGGBBBBGGBBBGGBBGBBBGBBBGGBBGBGBBBBGGBBBBBBGGBBBBGBGBBBBGBBBGBGGBBBGBBBGBBBBGBBBGBBGBBGGBBBBBBBBBGBGGBGGBGBGBBBBGBBBGBGBGBBBBGBBBBBGBBGBBBBGBGGBGBBBBBGBBGGBGBBBBBGGBBGGBGBBGBBBGGBBGBGBBBGBBGBBBBGGBBGBGGBBGGGGGBBGGBBGBGGBBBBGGBGBBBBBGGBBBBBBGBGBGBBGBBGGGGBBGBBGGGBGBBBGGBBGGGBGBBGBGBBGGGBBBBBBGBBGBBBBBBBBBGBGBBBBBBGGBBGBGGBGBGGBBGGBBBBGGGGBGBBBGBBBBBBGBBBBBGGBBGGGBBBGBBBBBBBBGBGBGBGBGGBBGBGGGGBGGGGGBGBGBGBGBGGBBBGBGBBBGBBGGBBBGBGBBBBBGBBBBGBGBGBBBGBBBBGBGBGGGBBGGBBGBBBGGGBGBGBBGBBBGBGBBBGBBBGBBGBBBGGGBGBGGBBGGBBBBBGBBBBBBBGGGGBBBBBGBBBBGBGBBBGBGBGBBBGGBBGBBGBBGGGBBBGBBBBGBGBBBBBGBBBGGGBBBBBBBBBGBBBBBBBBBGBBBBGBGBBBGBBGBGGBBBBBBBGBBBBBBBBBGBBGBBGBGGBBGBBBBBBGGGBBBBBGBBBGGGBBGBBBGBBGBGGBBBBGGGBGBBGGGBGGGBBGBGGBBGGGBBBGGGBGBBBBBGBGGGGBGBBBGBBBGBBBBBGGGBGBBGBGBBBBBBGBGBGBBBGBGBGBGBBBBBGBBBBBBBGBBGBBGBBGBBBGBBBBBBBBBGBGGBBGGBBGBGGGGGBBBBGBGBGBGGGGGBGBBBBGBBBBBGGGBGBGBGBBBGGGBGGGBGBBBGGGBBGGGBGBBBBGGBGBBBBBBBBBBGGGGBGBBBBGGGBBBGGGBBBBBGGGBGGBGBGBBGBBBBBGBBGGBGBBGBBBBBBBGBGGBGBGBBGBBGGBGBBBBBGBBGGBGBBBGGBBGGBBBGGBGBBBGGBBBBGBGGBGBBGGBBBBBBBBBBBBBGBBBGGGGBBBGGBGBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBGGBBBGBBGBBBBGBGGGBBBGGBGBGGGBBGBBBBGBBGBBBGGBGGGBBBBBBGBBBGGGGGGBGGBBGBGBBBGBBBBBBBGGBBBBBBBGBBBGBBBBBBBBGGGGGBBBBBBGBBBGBBGBBBBBBBGBBGGGBBBBBGBGBGGGBBBBGGGBGGBBBGGBBBBGBBBBBBBGBBBBBGBBBBBBGBBBBGGBBGBBGGGBBBBBBBGBGGGGBGBGBBBBBBGGGBBGGBBBGGBGBGBBBBBBBBBGBGBBGBGGBGBBGBBBBBGBBBBBGGBBBBBBBBGBBGGBGBBBBBGBBBBBBBBBBGBBGBBBBBGBBGGBBBBGGGGBBBGGBBBBBBBBGBGGGBGBBGGGGBGGBBBGBBBGBGGGBGGBBGGBBBGGBBBBBBBGBBGBBBGBBBBBBBBGBBBGBBBGBBBGBGGBGBGGGBBBBGGGBBBGBBBBBGGGGGBBBBBBGBBBBBGBBBBBBGBGBBBBGGBBGGGGBBGBBBBBBBGBGGGGBBGBBGBBBBBBGBBBGBGBBGGGBBBGBBBGBBGBBBBBBGGBBBGBBGBBBBGBBBGBBBBBGBGGGBBBBBGGBBBBBBGBBBBBBBGGGGBBBBBBBGGBBBBBBBBBGGGBGBBBBBGBBGGGBBGGBBBBBGBBGGGGGGBGBGBGGBBBGGBGBBGBBBGBBBGBGBGBGGBGBGBGBGGGGBGGGGGBGBGBBBBBGBBBBBGGBBBBGGBBBBGBBBGGBBBBGBGGBGBBGGGGGBGBBBBBGGBBBBBBGBGBGGGBBBBGBBBBGBBBBBGBBGBBBGBBBBGBGBBBBGBBBBGGBGBBBGGBBGGGGBGBBBBBBBBGBBBGGGBBBGBBBGGGBBGBGGGGBBGBBBBGGBBGGBBBBBBBGGGBGBBGGBBGBBGBGGBGBBBGGBGBBBBBGBBBBBGBGBBBGBBBGBBBGGBGBBBBGGGBGGGGBBBBBBGGBGBGBBBBBGBGBBGGGBBBGBBGBBBBBGBBBBBBBBBBBGBBBGBGBBBBBGBBGBGGGBBBGBBGBBBBGBGBBBBGGBBBGBGBBBBGBGGBBBBBBBBGBBBBBGBGGBGBGGBBGBGGGBGBBBBBBBBBGGGBBBBBBBGBBBBGGGBBGBBBBBBBBGGBBBGGBBGGBGBBBGBGBBBBBGBGBBBGGGGBBBBGBBBBBBBGBGBBGGGBGBGBBGGBGBGBBBBBBBBBGGGBBBGGBBGBBBGBGGGGGBBBBBBBBGBGBBBBGGGGBBGGBBGGBGBBGBBBGGGBBGGBGGBGBGBGGBGBBGGBBBBBBBBBGBGBGGGBBBBBGGBBBGGBGGBBBBBGBGBGGBGBGBBGBGBGBGBBBGGGGGGGBGBBBGGBBBBGBBBBBBBBBBGBBBBBBBBBBGGGBGGBBBGBBGBGBGGBGBBBBBGBGBGBBGBBGBBBBBBGGBBBBBBBBGBBBGBBBBGBGBGBBBBBGGGBGBBBBGBBGGBBBBBGBBBBBBGBBBBBBBBBBGBBBGBBBGBBGGGGBBBGBBGBBBGBGBGBBGGBGGGBBBGBBGGBGBBGBBGBBBGBGBBGBBBBBBBBBGBBBBGBBBBGBBBBGBGGBBGBBGGBGBGBBGBBGGBBBBGBGBBGBBBBBGBBBBBGBBBBGBBBBGGGGBBBBGBGGBBBBBBGBBGGBBGGBBBGBBBGBGBBBBGBBBGBBBBGBBGBBGGBGBBGBGBBGBBBGBBBGBBGGBBGBGGGBBBBBBBBGGBBGGBBBBGGGBBBBBBBBBGBBGBBBGBBGBGGGBGBBGBGBBGGBBBGBBBBBGBGBBGBGBBBBBBGBBBBBGGBBGBBBGGBBBBBBBGBBBBGGGBGGGGBBGGBGBBGBGGGBBBBBBBBGBBGGBBBBBGBBGGBGBGBGBBBGBBBBBGGGGBBBBBBBBBBGBGGBBBGBBGBGBGBBGBGBGBGBGBBBBGBBGGBBBBGBGBBBBGBGGGGBBGGBBGBGGGBBBBBBBBBBBBBBBBBBBGBBBBGBGGBBGGBGBBBGBBBGBBGBGBBGBGBGBGBBGGGBBGGBBBGGGBBGBBBBBBBBGBGGGBBBBBBBBGGGGBGGBGBBBGBBGBGBBBBBBBGBGGGBGGGBGGGBBBGBGBBBBGBBGBGBBBBBBGBBBBBGBGBBBBBGBGBBBBBGBBGBGBGBBGBBBBGGGBGGBGBGBBBBGBBBGGBGBGGBBBBBBBGBBBBBBGBBBBBGBBBBGGBGGBBBGBBGBBBBBBGGGGGBGGBGBBGBBGBBGGBBBBBBBBBBBGBGBBBGBBBBBGGGBGBBBBBGGBGBGBBBBBGBGBGBBGBBBBBGBGGBBGGBGBGBGBBBGBBGGBBGGBBGBBGGBBBGGBBGBGBBBBBBBBGBBBBGGBBBBGBBBBBBBBBBBGBBBGBGGBBBGBBGBGBBBBGBBBGBBGBBBBGGBBBBGGGGGGBGGBBBBBBBBBBBGGBBBBGGBBBBBBBBGBGGBGGBBBGBGGGBBGBGBBBBBGGGGBGGBGBBGGGBGBGBBBGBBGBBGGBBBGBGBGGGBBBBBBGGBGBBGBBBBGBBBGBGGGGBGBBBBGBGGGGBGBBBBGGGBBBBGGBBGGGGBBGBGBGBBBBGBBGBBBGBBBBGGGBBGBBBGBGBBBGBBGBBGBGBBBBBBBGBBBBBBBGGBBBGGBBGBGBGBBGBGGBGBGBBBBBGBBBGBBGBBBBGGBBBBBBBBGBGBBBGGGBGBBBGBGBGBGGBBBBBBGGBBGBGGBBGGBBBBGBBBBBBGBBBGBBBBGGBBBGBGBBBGGBBGBBBBGGBBBBGBBGBGBBGBGGBBBGGBBBGBBGBGGGBBGBGBBBBGBGBBGBBGBBBGBBGBBGBGBBGBGBBBBBBBBBBGBBBBBGBGGGBBGGBBGGBBBBGGBGBBBBBBGBGBGGGGBBGBGBBGBBBBBBGBBBGBBBBGBBBGGBGGGGBBBBGGBBBBBGBBBBBGBBBBBBBBGGBBGBBBBBBBBBBBBBBBBGBBBBBBBGGBBBGGBGGBGGBGBGBBGGBGBBBBGBBGBGGGBBGGBBBBGGBBGBBBGGGBBBGGBBGBGBBBBBBGBBBBGGBGGBBGBBBBGGBBGBGBBGGBBGGBGBGBBBGGGBBGBGBBBBGBGGBGGGBBGGBBBGBBBGBBBGBBBBBGGGBBBBGGBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBGGBBGGBBBBGGGGBBBGGBGGGBGGBBBBGBBGGGBBBGGGBBGBBGBBBBBBBBBBBBBGBGGBGBBGGGBBGBBGBGBBBGGBBGBGGBBGGBBGGBGBBGGBBBGGBBBBBBBGGGGBGBGBGGBGGGBBGBBBBGBGGBGBBBBBBBBBGBBBGBGGBGBBBGBBGBBGBGGGBBGGGBGBBBBGGBGGBGBBBBBBGBBBGBBBBGBGGBBBBBGBBGBBBBBBBBBGBBBBGBBGGGBBBGBGBBBGGBBBBGBBBGBBBGBGGGBBBBBGBGBBBGGBBBBGBBBGBBGBBGBBBBBGBGGBGBBGBGGBBBBGBBBBGBBBGBBBBBGGGGGBGBBBGBGBBBBBBBGBBBGGBBBBGBBBBBGBGBGGGBBBGGGBGGGGGGBBGBBGBGGBGGBGGBBBBBBBBGGBGBBBGGBBBBBBBGBGBBBBGGBBGBBGGGBBBGBBGBGGBGGBBGBGBBBBBBBBBBBGGBBGBBBBBBBGGBBBGGBBGBBBGBGGBBBBBBBBGGGBGBBBBBGBGGBGBGGGBGBBBBBBBBBBGGGGBBBBBBGBGBGGBGGGGGGGBGBBBGBGBBBBBBGGBBBGBBBBBGBBGGBGBGGGBGBGGBGGGBBGBBGGBGBBBBBBGBGBGGGBGGBBBBBBGBBBBGBBBGBBGBBGBBBBBBBGBBGBGBGGBGBBBGBGBBBGBBBBBBGGBGBGBBBGBGGBBBGBBBBGGBBBBGGGBGGBGBGBBBGGBBBBBGGBBGGBGBBGBBBBBGBBGBGBBBBBBGBBBBBGGBBBBGBGBGBGBBBGGBBGBBGBBGGBBBBGGGBBBBBGGBBBGBBBBBBBGBGGBBBBBGGBBBGBBGGBGGBBGGBGBBGBBBGBBBBGBBBBGGBBGBBBBBGBGGGBBBBGGGBGBBBBBGBGBBGBBBGBGGGBBBGGBGBBBBBGBBGGBGGGBBBGBGBBBBBBGGBBBBBGBGBBBBBGGBBBBGBBBGGBBGBBBBGBBBGBBBBBBGGBGBGBBBGBBGBBBBGBBGBBGGBBBGGGBGBGBBBGBGBBBBGBGBBBBBBGBBBGBGBBBGGBBGGBGGGGBBBGGBBGBBGBGGGGGBBBGBBGGBGGBBGGBBBBGGBBGBBBBBBBBBBBBBGBBBBGBBBBGBBBBBGBBBGGGBBBBBGBBGBGGBBBGBBBBBBBBGBBBGBGGGGGBBBGBBBBGBBGBGBGGGBGBBBGBBBBBGBBGBBBBBGBBBBBGBBGBBGBBBBGBBBGBBBGBGGGBBBBBGGBGGBBGBBBBBGBGGGBGBGBBGBGBGBBBBGBBBGBBGGBGBBGBBGBGBBBBBBGBBBGGBGBGBBBBBGBGGGBBBBBBBBGGBBBBBGBBGBGGGBGGGGGBBBGBGBGBBGGGBBGBBGBGBBBBGBBGBBBBBBGBGBBBGBBBBBBBBGBBBGGBGBBBBBGGBGBBBGGBBBBBBGBGBBGBBBBBGBGGBBBGBGBBGGBGBBGBGBGGBBBBBBBGBGBBBBGGBGBGGGBBBBBBBGBBBGBGBBGGBBBBBBBGBBBGGBBBBBBGBGBBGGGBGGBGBBBBGBGBGBGBBBGBBBBBBBBGBGGBBGBGBGBBBGBBGGGBBBBBBGGBBGBGBBBBGGGBBGBBBGBGBBGGBGGGGBBBGGBGBGBBBGBGBBGBBGBBBBBGBBBBBBBBGBBGBGGBBBBBGBGGGGBBGGGBBGGBBGBBBGBGBBBGGBBBGBGBGBBBBBGBBBBGGBBBBGBBBBGBBBBBGGGBBBGBBBBBBBGBBGBBBGBGBBGGBGGBGBBBBGBGBBBBGBGBGGBBBBBBBGBGGBGGGBBBBBBBBBBBBBBGGGBBBBBGGBGBBBBBGBBBBBBGBBBGBGBGBBGBBBBBBGBBBBBGBGBGBGGGBBGBBBBGGBBBGGBBBBBGBGBGBGGBGGBBBGBGGBBGBGBGBBBBBGBGGBGGGBBGGBBBGBGGBBGBBBBGBBBBGBBGBGBBGGGBBBGBBGBBBGBBGGGBGGBBBGBBBBBBBGBGBBBGGBBBGBGBBGBBGBGBGBGBBGGGBBBGBBBBGBGBGBBGGBGBGBBBBGGBBGBBBBGBBGBGBBGGBBBBBGBGBBBBBBBGBBGBBBGGBGGBBGBBGBGBGBGBBBBBBBBBBBGBBBBBGGGGGGBGGBBGBGBGGBGGBBGGBBGBGBGBGGBBBBBGGBBBBBBBBGBBBGGGGBGBBGBGGGBBBGBGBGGBGBGGBBBBBGBBBBBGGBBGBBBBGGBGBBBGBBBBBBGBBGBGBBGBGBBGGBGBBGBBGGGBBBGBBBGBBGGBBBBBBBGBBGGBBBGGGBGBBGGGBBGBGGBBBGBBBBGBGBBBBGBBBBGBBGBBGBGBGBGGGGGGBBGGBGGBGGBBGBBGBBBGBGBGBBBBBBBGBGBGBBBGBBGBGBBBBBBGGBBBBBBGGBGGGBGGGBGGBBBBGGBGBBGGBBGBGGGBBBGGGBGGGBBGGBBBBGBGGBGGGBBBGBBGGBBGGBGBBGGBGGBBGGBGGGBBGBGGBBGGBGBBBGGBBGGBBGBBGBGBBBGBBGGBBBBGBGBBGBBBBBBBGBGBGBBBBBGBBBBGGBBBGBBBBBBBGBGBBBGBBGGBBBBGGBGBGBBGBBGGBBGGBGBBBBGBBGBBGGBGBGBBGGGBBBGGBGGGBGBBGBGBGBBBGGBGGBBBBGGBBGBBBGBBBBBBGBBBBBBGGGBBGGGBGGGGBGBGBGBGGGGBBBGGBBBBBBBGBGBBBBBBGGGGBBGGBBGBGGGBGGBGGBBGBBGBGBBBGGGBBBBBBBBBGBBGBGGBBBBBBBGBBBBGBBBBBGGBGBBBGBGGGGBGGGGGBGBBBGBBGGGBGGBBGBBGBBGBGBGBGBBBGBBGBBGBBBBGBBGBBBBBBGGBGBGBBGBGGBGGGBBGBGBGGGBGGBBBGBGBBBBBGBBBBBBBBBGGGGGGBBGGBGBGGBBBBBGGGBGBBBBBBGBBBGGBBGBGBBGBGGBBBGBBGBBGGBGBGBGBGBBBGBBGBGBGGGBBGBGBBBBBBBBGGBBBBBBGBGBBBBBGBGBBGBGGBGBBGBBBGBBBGBGBBBBBBBBBGBBGGBBBBBBGBBGBBGBBBBBBGGBGBBBGGBBGGBGBBBGBBBBBGBBGBBBGBGGGGBGGBGBGGBBBBBBBBBBBGGBGBBGBGBBBBBBBGBBBBBGBGBBGGGGBBBGBBBBBBBBBBBBBGBBGBBBBBBGGBBBGBGGBGGGBBGGBBBGBBBGBBBGGBGBGBGBBBBBGBGBBBBBGGBGGGBBBBGBBGGGGGBGBBBBGGGGBBBBBBBBBBBBGGBBBGBBBBGBBBBBBBBGBBBBBGGGGBGBBGBBBGBGGBBBBGBBGGBBGGBGBBBBBBGBBBBBGBBBBBBBBGGBGGGBBBBGGGBBGBBGGBBBBGBGBBBBBBGGGBBGBGGGBBGBBGBGGGBBGGGBBGGBBGBBBGBBGBBBBGGGBBGBBBGGBBBGBBGBBBBBBBGBBBBBBBBGGBBGBBBGGBBGBBBBGBGGGBBBBBBBBBGBGBBBBGBBGBBGBGBGBBGBGBGGGBBBGGBGBGGGGGBBGGBBBBBGBGBBBGBGGBBBGBBGBGBBBGGBGGBBGGBGBBBBGBBBBBGGBBBGGGGBGBGBBBBBBBBGBBBGBGGBBBBGBGGGBBBBBGBBGGGBBGBBGGGGBGBGBBBBGBBBGGBBBBGGBBBBBGGBBBGBBGBBGBBBBBGGBGBBBBBGGGBBGBBGGBBBGBBBBBBBBGBBBBGBBBBGBBGGGBBBGBBGGGGBBBBGBGGBBBGGGGGBBBGGGBBGGBBBBBBBGBBGBBBGBBBGGGGGGBGBBGBBBBBGGBGBGGBGBBBGGBBBGBGBBBBBBBBBBBBBBBBBGGBBGGBBBBBBBBGBGGBGGBGBBBBBGBBGBGGGBGGGBBGBGGBBBBBBBGGBGBBBBGBBGGBGBGBBGBBGBGGGGBBGBBBBGBBBGBGGGBBBGBBGBBBGBGBBGBGGGGBBBBBBBGGGGGGBBGGBBGGBGGBBGBBGBBGBGGBGBBBBBBGGGBBGGGGBGBGGBBBBBGGBGGGBGBBBBGBBBBBGBGBBBGBBGBBBBBBGBBBGGBBBBBBGGGGBBBBBGGGGGGBBBGBBGBBGBGBGBBBBBGGBGBGBGGGBBBBBBBGBBGBBGBGBGBBBBBGBBBBBBGBGBGGBBBGGGGBGBBBBBGGBBBGBBBBBGBBBGBBBGGGGBBBBBBBBBBBBGBGGBBGGBBBBBBBBBBBGGBBGBGBBBBBBBBBBBBBGGGGGBGBBBBGBGBBBBBGGBBBBGBBGGGGGBBBBGBBBGGBBBBGGBGGBGGBGGBBGBGBBBBBGBGBBBBGGBBBGBGGBBBBGBBBBBBBBBGBGGGBBGGGBBBGBBBBBGGGBBBBBBGGGBGBBBGGBGBBBBBGGBGBGBGGGGGBGBGGGGBGBBBGBBGBGGBBBBGBBBBGGBGBBGBBGGBBGGBBGBBGBBGGBGGBGGGBBBBBGBBBGGBBBBBBBBGBBBBGBBBBBBGBBGBBGBBGBBGGBGGBBBBBBBBBGGBGBBGGBBBBBGBGBBBBBBBGBGBGGBBBBGBGBBBBBBBBGBGBBBBBGBGBBBBBGBBGGGBBBBBBBBBGBBBGGBBBBGBGBBGBBGBBBGBBGBGBBBBBBGBBGGBGBBGBBBGBBBGBGGGBBBBBGBGGBBBBBGGBBBBBBBGGBBGGGBGBBGGGBGGGBGBBBBBBBBBBBBBBGGBBGGBGBGBBBGBBGBGBBBGBBBBGBGGBBBBGBBBGBBGGBBGBBGBBGGGBGGBGBBBBBBGGBGBBBBGBBBGGGBBBBBBBGBBGBBBBGBBBGBGBBBBBBGBBGGBBBGBGBBGBBGBGGBGBGGBBBBGBBBBBBBGGGBGBGGGBBBBGGBBBBBGBBGBGGBBBGBBGGBBGBBGBGBBBBBGGBGBGBBBBGBBBBBGGGBBGGBBBGGGGGBGGBGBBBBBBBBGBGBGBBBGGGGBBBBGGBBBBGGBBBBBBBBGBBBGBGGBBGBGBBBGBBBBGGGBBBGGBBGGGBGBGBBBGBBBGBBGBBBBBBGGGBGBGBBBBBGGBBGBBGBBBGBBBBGBGBBBBBBGBGGGBGGBGBBBBBGBBBGBBBBBGGGBBGGBGGBBBGBBGBGGBGGGGGGBBGBBGBGBGBGBBGBGBBBBBBBBGBBBGGBGBBGBBGBGBBGBGGBBBGGBGBBGGBBGBGBBGGBBBGBGBBGBGBBBBGGBBGBGGBBBBBBGBBBGGBBGBBBBBBGBBBBGGBBBBGBGBGGBGBGBBGBBBBGBBGBGBBGGGBGBBBGGBBGGBGGBBBGBBGGBBBGBBBBGBGBBGGBGBBGBBGBBBGBBBGGBBBBGBGBBBBGBBBGGBBBBGGBBBGGBBBBBGGGGBBBBGBBBBGBBGBGBGGBBBBBBBGBGGGBBBBBBBBGGGBBBGBBBBGGGGGBBGBGBGBBBGBBBGBBGBGBGGBGBGBBBBBGBBBBGBGBGBBBBBGGGBBBBGBBGGBBGGBGBBBBBBGBBBBGGBBBBBBBBGGGBBBBBBGGGGBGBBBBBGGBGBBBBGGGGGBBBGBGGBBBGBBBBGBGBBBBGGGGGBBBBGBGGBBBGBGGBBBGBBBBBGBGBBBBBBBGGGBGBBBBBBGGGBBBGGGBBBGBBGBBGBBGGBGBBGBGBBBGGGBGBBBBBGGGGBBBBGBBBBBBBBBGBBBGBBGGBGGGBBBGGBBBGBBGGGBBGBBBBBBBBGBBBGGGBBBGBBBGBBBBGGBGBBBBBBBGBBGBGBGBBGBBBBGBBBBGGBGGGBBBGBGBBBBBBBBBBBGBBGGBBBGGBGGGGGBGGBBBBBGGBBGBGBGBBBBBBBGGBBGGBGBBGGBGBBBBGGBGGBBGBBBGGGBBGGGGBBBGBGGBBBGGBBBBBBGGBGGGGGGBBBBGBBBGBGBBBGBBBGGBGBBGGGBBGGGBBBGBGGBBGGBGBBBBGBGGBBGBBBGBBBBBGGBBBBBGBBBBBBBBBGBBBBBGBBGBBBBBBBGBBBBBBBGBGBBGGGBGGGBBBBGBBGBGBBBBGBBBBBBGBGBBBGBBBBGBGBGGBBBGBBBBBBBGBBBBGGBGGBBBBBBBGBGBGBGGGBBGBBGGGBBBGBBBGBBBBBGBBGBBGBBBGBBBBBBGGBBGGBBBGBBGGBGGBBGBBBGGGBGGBBBGBGBBBGBGBGGBGGBGGBBBBBBBBBBBGGBBBGGGGBBGBGBBBBGBGBGBBBGBGGBBBGBBBGBBGBGGGBBBBBGBBGBBBGBBGBBGGBBBGBBBBGBGGBBGGBBBBGBBBBBBBBGGGBBBBBBBGGGBBBBGBBGGGBGBGGGBBGBBBGBGGBGBBBBBBGGBBBBGBGBBGBBBBBGGBBGBBBBBGBBBGGBBBGGBGBGGBGBGBBGBBGBBBGBGBGBBBBBBBBGGBGGGGBBBGBBBGGBBBBBBGGBGGBBBBBBBGBGBBBGGGGBGBBBGBBGBGGBBBGBBBBBGBGBBBGBBBGGBBBBBBGBBBBBGBBBBBGGBBBBGBGGBBBGBBBBBBBGGBBGBBGBBGBGGGBBBGGGBGBGBBBBBBBGBBGGGBBGBGBBBGBGGBGGGBBBBGBBBBGBBGBBBBGBGBGGBBGBGBBGGBBBBGGGBGGBGBBBGGGBGGGBBGGGBBGGBBGGBBGGBBBGGBGBBBBBBBGGBBBGBBBBBBGBBBBGBBBBBBBGBGBGBBBBBGBBBBBBBBBGBGGGGGGBBGBBBBGGGBBGBGGBBBBGBBBGBBBBBBBGGGBBBBBBGGGGGBBBGBBBBBBGBBGBBGBBGGBBBGGBBBBBBBBBGBBBBBGGGBBBBBBBBGBBBGBBGGBGGBBBBGGGBBBGBBBBGGGBGBBBGGBBBBBGGBBGBBBBBBBBGGGBBGBBBGBBGGGGBGBBGBGGBGBGBBBGBBBBGBGBGBBBBBBBBBBGBBGGBBBBGBGGGBGGBBBBGBGBBGBBBGGBBGGBGBBGBBBBBGBBBBBGGBBBBBBGBBBGBGBGGBBBGGBBBBGGGGBGGBGBBGGBBBBBBBBBGGBBBGBBGGBBBGBBGBBBBGGBGBBGGBBGBBGBBGGBBBBBBBBBGGBBGGGBBBGBBBBBBGGGBBGGGBBBBBBBBBBGGBBBBBBBGBBBBGGBBGGBBBBGBGBBBBGBGBBGBGBGGGGBBBBBBBGBGBBBBBGBBBBGBGBBBBGBBBBBBBBBBGBBBGGBBBBBGBBBBBGBGBBGBGBGGBBGGBBBGGBBBBBGGBBGGBBGGBBBGBBBGBBBGGBGBBBGGBBBBGGBBBGBBBBBBBBBBBGGGBBGBGBBGBBGBGBGBGGBBBBBGBBGGBGBGGGBBGBBBBGBBGBGGGBBGGBBGGBGBGGBGBBBGBGGBBGGGBGBBBBBBBBBBBGBBBGGBBBBBBGBGBBBGBBBGGBBBGGBGGBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBGBGBBGGGGBGGGBBBBBBBBBBGBBBBGBBGGGBGBGBBBGGGGBGBGBBBBBBBBBBGGGBBBGBGGBGBBBGBGGBBBBBBBBBGGBGGGBGBBGGBBBBGBGBBBGBBGBGBBGBBGGGBGBBGBBBBGBBGGGBGGBBGGBBBBGGGBGGBGGBBBBGGBBGBGGGBBGGBBBGGGGBBGGBGGGBBBGBBBGGBBBBBBBBBBBGBBBGGGBBBBBGGGGBGGBGBBGGGBGGBBBBGGBGGBBGBBGGBGGBBBBBGBBBGGBGBGBBBGBBGGGGBBGGBBBBBGBBBGGBGBGBBBGGGBBBGBGBGBBBBBBBGBBBBBBBGBBBBGBBBGGGGGGBBGGBGBBGBGBBGBBBBGBBGGBBBGBBBBGGGBGGGBGBBBGBBBBBGBBBGBBBBBBBBBGBBBBBGBGBBGGBBBBBGGGGBBGBGBBBGGGBBGBGBGBGBBBBBGBBBBBBGGGBGBBBBBBBGGBGBGBGGGGBGGBBBGBGBBGBBBBBGBGGGBBBGGBGBBBGGBBBBBBBBBGBGBBBGBBGGGBBGBGBGBBBBGBBBBGGGBBGGBGBGBBGBBBGBGGGGGGBGBBGGBGBBBBBBBBBGGBBBBBBBBGBBBGBBBGBBGBGGGBBGBBBBBGBBBBBBGBBGBGBGBGBGGBGBGGGBBBBGBBGBGBBGBGGBBBBBBBBBGBBGBGBBGBBGBBBBGBBBGBGGBGGGBGBBBBBBBBBBGBGGBBBGBGGGBGBBBGBBGBGBBBGBBBBBBBGBGBGBBGBBBBBBBBBGGBBBBBBGGGBBBBGBBBBGBBGGBBBGBGGBBBBBGBGGGBBGGBGBGGBBBGGBBBGGBGGBBBBBBBGGBBBGBBBBBGBBGBGGBGGGGBBBBBBBBBGBBGGGBBBBGBBBBBGGBGBBGGGBBBBBBGGBBBGGBGBBGBBBBGBBBBGBBBGGBBGGGBBBBBBGGGBBBGBGGBGGBGGBGBGBBBBGGGBBGBGBBBGBBBGBGGGGGGGBBGGBGBBBGBBBBGGBGBGBBBGGBGGBBGBBBBBBBBBBGBGBBBGBBGBBGGBBBBGBBGBBGBGGGBGBBGBGGBBBGBGGBBBGGBBBBGGGGGBBGBGGBBBBBGGBBGBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBGBGBBBGGBGBBBBBBBBBBBGGGGGBBBBGGBGGGBGBBGBBBGBGBBGBGGBGBBGBGGBBBBGGGGBBBGGBGBGGBBBBGBBBBGBBBBBGBBGGBGGGGBBBGBGBGBGBBBBBBBBBGGGBBBBBGGBBBBBBBBBBGBBBBGBBGGBBBBBBGBBBBBBGBGBGGGBBBBBBBBBBBBGBBBBBGBGBBBGBGBGBBGBBBGBGBBBBBBGBGBBGBGGBBBBGBBBBBGBGGGBGBBBBBGBBBGBBGGGGBGGGBBBBGBGBGGGBGBBBBGBBBBBBGBBGBBGBGBGGBBBBGBBBGBGBBGBBGBBGBGBGGGGBBBBBBGGBBBGGBBGBGBBBBBGGBB
28725 BBBBBBBBBBBBBBBBGBBBBBGBBBGBBBGBBBBBBBBGBBBBBBGBBBBBBBGBGBBGBBBBBGBBBBBBBGBBBGBGBBGBBBBBBBBGBGBBBBBBBGBBBBGBBBGBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBBGGBBBBBBGGBBBBBBGBBBGBBBBGBBBBBBBBBGBGBBBBBGBGBBGBGGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBGBGBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBGBBBGGBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBGBGBBBBBBBBBBBBBBGBBGBGBBBBBGBBBBGBBGBBGGBBBBBBBGBBBGBBGBBGGGBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBGBBGBBBBGBBBBBGBBGBBBBBBGBGBBBBBBGGBGGGBGBBBGBBBBBGBBBBBBBBGBBBGBGBBBBBBBBGBBBBBGBBGBBGBGBGBBGBGGBBBBBBBBBGBBBBGBBGBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBGBBBGBBBBGBBGBBGBGBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBGGBBBBBBBBBGBBGGBBBGBBGGBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGGBBBBGGBBGGBGGBBBBBBBBBBGBGBBBBBBBBGBBBBBBBGBBBGBBBBGBBBBBBBBBGBGBBBBGBBBGBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBGBGBBBBGBBBBBGGBBBBBBBBBGBBBGGGGBBBBGBBBBBGBBBGBGBBBGBBBBGBBBBBBBBBBGGGBBBBBBGGBBBBGBGBBBBBGBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBGBBGBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBGBGBGBBBBBBBBBBBBBBBBBBBBBGGGBGBBGBGBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGBBGBBBBBBBBBGBBGBBBBBBBBBBBBGGBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBGBBGBBGBGBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBGBBGBBBBBGGBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBGBBBGBGGBBBBGBBGGGGBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBGBBBBBBBBGBGBBBBGBGGBBBGBBBBBBBBBGBBBGBBBGGBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBGBGBGBBGBBGGBBBBBBBBBBBBGBBBBGBBBBBBGBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBGGGBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBGGBBGGBBGGBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBGBBGBBBBBBGBBBBGGBGGGBBBBBBBBGBBBBGBGBBBBBBBBGBBGBBBBGGBGBBGBBBBBGBGBBBBBGGBBBBBBBBBBGGBBGBBBBBBBBBBGGBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBGBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBGGGGBBBBBBBBGGBBBBBBBBBBBBBGGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBGBBGBBBBBBBBBBBGBBBBGBBBBBBBGBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBGBBBBBBBGBBGBBBGBBGBBBBBGBBBBGBBGGBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBGBBBBBGBBGBGBBBBBBBBBGBBGBBBBBBBBBBBBBGBGBBGBGBBGBGBBBBBBBGGBBBBBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBGGBBBBBBGBBBBBGBBBBBBGBBBBBGGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBGBBBBBBGBBBGBGBBBGBGBBBBGGBBBBBBBBBBBGBBGBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBGBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBGGBBBBGBBGBBGBBBGGBGBBBBBGBBBGBBBBBBBGBBBBBBGBBBBBBGGBBBBBBBGBGBGBGBBBBGBBBBBGBBBBGBBGBBGBGBBBBBBBBBBBBBBGBBGBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBGGBBBBBBBBGGGBBBBBBGGBGBBGBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBGGBBBBBBBGBBBBBBBBGBGBBBBGBBBBBGBBBGBBBBBBBBGBGBGBBGBBBBBBBBBBBBBBBBBBGGBBBBGBBBGBBBBBBBGBGGBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBGBBBBGBBBBGBBBBBBBBGBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGGGGBBBBGBBBBBBBBBBBBBGBBGBBGBBBBBBGBGBBBBBBBBGGBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGGBGBBBGBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBGBBBGBBBBBBBGBGGBGBBBBBBGBGGBBBBBGBBGBGBBBBBBBBBBGBBBBBBBGBBBBBGBBBBGBBGBGGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBGBBBGBBGBBBBGBBBGBBGGBGBBBBBGBGBGBBBBBBBGGBBGBBBBBGBBBBBBGGBBBBBBGBBBBBGBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBGBBBBBBGBBGBGGBBBBBGBBBBBBBGBBGGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBGBBBBBBGBBBBGBBBBBGBGBBGBBBBGBBBBBBBBBBBGGBBBBBBBGBBBBBBGGBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBGBGBBBBGBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBGGBGBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBGBGBGBBBBBBBBGBBGGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBGBBBBBGBBBBBGGBGBBBBGBBBBBBBBBBBBGBBGBGBGBBBBBGBBBGBBBBBBBGBBBBBBBBGBGBBBGGBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBGBGBBBBGBBBBGBGBBBBBBBBBBBBGBBBBBGGBBBBGBBGBBBBGBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBGGBGBBBBBBBBBBBBBBGBBGBBBGBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBGBGBBBBBBGBGBBBBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBGBBBGBBBBGBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGGGBGGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBBBGBBBBBGBBGBBBBGBBBGGBBBBGBBBBGBBBBBBBBBBBBBGGBGBBBBGBBGBBGBBBBBBBBBGBGBGBBGBBGBBBGGBBBGBBGGBBBBBBBBBBBBBBBGBBBBBBGBBGGBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBGBBBBBBBGGBBBBBBBBBBBGBBGBBBGBBGBGBBBBBBBBBBBGBGGGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBGBBBBGBBBGBBBBGBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBGBBBBBGBBBBGBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBGBGBBBBBGGGBBBBBBBBBGBBGBBBBBBBBBGBBBBGGBBBBBBBBBGBBBGGGBGBBBBBBGBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGBBGBGBBBGGBBBGBGBBBBBBGBBBBBBBBBBGBBBBBGBGBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBGBBBBBGBGBBGBGBBBGBGBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBGGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGGGGBBBGGBBBBGBBBBBGBBGBBGBBBBGBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBGBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBGGGBGGBBGGBBBBBBGBBBBBGBBGBBBBBBBBBBBBGBGBBBBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBGBBBBGGBBBGGBBGBBGBBBBGBBBBBGBBBBBBBGBBBGBBBBGBBBGBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBGBGBGBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGGBBBGBGBBBBGBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBGGGBGBBGBBBBBBBBBBBBBBGBBGBGBBBBBGBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBBGGBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBGBBGBGBBBGBBBBBBBGBGBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBGGBBBBBBBBBGBBBGBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBGBBBGBBBBBBBBBBBBBBGBBGBGGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBGGBBGBBBBBBBBBBBBBGBBGBBBBBGBBBBGBBBBBGBGBBGBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBGGGGGBBBBBBBBBBGBGBBBBBBBGBGBBBBBGBBBBBBBGBBGBBBGGBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBGBGBGGGBBGBBGBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBGBBBBBBBBBBBBBBGGBBBBBGBBGBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBGBBGGBBBBBGBGBBBBBBBBBGBBGBBGGBBBBBBBBBBBBGBBBGGBGBBBBBBGBBBBGBBGBBBBBGBBBBBBBBBGBBBBGBGBBBGGBBBBBBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBGGBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBBBBGBBBBGBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBGBBBBBBBGBBBGBBGBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBGBBBGBGGBBGBBBBBBBBBBBGGBGBBBBBBGBBBBBBBBBBBBGGBBGBBBGBBBBBBBBBGBBBBBBBGGBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBGBBBBBBGGBBBGBBBBGBBBGGBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGGBBBGGGGBBBBBBBBBBBGBBBGBBBGBBBBGGBGBBGBBBBGBBGBBBBBBBGBBGBBGGBGGBBBBGBBBBBBBGBGBBBBBBGBBBBBBGBBBBBGBGBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBGBBGBBBBBGGBBBBGBBBBBGBBBBBBBGBBGBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBGBGBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBGBBBBGBBBBGBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBGBBGBBBGBGBBBBBBGBBBBBBBBBBBGBBGBBBBGBBGGBBBGBGBBGBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGGGBBBGBBBBBBBBBGGBBBBBGBGGGBBBBBBBBBBBGBBBBBBGBBBBGBGBBBBBGBBBBGGBGBGBBBBBBGBBBBBBBBBBGBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGGGBBBGBBBBBBBBBBBBBGBBBBBBBGGBBBBBGBBBBBGBBBBGBBBBGGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBBGBBBBBGBBBGBBBGGBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBGGGBBBBBBBBGBBBBBBBBBBBGBBGBBGBBBBBGBBBGBBGBBBGBBBBBBBBGBBBBGBBBBBBBGBBGBBGBBBBBBGBBBBBGBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBGGBBBBGBBBBGBBBBBGGBGBBBBBBBBGGBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBGBBBGGBBBBBGBBGBBBBBBBGBBBGBBGBBBBGBBBBBBBBBGBGGBBBBBBBGBBGGBGBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBGBBBBBGBBBBBBGBGGBBBBGGBBBBGBBBBBBBGBBBBBGBBBBBBBBBGBGBBBBBBGBBBBBBBBGBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBGBBBBBGBGBBBBBBBBBBBBGBBBBBGBBBBBGGBBBGBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBGBBGBBBBBGBGBBBBBBBGBBBBBGBBBGBGBBGBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBGBGGBBBBBGGBGBBBBBBBBBBBBBGGBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBGBBBBBBBBGBGBGGGBBGGBBBBBBBBGBBGBBGBGGBBBBBBBBGBGBBBGBBBBBGBGGBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBGBBGBGGGBBBBGBBGBGBGBBBGBBBBGBBBBBBBBGBGBBGBBGBBBGBBBBGBBBBGBBBGBBGGBBBBGBBGBGBGGBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBGBBGGBBBGBBBBBBBBBBBBBBGBBBBBBBGGBBBBGBBBBBGBBBBBGBBBBBBBBBBGBBBGBBBBGBBBBBBBGBBGGGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBGBGBBGBBGBGBBBBBBBBGGBBGBBGBBBGBBBBBBBBBBBBBGGBBBBBBBBBGGBBBGBBBGBBGGGBBBBBGGBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBGBGBBBGBBGBGBBBBGBBBBGBBBGBBBBGGBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBBGBBBBGBBGBBGGBGBGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBGBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBGBBBGBGBBBGBBGGBBBBGBBBBBBBBBGBGGGBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBGGBGBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBGBBBBBBGGBGBBBBBBBBBGGGBBBBGBBBBBBBBBBBBBGGBBBBGBBBGBBGBBBBBBBGBBBGGBGBBBBBBBBBBGBBBBGBGGBBBGBBBBBGBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBGBBBBGBGBGBGGBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBGGGBBBGBGBBGGBBGBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBGGBBBBBBBBGGBBBBBBBBBGBBBBBBGBBBBBBBGBBBBGBBGBBGGBGBBBBBBGGBBBBBBGBBBBGBGBBBBGGBBBBBBBBBBGBBBBBBBBGBBBBBBGBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGGBBGGBBGBBBBBGBBGBBGGBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBGGBBBBBBBBBGBGBGBBBBBGBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBGBGBBGBGBBBBGBBBGBBBBBBGBBBBBBBBBBBBGBBBBGBGBBGBBGBBBBBBBBBBBGBBBBBGBGBGBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBGBBGGBBGBBBBBBGBBGBBBBBBBBBBBGBGBBBGBGBBBBBBGBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBGGGBBBBBBGBBBGBBBGBGBBBBBBBBBBBBBBBGBBBGBGGBBGBGGBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGGBGGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBGBBBBGBGBBGBGBBBGBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBGGGBBBBGGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBGGBGBBBBBBBBBBGBBBBBBBBGGGBBBBBBGGBBBBBBGBBBBGBBBBBBBBBBBGBGGBGGBBGBGBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBGBBBBBGGBBBBBBBBGBGBBBBBBGBBBBBBBGBBBBBBBGGBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBGBBBGGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBGBBGBBGBBBBBBBBBBBBBBBBGBBBBGBBBGBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBGBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBGGGBBBBBBBBBGBBBBBBGGGBBBBGBBBBBGBGBBBBBBBBBBBBBBGBGBBGBBBGGGBGBBBBBBBBGGBBBGBBGBBBBBBBBBBBBBGBGBBBGGBBBGGBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBGBBGBBGGBBGBBBBBGGGBBBBBBBBGBBBBGBGBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBGGBBBBGGGBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBGBBBBBGBBBGBBBBBBGBBBBGBGBBBBBGBBGGBBBGBBBBBBBBGBGBBBBGBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBGGBBBBGBBBBBGBBGBBGBBBBBBGBGGGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGGBBGBBBBBBBBBBBBGBBBBBBBGBBBBBGGGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGGBBBGBBBBGBBBBBBBBBBBBBBBBBBGGBBBGBBGBGGBBGBBBBBGBGBBBGBBBBGBBBBBBBBBBBGBBBGBGGBBBBBBBGBBBBBBBBBBBBGBGGBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBGBBBBGBBGBGBBBGBBBGGBBBBBBBBBBGBBBBGGGBBBBBGBBBBBBBBBBBGBGBBBBBGGBBBBBBBBBGGBGBGBBBGBBGBBGBBBBBGGBGBBBBBBBGBGGBBBBBBBBBBBBBBGBBBGGBBBBBGGBBBBBGBBBBBBBBBBGBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBGBGBGBBBBBGBGGBBGBBBBGBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBGGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBGBGBBBGBBGGBGBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBGBBBBBBGBBBBGBBBBGBBBBBBBGGBBGBBBGBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBGBGBBGBBBBBBBBBBBBGBBBBBBBGBBGBBBGBBBBBGBBBBBGBGGBBBBGBBBBBBBBBBGGBGBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBGBBGBBBGBBGBBBBBGGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGGGBGBBGBGBBBBBBBBBBBGBGBBBGBBBBBBBBBGBBBBGBBBBBGGBBBBBBBBGBBBGGGBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGGBBBBGBBBBBBBBBGBBBBBBGGBBBBBBBBGBBBBBGBBGBBBBBGBGBGBBBBGBGBGBBBGBBBBGGBGBBGBBBBBBBGBBBGBBBBBBBBBBBGBBBGBBBGBBBGBGGBGGBBBGGBBBBBBBBGBBBBBBBGBGBBBBBBBBGBBBBGBBGBBGGGBBBBBGBBGBBBGBBBBGBGBBGGBBGBGBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBGBGGBBBGBBBBBBBGBGBBBBBBBBBBBBGBGBGBBGBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBGGBBBBGBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBGBGBBBBGBBBBBGBBBBGGGBBBBGBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBGGBBBBBBBBBBBBGBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBBBBGBGBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBGBBBGGBBBBBGBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBGBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGGBBBBBBBBBBBBGGBGBGBBBGBGBBBBBBBBBBBBBBBBGBBBGGBBGBGBBBBBBBBBGBBBBBBGBBBGBBBBBBBBGBGGBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBGBBBBGBBBBBBBGBBBBGBBGBBBBBBBBGBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGGBBGBBBBBBGGBBBBBGBBGBBBBBBBBBBGBBBBBBBBBGBBBGBBBGBGBGBBBBBGBBGBBBGGBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBGBBGBGBGBGBBBBGBGGGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBGGBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBGBBGBBBGBBBBBBBBBGBBGBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGGBBBBBBBBBGBGGGBBBBGBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBGBBBBBBBGBBBBBBBBBBGGGGBBBBBBBGGBBBBGBBGBBBBBGBGBBBBBBBBGBGGBBBGBBBGBBBBBBGGBBBBGBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBGGBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBGGBBGBGGBBBBGBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBGBGBGBBBBBBGBBBBGBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBBBBBBGGBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBGBBBBGBBGBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBGBBGGBBBBGBBBGBGBBGBBBGBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBGBGBBBGBBBBBBGBBBBBBBBBBBBBGBBBGBBBGBBBBBBBGBBBBBGBBGBBBGBBGBBGBBBGBBGBBBBGBBBBBBGBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBGBBBGBBBBBBGGGBBBGBGBBBBBBBBBBBGBBBBGBGGGGBGBBBBBBGBGGBBBGBBBBBGBGGGBBGBBBBBBBBBBBGBGBBGBBBBBGBBGGBBBGBBGBGBGBBBBBGBBBBBBBBBBBBGBBBBBBGGGBBBBBGBGBBBBGBBBBBBBBBBGGBBBBBBBBGBGBBBBBBBBBBBGGBBBBGBBBBBBGBBBBBBGBBGBGBBGBGBGBBGBGGBBGGBGGGGBBBBBGBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBGBBBBBGBGGBBBBBGBBBBBBGBGBBBBGBGBBBGBGBBGBBBBBBBBBBGGBBBGBBGBBBBBBBBBGGGGBBBGBBBGBBBBBBBGBBBBBBBBGGBBBBGBBBBBBGBBBBBBBBGGBBBBBBBGBBBGBGBBBGBBBGBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBGGGBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBGBBBBBBGGBBBGBBGBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBGBBBBBGBGBBBBBBBGBBBBBBGGBBBGGBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGGBBBGBBBBBGBBBGBGBBBBBGBBBBBBGGGBBGBBBGBGBBGBBBBBBBBBBBGGBBBGBBBBGBBBBBBBBGBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBGGGBBGBBBGBBBBBBGBBBBBBBBBBGBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBGGBGBBBBGGBBBBBBBBGBGBBBBBBBBBBGBBGBBBBBBBBBBGBGBBBBGGBGBBBBBGBBGBBBGBBBBBBBBBBBBBBGGBGBGBBGBBGBBBBBBBBBBBBBGBGBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBGBGBBBBBBBGBBBBBGGBBBGBBGBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBGBGGGBBBBBBBBBBGBGBBBGBBBGBBBGBGBBBBGBBGBGBBBGBGBBBBBBBBBGBBBBBGBBBGGBBBBBBBBBBBGBGBBBBBGBBBBBGBBGBBBBBGBBBBBBBBBBBGBBGBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBGBBGGGBBBBBBGBGBBBGBBBGBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBGGGGBBBGBBBBGBBGBBBBBBGBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBGBGBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBGBBBBBBBGBBBGBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBGBBBBBGGGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBGBBBGBGBGBGBGBGBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBGGBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBGBBBBBBBBGBBBGBBGBBBBGGGBBGGBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBGBGGBBBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBGBGBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBGBBBBBBBBGGBBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBGGBBBBBBBBBBGGGBBBGGGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBGBGGBBBBGGBGGBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBGBBBGBBBGBBBBBBGBBBBGBBBBBBBGBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBGBBBBGGBGGBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBGBBBBBBBBBBBBGBBBBGBBBBBGBBBBGBBGBBBBGGBBGBBGBBBBBBBBBBGBBBBBBBGBBBGBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBGBGBBBBBGBBGBBBBBGBBBBGBGBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBGBBBGGBBBBBBBBGBGBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBGBBBBGGBBBBGBBBBBBBBBBBBBBGGBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGGBBBBBBGBBBBBBBBBBBGBBBBBBBBGBBBBBBBGGBBBGBGGGBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBGGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBGBBBBBBGGBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBGGBBBBGBBBBGGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBGBBBBGGBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBGBBBBGGBGBBBBBBBBBBBBBBGGBBBBBBBBBGGGBBBGGBBBBBBBBBBBBGBGBBGGGBBBBBBBBGBGBGBBBBGBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBGGBBBBGBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBGGBBGBBBBBBBBBGBGBBGBBBBBBBBBBBBGBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGGBBBBGBBBBBBBBBBBBGBBBBBGGBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBGBGBBGBBGBBBBBBBBBBBBBGGBGBB
31494 BBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBGGBBBGBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBGGBBBGBBBBBBBBBBBGGGBBBGBBBBGBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBGBBBGBBGBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBGBBGBBBBBBBBBGBBBGBBBGGBGBBBBBGBGBBBGBBBBGBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBGBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBGBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBGBBBBGBBBBBBBBBGGBBGBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBGBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBGBBGBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGGBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBGBBGGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBGBGBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBGGGBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBGGBBBBBBBGBGBGBBBBBBBBGBBBBBBBBBBBBBBBGBGGBBBGBBBBGGBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBGBGBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBGBGBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBGBBBBBGBBGBBBBBBBGGBBBBGBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBBBBGGBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBGBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBGBGBBBBBBBBBBBGBBGBBBBBBBBGBBBBGBBBBGBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBGBBGBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBGBBBBBBBBBBGGBGBBGBGBGBBBBBBGBGBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBGBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBGBBBGBBGBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBGBGGBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBGBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBGGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBGGBBBGBBBBGBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGGBBBGBBBGBBGBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBGBBGBBBBBGGBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBGBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGGGBGBBBBBBBGBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBGBBBBBBBBGBBGBBBGBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBGBBBBGGBBBBBBBGBBBBBBGGGBBBGBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGGBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBGBBGBGBGBBBBBBGBBBGBBBBBGGBBBBBBBBBBBBBBGBBBBGBBBBBGBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBGBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBGBBBGBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBGGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBGBBBGBBGGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBGBBGBGBBBBGBBBBBBBBBBBBBBBGBBGBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBGBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBGBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBGBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBBGBBBGGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBGBBBGBBBBGBBBGBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGGBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBGBBBGBBBBBGGGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBGBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBGBGGBBBBBBBGGBBBBBBBBBBBBBGBBBBGBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGGGGBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGGBBBBBBGGBGBBGBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBGBBGGBBBBBBBBBBBBBBBBGBBBBBGBBBBGGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGGGBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBGGBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBGBBBBBBGBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGGBBGBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBGBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBGBBBGGBGBBBBGGBBBBBBBBBBGBBBBBBGBBBGBBGBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBGBGBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBGBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBGBGBBGBBGBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBGGBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBGBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGGGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBGBBBBBBGGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBGBBBBGBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBGGBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBGBGBGGBBBBBGGBBGGBGGGBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGGBGBGBBBGBGBBBBBBBBBGGBBBBBGBGGBBBBBBBBBGBBBBBBBBBBBBGBBGBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBGBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBGBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBGBGBBBBBBBBBBBBGBBGBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBGGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBGBBBBBBBBGBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBGBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBGBBBBBBBGBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBGBBGBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBGBBBGBGBBBBBBBBBGBBBBBBBBBBGBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBB
21539 GBBGBGGGGBGBBGGBGGBGGBGGGGGBGGGGBBBGGBGGBGBGGBGBGBGGGBGGBGBBGBGGGBGGGBBBGBBBGBBGBGBBGGGGGGGGBGBBGBBBGBGBBBGGGGGGBBGGGBGGGBGGGGBGBBBGGBGBGGBGBGGGGGBBGBGBGGBGGGGBGBBGGGBBGGGBGBGGGBBGGGGBGGGGGGBGBGBGBBBGGBGGBBGGGGGBGGBGGBGGBGGGGBGGBGGGGGGBGGBBGGGBGBGGGBGBGGBGGBGGGGGGGBGBGBGGGBBBBGBBBGBBGGGGGGGBBGBGBGGGGGGBGGBBBGGGGBGGGBGGGGBGBGBBGGGBGGBGBBBGGGGBBGGBGBBGGBGBBGGGGBGGGBGGGGGGBGGBBGBGBGBGGBGGGGBGGGGBGGGGBBGGBGGBGGGGGBBGGGGGGGGGBBBBGGBBGGBGBGGGBBBGGGBGGBBBGBBBBGGBBGGGGGGGGBBGGGGGGBGBGGBBBGGGGGBGGBGGGGGBGGGBGGGGGBBBBBGGGGBGBGBBGGBGGGBGBBGGGGBBBGBGGGGGBBGGGGGGGBGGBGGBBBBGBGBBGGGGGGGGGBBBBBBGGGGBGGGGGGGGGGGGGBGGGGGGGGBGGBBBGBGGBGBBGBGGBGGGGBGGBGGGGGGBGGGGBGBBGBBGGGGBBBGBBBBGGBBBGBBGGBGGGGGGBBGBBGGBBBBGBBGGGGGBBBGBGGGGGGBGGGBBBGGBGBGBBBBGGGGGGBBGGGGGGBGGBBBGGGGGBGGGGGGGGGBBGBGBBGBBGGBGGBBBBGGBGBGBBGGGGGBBGGGGBBGGBGGBGBGGBGGBGGGGGBGGGBBGGBGGBGGBBBBGGBGBGBGBBBBBGBBBGGBGGBGGBGGGBBGGGGGBGGBGGBBBBBGBBGGGBGGGBBGGGGGGBGGGGBBBBGBGGGGGBGBBGGGGBGGGGBGBGBBGGBBGGGGGGBGGBBGGGGGGGGBGBGBBGGGBGBBBGGBGBBBBGGBBGGGGBGGBGBGBGGBGGGBBGBGBBGGGBGGBGGGGBBGBGBBGGGGGBGGBGGBGGGGBBBGGGGBGBBGGBGGGBGGGGBGGBGBGBBBBBGBGGGBGBGGBGBGGBGBBBBGGBBGGGGGGGGGGGGBBGGGGGGBGGGGGBGGBGGBGBGGBBGGGGGGGGGGBBBGBGGGGGGGBBGGBGGBBGGGBBBGBGBBGGGBBBGGGGGBBBBBGGBGGGGBGBGBBGGBBGGBGGGBGBBBGGGBGBGGGGGBGGBGBGGGGGGGGBGGBGGGGGBGGGGBGBBBGGGGGGGBGGGBGGBGGGGGBGBGGBBBGGGGBGGGGGGGBBBGBGGBGGGGGGBGBGBGGGBGGGGGBGGGGGBBGBBGGBBBBGGGGBGBGGBGGGBGGBBGBGGGBBBBGBGGGGGGBBBBGGBGBGGGGBGGBBGGBGBBGGGGGBGBGGGGGGGGGGBBGGGGBGGBGGGBGBBBBBGGGBBGGBGGGGGGGGGGBGBGGBBBGGGGGBGGBBGBGGBGGGBBGGGGBGGBGBGBGGGGGGBBGGGGGGGGBGBGGBGGGBGGGGGBBBGGGBGBBBGGBGGGGBGBBGBGBGGGGBGGGBGGGGGGGGGBBGGBGGGGGBGGGGGBBBGGBBGGGBGGBBGGGGGGBGGBGBBGGBGGGGGGBGBGBGGBGGGGGBGGGBGBGGGGBGGGBGBGBGGGGGGGGGGGBBBGGGGBGGGGGGGBGBGGGGGGBGBGBBGBGBGBBBBGGGGGGGBGBBBGGBGBGGBBGGGBGGBGGBGGGGGBGBGGGBBGBGBGGBGGBBBGGGGGGGBGBGGGGBBBGGBBBGBBGGGGGBGGGGGGBBGBGGGBGGGBBGBBGBGGGGGGGGBBGGBGGGGGGBGGBGGGBGGGGGGGGGBGGBGGGGGBBGBGGGGGGGGGGGBBGGGGGBBGGGGGGGGBBGGBBBGBGGGGGBGGGBGBBBGBGBBGGBBGBBGBBGGGBGGGBGBBGBGGGGGGGGGGGGGBBBGGBGBGGBGGGBGBBGGGBGBGBGBGGGBGGBGGBGGGBGGBBGGGBBBBBGGGGGBGBBGBGBGBGGGBGGBBBGGBBGBGBGGGGGGGBGGGBGBGBGBBGBGBGGBBGBGGBBGGBBGBGGGGBBGBGGGGGGBBGGBBGGGGGGBGBGGGBGGGGGGBGBGBGBGBGGBBBGGGGGBGBGGBBBGGGGGGGGGGGGGGBBGGGGGBGGBGBGGBBGBGGBGGGGGGBBGGGGGGGBBGBBGGBBBBGBGGGGBGGGBGBGGBGBBGBBBBGGGGGGBGGBGGBGBGBGGBGBGGBGGBBGBGBBGGGGGGBGGBGBBBGGGGGBBBGGBGGGGBBBBGGGGGGBGGGBGBGGGBBGGGGBGGBBGGGGGGGGGGGGGGGBGBGGBGGGGBGGBGGGGBGGGGGBBGGGGGBGBBGGGGGBGBGBBGGBBGBGBGBBGBGGBBGBGGGGGBBGGBBGGBGGGBGBGGGGGGGGBGGBBGGGBBBGBBGGGGBBBGGGGBGBGBBGBBGBBGGBBGGGBGBBGGBGGGBBGGGGBBGBGBBGGBGGBBGGGGBBGBGGBGGBGBGBGGGGGBGGGGGGGGGBBBBGGBGBGBGGBGGGBBGGGBBGGGGGBGBGGBGGBBGGBGGGGGBBGBBGGGGGGBGBGBGGGBBGGBGGGGBBBGBGBGGGBBGGGBGGBBBGBGGGGBGBGGGGBGBBGBGBBGBGGGGBBGGBBGBGGGBBBGBGGBBGGGBGGBGGBBGBBGBBBGGGGGBBGGGGGBBGGGBBBGGGBGGGBGGGBBBGBBGGGBGBGBGGGGGGGGGGGGGBBGBBBBBBGGGGGGGGGBGGBGGBBBGBGGBGGGGBGBGGGBBGGGBGGGGGGGGGGGGGGGBGGGBGBGBBBGBGGGGBGGGGGGGGBGGGBGGGBGGBGGBGBBBGGGGGGGGGBBGGGGBGGGGBGGGGGGGGGBGGGBGBGBBGGGGBBGGGGGGGGBGBGBGBGGGBBBGGBBGGGBBGBBGGGBGBGGGBBGGBGGBGGBGGGGBGGBGGGGGGBBGGGGGGGGGGGBGBBGGGBGGGGBBBGGBGGGGGGGGGGBGBBBBBGBBGGGGGGBGGBGBGGGGGGBGGGBGGBGBBBGBBBBGGBGBBGGGGBGBGBGGBGGBBGBGGBGBBBGBBGGBGGGGBGGGGGGGGGBBBGGBGGGGGBBBGGGGBBBGGGGGGGGGGGBGGBGGGGGGBGGBGGBGGBBGBBGGBBGGGGGBGBGBGGBGGBGGGGGGGBGGGGBGBBGGGGGGGGGGGBGBGGGBBGGGGBGGGBGGGGGGGBGGBGBBGGBBGBGBBGBGGBBGGBGGGBBGBBGGGBGGGBBGBGGBGBGGBGBBGGGGGBGGBBBGGGBBBGGGGGGGGGGGBBGBGGBBBGBGGGBGBGGBGGGBBBGGBGBGBBGBGGBGGBGGGBBGBBBGGBGBBGGGGGGGBGGGGGGBBGGBBBGGBGGBBBGBGGGGBGGBBGGGGGGGGGGBGGGGBGBGGBBGGBGGBGGGBBBGGBGGGGGGBGGGGGGGGGGGGGGBGBGBGBGGGGBGGBGGBGBGGGGGGGBBBGGGGGBGBGGGGBBGGBBBGBGBGGGBGGGBGGGGGBGBBGGGGGBBGGGGGGGBBBGGGBBGGBBGGBGGBBBGGBBGGBGGGGGGGGBBGBGBGGBGGGGGBBGGBGBGGGGGBGBGBGGGBBGGBBGBGGGBGGBGGBGBGBGGBGGBBBBGGBGGGGGBBBGBBGBGBGGGGGGGBGBGGBGBBGBGBGBBBBGGGGBGBBGGGBGGGGGGBGGBBGGGBGBBBGBBBBGGGBGGGBBGGBBBGGGGBGGBGBBGGGBBGBGGGGGBGGGGGBGBBBGGGGGBGBGGGGGBGGGBGBGBGGGGBGGGGBGBGGBBGBGGBGGGBGBGGBGGGBGGGBGGGGGGGBGGBGBGGBGGGBGGBBGBBGGGBBGGGBGBBGGGGGBBGGGGGGGGBGGGBBGGGGGGGBBGGGGBGGGGBBGGGBBGGGBGGGBBBBBGBGGGGGGGGGBGBBGGGBBBGGGGBGBBGBGGBBGGBGBGGGGBGBBGGGBGBGGBGBGGBBGBBGBGGBGGGGBGGGGBGGBBGGGGGGGGBGBBGGGGBBGGBGBBGGGBBGGGGGGBBGBBGBBGGGGGBGBGGGGGGGBGGBBBGGBGBGBGGGGGGBGGGGBGGGGBGGBGGGGGBBGGBBGBGGGGGGGGGBGGBBGBGGGGGGGGGGBGBBGBBBGGBBGGBBBBGBGBBGGGGGBGBGGGBGBBGBBBGGGGBGGGBBBGBGBGGGGGGBGGGBGBGGBGGBGGGBGGGBGGBGGGGGGBBBGGGGGGGGGGBBGBGGGBGBGGGGBBBBGBGBGGGGGGBGGGGBBBGGGGBBBBGGBGBGBGBGGGGBGBGGGGGGGGGGBBGGBGGGGGBGBGBBGGGGBGGGGBBGGBBGGBGGGGGGGBGGGBBGGBBBGGGGBBGGBGGGBGBGGGBGBGGBGBGBGGGBGGGGGGBBGBGGGBBGBGGBGGBGGGGBGBGGGGGGBGBGGGGGGBGGBGBBGGBGGGGBBGBBGGBBBGGGGGGGBBGGGBGGGBGBGBBBGBGGGGGBBBGGBBGBGBGBGGGGGGBBGGGBBBGGGBBBBBGGGBBGGBGGBGBGGGGGGGGBBGGBBBBGBBGGGBBGBBGBGBGGBBGBGGGGBBGBGBBGGGBGGGBGGBGGGGBGGBGGGGGBGGGGGBGBGGGGBGGGBGBGGBGGGGBBBBGGBGGGGGBGGGGGGGGGGGGGBGGGGBGGGGGGGGBBGGGGBGGBGGBGGBBGGGGBGGBGBGGBGGGGGGGGGBGGGGBBGGBGBBGGBBGGGGGBGGGGBGGBGGGGGBBGGGBGBGGGGBGGBBGBBBGBGGBBBGBGGGGGGBBBBGBBGGGBBGBGBBGGBBBGGGBGBGGGGGGBBGGGGGGBGGBGGGBBBGGBBGGBGGGBBBGGGGGGGGGGGGGGBBGBGBBGGGBBGBGGBGBBGGBBGGGGGGGGGGGBGGGBGBBGBGGGGBGGBBGBGGBGGGGGGGGBGGGGBGBBBGGBBGBGGGGGGBGBBBGGGBGBBBGBBGGBBBGGBGBBGBBBGGGGBGGGGBBBBGBGGGBGBGGGBBGGGGGGGGBGBGGGGGGBGGBGGGBGBBGGBGBGGGGGGGGGGGBBGGGGGBGGGBGGGGGBBGGGBGBBBGGBBGGGGBBGGGGGGGGGGGGGGGGBBGBGBGBGGGGBGGGGBGGGBBBBGGGBBGGBGGGGGGBGGBGGBGGBGGBGGBGGGGGGGGGBGGBBBGGGGGBBBBGBGGBGBGBBGBGGBGGGBGGGGGGGGGBBBGGGBBGGGGBGGBGGBBGGGGGGGBGGBGGGBBGGBBGGGGGGGBBGBGBGGGGBBGGGGGGGGBBGGBGGGGBGGGGBBGGGGGBBGGBGGGGGBGGBGBBBBBGGGGBBGGGGBBGGGGBBGBGGBBGGGGBGGGBGGGBGGGGGGGBGGBBGBGGBBGBGBBGBGGBBGGGGBGBBGBGGBBGBGGGGGGGGBGGGGGBGGGGGGGBBGGBGBGBGBGBBGBBBGGBGGBGBGGGGGBBBBBBGGBGGGGGGBGGGGGBGBGBGBGGGGGGBGGGGBBBGBBGGBGGGGBBGGBBGGGBGGBBBGGBGBGBGGGGGBBGGGGGBBBBGGGGGBGGGGBGBGBGGGGGGBBBBGBBBGBGGBBGBGGGBGBGGGGBBGGGGGGBGGBGBGGGGGGGBGBGGGBBGBGBBGGGGGGBBGBBGGGBBBBGBBGGGGBGGGBGGGGBGBGGBBGBBGGBBGGBBGGBBGGGGBGGGBGGGGGGBGGGBGGGGGGGGGGBBGGGBGBBBGGGGGGBGBGBBGGGBBGBGGBBBGGBGGBGBGBBGBGGGGBBBBGGBGGGGBBGBGGGGBBGBBGGGGGBGBBBGGBGGBBGGGGGBGGGBGGBGGBBBBGGBBGGGGGBBGGGGGGGGGBBBGBGGBGGBGBGBGGBBGGGBGGBGBBBBGBBGGGGGGGGGGBGBGBGGGBGBGBGGBGGGBBBGBGBBBGGBGGGGBGBGBGGGBGBBGGGBGGBGGBGGGGGGBGGGBGGGGBBBGGBGGBBGBGGGBBGBGGGBBBGGGBGGBBGGBGBBGGGBBGGGGBBGGGBGGGGBGBBGGGGGBGGGGGGGGGBGGGBGGGGGGGBGGGBBBGGGBBGBGBBGBBBGGBGBGGGGGGGGBGGBGBGGGGBBGGGBBGGGBGBGGGGBGGGGBBGGGGBGGGGGGBBBGBGGGBGGBGBGGGGGBBGBGGGGBGBGGGBGBBGBGGGGGBGBBGBGGGGBBBGBGBBGGGGGBGBBGBGGGGBBGGBGGBGBGGGGGBGBGGGBGBGBGBBGBBBBGBBGGGGGBGBBGBGGGGGBGGBGGGGBBGGBGGGGGGGBBBGBBGBBGGBBGBBGBGBBGGGGGGBBBBGBGBBGGBGBGBGGGGGGGGBBGGGGBBBGGGBBBGBGBGGBGBBGBBBGGBGGGGGGBBGGGGBGGGBBGGGBBGBBBGGGGGGBBGBGGGGBGGBGGBBGGGGBGBBGBGGBBGGGGBBGGBGGGGGBGGGGBGGGGGGGGBBGGBGGBBGGGBBGGGGBGBGGGGGGBBBGGGGBBGGGGGBBGBGGGGGGGGGGGGGGBGGGGBGBGGBBGGGGGGGGGBBBGGBGGBGBGGBBBGBGBGBBGGBGGGGBGBBGGBBBBBGGBBGGBBGGBBBBBGGBGGBGBGBGGBGBGBGGBBBGGGBBGGGGGGBBBGGBBBGBGGBGBBGBBGGGBBGGBGGGGGBGGBGBGBGGGGGBBBGGBGBGGBBBGBBGBGGBGGGGGGBGBBGGGBGBGBBGBGBGGBGGBGGGGGBBGBGGBGGBGBGBBGGBGBBBGGGGGBGGBGGBGBGBGGGGGGGGBGGBGBGGGBGGBBGGBGBGGGBGBGGBBGGBGGBGGBGGBGGGGGBGGGGBGBBGBGGGBBBGGBBGGGGGBGBBBGGBGGBBBBBGGGBGGGBGGGBGGBBGGGGBGGBBGBGGBGGGGBGBBGBBGGBGGGGBGGGBGBGGGBGGBBBGBBGGGGBGBGBBBGBGBBGBBGGBGBGBBGBGGGBGGBGBBBGBGBGBGBGBBGGBBGBGBBGGGGBGGBGGGBGBGGGGGBBGGBGGGBGGGBGBGGGGGGGGGGGGBGGGBGGGGGBGBGGGGGBBGGBGGGGGGBGGGGGBGGGBBGGBGGGGBGGGBBBBGBGGBGBGGGGGGBGBGGGGBGBBGBBGGGGGGBGGGGGBGGGGBGBBGGGGGBBGGBGBGGGGGBGGGBGGGGGGBGGBBBBGGBGGBGGGBGGGBBBBGGGGBBBGGGGGGGGGBBBBGGBBBBBGGGBGBGGGBBGGGBBBGGBBGBBGGGGBBGGBGBGGGBGBGBGBGGGGGBBBBBBGGGBGGGGGGGGGBGBBBGGGBBGGGGGGGBGGBGBGGBGGGGBGGGGBBGGBGGGBBGGBBGBBGGBBBBBGGGBBGGGGGGBGGGGGBGBGGBGGGBGGGBGGGBGBGBGGGGGBGBGGBBBBGGBGGGGBGBBBGBBGGGBBGBBGGBGGBGGBBBGGBBGGGGGGGGGGGGGBBGBGGBBGGBGGGGGGBGBGGGGGGBBGGGGBBGGGGGGGBBBBGBGGGBGGBBBGBBBGBBGGBBBGBGGGGGBGGGGGBGBGGGBGBBGBBGBGGGGBGGBBGBGGGGGGGBGGGGGGGGBGBGGGBGGBGBBBBGGGGGGGBBGGGGGGBGBBBBBGGGBBGGBGBBBGBBBBBBGGGGBBBGGBGBGGGGGBGBGGBGGGGGGBGGGGBBBGGBGGGGGBGBGGGGGGGBBBBBGBGGGGGGGGGGBGGGGGGGGBGBBBGBBGBBBGGBGBBBGBBBGGGBGBGGGGGGGGGGGBGGGGGGGGGBBBGGGBGGGGBBGGGGGGBGGGBGGGBGBBGBGGGBGBGGBGGGBGGGBGBBGBGGBGBBGGGBBGGGGGGBGGGBGBBGBGBGBBGGBGGBBGGGGBGGBBGGBGGGGBBBBGGBBGGGGGGGGGGGBBGBGGGGGGGGBBGGGGBBGGGBGBGGGGGGGGGGGGBGGBGGGBBGGBGBGGGGBBBGGGBBBBGGGGGBBGGGBGGGGGBGGGGBGBBBGBGGGBBBGBBGBBGGBGGGGGGGGGBGGGGBGGGGGBGBBBGBGGBGBGBGGGGBBGBBGGGBGBBGBGBGGGGBBGGGGBBGGGBGGGGGGGGGBGGGGBBBGBBBBBGGGGGBBGGGGBGBGBBBGGGBBGGBBBBBBGGGGGGGGBBGBGGGGGGBBGBGGGGBGGGGGGBGBGBGBGGGGBGGBBBBBGBGGGBGGGGGGGGGBGBBGGGGGBBGBGBBGGBGGBBBGGGGBGBGBGGGBBGBBGBGBBBBGGGGBGBGGGGBBBGGGGBGBBBGGBBGGBBGBBGGBBGBBGGGGGBGBBGGBGBGGGGGGGGBGGBGGGBGGGGGGGGGGBBBGBGGGBGGBGGGGGGGBBBBGBGGGGGGGBBBBBBGBBGGGGBGGGBGGGGGGBGGGGGGGGGGGGBGGGBGGBGGBGGGGGGGBBGGGGGGGGGGGGBGGGGGGGGGGBBGBBGGGGBGGGGGGBGGBGGBGGGGBGGGBGBGBGBGGBBGGGBBBGGBBBBGBGGGBGBGGGBGGGGGBGBBGGGBGBGBBBGGBBBGGBGGGBGBBBGGBGGGGBBGGGBGGGGBGGBBGGBGGBGGBBGBGGGGGGGBGGBBGBGGGGGGBGBBGGGBGGGGGBBGBGGGBGGGBGGGGBGBGBGGBBGBBBBBGBBGGBBGGGGGBBGGGGBGGGGGBGGGBBGBGBGGGGGBGBGGGGGGGGBGBBGBGGGBGGGGBGGGGGGBGGBGBBGBGGBBBBGGGGGGBGBGGBGGGBGGGGBBGBBGGBBGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGBGGGBBGGGBGBGGGGGGGBBBGGGGGBGBGBBGGBBGBGGGGGGBBGBGGBGBBBGBBGBBBBGBBBBGGGGGBBGBBGGGBGBGGGBBGGGGBBGGGGGGGGGGGGGGBBGGGGBBGBBGBGGGGGGGGBGGBBGBGGBBGGGGBGBBGGGGGGGBGGGBBGBGBGBGGBBGGGGGGGBBGBBBGGBGBBGGGBGBGBBBGBGGBGGGBBBGGBBGBBGGBBBGBBGGGGBGGGBBGBGBBGGGGBGBGBGBGGGBGGBGBGGGGBGBBGBGGBBBBGGGGBBBGGBBGGGBBGBBGGBBGGBGGGBGGGGGGBBBGGGBGBGGGGBBGBGBBBBGGGGGGGGBBGGGBBBGGGBGGBGBBGGGGGGGBGGBBGGBBGBBGGGGBBGGGGBGGGGGGGBGGGGGGGBBGGGGGBGGGGBBBGBGGGGGBGGGGBBGGBGGGGBGBGGGGBBGGGBGBGGBGGBGBGBGBGGBGGGGGGGGBBGBGGGBBBBGBGGBGGBGBGGGGGGGGGBBGGGGBGBGGBGGGGGGBBGGGBGGGGGGGGGGGBBBBBGGGGGBBBBGGGGGGGBBGGGGGGBBGGBGGGGBGBGBGGBBGGBGBGBGGGGGBBGGBBGGBGGGGBGGGGBGBGGGBGGGGGGBGGBBBGBGGBBGGBGBGGGGBBGGBGGGGGGBGGGGBGBGGGGGGBGGBGGGGGBGBBBGGGGBGBBBBBGGBGGGGBBGGGGGGGGGGGGBBBGBGGGGBGGBBGGBBGGGBGBBGGBGBBBGBBBGGGGGGBGGBBGGGGBGBBGGGBGGBGGBGGBBGBGBGGGBBGGGGBGGBGBGGGBGGBGGGGGBGGBBBGGBGBBBGGGBBGBBGBGGBBGGGBGBBBGBBGGGGGGGGBBBBBGBBGBBGGBBGGGGBBGBBGGGGBGBBGGGBBBBGGBBGBGBGGBGGGBGGGGGGBGBGGGGGBGGGGBGBGBGBGGGGGBBGGGGGGBBGGBBBGGGGBGBBBBBBGBGBBGGBGBBBGBGBBGGGGGBBGGBGBGGGGGBGBGGGGGBBGGBGGGBGBBBGBGGGBBBGBGGGGGGGGBBBBGBGBBGGGBBBGBBGBGGBGBGGBBGBBGBGBGGGGBGBGBBBGBBGGBGGGGBGBGGGGGGGGGBGGBGBGBBGGGBGGGBGBGGBBBGGGBGGBGGGGBGGGGGGGGGGBGGGGGBGGGBBGGBBBGGGBGBBGBBGGBGGBGGGGGBGGBBBGBBGBGGBGBBBGGGBGGBGGBGGGBGGBGGBBGBBBGGGBBBBBGGBGGBBBBGBGBGGBGGBBGGGGGGGGGGBGBGGBBGGGBBGBGBBBBBGBGBBBGGBGGGGBGBGGBBGGGGBGGGGBBGGBBBGGGGGGBBGGGGGGGBBBBGBGGGBGBBBGBGGGGBBGGGGBBGBGBGGBBBBGGGGGGBGGGBBGBGGGGGGGGBGGGGBGGBBGBBBGGGBBGGGBBGBBGBGGBBGGGGGBGGBGBGBBGGGBBGGBGGGGGGGGGBGGGGBBGBGGGGGGGBGBGGBGGGGGGGGGGBGBBGGBBBBGGGBGGGGGGGGGBBGGGBGGGGBGBBBGGBGBGGBGGBGBBGBGGBGBGGGBBBBBGGGBBBGGBBBBGBBGGGBBGGBGGBBBGGGGBBBGGGGBGBBGBBGBGGGGBBGBGGGGGGBBGGGGGBGBBGGBGGBGGGGGGGGGGGGGBGBGGGBBGGBBGBGGGGBBGGGBBGBGBBGGGBGBGGBBBGGGGBGGGBGGGGGBBGGBGGGBGBBBGGBBBBGGBGGGGGGBGGGGBGBGBBGBGGBGBGGGGBBBGGGGGGGGGBBBGBGBGGGBBGBBGGGBBBGBGBGBGGGBBGGGGBGGGGGGBGBBBBGGBGGBBBGGBBGBBBGGGGBGGBGBGGBGGBGBGGBBBGGBBGGGGBGBGGBBGBGGGBBGGGGGBBGBGBGBGBGBBBBBBGGGGGGBGGGGGGBBBBGGGBBBGGBBGBBBGGGGGBGBBBBGBBGGBBBGGGGBGGBBBGGGBGGBGGBGGBGBBBBGBGGGBBBGGGBGGGGBGGBGGGBGBBBGGGBBGGGBGBGBGBGGGBGBBGBBBGBBGGGBBGGBBGGBGBGGBGGGBGGGGGBGGGBGGGBGBGGGBBBGBGGGBGGGGBGGGGGBBBBBBGGGGBGGGBGBBBGBGGGGGBBGGGGGGGBGBBBGGBGBBGBGGGBBBBBGGGGGBGGBGGGGGGGGBGGGGGBGGGGBGGBGGBGBGGGBBGBBGBBGBGGBGGGGBGBGBBBBBGGBGBGGBBGGGBGBGBGGGBGGBGGBGGBBGBBGGBBBBGGBGGBBGBGBBGBGBGBBBGGGBBGGGBGBGGGGBBGBGGGGGGGGGGGBBGGGGGGBGGBBBBGGGGBBGGBBGBBGBGGGGGGBGBBBGBGGGGBGBGGBBGGGBGGBGGGGGBBBGGBGBGGGGGGGGGGGBBBGGBBBGBBGGBBBGGGGBGGGBBGBGBBGGBGBGGGBGBGGBBBGBGGGBBBBBBBBGBGGGBGGBBGGBGGGBBGBGBGGGBBGGGGBBGGGBGGGGGGBGBGGBGBGGGGBGGBBBGGGGGGGGGGBBGGBBGBGBGGGBGBGGGGBBBBGBGBGGGGGGGBGBGBGBBGGBGGGBGBBGGGGGGGGGGGBGBGBBBGBGGBGBGGBGBGBGGGBBBGGGGGBGGBGGBGBBGGBGGGGBGGGBBBGBGGBGGBGBGBGGBGGGGGGGBBGGGGGGBGGGBBBGGBBGBGGGBGBGGBGBGGGBBBBBBBGGGBGGGGBBBGGGGGGGGBGGGGGGBGBBGBBBGGGBGGGGBGBGBBGBGGGGBBBBBGGBGBBBGGGGGGBBBBGBBGBGBBGBGBGGGBGGGGBBGBGGBGGGGBBGBBGBGGBBGGGBGGBGGBGGGBGBBBGBBGGBGGGGGGGBGGBBGGGBGGBBGGGGGBGGGGGGBGGBGGGBBGBGBGGGBBGBGBGBGBGBGGGGGGBGGBBBGGGGBGGGGGBGBGGGGBBGGGGGGBGBBGBBBGGBBGGGBGBGGGGBGGBGGBBGBGBBBGBGGGBGGGGBGGGBBGGGGGBGGGGGGGGBGBBGBBBGGGGGGGGGGGGGBGGBBGBGGGBGGGBGGGGGBGBGBGBGBBGBBBBGGBGBBGBGBGBGGBGBGGBGGBBGGGGBGBGBGGBBGGBGBBGBGBGBBGBGBGBGGBGGBBGGBGBBBBGBBGGGBBGGBGBGGBBBGBGBGBGGBGGGGGGBGGBBGGBGBBGGGGGGGBGBBBGGGBGBGGGGGGGBBGGGGGGBGGBBGGBGBGGBGBGBGGBGGBGGGGGBBGBGGGGGGGGBBGBGGBGGGGGBBBGGGGBGBGBGGGGGGGBBGGGBGGGGGBGBGBGGGBGGGGGBGBGGGGGBGBGGGGGGGBGBBGBGGBGBGBGBGGGGGBGGBGGBBGGBGGBGBGGGGGGGGGGGBBGGGGGGGBBBGGGGGGBBGGGBGGGGGGBGGGGGGGGBGBGBGGGGGGGBBBGBGBBGGBGBBBGGBGGBGBGBGBBBGGBGGBGGBBGBGGBGBGGGGBBGBGGGGGBBGGBGBGBGGBGBGBGBBBBGGGBGBGBGBGBBGGBGGBBGBBGGBGGBGGGGGGBGGBGBGGBGBBGBBBGBGBGBBBBGGBGGBGGGBGBGGGGGGBBBGGBBGBGBBBGGGGBBGBGGGBGGGGBGGBGGGBGBGBGGGGBBGGGGGBGGBBGGGBGGBBGBGGBBGGGGBGGGBGBBBGBGBBBBBGGBBBBGBBBBGGGBGBGGGGGGGGGBBGGBBGBBGGGGBGGBGGGGGGGGBGGGBGGGBGGBGGBGGGBBGGGBGGGBGBGBGBGBGBGGGGGBGBBGGGBGBGBBGBBGGGGGGGGGBGGGBGBBGGBGGBGGBBGGGGGGBGGGGGBGGGGGBGGGBBGGGGBGGGGBBBBGBGGGBGGGGBBBBGGBBGGBGGBGBGGBGGGGBGGGBBGGGBGGBGBGBBGGGGGBGGBGBGGGBBGBGBGGGGGBBGGBGGGGGGBGGGBGGGGGBGBGBGGGGGBBBGBBGGGBBGGGGBGGBGGGGBGGBGBGBGGGGGGBGBBGGBGBGGBGGGGGGGGBGGGGGBGBGGGBGGGBBBGGGBBGGGGBGGGBGGGGBGGGGGBGBGGGGGBBBBBGBBGGBGBGGGBGGGGGGBBBBGBGGBBGBGGBBGGGGBGGGGGGGGGGGGGGGBGGBGBBBGGGGGBGGGGBBBGGBGBGGGGGBBBGGBGBGGGBBBGGGGGBGBBGGBGGGGBGGGBGBBGGBBGBBBBBGBBGGBBBGGGBGBGGGGGGBGBGGGGBBBBGBBGBGGGBGGGGBGBBGBGGGGGGBGBGGGBGGGGBBBBBGGBGGGBGGBGBBGBGBBGBGBGGGGBGBBGBGBGBBGBBBGBGGGGBBBGBGGGGGGGGGGBGBGGBBGBGBGBGBBBBBGBGBGGGGGGBBGGGGGBBBBGBGGBGBBBGGBGGGGGGGGBGGBGBBBBGGGGBGBGGBGGBGGGGGGGGGGGGBBGBGGBGGGGGGBGBGBBGGBBBBGGGGBGBGGGBBBGBGGGGBGGGBBBBGGBBBGGBBGGGBGGBGGBGBBGGGGGGGGGGGGGGBBBGBGGGBGBBBGGBGGGBGGGBBGGBGBGGGGGBBBGGBGGGGGGBGBGGGBBGGGBGGGBBBBGBGGGGGGGGBGBGBGGBGGGGGGBGBGGGBGBGBGGGGBBGGBGGGBGBBGGBGBBGGBBGGGGBGGBGGGBBGGBGGGGBGGBGGGBGGGGGGGGGGBGBBBBGGGBGGGBGBBGGGGGGGGBBGGBGBBGGBBBGBGGBGGBBGBGGGGBGGGBGGBBBGGGBBGGGBGGGBBGBBGGBGGGGBBGGBBGGBGBGGBGGGBGGBBBBGGGGBGGGBGGBGGGGGBBGGGBBBGGBGGGBGBGGGGGGBGGBGGGBGGGGBBGGBBGBBGBGGGGBGGBGGGGGGBGBGBGGBGGGBGGGBGGGGGGBGGBGBGGGGBBGGGGBGBGGBGGBGGGBGGBGGGBGBGGGGBGGGBBGBGGBGBBGGGBGBBGGGGGGGBGBBGBGGBGBBGGGGBGGGBBBGBGGGBBGGGBGGGGGGBGGGBGBGGGBGGBBBGGGGBBGGGGGGGBGGGGGGGGGGBBBGGGGBBGGGGBGBGBGGGGGGGGGBBGBGGBGBGGGGGGGBGGBGGGBGGBGGGGGGBGGGGBBGBGGGGBBGGGGGBBGGGGGGGGBBBGGGGGBBBGGGGGBGGGBBGBGGGBGBBGBBGBBBBGBBGBGGGGGGGGGBGGGGGGGGBGGGGGGGBBGGGBGGGBBGBBGGBGGGGGGBGBGBBBBGGGBGBGGGGGBGGBBGBBGBGGGBGBGGGGGGGGGBGGGGBGGGBGGBBBGBGGGBBGGBGBGGBBBGGGBGGGGGBGBBGGGBGGGGGGGBBGBGGGBGGGGGGGGGBGGGBBGGGBBBGGGGGGGBGBGGGBGGGGGBBGBGGGGGBGBGGBBGBGBGBGGGBBGGGGGGGGBGGGGGGGGGBGGGGBGGGBBGGGGGGGBBBBBBGGGGGGBGGGBGGGBBGGGGGBBGGBGBBBBBBBGGBGGGBBGBGGGBGGBBGGGGGGGGGGBGBGGGGGGGBGGGGGBGGGBGBGGGGBGGGBGGBGGGGBGGGGGGGGBGGGGBBGGBBGBGGGGGBGBGBBGBGBGGGBGBGGGGBBBGBGBGGBBGGGGGBGGBBGGBGGGGGGBGGBGGGBGGGBGGBGGBGGGGGGGGGBBGBBGGBGGGGBGBGGBGGGGGGGBGGGBGGGGBGBGBGBBGGGGGGBBBGGGGBGGGGBGBGGGBBGBBBGGBGGBGGGGGGGGBGGGBGBGBGBGGBBGBBBGGGGBBBBBBGGBBGGGGGGGBGBGBBBGGBGGBGGBBGGGBGGGGBGGGGBGGGBBBGGGGBGGGBGGBBBGGGBGBBGGBGBGGGBGBBGGBBGGGGBBGBBGBGGGGBGBGBGGBGGGGGBBBBGGGGGGGBGGGGBBGGBGBBBGGGBBGGBBBGGBGGBBBGGBGBGGBBBGGGGGBGGBBGGGBBBGBGGBGGGGGBBBBBBBGGBBBBBGGGGGGBBGBBBBGGGGBGGGGGGGGBBBGBGGBGGGBGGGGGBGBGBGGBBGGGBGGBBGBGBBGBBBBBGBBGBBGGBBBGBGGBGBGBGBGGGBBBGGBGGGGGGBGGGGGGBBGBBBBGBGBBGGGBBBGBBGBBGGGGBBBGGBBBGGGGGGBBGBGGBGBGGGGGGBGBGBBGGBBGGGGGBBGGBGGBGBGGBGGBGBGGGBGGBGGGGGBGBGGGGBGGGBGBGBBGGGGBGGGBGGGGGBGGGBBGBBBGGBBBBGBBGGGGBGGGGGBBBBBGGBBBGGGBBGGGBGBGGGBGGBBGGBBGGGGGGGBGGBGGGGBGGBGGGGGBGGBGBBGGGGGBGGGGGGGGGBGGBBGGGGGGGGBBBGGBBGGBGGGBBGBGGBGGGGGBGBGGBGGGBGGGGGGGGGBGGGBGGGBBGBBGGGBGBGGGBBBGBBBBBBBBGGGBGGBBGGGGGGBGBGBGGGGBBBGBGGGGGBGBBGGBGBBGBBGGBGGGGGBBBGGBBGBBBGBGGBGGBBBGBGGGBGBBGGGGGGGGGGGGGBGBBGGGBBBGGBGGBGGGGGGGGGGGBGBGGGGGBGGGGBBBGBGBGBGBGBGGGGGBGBBBGGBGGGGGGBGGGGGBGGGGBBBBGBGBGGGGGGGGGBGBGGBBGBBGGGGGBGGBBGBBBGGGGBGGBGGGGGGGGGGBBBGGGGBGBGGGGBBGBBBBBBBGBGBGGGGBBBGBGBBBGGBBGGGGGGBBGBGGGBGBGBGBGBBBBGBGBGBGBBGGGGGGGGGGGBGBBGGGBGBBGBGBGGBGBGBBGGBBBGGGBBGBGGGGGBGBGGGGBGBBGGBBBGGGGGBGGGGBGGGBGBBBBBBBGGBGGBGGGGBGGGGBGBBGGGGGBGGGGGBBGBBBGBGBGGGGGGBGBGGGGGGBGGGBGGGGBBGGBGGGGGGGGBGGGGBGBGGBGGGBBGGBGGGBGBBGGGBBGGBGBBGGGBGBGGGGGBBGGGBGGBBGBBBGBBGGGBBBBBGGBGBGBGBGBGGGGBGGGBGGGGGGBBGGGGBBGBGGGGGBGGBGGBBGBGBGBGBGBBGGBGGGBBGGGBGGGBGGGBGGGGGGGGGBGBGGGBGGGBGBGGBGGBGBGGBGGGGBGGGGGBBBGBGGBGGBBGGGGGGBGGBBGGBGBGBGGGGGBBBGGGGGGBGGGBBGGBGBGGBGBBBBGGBBBBBGGGGGBGGGBGBGGGGBGGBGBGBBGGGGGGGGBGBGGBGGBGGBBBGGGGBBGBGGGGBGGBGBGGGGGGGBGGGGGGGBGGGBGGGGBGBGGBBGGGBBBGGBBGGGGGGGGBBBGBGGBBBBGBBGBBGBBGBGGBGGBGBBBBGGGBBGGBGBBGBGGGBGGBGBGBGBBGGBGBBGGBGGGBBBBGGGGBGBGGGGGGBBBGGGGGGBGGGGGGGBBBBBGGBGBGGGBGGBGBGBGGGGGBGBBGGGBGBGGBGBGGBBGGGGGBGGGBBGBGGGBBGGGGGGBBBGGBGGGGGGGBBGGGGGGBBBGGBGBGGGBBGGGBBGGBGGBGBGGBGGGGGGGGBGGGGGBGBBGGGGGGBBBGBGBGGGGBBBGBGGGGGGGGGGGGBBGGGBGGGGGGGGGGGBGGGGGGGGBBBGGGGGGGGGBGBGBGGBBGGBBGBGGGGBGGGGBGBBGGBGGBGGBGBBGGGBGGGGGGGBGBBGGGGGBBGGBBGGBGGGGBGGBGGGBGBGGGGGGGBGBBGGGGBGBBBGGBGBBBBBGGGGGBGBBGGBBBBBGBGGBGBBGGGGGGGGBBGGBBGBBGBGGBBBBGBGGGGGGBGGGBGGBBGGGBGGGGGBGBGGGBGBGGBGBBBBBGGBBGGGBBGGBBGGGGGBBBGGGBGGBBBGGGBBBGGGBBGGBBBGGGBGBGGGGBGGGGGBGBGGGBBGGGBBGGBGBBBGGGGGGBGGGGGGBGGBBGGGBBGBGGGGGGGBGBGGGBGGGGGBGBGGBBBGBGBBBGGGGBBBGBGBGGGGGGGBGBBBBBBGBBBBGGGGBGGGBGGBBGGBGGGBGGBBGGGBGGBGBBGGGGGGGBGGGGGGGGGGBGGGGGBGGGGGGGGGBGBBBBGBGGGGGGGGBGBBGGGBGGGGGGBBGBGBBGBGGGGGGBBBBGGGGGBBGGGBGGGGGGGGBGBBGGGBBGGBGGGGBGBBGBBGGBGGGGBGGGGBGBGBGBGGBGGGBGGGGBGGBBGGBGGGGGGGBGBBGGBGGBBGGGBGGGGBBBGBGBBGBGGGBGBGGGGGBGGGBGBGBBBBGGBBGGBGGGBGGGGGGBGGBBBGBBGGGGGGBGGGGGBGBGBGGGGGBGBBGBGGBGGBGBGBGGGGBBBBGBBGBBGGGGGBGGGGGBBGGBGGGGGGGGGBBBGGGBGGGGGGGGGGGBGBGGBBGBGGGBGBGGBBGGGBGGGGGBBGBBGGBBGGGGBGGGGGGGBGGGBBGBGGGGGGBBBGGGGBGGBGBGGBGGBGGGGBGGBBBGGBBBBGGGGGGGBGBBBGGBGBGGBBGGGGGGGGGBGGGGGBGBGBBGGBBGGBBBBGBGGGGGGBBGGGGGBGBBGGGGBGGGBBGGBBGBGGBBBBGBGGGGBGGGGGGGGGBBGGBGBGGGBBGGGBGGGGBBGBGGBGGGGBBGGBBGBBGBBBGGGGBGGGGBBBGBBGGGGBGBGGGGBGBBBGGGBBGGGBBGBGGBBGBGGBBBBGGBGGGGGBGGBGBGGBGBBGBGBGGGGBGGBBGBGBBGBBGGGBBBGGGGGGBGGBBGGGGGGGBGBGBBBGBGGBGBBGGGGGGGGGGBGGBGGBGBGGGBBGGBGBGGBGGGGGBBGGGGGGGGGGGBGGBGGGGBBBGGBBGGGGBGGGGGBGGGGGGGBGGGGGGBBBGGGGBBBGBGBBGBBGGBGGGGGBBGGBGBGGGBGGGBBBGBBBGGGGBGBGGBGBGGBBGGBBGBBBBGBGBGGBBBGGGBBGGBBGGGGGGGGGGGBGGGGBGGGBGGBGGBGBGGGGGGBGGGGGGGBGBGBGGBGGGBBGGGBBGGGBBGGGGGGGBGBBBGGBGGGGGGBGBGBGGBGGGBBGGBGGGGGBGBBBGGGGGBBBGBGGBGGGBGGGGBGGBGGGGGGGGGGGGGGBGGGBBBBGGGGBBGBGGBGGGGGBBBBBGGBGBGGGGBBBGGGGGGBBBBBGBBBGBGGBGBGBBGGBGGGGGGBGBGGGGGBGBBGBBBGBBBGBGGGBGBBGBGBGBGGBBGGBBBBGBBGBBGBGBGGGGBGGBGGBGBGBGBGGBGGGBGGGGGGGGGBGBBBGBGBGGGGGBGBGGBBGGGBGGGBBBBBGGGGGGGBBGBGBBGBGBGBBGBBBGBBGGGGBGGGGBBGBBGBGGGGGGGGGBBGGBGGGGBGGBGGBBGGBBGGGGGBBBGGGGGGBGBGBGGGBBBBGGGBGGGGGGGBGBBGBBGBGBGBBBBBBBGGBGGBBGGBBGBGGGBGGGBGGBBGGGGGGBBGGGBGGGGGBGGGBGGGBBGBGGBGBGGGGBGGGGGGGBGGGBBGBGGGGGGBGBGGBBGBBGGGBGBGGGGBBGGGGGBGGGGGGGGGGGBBGBGBGGBGGBBBGGBGBGBGGGGGGBGGBGGBGGGGBGGBBGBBBGBBBGBBGGBBBBGGGBGBBGGBGGBGGBGBGGGGGGGGGGGBGGBBBGGGGBGGGGGGGGGBBGGBBGGBGBGGGBBGGGGGGGBBGGGGGGGGBBGGGBGGGGGBBBGGGGGGGGGGGGBBGGGBGGGGGBBGGBGBBGGGGBBGGGGGBBGGBGBGBGGBBGBGGBGGGBGBGGGGGGGGGGGBGGBBGBBBBBBGBBGBGGGGGGGBBGGGBGBGGBGGGGGGBBGGGBGBBGGGGGBGGGGGGGGGGGGGBGGGGBBGGBGGBGGGGGGBBGGBBBGGGGGGBGGGGBGBBGGGBGGBGBBGGGBGGBBBBBBBBBGGGBGGGGBBGGGBGGGGGBBGGBGGBBBGGGGGGGGGBGBGBBBGGBGGBGBBGGBGGGGGGGBGBGGGGBGGGBGBGBGGBBGGBBGBBBBBGGBBGGBBGGBBBBBGBGGGGGGGGGBGGBBGGBBBBBBBBGGBGBGGBGBBGGGGGBGBGGBGBGBGGGGBBGGGBGGGGGGBGBBGGGGBGGGBGGBGGGGGBGGBBGBGGBBGGGBBGGGBGGBGGGGGBGGGGBGBGGGBGBGGGBBBBGGBGBBBGBGBGGGBGGGGGBBBGGBBGGGGGBGBGBGGGBGGGBGBBGBGGGGBGGGGBGGBGGBBGGGGGBBGBGGBBBGGGGBGBBBGGGGGBGGBBGGBGBGGGGGBBGGGGBBGGBGGBGGGGGGGGGGBGBBBGGGGGBGBGGBGBGBGGGGBBGBGGGBGGBGBGBGBGGGBBGBGGGGGBBBGBBBBBBBGGGGGGBBBBGGGGGGBGGGGBBGGBBGGBGBGBGGGGGGGGGGGGGGBGGGGBGBBGBGBGGBGGGGBGGGGGBBGGGGGGGGBBGBBBGGBGBGGGGBBBGGBGGBBGGBBGGGBGBGGGGGBBBBGGGBBGBGGGGBGGGGGGGBGBGGGBBGGGBBGBGGGGGBGGGBGGGGGBBGGBBGGBGGBBGBGBBGGBGBGBBGGGGBGGGGGGGGGGGBGBGBGBBGGGGGBBGGGGBGGBGBBGBGGGBBGGBBBGGBBGBBGBBBGGGGBGGBGGBGBGBGBGBGBGBGBGBGGGBBGGGBBGGGGGBGGBGBGGBBBGGBGGGGGBBBGGBGGGBBBGBGBGGGBGGGGGGBGBGGGGGBGGGGBGBGGGBBGGGGGBGBBGBGBBGBBGGBGBGGGBBGGGGBBGGGGGBGGBGGGBBGGBBBGBBGGGGBGGBBGGGGGGBGGBGBBBGBGGBBGGGGBBBBBBGGBGGGGGGGGGGGGGGGGBGBGGBGGGGBBGBBGGGBBGBGGGGBGGGGGGBBGBGBGGGGBBGGBBGGGGBGGBGGGBGGGGGBGGGGBGBGGGBGBGGGGGGGGGGGGGGBGBGGBBGBBBGBGGBBGGGGGGBGBGGGGGBGGBGGBBBGGGGGBGGBGGGBBGGGGGGGBGGGGGGGGGGGBBBGGBGGGGGGBGBGGGGGBBGBGBGGGGGGBBGGBBBGBGGBGBGGBBGGGBGGBBGGBGBGGBGGBGGGGGGGBGGGGBBGBGBGBGGBGGGGBBBGBGGGGBGGGBGGGGGGGGBBBBGGBGGBBBGGBGGGBGBGBGGBBG
19249 GGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGBBGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGBBGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGBGGBGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGBGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGBBGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGBBBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGBGGGGGGGGGGBGGGGBGGGBGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGBGGGGGGGGGBGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGBGGGBGBGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBBGGGGGGBGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGBGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGBGBBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGBGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGBGBGGGGGGGBBBGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBBGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGBGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGBGGGGGGBGGGGGGGGGGGGGGBGGGGBGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGBBGGGGGGGGGGBGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGBGGBGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGBGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGBGBGBGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGBBGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGBGBGGGGGGGGBGGGGGGGBGBBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGBBGGGGGGGGGGGGBGBGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGBGGGGGGGBBGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGBGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGBGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGBGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGBGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGBBGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGBGGBGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGBGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGBGBBGGGGGGGGGGGBGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBBGGGGGGGGGGGGGGGBGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGBGGGGGBGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGBGGGGGGGBGGGGBGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGBGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGBGGBGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGBGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGBGGGGGBGGGGGGGGGBGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGBGGGBGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGBGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGBGGGGBGGGGBGGGGGBGGGGGGBBBGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGBGGGGGGGGGGGGBGGGGGGBGGGGGGGGGBGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBBGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGBGGGGGGGGGGGGGGGGGBGBGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGBGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGBGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGG
36954 BBBGGBBBBGGGGGGGGGGGGGGGBBGBGGBGBGGBGGGGGGBBBBBGGGGGBBGGGGBGBGBGGBGGBGBGGBGGBBGGGBGGBGGBGBBBGBGBGBGGBBGGGGGBBBGGBBBGBGGBGGBGGBGGBGGBGBBGGGGGBBBBGGGGBGBGGGGBGBGBGBBGGBGBGBGGGGGBBGGBBBBGGGBBGBBGGGBGBGBGBGBGBGBBBGBBBBGGBGGGBGGGBBBGBBGGBBBBBBBBGGGGBBGBBBGGGGGGGBGGBBBGGBBGGGGBGGGGBGGGBBGBBGGGGBBGBGGGGGGGBBGGGBBBGBGBGGGGGGGBGGGBBGBGBGBGBGGGBGGBGGGBGGGGGGGGGGGBGGBBBBGGGGBGGGBGBBGGGGGBGGGBGBBGGBBGBGBBGBGGBBBGBGBBBGBBBBGBBBBBGBBBBBBGGBGBBGBGBGGBBGGGBGGBGGBBGGGBBGBGGBGBBGGBGBGBGBGGBBGGBGGGBGGGGGBBGGGGGGGBBGGBGBGBBBBBBBGGGGGGBBGGBGGGGGBBGBBGGGGBGGBBBGGBGGBBGBGBGGGGBBGBBGGBBBBGGGGGBGGGGBBBGBBGGGGGGGGBBBGGGBGGGGGGGGGBGBBBGBBBGBGGGGBBGBGGGBBBBGBBBGBGGBBGGGGBBBGGGBBBGBGGGGGBGGBGGGBBGGGGGGBGGGGBBBBGBGBGGGBGBBBGGBBGGBBGBBGBGGGBGBGBGGBGBBBBGBBGBGBBBBGBGGBBGGBGGGGGGGGBGBBBBGBBGBBBGBBBBGBGBGGBGBGBGGGGBGBGGGGGGBBBBGBGBGGGGGGGGGGBGBGBGGBGBGBGGGBBGGBGGBBGBBGGBGGBGGGBBGGBGGGGBBBBGBGGBGBGGGBGGBGBGGBBBBGGGGBGGBBGBBBGBBGGGGGGGBBGGBBGGGGGBBBBGGGGBBGGGGBBGBBGGGBBBBGGGGBGGGGGGGGBGGGBBGGBBGBBGGGBGGBGGGGGBGBGGGGBGGGBGGGGBBGGGBGBGGGGBGGGGBGGGGGGBBBBBBBGGGBGBGGGGBGBBBBBGBGBGBBGBBBBGBBBBBGBGGBGBBBBBGGGGGBBBGBBBBGBGBBBGGGBBBBBGBBBGBBGBGGGGGGBGBGBGBBGGGGBBBBGGGGBBBBGBBBBBGGGGGBGGGBBGGGBGGGBGBBGBGGBGGBBBBGBBGBBGGGGGBBBGGGGGBGGGGBGGGGBGGBBBGGBBBBGBBBGGGGBBGGGBGBGBGGGGGGGBGGBGBGGGGGGBBBGGGGGBBBGBBBBGBGBGGGGGBBBGGBGBGGGBGGBGGBBBBGGGGGBBBBBBBBGGBBBBBBGBBGGBBGGGGGGBBGBGGBBBBBBGBGGGGBGGBGBGGGGGBBGGBGBBBGGBBBGBGBBBGGBGGGBGBGGBGBGGBBGGGBBBGBBBBBGBGGBBGBGGBBBBBBBGGGGGGGGGGGBGGBBGBGBBGGGGGGBGBGBGBGBGBBBGBGBBBBGBGBBGGGGBBGGGGBBGBGGBBGGBGGBBBGGGBBGGGBBBBBGGGBBGBGGGBBGBGGGGGBGGBGGBGBGGGBBBBGBGGGGGBGBBGGGBGGGBGGBGGGGBBBBGBGBBBGGBGGGGGGBGBGBBBGGBGBGBGGGGGBGGGBBGBBBGGGBBBGBBGBBBGGGGGBGGGBGGBBBGBGGBGGBGBGGBGGGGBGGGGBGGGBBGGGBBGGBGBGBBBBBGBBGGGGGGBBGBGGGGGBGBBGGBGGBGGGGGGGGGGGBGGGGGGGBGBGGGGBGBGGGGGBGGGGBGGBGGBBGGGGGGBBGBGBBGBBBGBGBBGGGGGGGGGGGGGBGGBGBGBGGGGBBGBGGGBGGGGBBBBBGGBBGBBGBBGGBBGGGBBGGGGGBGGGBBGGBBGGBGGBBBGBBGGGGGGGBGGBGBGGBGGBGBGGGGBGBBBBGGBBBGGBBGGGBGBGGGGGGBGGGGBGGGBGBBGGBBGBGGGGGGGGGGBBBBBBGBBGGGGBBBBGGGBGBGBBGBGBBGGBGBBGGGBGGGGGBBBGGGBGGGGBGBGGGBBBGGBGBGBGGBBBGGGBGBBBGGBGBGGBBBBBBGBBBBBGBGGGGGGGGGGBGGBGBGBGGGBGGGGBGBGBBBGGGGBGGGBBGGBBGBGGGBGBGGGGGGBGGGGBGGBGBBGBBBGGGGBGGGBBBGBGGGGBGGBGGBGBGGGGBBBBGBGGGBBGGGGGGGBGGGGGBBBBBGBGGBGGBGGBBGBGGGBBBBBBBBBGGGBBGBGGBBBGBBGGBGBGGGBGBGBGGBGGGBGGGBBGGGBGGGBBBGBGBGBBGGGBGGGGBGBGBGGBGBBBBGGGGBBGGBGGGGBBBGGGGBBGGGGBBGGBBGBGGGGGBGGGGGBGGBBBGBGBGGBGBGBGBBGBBGGBBGGGGGBGGGBGBBBBBGGBGBGGGGBBBBBGBBGBBGBGGGBGGGBBGBBGGBBBGGGGBGGBGGBGBGBGGGGBGGBGGBBGGBBBBGBGGGGBGBGGBBGBGBBGGGGGBGGBBBBGGGGGGBGGGBGGBBBBGBGGGBBGGBGGGBGGGBGGBGGGGBGGBBBBGBBGBBGGGGBGGGBBGBBBBGGGGBGBGGGGGGGGBGGBGGGGGBBGBGGGGGGBBGGGGGGBBGGGGGBGBGBBGGGGGBGBGGGGBGBBBBGGGBGGBGGBGGGGBGBGGGGBGGGBBGGBGGBBBGBGBGBBBGGGGBBGBGBBBBGGGGBGBBGGGGBGGBBBBBGBGBGGGBBGGGBGGGGBBBGBBGGGGBBGGBBGBBGBBBGGGBBGGGBGBGBBGGGBBGBGGGGGBBGBBGGBGGGGBGBBBGBBBGGBGBGGGGGGBGBGBBGGGGGBGBGGBBGBGBGGBGGBGGBGBBGGGGBBGBBGBGBGGGGBGGBBBBGBGGGBGGBGGGGGGBGGBGBGBBGBGBGGGBGBGGBBGGGGGGBGBBGGGBGGBGGBGGGGBGGBGGBGGGGGBBBGGBGGBBGGGBBBGGBGBGGBGBGGGBGGGGGBGBGGGBBGGGBGGGGGGGGGGBBBGGGBGGBGBBGGGGBGBGGGBBGBGGGBBBGBGGGGBBGGBGBBGGBBGBGGGBGGGBGGGGBBBBGGBGGGBGGGBGGGGBBBBGBGGGGGGGGGBBBBBBGGGBBGGGGGBBBGBBGGBGBGBBGBGGBGGGBGGBGGBGBGGGBGBGGBBGGGBGBBGGGBGGBBBGGGBBBGBGGGBGGBGBGBBGGGBGGBBBGBBBGGBBBBBBGGGGGGBGBBGBGGGGGGGGBGGBGGBGGBBBBBBGGBGBGGGGGGBGGGBBGGBBGGGBBBGGGBGBGBGGGBGBGBBGBGGBGGGBGGGGBGBBGGGBGBBBGBGGGGBGGGGGGBBBGBGGBBBBGGBBBGBBBBBGGGGGGGBBBGBGGGGBBBGBBGBGBGBBGGBBBGBGGGGBGGGBBGBGBGBGGGBGGGGGGGGGGGGGBBBGGBGBBGGBGBGGGGGGGGGGBBBGGGGGGBGGBBGBGGGGBBBBGBGBBGGBGGGGBBBBGGBGGGGGGBGBGBGGGGBGBBBGGBBBGGBBBGGGGBGGGGGGBBBBGGGBGGGBBGGGGGBBBBBGGGGBBGGGBBGGGBGBBBGBBBGGBGGBBBGGBBBBBGGGBBBGBGGGGGGGGBBBGBGGGGBBGGBGGBBBBBGGBGGBBGGBBBBBBGBBGGGBGGBGBBGGGGGBGGBGBBGBBBBGBBBBGBBGBBGBGGGBGGGGBBGGGGGGBGBGGGBGBBGGBGGGGGGBGGBBBBBBBBGBGGGGBGBGBBGGGGBGGGBGBBBBBGBGBBGGGGBGGGGGGGBGBGBGGGBGBBGBGGGGGGBGBBBGBGGGBGBBBGGBGBBGGGBGGGBGGBGGGGBGGGGGBGGGGBBGBBBBGGBBGBGGGGGGGBGGBGGGBBBGGGBBGGBGGGGGGGBGBGGGGBGGGGBGBGGBGGGGGGBBGGGGGGGGBBGBGGGGGGBGBBGGBGBBBGGGGGBBGGBGGGGGGGBGGGBGGGBBBBBBGBGGBBBGGGBBBBBBBGBBBGGBBBGGBBGBGGBGBBGBGGBGBGGGBBGBGGGBBBGGBBBBGGBBGBBBBGBGGGGGGGGGBGBGBBBBGGGBBGGBGGBBGBGBGGGGGGBGBGGGBBBBGGGGBBGGGBBGBGGGGGGBBGGBBBGBGGBBGGGGBGGGGGGBBBBBGGGBBBBGBBBBGBGGGGBBBBGGGBGGGBGGGBGGBGBBGBGGBGGBGBBBGGBGBGGBBGGBBBBGBBBBBBGBBGBGGBGBBGBBBGBGGGGGGGGGGGGGBGBBGGGBBGGBBGGBBGGBBGBBGGBBGGBBBGBBBGBBBGGBGBGGBBGGBGGGBGBBBGBBGGBBBBGBBGGGGGGGGGGBBBBGBBBGGBGGGBBGBGBGGBGGBGGGBBBBBGBBGBBBGBBGGGBGGGGGBBBBGBBGBGBGBGGGGGGBBGBBBBBGGBGGBBBGGGGGBBGBBBBBBBBBGBBBGGGGBGGGBGGBGGGBBGBGBBGGGGBBGGGGGGGBBBGBGGBGBBGGGBGGBBGGBGBBBBBGBGGGBGBBBBGGGBGBGGBGGGGBGGGGGGBBBBGGGGBBGGBBGGGBBBGBBGGBGGGGBBGBGGGGBGBBGBBGGGGGGBGBGGGBGBBBBGGBBGBBGGBGBBBGGBGBBGGBBBGGBBBBBGGBBGGGGGBGGBGGGBGBBGBGBGBGGBGBBGGGBGGGGBBBGGBGBGGBBBBGGGGGGGGGGGBBGBBBBBGGGGGBGGBGGBBBGGBGBBBGGGGGBBBGBBBBGGGGGGGGBBGGBBBGBBBGGGGBGBBGGGGGBBBBGBGBBBGBGBBBGBBBGGGGGBBGBGBBBBGGBBBGGGGBGGGGBGBGBBGGBGGGBGGBBBGBBBGGGBGBBGGBBGGGBBGBGBGGGGBGGBBBBBBGGGGBGBGBGGBBGGBGGGGGGBBBBGGBGBBGGGBGGGGBBBGGGGBGGGBBBGGGBBGGGGBBBGBBGGGGBGBBBGGBBBBGGBGGGGBGBGGBBBBBGGGBBGGBGGBGBGBGGBGBGBBGBBBBGBBGGBGGBBGBBGGBGGGGGGGBBBGGBBBBBGGBBBBGGBBBGBBGBBGBGBGBGBBBGGBBGBGGBGBGGGGGBBBBGBGGBBBBBGGGBBGGGGGGGGBBBGBGGGGGGGGGGGGGGBGBGBGGGBBBBGGGBGGBBGBGGBBGGBBGBGGGBGGGBBGBGBGBBBGGBBGGBGBGBGGBBBBBBGGGBGGGBGBBGGBBBBGGBGBGGGGBBGBGGGBGBGBGGGBBBBGGGGGGGGGBGBGGGGGBGGBBBBGBGGBBGGGGGGBGGBBGGBGBGGBGBBGGGGBBBGBGGGBGBGGGGGBGGGGGBBGBBBGGGGBGGBGBGGGBBGGBBBBGBBGGBBBBBBBGBBBGBGGBGBGGGBBBGBBGGBBGBBBBGGGBGGGGGGGGGGBGGBGBGGGGBBGBBGGGGGGGBBBGGGGGGGGGBGGGGGBGBBGBBBGGBGGGBGBGGGGBGBGGBGBGBBGBGGGGGBGBBBBBGBGGGBGGGGGBBBBGGGGGGGBGGGBGGBGBGBGGGGBGBGGBBBGGGGBGBGBGGBBGBGBGGGGBGBGBGBBGBBGBGGGGGGGBBGGGBGGGGBGBGGGBBGBBBGBBGGGGBGGBGBGBGGBGGGGGBBBGGGGGBGBGGGBBGGBBBGGGGGBBGGBBGGBGGGBGBBGGGBGBBBBBBGGGGGBBGGGGBBGGBBGBBGBBBBGBBGGGGBBGGGGGGBBGBGGBGGGGGBGBBGBBGBBGGGGGGGGBBGGBBBBGGBBGBBGBGGGGGBGGGBBBBGGGGBGGGGGBBGBBBBBBGGBBGGBBGGBGGGGBBBGGGGGBGGGBGBGBGBBBBGGBBGGGGGGBGGGBBBGGBBGGBGBGGBGGGGBBBBBBGBGBBGGGGGGGGGBBBGGBGGGGBGBGGBGGGGBGGGGBGGGGGGGBGGBGGBGGBBBGGGGGBGGGBGBGBBGGGGGGBGGBGBBGBGBBGBBGBBGGBGGBGBGBBBGGGGBBGBGBGBGGBBGBGGGBBGBGBBGGBBBGBBGGGGBGBGGBGGGGBGGBBGGBGBGGGBBBGBBGBBGBGBGBGGBBBGBBGBBBGGBGBGGGGGGBBGBGGBGGBBGBBGGGGGGGBGGBGGGGBGBGGGGGGGGGGBBBBGGBBBGGBGBGGGBBGBGGBBGBGGGGGGBGBGGGGGBGBBGGBGGBBBGGGBGBGGBBBBBGGGBGGGGBGGGGBGGGGGBGGBGBGGGGGBGGGBBBGBGGBGBGGGBBBGGGBGGGBGGGGGBGBBGGGBBBBBGGBGGGBBGBBBBGGGGBGGGGGBGGBGGBBBGBGGGBBGBGBGBBGBGGGBGGBGBGGBBGBGGBBGBBGGGGGBBBBGBBGGGGGGGGGBBBBBBBGBGGGBBGGGBGBBBBGGGBGBBGGGBGGBBGGGGBGGGGGBGGGBGBBGBGGBBBGGGGBBGBGGBBGBGGBBGBGBGGGGBGBGGBGGBGBGBBGBBBBBGBGBGGGGBGBGGGBGGBGGGGGGGGBGGGGGBGGBBGBBGBBBBGGBBGBGGBGBBGBGGGGGBBBBGBBGBBGBBGBGGBBBBBBBBGGGBBGGBGGGGBGGGGBGGGBGGGGGBGGGBGBGBBBGBBGGGGGGBGGBBGBGGBGBGBGBGGBBGGBBBBBGBGGGBGGGBBBGGGGBBGBBGBBGGBGGGGGGGGGBBGGGGBGGBGGGGGBBGGGBGGBGGBGGGBGBBBGBGBGGBGBBGGBGGGGBGBBGBGGBGGGGBGBGGBGGBGBGBGGGGGGBGGGGGBGGGBGGBGGBBBBGBGGBBGGGGBGGGGBGBGBGBBBBGGGGBGBBBBGGGGGGGBGGBBBGGBGGBBGGBGBGBGGBBGBBBGBGGGBBGGGGGBGBBBBBGGGBBGGGGGGGGGGGGGGBBBGGBGBBBBBBGGBGBGBGBBBBBGGGGGBBGBGBGGGBGGBBGGBGBBBGBGGGGGBBGBGGBBGBBBGGGGGGBGGGGBBBGBBGGGBGGGBBGBGBGGGBGBBGGGBBGBGGBGBGBBBBGBGGGBBBGGBGGGBBGGBBBBBBBGBBGBGBBGGBGBGGBGBBBGBBGGGGGBGBBBGGGBBBGBBBBBBGGBBBBGGBBGBGGBGBBGBBBBGBGGBGGBBGBBGGGBGGBGGBGBBBGGGGGBGBBBBGBGGBGGGBBGBBGGBGBBGBGGBBGGGGBBGGGGBGBBGGBBGGGGBGGGGGGBGGBGGGGBBGGBGGBBBGGGGGGGBGBBBBGBGBGBBBGBGGBGGGGBBBGGBGGGBBGGGGGGBBGGGBGGGBGGBBGGGBGGGBGBBGGGGBGGBBBBGBBGGBGGBGBGGGBGBGBGBGBBBBBBBGGGBBGGBGBGGGGBBGBGBGBBGGGGBBGBGBBBBGGGBBGBBGGGGGBGGGGGBGBBGGBGGBBBGBBBBBBGGGBBGBGGBBBBBBGGBGGGGGBBBGGGGBBBGGGGGGGGBGBGGGBBGBGGBGBGGBBGGBGGGBGGGBBBGBGGGBGGBBGGGBGBBBBGGGGGBBBGGGBGBBBGBGBBBBGBGGGGBBGGGBGBGGBBBBGGGGGBGGGGGBGGBGGGGBGBGGGBGGGGGGBGGBGBGBGGGBBBGGGBGGGBGGGGGGBGGBBBGBGGBGGBGGGGGBGGBBBGGBGGGBBBBGBBGBBGGBBGGGBGGGBGBGGGGGBBBGGBGGBGGGGGGGBBGGGGBBGGBBBGGGBBBGGGGBGBBGGGGBGGBBGBBBGBGBBBBBBGBGGGGGBGBBGGGGGGGGGBGGGGBGGGBGGGBGGBGBGGBGGGGGGGGBGGGBGGGGBBGGBBBGGGBGBBBGGGGGGBGGGBGBBBBGGGBGGGGGBBGGGBGGGBGGBGGBBGBGGGGBGGBBBBGGGBBBGGGBGGBGGGGBBBBBBBBBGBBBBGBBBBGGGBBBBBGGGGBGBGBBGGGGGBBGBGGGGBBBGBBGGBBGGBBBGBBGBGGGGBBBGGGGGBGBGBBBGBGGGGBBGBGGBBBGBGBGGBGGGBBGGBGGGGBGGGGGBBGGGBGBBGBBBBBGGGGBGBGGGGBGBGBGBBGBBGGGBGBGBGBBBBGBBBGGGGGBBBGBBBBGGGBBBBBBGGGBBGGGGGBGGGBGBGBGGGGGGGGBGBGGBBGGBBGBBGGBGGGGBGBGGGBBGGGGBBGGGBBGBBGBBGGGBBGGGBBGGGBBGBBGGBGGBGBBGGBGBBBBGBBBBBGBBBBGGGBBGBBGGGBBBBGBGGBBBGGGGGBGGBBGGGGBBGGBGBGGGGGGGBGBBBGBBGGGBBGBGBBGBBGGGGGGGBBGBGBGBGBBBGGGBGBGGBGGGGGGGBGBGBBGGGGBGBGGGGGGGBGBBGGGBBBGBGBBBGGBGBBBGGGBBGGGGBGGBGBBGBGBGBBBGGGGBGBBGBBBGGBGGBBGBGBBGGGGGBGGGGBGBBBGGBBGBBGGBBGGGGBGBGGBBGGGBGBBBBGBBGGBBGGGGBGBBGBGGBGBGGGGGBGGBBBGBGBBBGBBBBBBBBGGGGBGGGGGBGGGGBGBGBGGBGBGGBBGBGGBGBGGGGBBBGGGBBBGBBBGGGGGGGBGBGGBGBGGGGGGGGGBGGGGGGBGBBGGBGGBGBGGBGBGGBGBGGGBBGBGBBGGGBGGGBGGBGBGGGBBBBBBBBGGGGBBGGBBGBBBGBGGGGBGGBGGBGBBBBBGGGGBGGBBGBBGGGBGGGGBGGBGBBGBGGBGGGGGGBGGGBGBGGGGBBGGBGGGGGBBBGBGGBGBBBBGGGGBGBGBBGGGBGBGBGBBGBBBGBGBGGBBGBGBBBGBGGGBBGBBGGBGBGGGGGBGBGBBGGBBBGGBGBGBBBGGBBBGBGGBGGBGGBGBGBBBGGBBGGBGBGGGBGGBBGGGBGGGGGBGBBBGBBGGGBBGGBGBGBBGBBGGBGBGGGBBGGBBBGBGBGGBBGGGGGBBBGBBGBGGGBGGGBGBBBBGGBBBGGGGGGBBBGBGGBBGBBBGGGGGBGGBGGGBBBBBGBBGGGBGGGGGBBGBGGGBBGGBGGBGBGBBGBBBBBBBGGGBBGBBGBGGGGBGBGGGGGGGBBBGGBGGBBGBBGGGBGBBBBGBBGGGBGBBBGBGBBBBGBBGGBGBBBGGBGGBBBGGGBGBBGGBGBBGBGGGGBBBGGBBGBGGBBBGBBBBGBGGGGBGBGBGGGBGGGBGBBBGGGBGGBGGGBGBBGGGGBGBGBBBGGBBGBGBBBGBBGBGBBBBGBBGGGGGGBGGGGBGGBBGGBGGGGBGGBGBGBBGBGBBBGGBGBGGBBBGBGGBGGGGBGGBBBGBBBBBBGGGGBGGBBBBBGBBBBGGBBBBBBGBBGGGBBBGBGBGBGGBGGGBGGBBBBBGBBBGGGBBGGGBGBGBBBGBGGGGGBGGGGGGBBBBBGBGGGGGBBGGBGGGGGGBGBGBGGBGBGBBGGGGBGGGBBGBGGGBGGGBGGGGBGGGBBBBBGGGBGBGBGGBBGGBGBGBGBBGGGBGBGBGGBGGBGGBBGGGGBBBBGBGBGGGGGBBBBBBBBBBBGGBGBGBGGGGGGGBGBBBGBBGGGGBBGBGGBBGBGGBBGBGGBGBBBGGBGGBBGBGGBGGGGGBGGGGGBBGGBGGBBGBGBGGGGBGGBGBGGBGGGBGBGGGBGBGGGBGBBGGGGGBGGGBGBGGBGGBBGGBGGBGBBGGGBGBBBBGGGGGGGBGBGGGGBBGGBBBBGBGGBBBBBBBGGBBGBBGBGGBGBGBGGGBGGGBGBBBGBGGBBGGBGBGGBGBGGBBBBGGBGBGGBGGBGBGGBGBGGGGGGBBBBGGBGBGBBBGBBGBBGGBBBBGBBBBGBGGGGGGGBGGGGGGBGGBGGGBGGGGBGBBGBGBGGGBGGBBGGGGBGBBBGGBBGGBGGGGGBBBGGBBGGBBBGBBGBGGBBGBGGBBGGBGGGGGGGGGGGBBBGBGGGGBBBGBGBBGGBBGGGGBBGGGGBBGBGBGGGBGGBGBGGBGBBGBBGBGBBGGBGGGGGGBBGGBBGBGGGGBBBBGBGBGGGGGGGBGBBGBBGBGGGGGBGBBBGBGGGBBBGGGGGGGBGBBBBGGGBBBBGBGBBGBGGBBGGBBBGGBBBGBGBGBGBGBGBGBGGGGBGGGBBBBGBGGBGGBGBGBGGGBGGGGBBBGBBGBBGBGGGBGGGBGBGGGBGGBGGBGBGGGBGBGBGBBGBBBBGGGBBBGGBBBGGBGBBGGGGBGBBGBBGGBBGBGGGGBBGGBBGGBGGBGGGGBGGBBBGBBBBGGGBBGBGBBGGGGBGBGGGGBGGBGGBBGBBGGGBBGGGGGGBBGGGGBBGBGBGGBGGGGBGGGGGGBGGBBBGGGBBGBGGBGGBBGGBBGBBGBGGGBBGBBBGGGBBGGGGGGBGGBGGGGGBGBGBBGGBBGGGGBBGGGBBGBBBGGBBBGGGGGBBGGBGBBBGBGBBBGGGGGBBGBGBGBBBGBGBBBGBGGGGGBGGGGBGBGBGBGBBGGGBGGBGGGBBBGGGGBGBGGGGGGGBBGGGGGGGGGBBGGGGBGBGGGBGBGBBGGBBBGBBBBBBGGGBBBBBGGGBGGGBGBBGBGGGGGGGGGBBBGGGBGBBBGBBBGGBGBBBGGBGBBBBGGBBGGGGGBGBGGBGBGGGBBGBBGBBBBBGBBGBGGGGBBBGGBBBBGBBBGGGGBGGGGGBBBGGGGGBGGBBBBBBBGBGGGBGGGBGGGGBGBGGGGGGBGGBGGGGBGGGBBGGBBBBGBBGGBBGGBBGBBGBGBBGGBGBBBGBGBGGGBGGBGGGGGGBBGGGGBGGBBGBBBGBGBBBBBBGBBBGGBBGGGBGGBGGGGGBGBGBBGGBGGBBGGGGBGBGGBGBGBBBGGBBGBGBGBBBGBGBGBGBGBGBGBBBBGBGGBBGBGBBBGGBBBGGBBGGGBBGGGBGGBBBBGBBBBBGGBBBGBBBBGBGBBGGGBBGGGGGGGGGGBGBBGBBBGBBGGBGBGGGGGGBGGGGGGBGBBBGGGGGGGGBGGBGBGGGBBBGGBBBBGGBBBBGBGBBGGGBGBBGBGGBGGBGGGGBGGGBBGBGGGGBBBBBGGGGBGBGBGGGGGBGBBBGBBGGGBGBGGBBBGBGBGBGGGGGGGBGBGBBGBBBBBBGGGBBBBGGGBGBGBGBGBBGGGGGGGBGGBGBGGBGBGGBGGBGGGBBBBGBGBGGGGBGGGGGBGGGBGBBGGGBBBBGGBBGBGGBBBBGGGBBBGGGBBGGGGBBGGBBGGGGBGBBBGGGGGBGGBBGGGBGGGGGGBBBGGGGBGGGGBGGGBGGGGGGBBGBGBGGGGGBGBGBGBBGBBBGGGGGBGGBGBGGGGBBBGGGGGBGGGGGGGBBBBGGGGGBBBGGGBBGGBBGBBBGGGGGGGBBBGGBBBGBBGGGBBGGBBGGGGBGBBBGBGGGBGGGGBGGBGBBBGGGBGBBGGGGBBBGGGGGGGGGBGGBGBGGBBGBGBGBBBBBBGBGBGGBBBGGGGBGBGBBBGGGGBGGBBGBGBGBGBGBBGBGGGGBGBGGBBBGBGBGGGBGGGBGGGGBBGGGBGGGBGGGGGGGGGGBBBBBGBGGGBGGBGGBGBGGGBGGGGGBBBBGBGBGGGGBBGGGGGGBGGGGBBGGGGBGBGGGBBGBBBBBBBGBGGGBGBGGGBGBGGBBBBGGGBGBBBGBBGGGBBBGGGBBGGBBBBBGGBGBBBGBBGBBGBGGBGBBGGGBGBGGBBGBBBGBBBBGGGGBBBGGGBGGGBGGGBGBGGGBBGBBBBBBGGGGGGBBGBBGGBGBBGGGBBBBBBGGGBGGBGGGBGGBBGBBGBBBGGGGBBGGGGBGBGGGGGBBGBBGGGGBBGBBGGGGBGGGBGGBGBGBGBGBBBGGBGBGBBGBGGGBGBGGGGBGBGGBGBGBBGGGBBBGBBBBBGGGGGGBGGGGGGBGGGGGGGGGBGBBBBGBBGBGGGBBGBGBGGBBBGGBBBBBGGGBBGGBGGGGGGBBGGBGBBGGBBGBGGGBGBBGGBBBBBBGGBBBBBGBGGGGBBBGBGBBBBGGGGGGBGGGGBGBGBBGGGGBGBGBBGBBBGBGBGBGBGBGBBGBBGGGGGGBGGGGBGBBGGBBBGBGGBBGBGBGBGBGBGBGGGBBGBGGBBGBGBGGGGBGBBBGBGGGGGGBBBGGGGGBGBBBBGBBGGGBBGBBBGGGGGBBGGBBGBGBGGGGGGBBBGGGBBBGBBGBGBGBBBBGBBGGGGGBGBBGBGGGBGGGBBGBBBGGGBBGGBBBGBBBGGGGGBGGGGBBBGBGGBGBGBGBBGBGGBGBGGGGGBBGGGGBGGGBBGGGGBGGBGBGGBBBGBGBBGBGBGBBGBGGBBBBBBBGGGGGBBBGBGGBBBBGGBGBGBGBGBBBBBGBGBBBBBGBBBBBBBBBGGBGGGBBBGGGGGBBGBBGGBBBGBGGBBGBGGGBBGBBGGGBGGGGGBBGGGBBBGBGGBGGGGGGGBGGBBBBBGGGGGGGGBBBGGGBBGBGBGGGBBGGBGBBBGBGGGBGBGGGGGGBGGGGBGGGBBBGBBGBGBBGBGGGGBBGGBGGGBBBBGGGGGBGGBBBBBGBBGBBBBGGBBBBBBBGBBBGGBBGGGGBGGBGBGGBBBBGBBGBGBGGGBGGGBBGBBGBGGGBBGBGGBGGBBGGBGGGGBGBBGGBBGGGBGBGBBBGGGBBBBBGGGBGBBGGBGBGBGBBBGGGBBGGGBGGBBGBBGBGBGGBGGBBBBGGGBGBBGBGGGGBGBGBGBGBBBBGGGBGBGGGGGGGBGGBGGBGGBBBGGBGBGGBGGGBGBBBBBGGBBGGBGGGBGGBBGGGGGGGGBBGGBGBGGGGBBGBGGGBGGGBGBBGGGBGBBBGBBGBBGBGGGGGGGGGGGBGGGGGBBBGGBGGBBGGGGBGBBBGGBBGGBGBBBGGBGGBGGGGBGGGGBBBGGBBGBGGGBGBGBBGGGGGGGBBGBBGBGBGGGBGBBBBGGGBGGBGGBGBBBGBBBGBBGBBBBGGBBBBGGBGBGGGGGGGBBGBBBGBGBGGGGGGBBGGGBGGGGGBGGBGBGGBGGBGBBGBGBBBBBBBGBGGGBBBGGBBBBGBBBGGBBGGGGBBBGGGBGBBGBGGGGBGGGGGBGBGGGGBBGGGBBBGGBGBBBGGGBGGBGGBBGBGGBGGGBGGBBBGGGGBBGBGBBGGGGGBGBGBGGBGGGBBGBGGGGGBGBGBGGBGBGGGGGGGBGGGBBBBGGBBBBGGBBGBBGGGGBBGGGGGGGBBBGGBGGGBGBGBBBGGBGGBBBBBGBGGBBGBBGGBBGBGBGGBGGBBGGBBBGGGBGBBGBBGGBBGBGGBGGBGGGBGBBBGBBGGBBGGGBBGBGBGBGBGGBGBGGGBGGBGGGGGBBGGGGGGGGGGGBGBBGGBGBGGGGGGBBBGGGBGGGBGGGBGBBGGBGGGGGBGBGBGGGGBBGBGBBGGBGBBBBGBBBGBBBGGGGBGBBBGGGBGBBBGGGGGBGGBGGBGBGGBGBBGBGGBBGBGGBGGBBGBBBBGBGGBBGBBBGBGGGGGGBGGBBGBGGBBGGBBGBBGBGGBBBBGGBBGGGBGBBGGGGBBGBBGBGBGBGGGGBBGBGGGGBGBBBGBBGBGGGBGBBGGGGBGGGGBGBBGBBBGGBBBGBBBGGGGBGGGGGGGBBGBBGBGBGGBGBGGGGBGGBGBBGGGBGGBBBBGBGGGBGGGGBGBGGGBBGGGBGGBGBGGGGGGGBBGBGBBGGBBGBGGGGGBGBGGGBGBGBGBBGBGGGGBBBGGBGGGGBGBBGBBGBGGGGGBGGBGBBGBBBGBBGGGGGGBBGGGGGGBBBGBGGGGGGGBBBGBBBGBGBBGBBGGGGGGGBGBBBBGGGGGBBGBGGBGBGGGGBBBBBBBBBBGBGBGBBBGBGGBBBGGGGBGGGGBGBBBBGGBBBGGBBGBBGBBBGBGGGBGBBBGBGBBGBBGBGGBGBGGBBGBGGBGBGGGBGBGBBGGGBBBGGBGBBBGGBBGBGGGBGBGGBGGGGGGBGBGGGGBBGGGBBGBBGGGGBBGBBBGBGBGGBGGGGBBGGGGGBBBGBBGGBGGBGBBBGGBGGGGBBGBGGGGGGGGGBBGGBBGGGBGBBGGBBGGBGBBBBGBBBBGGBGGBBGGBBGBBGGGGBGBBGGBGGGGGGGBBGBGGGGBBBBGBBGGGBBGGBBBBBGGGGBGGGGGGGGGGBGBGGGGBGBGBBBBGGGBBGBBBGGBGGBBGGBGGGGBBGBBGBGGBGGBBBGBGGBBBBGGGGGGBGBBGBGGGGBBGGGBGBBGBGGBBGBGBGGBGGGGGGBBGGGBBGGGBGBBGGBBBBGGGGGGGGGBBGBGBBGGGBBBBBGBGBBBGGGGBBBGGGGBGGGBGBGGBBGBBGGBBGGGBBGBBBBGBBGGBBGBBGBBGGGBBGGBGBBBGGBGGBGGGGGBBBBGBGGBBGBBGGGBBGGGBBGBGBGGGBBBBBBGGGGBBGGBGGGGGBBBGBGGGGGBGBGGBBBGGBBGGGBGGBGBGBBGGBGGBBGBBGGGGGBBBGBBGGBBGBGGBBGBBGBGGBBGBGGGGGBGBBGBGBGGGBBBGBBBGBBGBGBGGBBBGGGBGGGBGGGGGGBGGBGGGBBBBGBBBGGGGGGBBGBBGGGGGGBGGGGBBGBGBGGBBGGBGBBGBBBGBGBBBBGGBBGGGBBGGBBGGBBBGBGGBGGGGBBGGGGBBBBBBBGBGGBBGBBGBBBGGGGGBGBBGGGBBBGBBBGGGGGGGGGBBGBBBBGBBGGGGBBGBGBBBBGBGBBGBBBBGGBBBGGBBBGGBBGBBGGBGBBBGGGBBBBGGBGBGGBGBBGGGBGBGGBGBGBGBGGGBBBBGBBBGBBBBBBGGGGBGBGGGBBGGGGGBBGGBBGGBGGGGGBGBBGBBGBGGBBGGGBGBGBBBBGGGGGGBBBBGGGGGGBGBBGBBGGGGGBBBBGGGGGBGBGGGBGBGGGGBGGGGGGGBBBBBGGBGBBBBBBGGGBBBGBBBGGBBBGGGGGGGBBGGGGGGGGGBBBGBBBBBGBGGBGGBGBGBBGGBBGBBBBGBBBGGGGGGGBGBGBGBBBBBGBBBBBGGGBBBGBBGGBGGBGGBBGGGGGGGGGBGGBBGGGGBGGGGBGGBBGBBGBGGGBGBGGBGBGGGBGBBGBBBBBBBGBGBBGGBGGBGGBGBBBBGGGGGBBGBBGGBGGBGGGBGGGGGBBGGGBBBBGGBGGGBBGGGGBBBBGGBGBBBBGGGGGGBGGGGGBGGGGBGGGGGBBBGGGBGGBGGBBGBGGGGBGGGGGGGGBBGBGGGBGGBBGGGBGBGGGGGGGGBGGBGBGGGBGBGBGBBGGGBBBGBBGGGBBGBGGGGGBBGBGGBGGGGBGGBGBGGGGGGGGGBGBBBBBGGBGGBGGGBGGGGGGGGGGBGGBGBGGBBBBBGGGBBGBGBBGGGBGGBBGGGBGBBBBBBBBBGBBBBGBBGGGBGGBBBGGGGBGGBBBGBBGBBBBBBGBGBGBBGGGBGGGGBBGBGGGGGBGGBGBGGGBGBGGGGGGGGGBGGBGGGBGBGGGGGGBGBGBGGBGBBGBBGBBGGBGGGBGGGBGGBGGBBGBBBBGGBBBGBBGBGGGGBGGGBBBBGBBBBBBBBBBGGGGGBBBBBGGGBBBBGGBGBGGGBBBGBBGBGGBGBBBBGGBBBBGGGGBGGGBGBBGGGBGGGBBBGGBGGGGGGGBGGBBBGGBGBGBGGGGGGGGGGBBGGBBBBGBBBGBBGGGGBGGGBGGBBBGBBGGBBBBBBGGGGGGGGGBBGBGBBBGGBBBGGGBGGGGGBGGBGGGBGGGBGGBGGBBBBGGBGGGGGGBBBGBGBBGGBGGGBGGGGBBBGBBBBBGGBBGGBGGGGGBGBGBGGGBGGBBGGBGGGGGBBGGBBGBBBBGGGGGGGGBGBGGBBGGBGGGGGGGBGBBBBGBBGGGGGGBGGGGGBGGGBGGGGGBBGBGGBBBGGGGGBBBGBGGBGBBBGGGGBBBGGBGGGGBBBGBGBBBBGBGBGGBGGGBBGGGGBGGBBGBBBBBGGGGBGGGBGGGGBGBBBGGBBBGGGGBBGBGGGBBBBGBBBBGBGGBBBGGGBGGGBGBBGBGGBGGGBGGGGGBGBGBBBBGGBBGGGGBGGBBBGGBBGBBBBBBGBBGBGBGGGGGGBBGGBBGBGBGGGGGGGGBBGBBBGBGBGGGBGBBBBGGGGBGGGBBGBBBGGBGBBGBGBGGGBBGGGGGGGGBGGGGBGGGGBGBBBGBBGGGBGBGGGGGBBBGGGBGGBGBBBBBBBBGBGGBGGGBGGGGBGGBGGGBGBBGBGBBGBGBGGGGGGGBGGBGGBGBBGBBGBGGBBGBGGGBBGGGBGBBGBBGBBGGBBGBBGBGGGGGGGGGBGGGGBBGBGBGBGBBBGBBBGGBGGGBGBBBBGBBBBBGBBGGGBGGGGBGBBBGGGGBBGGBBGGBGGGBGBBGBGGBGBBBGGGBBGBGGGGGBGGGBBBBGBBBBGBGGGGBBBBBBGBGBBGBGGGGGGGGGGGBBBBBBBGGBGBBBBBBGBBGBGGBGGGBGBBGGGGGBGBGGBGGGGGBBBBGGGGBBBBBGGGGBGGGBGGGBBGGBGGGGGGBGBBBBGGBGGGGBGBBBBGBBGBGGGBBGGGGGBBBBBBGBBBBBGBBGGGGGGBBGBGGGBGBGBBGGGBGGGGGGBGGBGBBBBGGBGBBBGGGBGBBGGGGBGBGGGBBBGGBBGBBGBBGGGBGBGGGBBBBBGBGGBBBBGBGGGGGGBGGGGGGGGBGBGBBBGBBBBGGBBGGGGGGBGBGGGBGBGBBGGGBBBBBGBGBGGGGBGGBBGBBBBGGGGBBGGGGGBGGBGGBGGGBGBGBBBGBBGGBBGBGGBGBBBGBGBGGBGGGGBGGGBGBBGGGBGGBBGGBGGBGBBGBGBBGGGBGGGBBBGGBBBBGBGBBGBBGGBBBGGGGBGBGBGGGGBBBGBGBGBBBBBBBGGBGBGBGGGGGBBGGGBBGGGBGGGGGGGBBBBGGBBBGGGBBBGBBBGBBGGGGGGGBGGBBGBBGGGGBGGBBBBGBBBBBGBGGGBGGBBGBBGGBBGGGBGBBBBBGBBBBGGGGGBGGBBGBGGBBBGGGGBBGGGGBGBBBGBGBBBBBGGBGBGBGGBGGGBBBGBBGBGBGGGGGBBGBGBGBGGGGGGGGGGGGGBBBBBGGGGBGGGGGGBGBGGGBGGBBGBGBGGBBBBGGBGGBGGGGGGBBBBGGGGGBBGGGGGGGBGGGBGBGGGGBBGGGGGGGBGGGBGGGGGBBGGGGBBBGGGGBBBGBBBBGGGGBBGGGBGGGBGGBGGGGGGBGGBBGBGBGBGGBGGBGGGGGGBBGBBBGGBBGBGBBBGBBBBBBGBGBGGGGBBGGGBGBGBBBBGBGGBGGBBGGGGBGBGBBGGGGGGGGBBGGGGGGBGGGBBGGBBGGBGBGGBBGBGBBGBBGBBBGGGGGBBGGGGBBBGGGGGGBGGGGBBGBGBBGGGBGGGGBGGBGGBBGBBGBGGGGBGGBBGBGBGBBGGBBGBBBBBGBGBGGBBBGGGBGBGGGBBGBGBGGBBGGGBGGGGGGGBBGGBBBGGGGBBGGBGGGGGGGGGGGBBBBGGBGBBGGGBGBGGBGGGGGBBBBGBGGBGGGGBGBGBBBGBGBGBGGGBBBGBGBBGGGGGBBGGBBBGGBBBBGGGBGGGBBBBGGGGGGGBGBGBGBGBGBGGGGBGBBBBGGBBBGBGBGBGBGGBBBBBGGBGGBGGGBGBGGBGGGGGGGBBBGBBBBGGBGBBGGBGGBGBGGBGGGGBGGBBGBBGBGBGGBBBBBGGBBBBGBBBBBBGBGGBGGGGGGGGGBGGBGGBGBBBGGBBGGGGGGGBGBBGBGGGBGGBBGGGBGBGGGGBBBBBBGGBGBBGBBGGGGBGGGBGGBBBBBGGBGGBBBBBGGBBGBGGBGGBGBBGBGGGGGGGGGBGGGGBGGBBGGBBBGGGGGGBBGBGGGBGGGGBBBGGGGGBGGBBGBGGGGGBBGBBGBBBBGGGGBGGBBBBBGBBBBBGGGBBBBBBBGGBGGGBBGGGGBBGGGGBBGGGBBBBGGGGBGGBBGBBBBGBBGGGGGBBGBGBGBGGBBBGGGBBBBGGGGBGGBBGGGGBGGBBGGBGBGBBGGBGGGGGBBGGBBGBGBBBGBGGGGBGBBGGGGBGBGGGGBBGGBGBGGGGBBBBGGBBGBBGBGGBGGBBBGGGGGGBGGBGBBGGBBBGGGBGGGGBGBBBGGBGBBBBBGGGGGBBBGGBBGGGGGGBBBGBGBBGBGGGBGGGBGBBGBGGGBGBBGGGGBBGBGGBBBGBBGBBGBBGBGGBGGGGGBBGBGBGGGGGBBGGGBGGGBGGBBGBGBBBBGGBGBGGBBBBBBGBGBBGGGGGBBGBGBGGBBGBGGBGBGGBBGGBGGBGGBGGBGBBBGGBGGGBBGGGGGGBGGGGGBGGGGBGBBGGGGBBBGBGGBGBBGBGBGGGGGBGGGBBBBGGBGBGBGGBBBGBBGGGGBGBGGGGGBGGGGGGBGBGBBBGBGBGBGGBGGGBBBGGBGGGGGGBGBBBBGGBGGGBBGBBGGGGBGGBGBBGGBGBBBGGGGBGBGBBGGBGBGGGGGGBGGGBBGBBGBBBGGGGGBBBGBBGGBGBBGBBBBGGGBGGGGGGGGBBBBBGGGBGGGGBBGBBGBGGBGBBBBGBBBBBGGBGBGBGBBGGGBBGGGGBGGGBGBGGGBBGGBGGGGGGGBGGGGGGBBGBBBGGBGBBBGBGGBGBGGGGGBBGGGBBGBGBBBGGGBBGGBGBGBGBGBGBGBGBBBBBGGBBBBGGBBGGBGBBGGGGGGGGBGBGGGBBGGGBGGGBGBBGBGGBBBGBBBGGBBBGBBGGBBBGGBGGBBBBGBBGBBBBBBBGBBGGBGGGGGBBBBGGGGGBGGGBBGGGGGGGBGBGBBGGBGBBBBBGBGGGGGGGGGGBGBGGBBGBBGGGGGGBGGBGBGGBGGBGGGGBBBGGBGGGGGBGBBGGGBBGGBGGGBBBGGGGGBGBBBBGGGBBGBGGGBGGBBGBGGBBGBGGBBBGGGBGBBGBGGBBGBBGGGGGGGGGBBBGGBGGGGGBBGGBGGGBGGGGBGGGBGGGGBBBBGBGGBGBGGBBBBGBGGGBBGBBGGGGBBGBBGGGGBGBBGBBBBBGBBGGGBGGBGGGBGBBBBGBBBBBGGGGBBBGGGGBGBGBBGBBBBGGBGGGGBBBBBGGGBGGGBBBGGBBGGGBGGGGGGBGGGBGBGGGBGBGBBGGGGBBGBBBGGGBGGBBGBGBGBGBGGBGBGBBBBGGGBGGGBGGGGGBGGGBGGGBGBGGBBGGGBGBGBBGBGBGBGBBGGBBGGGBGBGGBGGGBBGGGGGBGBGGBBBGGBGBBBBBBGBGGBGBGBBGGGBGBGBBGBGBGBBBGGGBBGGBBGGGGBGBGGBGGBBGBBGGBGBBGBGGBGBGGBBBBGBGBBGGBBGGGGGGGBBGGGGGGGGGBBBBGGBGGBGGGBGBGBGBBBBGGBBGBGGGBBGGBGBGBBGBGGBGGGBBGBBGBBBBGBGBGGBGGBGGBGGBGBGGBBBGGBBBBBGGGBBGGGGBGBGBGGGGGGGBBBGGBBBBBGBBBBBBGGGGGGBBGBBGBBGGGGGGBGGBGGBBBBGBBBGGGBGBBGGBGBGBBGBGBGBGGGBBGBBBBGBBBGGGBGGBGBGGBBGGBGGGGGBBBGGGGGBGBGGGGGBBGBBGBBGGGGBBGBBGBGBGBGGBBGBGBGBGBBGBGGBBBBBGBGBGGBBBBBGBBBGBGBGGGGBGBBGBBBBBBBGBGGBGGBGBGGBBGBGBGGGGBGBBGGBBGGBBGGBGGGBGGGBGBGBGGGGGGGBGGGBGBGBGGGGGGGBGGGGGGBBBBGGBGBGGGBGGGGBBGGGGBGBBBBBBBGBGBBGBBBBGBBGBBGGBGBGBBBBGBBBGGGGGGBBBGGGGGGBGGBGGGGGGGBGBBGGGGGBGGBGBBGBBBGBGGGBBBGBBBGBBGBGBGGGGBGGGGBGBBBBGGGBGGGGBGBGGGGBBBGGGGBGGBGBGGGBGGGBGGGBGGBBBBBGBGBBBGGBGBGGBBGBGBGGBGGGGBGGBGBBBGBGBGGBGGGGBBBGGBGGBGGGGGB
7953 GGGGGBGGBGBGBBGBBBGGGBGBGGBBBGGBBGBGGBGGBBGGGGBGGGGGGBBBBGBGGGBGBBBBBBGGBGGBBGBBGGBBBBGGGGGGGBGGGGGBGBBGGGBGGGBGGBGGGGGBBBBBGGGGBBBBGBGGGGGGBGBBBBBBGBGGGGGGBGGBGGGBBBGGBGGGGBGGGBGBGGGGGGGBGGGGGBGGGBBGBGGBBGBGBBBGBGGGGBGGGGGBBGBGBBGGBGGGBGBGGGGGBBBGGBBGBGBBGGGGGBGGGBGGBGBBBBGGGBBBGBGGGGGBGBBGBGGBBBGBBBGBBGGGGGBBGGGGBGGGBBGGBGBGBGGBGBGGBBGGGGBBGGGGGGGBGBGBGGGGBGBGBGBGBGGGGBGBBBBBGGGBGGBGGGBGGBGBGGGBGGBBGBGGGGBGGBBGGGGGGBGGBGBGGBBBGGGBGGBBBGBGGGBGBBBBBGBGGBGBBBGGBBGBGGBGGBBGBBBGBGGGGBGGGGGBGBBBBBGGGGGGGGGBBGBGGGGBGBBGGBBGGGBBGGBBGGGGGBBGBGGGGGGGGGBGGGBGBGGGGBGBBGGGGBBBGGGBGGGGGGBGBBGGBGGGGBGGGGBGGGBGGGGBGGBGGGGBGGBGGBGGGBGGBBGGGGGGGGGGBGGBBGBBGBGBBBBBBGBBGBGGGBGBGBGBGGGGGBGGBBBGGGGBBBBGGBGBGGBGGGGGBGGGGBGGGBBGGBGGBGBGGGGGBBGGGBGGGGGGBGGBGBBGGGGGGGBBGGBGBGGGBBBBGGGGGGGGBGGGGBBGGGGGGGGGBGGBBBBGGBGBGBBBGGGGGGGBBGBGGGGGGBBGGGBGBGGGBGGGBGBBGBGBBBBGGBGGGGBGGGGBBBBBGGGBGGBGGBBGGGGBGBGGBGGGGGGGGBGBGGGGGGGGBGGGGBGGGGBGBGBBBGGGGBGGBBBGGGGBGGBGGBBBBGGGGGGBBGBGGGBBBGBBGGBGGGBGGGGGBGGGGGGBBBGBGBGBGGGBBBGGBGBGBBGGBBGGGGGGBBGBBGGGBBGBGBGGGBGGBGGBGBBBGGBBBBGBBGGGGBGGGBGBGGGGGBGGBBBBBBGBGGBGGGGGGGBGGBBGGGBGGGGBBGBGBGGGGBBBGGBGGBBBGBGGGBGGBGGGBBGBGGGGGGGBBBGGBGGBGBBGGBGBGBBGBBGGBGGBBGBBBGGBBGGBGGBBGBGGGGBGGBBBGGGGGGBBGGBGBBGBBGGGBBGGGGBGGBGGGBBBGBBBBGBGGBGBBGBGGGGBBGBGGGBGGGGGGGGBBBGGGBGGBBGGGGGGBGBBGBGGGGGGGBGBBGGBGBGGBGBGBGGGGGGGGGGBGGBGBGGBGGGBBGGBGGBGGBBGBBGBBBBGGBGGGBGBGBGGBGBGGBGGBGGGBGGGBGBGGBGBGGGGBBBGGGGGGBGGGGGGGGGBBGBBGGBGGGGGBBGGGGGGBGGGBGGGGBBGBGBGGGBGGGGGBGBBBGGBBGBGBGGBBGBGGGGBBGGGGGGGGGGBBGGBGGBGGBGGGBBBGBGGGGBBBGGBGGGBGGBGBGBGGGBBBBGGBBBBBGBBGGBGGGBGGBGGGBGGBGGGGBGGGBGGBGBBGBGGGGGBBGBGGBGBGGGBBGGGBGBGBBBGBBBGGBBGGBGGGGGGGGGGBBGGGGGGGBGGGBGGBGGGGGBBBGGGGBBGGBGBBBGGGBGGGGGGBGGBGGBBBGGBBGGBBGGBGGBBGBGBGGBBBBGGGGBGGBBGGGGGGGGGGBGGGBGGGGGGGGBGGGGGGGBBGBBBBGBBGBGGGGGBBGGGGGBBGGBBBBGGBBBGGBBGGGGGGGGGGGGGGGGBBBGBBGBGGBGBGGGBGBGBGGGBGBGBGBBGGBGBBGGGBGBBGGBBBGGGGGBGGGBBGGBGGBBBBGBGGBBBGGBGGBBBBGGGGGGGGBGGGBBGGBGGBGBGBGBGBGGGBBGBGBGBBGGGGBGBBBGBGBBBBBGGBGGBBGBGBGGBBGBGBGBGGGGBBGGBGBGGGGGGBGGGGBBGGGBGGGBBGGGGGGGBGGGBGGGGGBGBBGGGBGGBGGGGBGBGBGGGGGGBGGGGBGGBGGGGGGGBGGBGBGGGGBGBGGGGBBGBBGBGBGBGGGBGGGBGGGGGBGBGBBBGBGGGGBGGGGGGGBGGGBBGGGGBGGGGBBGGBGBBBBGGBBGBBGGGBGGGGGGGGBGGGGGGGBGGGGGBGBGGGGBBBGBGGBGBGGBBGGBGBGBBBGGBBBGGBBGGGGBGGGGGGBBBGBBGGGGGGGGGGBGGGGBGBGBGGBGGGGGGGGGGGGGBGBBGGBBGGBGGBGGBGBGBGGBGGBBGGBGGGGGBGBGBBGGGBGGGGGGGGGBGGGGGGGGGBGGGGGBBGBGGGGBGBBGGGBGGGGGGGGGBBGBBBBBBBGGGBBBGGGGGGBBBBBBGGBBGGBGGGBBGGBBBBGGGBBBBGGGGBGBGGGGGGBGGGGGGGGGGGGBBGGBGBBBGGGGGBGGGBGGGGGBGBBBBGBGGGBBBGGGGBGGGGGBGBGGGGGGBGBBGGGBBGBGGGGGBBBGGGGBBGGGGBBGGBGGGGGGGGGBBGGBGBBBGGBBGGBGGGBGGGBBGGGGGBBGGGBGGGGBGBGGBGGBBGBBBGGGGBGGGGGBGGBGBGBGGGGBBGGGBGBBGBGBGBGBBBBBGGBGGBGGGGGBBGGGBGGBGGGGGBBGBGGGGBGGBGGGBBBGGGGBGGGGGGGGBGBGGBBBGGBGGBGGGGBGGGGBGBGBGGBGGGGGBGGGGBGGGGBGBGGGGBBGGBGGGBGGGBGGGBBGGGGGBGGBGGBBGBGBBGBBGGGGGGBBBGGGGBBGGBBGGGGGBBBBGGGGGBGBBBBBGGGGGGGGGGGGGGGBBBGBBBBBGBBGBGBBGGBGGGGGGGBBGGBGBGGGBGGBGGBGGBBGBGGGGBGGGGGGGGGGGBBBBBGBBGGGBGGGGGGGBBBGGGBBGGGGGBGGGBBGBBGGBGGGBBGGGBGBBGGGGGBGBGBBGBBBBGBBBBGGGGBGGGBBGGGBGGGGGGGBGGGGBGBBBGBGBGGBGBGGBGBBGGGGGGBBBBGBGBGBGGBGBGGGGGGBBGGGGGBGGGGBGGBGBGBGGBBGBGGGGGGGBGBBGBGGBBGGGGBGBBGGGBGGBGBGGGGGGBGGGGBGGGBGBGBBGBBGGGGGBGGGGGBGGBBGGGBGGBBGBBGGGBGGGBBGGGGGGGGGBBGGGGGBGGGGBGBBGGBGGGBBGBGGGBBGGBGGBBGGBBGGGGGGBGBGBBGBGBGGGGGBGGGGBGBGGGGGGGBGGBBBGBBGBBGGGGGGBGGGBGGGBBGGBGBGGGBGBGBGGBGGGGBGGGGBGBGGGBBGGGBBBBGBBGBGBGGGGGBBGGBBGGGGGGGBGGBBGGGGBBGBBGGBBBGGGGBGBBBBBGBBGGGBGGGBGGBBGBBGGGBBBBGBBBBGGBBGGGGBBBBGBGBGBGBBBBBGGBBGBBGBBGGGBGBGBGBBGGGGGGGBGGGBBGGBGGGBBGBGGGGGGGBBGBGGGGGGGBBGGBBGBGBGGGGBGGBGBGGGBBGGGGGBBGBGGGGBBGBBGGBGGGBGBBBBBGGGBBGBGGGGGGGGBGBGGGGGGGBBGBGBGGBGBGBGGBGBBGGGGGGGGGGGGGBGGGGBGBBBGBGGBGGGGGBGBGGGGGGBGBBGGBBBBGGBGGGBGBBBGGGBGGBBGGBBGGBGGGBBBBGBBGGGBGGGGGBGGGGGBBBBGBGBGBGGGBGBBGBGGGBBGGBBGGGGGGBGGGBBGGBGBBGGGGBGGBGGBBBGBGBGGGGGBBGGBGGBGBBGGGBGBGGGGGBBBGGGBGBGBGBBGBGGBGGGBBGGBGGGBGBGGGGGBBBBBBBGGBGGBGBGBBBBGGBGGGGBBBGGBGBGGBBGGGGGBGBGBGGBGBGGGBGBBBBGBGGGBBGGGGGBGGBGGGGGGGGBGGBBBBGGGBGBGGGGGGBGBGGBGBGGGBBGGGBBGBBGGGBBGGGBGBGGGGGBGBGBBGBGGGGGGGGGGBGBGBGBBBGGBBGBGBGGGGGBGGGGGGBGBGGGBGGGGBGBGBGGBBBGBGGGGGGBGGBBGBGGBBGGGGGGBBBGGBGGGBBGBBGGBGBBGGGGBGBBBGGBGGGBGGBGGGBGGGBBBBBBGGGBGGBGBGGBGBBBBGBGGGBGBGBGBBGGBGGGBGGBGBGGBGBBGBGGBBBBGGGBGBGGGBBGBGGGGGGGBBGGBGGBGGGGGBGGBGGGGGGGBGGGBGBGGBGGGGGBGGGGGGGBBGGBGBBGGGBBBGGGGGBGGGGGGGGBBGGGBBGBGGBGGGGGGBGGBGGGBGGBBBBGBGGGGBGGBGGBGGGBGBBGGBGGGGGBBBGGGBBBGGGBGGGGGGGBGGGGGGGBGBGGGGGGBBBGBBBGBGGBGGGGGGGBGGGGGGGGBGGBBGGGBGGGGBGBBGBGGBGGGBBBBGBBGBGGBBGBBGBBGGBGGBGBGGGGGGGBGGGGGGGGGGGGBGGBGGBGGGGGGBGGGGGBGGBBBGGGGGGGGGGBGBBBBGGGBGBBGBGGGBGGBBGGGGBGGGGGGBBGGGBGGGBBGBGGBGGBBGBGBBGGGGGGGGBGGBBGGGGBBGGBGGGGGBGGBGGBBGGGGGBBGBGBGGBGGBGGGBGGBBBBBGGGBGBGBGGBGGGGGGGGGGGBBGBGGGBGBGGGGBGGGBGBBGGBGBGGGBBGGBGGGGGGGGGGBGBGGBGGGBGGBBGGGGBBGGBGGBGBGBBBGGBBBBBGGGGBGGBBGGGGGGGBBBGGGGBBGBGBBGGBGGGGGGGGBBGGGGGGGGGGGBBGBBGGBGGGBBGBGGGGBGBGGBGBBGGBGBGBGGBBGGGGGBGBGGBGGBGBBBGGBGGGGBGGGGBGGGGBBGBGGGGGBGGGGGGBGGGBGGGGBGGBBGGGGGBGGBGGBGGGBGGGBGGGBGBGGGGBBGGBGBGGGBGBGBBGGGBGBBGBGGGGGBGGBGGBBGBGBGGBGGBBGGGGGGBGGGGGBBGGGGBGGBBGGGBGGBGBGBGGBBGBBBGBBGGBGBBGBGBBGGGBBBGGGGGGGGGGGBGBGGBGGGGBGGBGBBGGBGBGGGGBGGGGGGGGGGGGBGGGGGBBGBGGGGGGGBGGGBGGBGGBGGBGBBGGBGBGGGGBGGGGGBBGGBGGGBBGGGGBGGGGGGGBBGBGBGBGGBBGGBBGGGGBGBGBGGGGGGGGGGGGGBBBGGGBGGGGBGBBBBBGGGGGGGGBGGBBGGGBBGGBGGGGGGGBBGBBGGBGGGGBGGGGGGGGBGBBGGGBBGGBGBGGBGBGGBGGGGGBBGGBGGGGGBGGBBGGBGGGGGBGBBGBGBGBBBGGBGBBBBGBGGGBGBGBBGGGGGGBGBBGGBGGGGBGGGGBBGGGBBGBBGGBGGGGGBGGBGBGGGBGBGBGGGGGBGBGGBBGGGGBGGGGGGBGGGGBGBGBGBBGGGBGGBGGGGGGBGBBGGGGGGGBBBBGGBGBBGBBBGGGGGGBBGGBGGBBBGGBBGBGBGGGGBGGGGGGGBBGGBGBGBGGGBGBGGGGBBBBBGBGGGGGGGGGGBGGGBGBGBGGGBBBGBGGBGBGGGGGBBBGBGGGGBGBGBGGBBBGGGGGGGGGGBGGBGGBGGBGGGGGGBGBGGGGBGBBBGBGGBBGGGBGBGGGGBBGBGBGGGGBBGGBGGGGGBBGGBBGGGBGGGGGGBBGGGBBGGGGGGBBBGBGGGGGBGBGGGGBGGGGGBGGGGBBBGBBBGGGGGGBGBGGBGBGGBGGGBBGGGGGGGBBGBBGBGGGBGGGGGGGGGGGGGBBBBGGBGGGGGGGGGGGBBGBGGGBBBGBBGGGGGBGGGBGBBGBGBGBGGGGGGGGBBBBBBBGBGGGGBGGGBGGBBGBGGBBGBGGGBBGBGBGGBGGBGBBBGGGGGBBBBGBGBGBBBGBGGBGBGGGBBGGGGBBGBGGGGGGGGGGGGGBBBBGGGBBBBBGGBGGGBBBGBGGBBGGGGBGBBGBBBBBGGBGBGBGGBBGBGGGGGBBBBGGGGBBBGBBGBGBGBGGGBGBBGGGGBGGBGBGBGGBGGBBBGBBGBBGGGGGGBBBGGGGBBGGGGGGGGGGGGGBGGBGGGGGBGBGGBBGBGGGGBGBBGGGGGBGGGGBGGGGBBBGGBGGGBGBGBGBGGGBBGBBGBBGGGGBGGGBBGGBGGGGGGBBBBGBBBGGGBBGBGBGGBGGBBGGGGGGBGGGGGGBGBBGGGBGBGGGGGBBGGGBBGGGGBGGGGGGGGGBGBGBBGBBGBGGGGGBBGBBBBGGBGGBGGBGGBGGBGGBBBGGGBGBGGBGBBGGGGGGBGGGGGGGGGGGGGBBGGGBGBGGGBGGGGGBGGGGGBGBGBGGBGBBGBGGBBBGGGBBBGBBBBGGBBGGGGGGBBGGGGBGGBBGGBGGBGGGGGGGGBGGGBGGGBGBGBBGGBBGGGGGBGGBGBGGGGGGBGGBGBBGGGGGBGGGGBGGGGBGBBGGGBBGGBGGGGGGBGBBGGGGGGBBBBGGBBGGGGGGBGGGGGGBGBGGBGBGBGGGBBGGGGGGBBGGGGBGGBBBBGGBBBGGGBBGGBGGBGGGBBGGGGBBGGGBGGBGBBGBGGBGBGGBGGBBGBGGGBGBGBBBGBBBGGGGBBGBGGBGBGGBGGBBGBGGGGBGBGBGGBBGBGBGBGBBBGBGGBGBBGGGGGGGBGBBGGGGGGGGBBBGGGGGGGBGGBGGGBBGBGGGGBBGBBBGGBGGBGBGGBBGGGGGGGGBGGBBGGBGGGGBGGGGBGGGGGBGGGGGGGBGBGGBBGBGBGGGGGGGBGGBGGGGGGGGGGGBGGGGGGBGGBBBGGGBGBBBGGGBBGGGBBBGGGBBBBGGBGGBGGGGBBBBGBGGGGGBGGGGGGGGGBGBGGBGBGGGGBGBBGGGGBBGGGBGGGBBBGBGGBGGGGGGGGGGGGBBBGGGGGBGGGGGGBGBBGGBBBGBGGGGGBBBGGGGBBGGGBBGBGBGGBBGBGGGGBBGBGBGBGGGGBBGBGGBGGGGGBGBGBBBGBGBGBGBGGGBBGGGGBGBGGBGBGGGBGGGBGBGGBGBGBGBBGGGBGGBGGGGGGBGGBBGGBGBGBGGGGGGBGGBGBGGBGGGGBGGGBBBBGGGBBGGGBBGGBGGGGGGBGBBBGGGBGBBGBGBGGGBGBGBGGBBBGGGGBGGBGGBBGBGGGGBGGGBGBBGGGBGGGGBGGGGBGGGBBGBGGBGGBGGBGBBGBGBBBBGGGGBGGGGGBGGBGGBGGGBGBBGBGBBGGBGGGGGBBBGGBGGGGGBGGGBGGGGGGGGGBBBGGGGBGBGGGBBGGGGGGGBGBGBGGGBGBGBBBBGBGBGGGGGBBBGGBGGBGBBBBBBBBBBBBGBGGGBBGGGGGBBGGGGGBBGGGBBBBGBGGGGBBBGGGGGBGBBBGBGGGGBGBBBGGGGBBGBBGBGGBBBGGBBGGBGGGGBGGBGGGGGGBGGGGGBGGBBGGGGBGGGBGGBGGGBGGBBBBGBGGGBGGBGGGBGGGGBGGBGGBBGBGBGGBGBBGGBGGBGBGGGGGBGBGGGGBBBBGBBBBBGBGBBBGGBBGBBGGGBBBBGGGGGGGBBBGGBGGGGBBGGGGBGGBGGGBGGGGBGBGGGGGGBBGGGGGBBBGGGBGGBGGGBGBGBGGGBGGGGGGGGBGGGBBGGGGGBGGGGGBGGGBBGBGGBBBGBBBBGBGGBBBGBBBBBBGGBGGGBGBGGBBBGBBGGGBGGGGGGBBGGBGGBGBBGGGGGBGBGGGBBBGBGGGGGGGGGBGBGGGGGGGGGBGGBBGBGBBGGBBGBGBBGGBBBBBGBGGBBGGGGGGGBGBGGBGBBGBGBGGBGGGBGGGBBGGBGGBBGBBGBGGGGGGBGBGGGGBBGGGBBBGBGBBGGGGBGBGBBBGGGGGGGGGGGGGGBGGGBGBBBGGGBBGGBGBBGBGBBGGGGGGBGGGGGGGBGBGGGGBGBBGBBBGGGGBBGBGGGGGGGGGBGGBGBGBGGGGBGGGGGGGGGBGGGGGGGBGGGGGGGGGBGGGGBGGGGGGBBGBGGGBGGGGGGGGGGGBGGGGGBGBGBBGBBGBGGBGGGGGGBBBBGBBGGGBBGGGBBBBBBBBBGBGGBGGBGGGBGGGGBGGBGGBBGBGGGGGGBGGGGBGBBBGGGBGBBGBGGGGBGGGGGGGGBGGBGBGGGGGGGBGGBGGGGGGGGGGBGGGBGGBGBGGGBBGBBBBGGBGBGGBGBGBBGBBGGBGGGGGGGGGBGGGGGBGBBGGBBBGGGGBGGBBGGBGGGBGGGBBGGGGGBGGGBGGBBBGGGGBGGGBGBBGGBGGGGGBGBGGGBGGGBGGGBGBGGBBBBGGGGGBGGGBBGGBGGGGBGGGBGGBGBBGGBGBBBGGGGGGBBGGBBGGBBGBGGBBBGGGGBGBGGGGGGBGBBGBBBBGGGGGBBGBGBBGBGGBGGGBBGBBBGBGGGGGBGGBGBBGBBGBBBGGBBGBGBGGGBGBGGGGGGBGBGGBGGGGBBBGGGBGBBBBGGBGBGGBBBBGGBGGBGBGBBBGGGGGGGBGGGGBBGBBBGGBBBGGBGGGBGBGGGBBBBGGGGBGGGGGGBBGGGGBGGGGGBBBGGGBGGBGBBGGGGGBGBGGBGGGBGGBGBBGGGBGBGGGBGGBGGGGGBGGGGGGBGGBBGGGGBGGBBGGBBGGGBBGBBBGGGBGBBBGGGGBGBGGGGBBBGBGBGGGGGBGBGGGBGGBGBGGBBGGGGGBGGGGBGBBBBBBGGGGBBGGGBBGBGBGGGGGGGGGGBBGBGGBBBGGGBGBBBGGBBGGGGGBGGGGGGGGBGBBGBBBBBBGBGGBGBGBGGGBBGBGBGGGGBBBBGGGGGBBBGBGBGBGGGGGGBGGGGGGGBGGGGGBBGGBGGGGGGGBGBGBGBGGGGBGBGGBBBBBBGGBGGGGBGGBGBBGBGBBGBBBGBGBBGGGGBBBBBBBGGBGGGGGBGBBGBBBGGBBGGBBGGGBGGGBBBGBBGGGBGBBGGGGGGGGBGBGGBBGGGGGBGGGGBBGGBBGGBGBGGGBBBBBGGGGGBGBBBGGGGGGBGGBGBGGBBBGGGGBGGGBBGGGGGGGBBGBGGGBBGBGGBGBBBGGGGBGBGGGGGBGGBBGGGGGGGGBGBGGGGGGGGGGGGBGGBGBGGBGGGGBBGGGBBGGGGGBGGGGBBBBGBGGGGGGGBBGBBGGBGBGGBGBBGBBBGGGBGGGGBBBGBGBBGBGBBBBGGGBGGGGGGGGGGBGGGGBGBGBGGGBGBBGGGBBGGGGBGGGGBBGBGBBBGGBGBBGBGGBGGBBGGGGGGGBGBBGGBBBGGGGGBBGBBBGGGBBBBGGGGGGGBGGBGGGGBGGGGGBBBBBGBGGGGGBBBGGGGBGGGGBGBGGBBBBGGGGBGBBGBGGBGGBGBBBGBGGBGBBGGGGGGGBGBGGGGBBGBBGGGGBBBBBGBGGGBGBGBGGGGGGBBGGGBGBGBBGGBBBGGGBGBBGGGGGBGBGBGGGGGBBGGGGGGGGGGGGGGGBGGGBGBGBGBBBGBGBGBGBGGGGGBBBBBGGGGBBGGGGGBGGGBGGGGGGGGBGGBGGBBGBBBGGGGGBGBGGGGBBGBGBBGBGGGGBGGBGGGGGBGBGBGGGGGBGBBGGGGGGBBBBBGBBGGGGGBGGBGGGGBBGGGGBGGBGGGGGBBBBGBBGGGGBBGGGBBGBBBGGBGGGGBGGGBGBBGGGGGBBGBGBGGBGBGGGGGGBGGBGGGGBBBGGGBGBGGBBGBGGBBGGBBBGBBBGBGGGGGGGGBGGBGGGGBBGBGBBGBBGBGBBGBBBBGGGGGGGBGGGGGGGBGGGBGGGBGGGGGGGGBGBGBGBBBGGGBBBGGGGBGGGGGBGGGGGBBGBGBBBGGBGGGGGGGGGBGGGBBBGBGGGBBGBGGBGGGBBBGGBGGGBGGGBGBGGBBGGGGBBGGGGGBBGGBBBGGBGGGBGGBBGGGBBBGGGGGBGGGGBGBGGGBGBBGGGGBGGGGGGGBBBBGBGGBGGGGBBGGBGGGBGGGGGGGGGBGGGBGGBBGBBBGGBBGGGGBBGGBGBGGGGBGGBGBGBGBGGGBGBGBGBGBGBGGBGGGGBBBGBBGGBGGGBGGBGGGBGGGBGGGBGBBBGGGBBBBBBGGGGBBGGGGGGBBBGGGGGGGGGGBBGGGGGGBBGBGBBGGGGGGGGGGGGGBGGGBBBBBBGGBGGBBGGGBGGGBGGGGGGGBGGGGBGGGGGGBBGGGGGGGGBGBBGGBBBGGBGBBBGGGGBGBBGGBGGBBBGGBGBGGGGGBGBGGBGGBBBGGBGGGGBGGGGBBGBBGBGBGGGGBBGGGGBGBGGBGBGGBGBBGGBBGGGGGBBBGBBGBBGGGGBBGGGGGGGGBGGGGGBGBGBGGBGGGBGBGGGBGGBBGGBGGBGBBBGGGGGBGGGBGGGBBGBGGGGBGGGBGGBGGBGGGBBGBGGGGGGBGGBBBBGBGBGGBGBGGGGGBBGGGGGBGGGBBGGGGGGGBBGGGGBGBGGGGGGGBBBGGGBGBGGGBGGGGBBBBGGBBGGGBGBGGGGGBBGGGGGGBBGGGGGBGBBBGGGGGBGGGGGGGGGGGGBGGGGBGGGGBBGGBBBGGGGBBGGBBGGGGGGGBGBGGGBGGGBGGGGGBGGBBGGBBBGGBGGGGBGBGGBGGBGGGGBGGBBBBGBGGGBBGGGBGGGGGBGBBBBGGGBGGBBGGGGGGGGGGGBGGGGGGGGBGGBBBGGGGGBBGGGGBGGGGGBBBGGGBBGGGGBGBGBBGBGBGGGGBGBGBGBBGGGGBGGGGGGGGGGBGBGGBBBGBBBGGBBBBGGBGGBGBGBGGGBGGBGGGBBBGGGBGBGBGBGGGGGGGBGBGGGGGGBGBGGBBBGBGGGBGGBGGBBBGBBGBBGBBBGGGBBGGGGGBGGBBBGGGBGGGGBGBBBGGBBGGGGGGGGBGGGBGGGBGBGBBGGBBGGBGBGBBGBGGBGGGGGGBBGGGGBGGGGBGGGGGGGGGBGGBGGGGGGBBGBGGBGGBBGBGGGBBBBBBGGGGGGBGGBBBGBGBGBBBGBBBGGGBGBBGGGBGGGBGGBGGGGGBGGBGGGBGGBGBGGGGGGGBGGBGBBGBBBGBBGBGGGBBBBGGBGBGBGBGBGGGGGGBGGGBGGBGGGGGGBBBGBBBGBBGBGGGGGGGBBBGBGBBGGBGGGBGGGBBGGGGGGGBGBBGBBGGBBBGGGGBGGBGGBGGGBBGBGBBGGGGGGBGGGBGGGBGGBGGGGGBBGBGGGBGBGGBBGBGBBGBGGGBGGGGGGBGGGGGBGGBGGGGBBGGBGGBBBGGBBBGGGGGGGGGBBGGBBGGBBGGGGGGGGBGGBGBGGGBBBBGGBBGBGGBBGGBBGGGBGGBGGGBGGGBGGBBGBGGBGGBBGBGGGGGGBBBGGGBGGBGGGGGBGGBBGGBBBGBGGBBGBBGGGGGGGBBBGBBGGGBBGBBBGBGBGGBBGBBGBGGBGGGGGBGGBGGGGBGGGGGBBGGBBGGGBBGGBGGGGBGGGGBBBBGBGGBGBBBBBBGGBGBGGGBGGGGGBBGGGGGBGBGGGBGGGGGBGBGGBGGGGGGGGGBBGBBBGBGBGBGGBGBGGBBGBGGGGGGGBGGBBBGBGBBGGGBBBBGGGBGBBGGBBBBBGGGGBGBBGGGGGBGBGBGGBGGBBGGBGGGGGGGGGGGGGBGGGGGBBGGGGBGGGGGBGBGGBGGGBGBBBGBBGGGBBBBBBBBGGGGGGGGGGGGGBBGGBBBGGGGGGBGGGGBGBGBGBGGBBGGBBGGGGGGBGGBBGBGGGBBGBGGGGBGBBBGGGGBBBGBBGGGBGBGGGGGGGBBGBGGGGGBBBBBGGGGGGGGGGGBBGGGBBGGGBBGBBBGGGGGGGGBGBGBGGGGBGBGBGGGBBGBBGGGBGBBGGGGBBGGGBGGGBGBGBBGGGGBBGGBBBGGGGBGGGBGBBGGBGBGGGBBGGGBBGGGGGBGGGBGGBGBGBGGGBGGGGGGGBGBBBGGGGGBGGGGGBGBGGGBGGBBBBBGGBGBGBBGGBBGGBGGBGBGGGGGGBBGBGGGBGGBBBGGGGGGBGGGBGGGGGGBGGGGGBGGGBGGGGBGBGGBGBGGGBGGBGGBBBGGGGGBGGBBGGGBGGGBGBBGBBGGGBGGGGGBGGGBGGGGGGGGGGGBGGGGBGGGGGBBGBGGGGGGGGGBGGBGBGGGBBBGGGGGBGBGBGBGBGGGBGGGGGBBBGBGGGBGBBGGGGBGGGBGBGGBGGBBGGBGBGGGBBGGGGBBGGGGBGBGGGGBGGBGGGGBGGGBGGBGGBGGGBGGGGBGBBGGBGBGGGBGGGBGGGBBGBBGBBGGBGBGGGBGGGGBGGGGGGGGGBBBGBBGGGGGBGGGBBGBBBBGBGBBGGBGBGGGGBGGGBGGBGGGBGGGGGGGBGBGBGBBGBBGBBGGBGGGBGBBBGGGGGGGGGGGBGBGBGGGGGBBBBGGGGGBGGGGGGGGGGBBGGBBGGBBGBBGGGGBBBGGBGGGGBGGGGGGGGGGGGGGBGBGGGGGGBGGGGGBGGGGBBGGBGGBGGBBBGBBGGGGGGGGBBGBGBBGGGGGBBBBGBBGBGBBBGGGBBBBGBBGBGBBGGGGBGBBBGGGGGBGGGGGGGBBGGGGGGGGGGGGBGGBBGBBGGBBBGGGBGBBGBGGBBBBGBGGGBGBGGGGBGGBGGGGBBGGBGGBBGGBBGGBGBGGGGBGBBGBGGGGGGGBBBBGBGGGGGGGBBGGBGGGGGBGGBGBGGBBBGGGBGGGGBBBGGBGBBGGGGBGGGGGGGGGGGGBGGBGGBGGGBBBGBGBGGGGBGGBGGGGGGGBBGGGGBBGGGGBGBBBGGBBGGBBGGGGGGBGBBBGGBBBGBBGGGBBGGGGGBGGGBGGGGGGBGGBGBGGGBGBGGBBGGGBGBGGGBGBGGGGGBGGBGGGGBGBGBGGGGGGBGBGBBGGGGGBGBGBGGBGBBGGBGGGGGGGBGGGGGGGGGGBGGBBBBBGBBGBGBBBGBGGBBBGGGBBGGGBGGBGGGGBGGBBGGGGBGGGBGGGBBGBGGGGBBGGGGGGBGGGBGGBGGBGBGGGGBGBBBGBGGGGBBBBGBBBGGBGGBGGGGGGBGGBGBGGGBGGBGBBGGBBGGGGBBBGGGGGGBGGGBGGGGBGGBGGBGBGBGGGGGGGGGBGBGBBBGBBBBBGGBBBGGBGGGGGGBGGGGBBBGGBBBGGBBGBGBGGGBBGBBBBGBGGBGBGBBBBBGBGGBGBBGGGBGGGGBGGGGGGBBGGGGGGGBGGBBBGGBGGBGGBBBGGGGBGGGBGGGBBBGBBGGGGGGGGBGBBGGGGGBGBGBGGBGBGGBGGGGGGGGGGBGGBGGGBGGBGBGBGGGGGGBBGGGBGGBGGGGGBGGBGGGGGBBGGGBGGGGBBGGBGBBBGGGBGGBBBBGGBGGGGGBBGGGGBGBBGGBBBGGGGGBGGGGGBBGGGBGGGGBGGBGGGBGBGBBGGGGBGGGGGBBGBGBBGBBBBGBGGGGBGGGBGGGBGGGGGGBGGBGGGGBGBBGBBBBBGGBBBGBBGGGGBGBBBGBBGGGBGGGGGGBBBGBBGGGGGGGBGBBBBBBBBBGBBGBGGGBGGGGGGGBBGGGGGGGBBBBGGGGBGBGBGGBBGGGGBGGBGGBGBBGGGGGGBGBBGGBGBGBGGGGGBBBGGBGGBGGBGGGGGGGGGBGGGGGBGGGBGBGGGBGGGGBGGBGGGGGGGGGBGBGGGGBBGBGGBBGGGBBBGGGGGGBBGBGGGBGGGBGGGBGBBBBBGGGGBGBGGBGGBGGBGGBBGGBGBGBBGGGBGGBGGBBGGBBGGGGGGBGGBGGGGBGGGBBGGGGBBGBBBGBGBGGGBBGGBBGBGGGGBGGGGGBBBBGGBBBBGGBBGBBBGGGBGGGGGGGGBGBGBGGGBGBGBGGGGGGBBGGBGBBGBBGBBBGGBBBGBBBGGBBBBGGBGGBGBGBGGGGBGBBGGBBGGGBGBBGGBGGGBGGBBBGGGGGGGBGBBGBGBBGBBBBBGBBGBGGBGGGBBGGGGGBBGGGBGGGGGBBBGGGBGBBGBGBBGGBGBGBBGGGGGBGGGBGBGGGGGGGGGBBGGGGBGGBGBBBGGGGGGBGBBBBBGBGGGBBBGGBGGGGGBGGGBGBGGGGGBGBGGGGGBGGBBGGBGGBGGGGBBGBBBBGGGGGBGBBGBBGGBGBGGGGBBGGGGGBGBGGGBBGGGGBGGBGGBGGGGBBBGGBGGBGBGGBBBGGBBBGGGBGGGBGBBGGGGGGGBBGGBGGBBGGBBBGBGBGBGGBBGBBGBGGGBGGGBBBGGGBGGGGGBBGBGGBBGGGBGBBGGBGGGGGGGGGGGGBGGGGBGBGBBGGBGGGBBBBGBBGGGBGGBGGBBBGBBGGGGBGGGBGBGBBBGGBBGGGGGBBGBBGBGBGBBBBBBBGBBGGGGGGBBBGBBBGBGGGGGGBBBBGGGBBBGGBGBBBBBBBGGBBBGGGGBGGGGBGBGBGGBGBGBBGGBGGGGGGGGGBGBGGGGGGBGGGGGGBGGBGGBBBBGGBBGBBBBGGGGGGGBGGGBGGBBGBGGGBGGBGGGGGGGGGBBGGGBGGGGBGGBGBGGGGGGGBBGGGBGGGGBBBGBBGBGGGGGBGGGBGGGBGGGGBBBBGBGGBBGGBBGGBGBGGBGGBBGGGGGBGGBBBGGGGBBGGBGGBGBGGGGGBGBGBGGBGGGGGBBGGBGGGBBGGGGBGGGBGBGGGBGGGGGGBGGGGBGGBGGGGGGGBGGGBGGGGBGBGGGGGGGGGGGBGGBGGGGGGBBBBBGGGBGBGGBGGGBGBBBBBGGGGGBBGBGBGBGBBGGBGGGGGBGBGGBGBBBGBGBGBGBGGGGGGGBGBGBGBGBGGGBBGGBBGGGGBGBBGGGBGGGGBBGGGBGBGBGBBBGBBGBGBGGBBBGGBBGGGBBGBBGGGGGGGGBGGGGGGGGBGGBGGGGGGGGGGGGGGGGGBGGGGGGGGBGBGGGBBGGGGBGGGGGBGGGBGBBGGBBBBBGBBBGGGGBBBGGGGBBGBGGGBBGGGGBGBBGGBBGGGGBBGGBGGBGGGGGBGGBGGGBBGBGGBGGBBBBGGBGGBGGBGGGBGGBBGGGGGGBGGGGBGBBGGGGGGBGGBBGGBGGGGBGBBBGGGGBBBGGGGGGGGGGGGGBBGGBGGGGBBGGGGGGGGGGGGBBGGGGBGGGGGGBBGGBGGGBBGGGGGBGGBGBBBGBBBGBGBBBBGGGBGGGBGBBGGBBGGGBGBBBBGGBGBGGGGGBGBGBGGGBGGGGBBGBGGBBGGGGGBBBBGGBGGBGGGGGBGBGGBGGGGGGBBGBGGGBGGGBGGBGBGGGGGGGGBGGBGBGGGBBGBGBBGBGGGBBBGBGGGGGGBGGGGGBGGBBGGBBBBGGGBGBBBGBGGBGGGBGBGGGGGBBGGGGGGGBGBGGBGBGBGGBGGGGBGBGGGGBGGBBGGGBGGGBBGBBGBGBBGGBBGBGGGBGBGGGGBBGGBBBBGGBGGGGGBGGGGBBBGGBGGGGGBGGBBBGBBBGGGGGBBGBGGBBBBGGGGGBGGBGGBGGGGBGGBGGBGGBGGGGGGGGBGGBBGGGGGGGGGGGGGGGBGBGGGGGGBGBGBBGGBGBGGGBBBGGBGGBGGGBBGBGBGBBGGGGBGBGBGBBBGGGGGBBGGGGGGBGBBGBGBBBGBBGBGBGGBGGGBGBBGGBGGGGGGGBGGGGGGGGGBGGGGGBBGBGBBGBGBGGGGGBGGBGGBGGGGBBBGGGGGGGGBGGBGBGBBGGBGBGGGBBGBBBBBGGBGGBGBGBGBGGGBGGGGBGBBGGBGBBGGGBGGBBBGGBGGGGGBBGBBGGBGGGGBGGGGGGBGBBGGBBGGBBBGBBGGGBBBGGGBGGGGGBBGGGBBGGGBGBBGGGBBGBGGGGBGGBGBGGGGGGBGBGGGGBGGGGGBGBGGGGGBGGGGGGBBBBGGGBGGGBGGBBGGGBGGBBBGGGBBGBGBGBGGBGBBGGBGGGGBGBGGGGGBBBBBBGBGGBBBBBBBGBBGGGBBGBGBGGGGGGBGBGGGGGBBGGGGGGGBBGGBGGGBGBBGGGBGGGBBBGGGBGBGGBGGBBBBBBGGBBGGGGGGGBBBBGBBGBGGGGGBGGGBGBGBGGGGGBGGGGGGGGGGGBBBBGGBBBGBBGGGGBGGGGGGBGGBGGGGGGGGGGBGGBBGBGBBBBBGBGGBGGGGBBGGGBGBGBBBGGBBGBGGBBBGGGGBGGGGGBBGBGBGGGBGGGGBGBBBGGGGBGBGGBGGGBGBGGGBGBGGGBGBBGGGGGBBGBGBGGGGBBBGGGBGGGBGGBGBGGBBBGGBBGGBBBGBGBBBBGGGBGGGGGBGGGGBGBBBBBBGGBBGGGGGBGBGBGGGGBGGBGGGBGBBGGBGGGBBBGGGGGGGBBBGGGBGGGBGBBBGBGGGGGBBGBBGGGBGGBBGBBBGGGBGBGGGGBBGGGGGGGBBBGBGBGBBGGGBGGBGGGBGGGGBGGGGGBGBBBGGGBGGGGGGGBBGGBGGGBGBBGGGGBGGGBBGGGGGGGGGGGGGGGGGBGGGGGGGBBBGGGBGGGGGBBGBGGBGBGGGBBBGBBGGGGBGBGBGBGGBGGBGGGGGGBBGGGGBGBBGBGBBBBGGBGGGGGBGGGGGGGGGBGGGBGBBGGGBGBGGGGBBGBGGGBGGBGGGGGBBGGGGBBGBGBBBGBGBBBGBBGGGBGBGGGBBBGGGGGGGGBGGBBBGBGGBGGGGBBBBBGGBGBBGBGGGGBGGGGGGGGBGGGGBGGBBBBBGGBGGGBGBGGGGBBGGBBBGGGBGBGBGGBBGBBGGBGGGGGGBBGGGBGGGBBBGBGBGBGBGBBBGGGBBBGGBGGGGBGGGBBBGGGGGGBBGBGGBBGGBGBGGGGBGGGGGGGGBGGGBGGGGGGBBGBGGGBGBGGGGGGGGGGBGBBBGBBGGGGGBGGGBBGGGBBGBBGGGBBBGBGGBGBGGBGGBGGBGBGBGBBBGGGGGGGGBBGGGGGGGGGGGBBGGGGBBGGGBBBGGGGGBGGBGGGBBGGGBGGGGGGGBGGGBBGGBGGGBGGGBGGGGGGBGGGGBGGBBGBBGBGBGGBBBGGGBGBGGGBBBBGBGGGBGBGBBBBBGBBGGGGBBBBGBGBGGGGGGGGGGBBGGGGGGGBGGGBBBGGGBBBBGGGBGBGGGBBGBGBGGGBGBGBGBGGGGGGBBBGGGGBGGGGGBGGGGBGBBBBGGBBGGGGGGGGBGBBBGBGBBGGGGGGGGGGBGBGGGGGGBBBBGBGGGGBGBGGGGGBGBGBGBGBGGGGGBGGBGBGGGGGGGBBGBBGGGGBGBBGGBBGGGGGBBGBBBBGBGBBGBBGBGBGBBGGGGGBGBGBGGBBGBGBGBGGBBBGGBGGGGGGGBGBBGGBGBGBGGGGGGGGBGBGBGGGGGGBGGGGBGGBBBGGGBGGGBBBGGGGGGGGBGGBBGGGGGGGBBGGGBGGGGGBBGGGGGBBGBBGGGBBBBBGBGGBBBGGBGBGGBGGGGBGGBGBGBBBGGGGGGBGGGGGBGBGGBBBBGGGGGBGBBGGGGGBBGGGGGGGGGGBGBBBGBGGBGGBGGBBGGBGGBBGBGBGGGBBGGBBGGGGBBGBBGGGBGGBBGGGGBGGBBGGGBBGBGGGGBGGGBGBGGBGGBBGGGGGGBGGGGBBGBGBGBGGGBBGBBBGBGGGBGGGGBGGGBGGGGGGBBBGGGGGBBGGBBGBBGGGBGGGGBGGBGBBBGGGGBGBGGGGGGGGGBGBBGGGBGGGGGGBGBGBBGGBGGGGGGBGGGBGBGGGBBGGBGBGGBBBGBBGBGBBGGGGGBGGGBBGGBGGBGGGBGBBBGGGGGGGGGGGBGGGBGBBGGBGGGBBBGBBBGGGGGGBBBGBBGGGGBBGGBGGBBGGBBBBBGBGBGGBGGGGBGGGBBGBGBGBBGBGGBGGBGBBBBGBGBBGBBGGGBGBGGGBGGBGGGGBGGGGGBGGGBGBGGGBBGBGGGBBBGBBBBBGBBBGBGGBGGBGBGGGBBGGGBGBBBGGGGGGGGGGBGGBGGGBGGBBGGGBBGBGBBGBGBBGBGGBGGBBGBGBBBGGBBBBBBBBGGGBBBGBGBGGGGBBGGBGBGGGBBGBBGGBGGBBBGGGGBGBBGBGGBGGGGGBBBGBGGGBGBBBBBGBBGGGBBGBBGGBGBGBBGBGGGGBBGGGBGGGBBBBGGBGBGGBBBGGBGGBBBGGGGGBGGGGBGGGGGGGBBGBBGBBBGGGGGGBGGGGGGGGGBBGBBGBBGGGGGGGGGBGBGBGGGBGGGGBGBBBBBGBGBGGBGGBGBGGGGGBBGGGBGGBGGGGBGGBGGGGGBBGGBBGBBGGGGGBBGGBBGGBGBBGGGGGGGBGGGGGBBBGGBGBGGGBBBBGGGBGGBGBGGGGGGGGGGGBGGGGBBGBGGGGGGGBGGGBGBBGGGBBGBBGGGGGGBGGGGGGGGGGGGBGGGGGBGGBGGGBBGBBGGGGBGGBGGGGGBGBGBGBBBGGGBGBGBBGGBGBGBGBGGBBBBBGGGBGGGBGGGGBGBGGBBBGGGGBBGGGGBBGBGBBGGBGGGBGBBGBBGBGGBBGGBGGGGBGGGGGGBBBBBGBGGGBGBGGGBGGBGBGBBBBBBGBGGBGBBBBGBGGGBGGBGGBGGBGBGGGGGGGBGBGGGGBBGGGGGGGGGGBGBBBBBBGBGBBGGBGGBGGGBGGGGGGGGBGGBBBGGGGBGGBGGGGGGGGGGGBBBGGBBBBGGGGGBGBGGBGGGGGGBGGBGGBGBBGBGGGGBGGBGGBGBGGGBGGBGGBBBGGGGBBBBBBBGGBGBGGGGBGGGBGGGBGGBBGGGGBBGGBGGBGGGBBGGGBGGBBGGGGGBBGBGBGGGBGBBBBGGGGBGBGBBBBGGBGGBGGGBGBBGGGGBGGGGGBGBGBGGBGGGGGGGGGBGBBBBGGBGGGBBBGGGGGGBGBBGGBGBBGGGGBGBGGBGGGBGBBGGGBGBGBBBBGBBGBGGGGBBBGBGBBBGGBGGBGGGBBBGGGBGBGBGBGGGBBGBGGGGGGGGBGBGBBGGBBGBBGGGGGBBBGGGBGBBGGGBBGBBGBBGGBBGBGBBGGBGBGGGGGGBGGGGGGGBGGBBGGBGGGBGBBGBGGGGGGGGBGGGGGGGBBGGGBGBBBGBBGGGBGBGGBBBBBGBGGGBGGGBGBGBBBGGBBBGBGGGGBBGGBGGBBBBBBBGGGGBBGGGGBGGGGGBGBBGGGGBGGGGGGBGGGGGBBGGGGGBBGGBBGBGBBBGGGBGGGBBBBGGBBBGGGGGGGGGGGGGGBGBBGBGGBGBGBGGGBBBGGGBBGGGGGBGGGBBGGBBBBGGGGGGBBGGBBGBGBGGGGGBGGGGBBGBBGGGBBGBBBGBBGBGGBGGGGGGBGGBGBGGGGBBGGBGBBBGBGBBBGBGGGBGGGBGGGGBGBGGBGBGBGGGGBBBGBGBGGBGGGGBGBGGBBGGGGBBBBGBGGGGGGGBBBGBBBGGGGBGGGBGGGGGBGGBGGGBBGGGGGBGBGGGGGBBGGGGGGGGBGGBGGBGBGBGGGGBGBBGGGBBGGGBBBGGBGBBGGGBBGGGBGGGBBBGGBGGGBGGGGGBBBBBGGGBGGBGGBBGGGBGBGGGGGGGGBGGBBGGGBGGGGGGGBGGBBGBGGBGGGGGGBBGBBBBGBBBGGGBBBGGBGGBBGGBGGGBBGGBGBGGBGGGGGGBGGGBBGGBBBBGBGBGGBBBGGBBGBGGGBGBGBGGBBGGGGBBBGBGGBGGBGGGGGGBGGGGGGBGGGGGGGGBBGGGGGGGGGBBGGBBGGBBBBGGGBGGBGBGGBGGGGBGGGGBBGBGGBGBGBGBGBGBBBGBGGBGBGGGBGBGGGGGGGGBGBGGGGGBGGGBGGGGBGGBGGGGBBGBBGGGGGBGGGGGGBGGGGGBGBGBBGGGBBGGGGBGBGBGGGGGBGGGGGGGGBGGGGGBGGGBGGGBBGGGGGGBGGGGBBGGGGGBGGBGBGGBBGGBGGBGGBGGGGGGGGBGGBGBGGGGGGGBGGGGGBGGBGBBBGBGGGG
6323 BBBGBGBBBGGGGBGBBBGBBBGGBGGBGGBGGBBGGGBBGBBBGBGGGGBGGGBGGBBBBGGGGBGGGGGGGGGBGGGGGBGGBBBBGGGBGGBBGGGGGGBBGGGBGBGGBBGGGBGBBBGGGGBBGGGGGBBGBGGGGBGGBGGGGGGGBBGGGBBGGBGGBGBBBBGBBGBBBGGBGGBBBGGBBBGBGBBGGBBGBGBGGBGGGGGGGBGGGBGGGGBBGBGGBGBBBGBBGGBBGBGGGGBGBGBBGBGBGBGBBBGBGBBGBGGGGBGBBBBBGBGGGBBBGGGGGGGGGBBBGGBGGGBBGBBBGBGBBBBGGGGGBGBGBGGBBBBBGBGGBGGGGGGGGBGGBBBGBGGBBBGGBGGGBGBGBGBBBBBGGBGGGBBGBBGGGBGGBBBGGGGGBBBGGGGGBBBGGGGGGGBBBBGBBBGBBBGGGGBBGGBGBBBBGGGBGBBGGGGBGGGBBBBGBGGGGBGBGGGGBGBBBGGBGGGBGGGBBBBGGGGBGGGBGGGGBGGBGGGBBGBGGGGBGBBGGGGGBGGGGGGGGBBBGBGGBGGGBGBGGBBBGGBBBBBBGGBGBGBBBBGGGGBGBGBBBBBBGBBBGGBBGGBBGBBGBBGGBBBGGGBGGGBGGBGGBGBBGGGGBBGBGGBGGGBGGBGBBGBBGBGGGBGGGGBBGBGGBBBGBBBBGBBGGGGGGGBGBGBBBGGBGGGBBGBBBBGBBGBBGBGBGGBGBBBGBGBGGGGBGGGGGBBBGBGBBGBGBGGGBBBGBGGBBGBGGBGBBGGGGBGGGGBBBBBGGGBGBBGBBBBBBBBBBGBGGGBBBBGBBBBBGBBBGGGGGGBBGGGGGBBGBBBGGBGBBGBBGGGBGBGBGGGGGBBGBGGGGGBGGGGBBGGBBBGBBGBGBBGBBGGGGBBGGBBGGGBBGBGBGGGGBGGBBBBGGBGGBGGBBGGBGGGBGGGBGGBBBBBGGBGBBBBBGBGBGGGBBBGBBBBGGBBBGBGGBGBGGGGBBGGBGGBBGBGGGGGBBBGGGBGGGBGGBGGBBGBBBGGBGGBGBGGGBGBGBGGBGBGGGBBBGGBGBGGBGGBBGGBGGBBGBGBBGBBGGBGGGGGBBGBBGGGGBBGGGBBBGBGGGBGBBBGBGBBGGBBGGGGGGBBBGGBGGBGBBBGBGGBGGBGBGBBBBBGBBGBGBBBGGBBBGBBGBBGGBGGBBGGBGGGGBBGBGGBBGBGBGBBBGGBGGGBBGGBBGBGBGGGBBGBBGGGBGBBBGGGGGGBGGBGGGBGBGBGGBGBBBBBBGGGGBBGGGGGGBBBBGGGGGGGGGGBGGGBGGBGGBGBGGGGGBBGGGGGGGBBBBGGBBGGGGGBGGBBBGBGGGBBBGGBGGGGGGBGBGBBBGBGGBGBBGBBGGBBGBBBBBBGGGBBGGGBGBBGGBBGGGBGBBBBGGGGBGGBBGBGGBGGGGBBGBGBBGGGBGGBBBBGBBGBBGGGGBBBGBGGGGGGGBBBBGBBGBBBGGBGGBBBBGGGBGGBGGBGGBGGBGBBBGBGGGGGGBGBBGBGGGBGGGBGBBGGBGGGGBBBGGGBGBBGBGBBBGGBGBGGBBBGBBBGBBGBGGGGBGBGGBGGBGBBBGGGBGGBBGBGBBGBGGGGGGGBBGBGGBGGGGGBBBBBBGBBGBGGBGGGBBBBBGBGGGGGGGBGGGGBBBBBBBGBGGBGGBGBBBGBGBBGBBGGBBBGBBGBBBBGGBBBBBBBBBGBGGBBBBBBGBBBBBBGGGGBGGBGBBGGBGGBGBGBGGBGBGGBGBBGGBGGBGBGGGGBBBGBGBBGBGBGGGGBGBGGBBBBGGBBGGGGGGGBGGGGGGGBBBBBGGBGBGGBBGGBBGBBGBBBBGBBGBGBGGBGGGBBBBGGBGBBGGBBBBBGBBGBGGBBGBGGGGBGGBGBBGGBGBGGBGGBGGBGGGGGBBGBBGGGBGBGBBGGGGBGBBBBGGBBBGGGBBBGBGBGGBBBGBBGBGBBBBBBGGBBBGGBBGBGGBBBGGGGGBBGBGBGGBBBBBBGBGBBGGGBGGGGBGBBBBBBBGGGBBBGGBBBGGGBBBGGBGGBGBBGBGGBBGGBGBGGGGGGBGBGBBGBBGBGGGGBGGGBGGBBGGBBGBBGGBBBGGBBGGBBGBGGGGGBGGBBGGGBBBGGBBGGBBGGGBGGGBBBBGBGGBGGBGGGGGGGGBGGBBGGGBBGGGGBBGGGBGGGBBGGBGGBBGGGGGBBGBGGGGGGGBBGGBGBGGGGGGGBBGBGBGBGGBGGGBBBGBGBGBBBBGGBBBBGBBGBGGGBGBGGGGGGGBGGBGBGGGBBBGGGBBGBGGGGBBGGGBGGGBGGGBBBGGGGGBBGBGBBBBGGBGGGBGGBGBGGGGBGBGBBBGBGGBGBBBGBGGGBGBGGBGBBGGBGBGBGBBGBBBGBBBBGGGGGGGBGGGGGBBBGBBBGGGGBGBGBBBBGGBGGBBBBGBBGBBGGBGBGBBGBBGGBGBGGBGBBGGGGBGGGBGBGGGBGBBBGBGGBGBGGBGBGGBBGGBBGGGGGBBBGGBBBGBGGGBGGGBGBBGGGGGGGGBGGBBBGBBBGGGGGBBBGGGBBBGBBBBBBGGGGGGGGBBGGGBBGBBGBBGBGBBGBGGBGGBGGBGBGBGGGGGGBBBGGGGGBBBGBGBGGGGBBGBBBGBBGGBGGGBGGBGGGGBBGGBGBGBBBBGGGGGBBBBGBBBGBGBGGGBGGBGGGBGGBGGBBBGGBBBGGBBGGBBGBGGGBGGGBBBGBGBGBGBBBBBBBGGBBGBBBGGBGGBGGGBGGGBGGGGGBGGGGBBBGBBBGBBGBBBBGBBBBGGBGGGGBBGBBGGGBGGGGBBGBBGBBBGBBBGBBGBBGGBGBBBGBGGBGGBGGGGGBBGBGBGBGBBBGBGBBGGGBGBGGBGGGGBGBBGGGBGBGBGBBBGBBBGBBGBGBGGGBGBBBBGBGBGGGBBBBBBGBGGGBBBGGGGGGGGGBBGGBBGGBGGBGGBGBGGBGBBBBBBBBBBBGGGBBBBBBGGBGBGGGBBGGBGBGBBGBGGGBGGBBBBBGGGGGBGGBGGGGBGBBGGGBGBGGBGGGGBGBGGGBGBBGGBBBGBBGBBGGBGGBGBBGBGBGGGBBGBBGBGBBGBBGBGBGGGGBGBGBGBBBBGBBGGBBGGBBBGGBBGBBGGGGGBBGBGBGGGBBBGGBBBBGGGGBBBBGBBGGBBBBGGBBBBGBGBBBBGBGBBBGBBBGGBGBGGGGGGBGGGGBBBBGGBBGGBBBGGGGGBBGBBGBGGBGGBBGGGGBBGGBGBGGBGGGGGBBBGGBGBGBBGGGBGGGGBGBBGBBBBBBGGBGBGBBBBGGGGGGGGGBGGGBGBGBBGGBBGGGBBGBBGGBGBGGGGBGGGGGBGBGGBGGGBGBBBBGBGGGGBGBGBGBGBGGGBGGBGBBGGGGGBBGGGBBBGGBGBGBGGGGGGBBGGBBGGBBGGBGBBGGGBGBGGBBGGGGBGGBBGGBGBBGBGGGBGGBGBGGBBGBBBBGGBGGBBGBBGGGGGBGGGGGGGBGGGGBGBBGBBBBBGBGGBBBGBGBBGBBGBGGBBBGGBBGBGGBBBGBGBBGGBBBGGBBGGGGGGGBGGBGGGBBBBBBGGGGBGGBGGBGGGBGBGGGGGGBBBGGGGBBGGBGGGBBGGGBGGGGGGGGBBGGGGGBBGBGGBGGGGBGBGGBBGBGGGBGBGGGGGBBBGBBBBGGGBBGBBGGBGBGGGGBGGGGBGGGGBBBGBGBBGGGBGBBBBGBBGBGBGGGGBGBBGGGGBBGGGGGBBGGBGBGGGGGBGGGGBGGBBGBGBBGGGBGGGGBBBGBBGBGBGGGBGGGBGBGBGGBGBGBGGBBBBBBBGBGBGBBGGBBBGBGGGBBGBGBGBBBGBGGBBGBGBBGGBGBGGBGBGBBGGBGGBGBGBGBGBGBBBBBBBBBGGGBGGBBBGBBBBBGGBGBBBGBBGGBGGBGBGBBGBGGBBGBGBGGBBGBBBBBGBBGBGGGBGGGBBGGBBBGBGGGGBBBBBGBGBGGBGGGGGGGGGBBBBGGBBBGGBBGGGGGGBBGBBGGBGGBBGGGBGGGBBBGGBBBBBGBGGBGBBBGGBBGGBBBBGGGGGGBGGBBBBBBBBBBGBGGBBBBBGBGGGGBBBGBGBBGBGGBBGGBBGGGGBGGBGBGBGGGBGBGGBGBGBGBBBGGBGBGGBBBGBGBGBGBBGBGGGBBGGGGGGGBGGGBBBGBBBBGBBBBGGBBBBGBGBBBGGBGBBGBBGBBBGBGBGGBGBBBGGGBBBBBGBBGGGBBBBBBGBBBGGGGGGGGBBBBGBBBGBGGGGGBGGBGBGBBBBBBGBGGGGGBBBBGBGGBBGGGGBBGGGGBGGGBBBGBBGBBGBBGBBGBGBBBGBGBBBBBGGBBGGGGGBGBGGGBBGBBGGGGGBGGBBBBGGGGGGBGGGBGGBGBGBBGGGBGBGGBGGGGBGGGBGBGGGBGBBGBGGGGBGBBBGGBGGBGGGGBBGBBBBGBGGGGGGBGGBBBGGGGBBBGBBBGBBBGBGGBGGBGBGGGBBGGGBBBBGGGBBBBGGGGBGGBGGGBGBGGGBGGGGGBGBBBBBBBBBBBGGBGBGBGGGBGBGGBGGGBGGBGGBBGGBBGGGGGBGBGBGBBBBBGBBGBGGBGBBBGBBGGBBBBGGGGBBGGBGGBBBBGGBGGGGGGGGGBBGGBGGGBGGGGBBGBBBGGGBGGGGGBGBBGGBGBBGGGBBGBGBBGGBGBBGBGBBGBGGBBBBGGGGBGGBGGGBBGGBBBGGGGBGGGBGGGBGBBGBGBGGGGBGBBBBBBBBGGBGGGBGBBGBBBGGGGGBBGBBGGBBBGGGGBBBGGGGBGBGBBGGGGGGGGBBGGGGGGBBGGGBBGBGGBBBGGGBBGGGBBGBGGGBGBBBGGBBGGGGGGBGGBGBGGBGGBGGBGGBBBBGGBGBBGBGGBBGGBGGGBGBBGGBGBBGGGGGGBBBBBGGBGGGGGBGGBBBBGGGBGGBGGBGGBGBBGBBGGBBBBBGGBGGBBBGBGGBBGBBGGGGBGGGGBBBBBGGBGGGBBGBGGGGBBBBGBGGGGBGGBGGGBGBGGGGGBGBGBBGBGGGGGGBBGGBGBGGBGGBBBBBGBGBGGGGGGBBGGBGBBGBGGGGGBGGGBBGGGBBBGGBGGBBGBBGGGGGBGGGBGBGGBGGBGBGGGGBBGGGBGBBGGBBBBGBBBGGBBBGGGBBGGBBGGGBBBBBGBGGGBBGBGBGGBGBBBGBGGGGGGBGBGBGGGGBGBBGBGBGGGBGBBGGGBBGGGBGGGBBGBBBBGBGBBGBGBGBGGGGBGBBBBBGBGBGGGBGBBBGBBBGBGBGGGBBBBGGBGGGGBBBGBBGBBBBGGGGBGGBBBGGGGGGGGBBGGGGGBGGGGBBGGGGGGBGGGBGGBBBBGBBBBGGBGBGBGGBGGBBGBBGGBBGBGGBGGGBBGBGBBGGGGGBBGBGBBGBGBGBGGGBGGGGGBBBBGBBGBGBGBBBGGGBBGGBBGBBGGBGGGGGBBBBBGGGGBBBBGGBBGGGBGGBBGBGGGBGBGBGBGGBGGGGBBGBGBBGGGGBGGBGGBGGGGBBGGGGBGBGGBGGGBGGGBGBGGGBGBGBGBBBGGBBGGGGGBGBGBGGBGBGBBBBGGGGBGGGBBGGBBGGGGBGBBGBBBBBGBBBGGBBGGGGGGGBGBBBBBBGBGGBGGBBBGBGBBGBBBBBBBBBGGGBGGBGGGGBBGGGGBGBGGGBBGGBGGBGGBBBGBGBGBGBGBBGGGGBBBGBBBBGGBBGBBGGGBGBGBGGBGGBGGBGGGGBGBBBGBGBBGBGGBBBGBGBBGBBBBBBGGGGGBBGBGBGGBBBBGGBGBGGBGBBGBBBBGBGGGGGGBGGGGGBGBGGGGBGBBGGGBGBGBBBGBGGBGGBGBBBBGBGGBBGBBBGGBGBBGBBBGGGGBGGBGBGBBBBBBBBGBBBGBGBBGGBBGGGGBBGGBBGGBBGBGGGGBBGBBBBGBGGGGGGBBGGBGGBGGGBGBGBBBBGBBGBBGBBBGGGGGGBGGGGBBBBBBBBBBBBBGGBGGGGGGBBGGBGGBGBBGGGGGGBGBGGBGBGGGGBGBBGBGBGGBBGGBGBGGGBBGBGGGGGBBGBGGBGGBGBBBBBGGBBBGBGBGBGBGBBBGBBGBBBBBBBGGGBBBGBGGGGGGBGBBBGGBGGGBGGGGBGGGGGBBBGBGGBGBGGBBGGGGGBBBGBGBBGGGGBGGBGGBGGGBGBBGGBGGBBBBBBBGBBGBBBBGBGBGGBGBGBGBGBGBBBBGBBGGBGGGGGBBBBBGGGGGGBBGBBGGGGBGBBBBBBBGBGGBGGBBGBBGGGBBBGGGGGBBBGGGBGGGBGGGBGGBBGGGBBBBBGGBGBGGBBBGGBBGBBBBGGGGBGGBBBBBGGGGBBGBGBGGBBGGBGBBGGGBBGBGGGGGBBGBGBGGBGBGGGGBBBGBGGGBGGBBBGGGGGGGGGBGGBGBGBBGBBBBBGGGGGBGBBBGBBBBBBBBBBBBGGGGBGGGBGBGGGBBGGGGGGGGBBGBGBBGGBBBGGBBBBGBGGBBGBBGBGBGGGBBGGBGBGGBGBGGGBGBBBGGBBGBBBGGGBBGGGBGGGBBGBGBBBGBGBGBBGGBGBBBBBGBBGBGBGBGGBGGGBGGBBBBGBBBBGGGBGGBGGBGGBBBBGGBGBGGGBBBGBBBBBBGBGBBGBGBGBGGBBGBGGBGGGGGBBBGBBGBGBBGBBGGGBGBGGGGGGGBGGBGBGBBGBGBGGBGGBGBBGGBGGBGBBBGGGBBBGBBBGBGBBGBGBGBBBGGBBBBBGGBBGGBGBBGBGBGGBBGBBGBBBBBGBBBBBGGGGGBGBGGGBBGGBBGBGBBGBBBGGBGGGGBBGGGBGGBBGBBGGBBGBBBBGGBBBGGGBGGBGGBGBGGGGGBGGBBBBGGGGGGGBBBGBBBGGGBBGGGGBGGBGGBBBBBBBBGGGGBGBGGBBBGGGGBBGGGBBBBGBBBBBGGBGBGBGBGBBBBGGGGBBGGBGGBGBGBGGGGGBGBGBBBGBBGBBBBGGBGGBBGBBBBBBGGGBGGBBGBGBBBGGBBGBBBBGBGBGBGBBBBGGBGBGBGGGBGBBBGGGGGGGBGBGBBBGGGGGBBGGGGBGGGGGBGBGGBBBBGGGBBGBGGGGGGGBBGBGBGBGGBGBGGBGBGBGBGGGBBBBGBGBGGGGBGBGGGBGGBBBGBBBBBGBGGGBBBGBBBBBGGBBGBBGGGBBBGBBBBBGBBBBBGBGBGGGGBGBBGBGGGBGGBGGGGBBBGGBGGGGGGBBGBGBGBGBBGBGBGGGBGGGBBBGGBBBGGGBBBGGBGGGGGGGGBGGGBBGGBBGGGGGGBGBBBBGBBBBGGBBGGBGGBGBBBGBBGGBGBBGGBBBGBBBBGBBGGBGGGGGGBBGGBBBBBGBBBGBGBBBGBBBBBBGGBGGGGGGGBGGGGBGBGGBBBGGBGGBGGGGBGGBBGBGBBBBGGGBGBBGBBBGBBBGGBBGBBBGBBBBBGBGGBGBGBBGGGBBBBBGBGBGGGBGGGBGGGGGBBGGBGBGBGGBBGBBGBBBBGBBGGGBBBGGGBGGBBGGBBGGBBGBGGGBGBBGBGGGGBGBBBBGBGGBGBBGGGGBGBGBBGGBGBGGGGBBGGBBGGBBGGGBBGBBGGBGGBGGGGBBGBBBGGGGBGGBBGBGBGBGGBBBGGBBGGGGGBGBBBBGGGGBGGBGGGGBBBBBBGGGBBGBGGBGBBGBGGBGBBBGBGGGGBBBBBGGBGBBGBGGBGBGBBGGGGGGBBGBGBBGBBBBBGGGGGGGGGGGBGBGBBBGBBGBGGBGBGGBBGGBGBGBGGBBBGGGGGGBBBGGGGGGBBGBGBGGBGBBGGBBGGGGGBBGGGGBGGGGBGBBBBGGGGGBGBBBGGBBGBGGGGBBGBBGGBBGGGGBGGGBBBGBGBGGBGBGGGBGBGGGBGGGGBGBBGBGGGGGBGBGBGGGGGBBBGBGBGGBBBBGBGGGBGBGGBBGBGBGGGGBBGGGBBGGGGBGBBBBGGBGGBBGGGGBGBGGGBBGGGBBBGBGGGGGGGGGGBBGGGBGGGBBGBGBGBBGGGGBGGGBBGGBBGGGBGGBGGGGGGBGGBGGBGGBBGGGGGBBBGBBGBBBBBGGBGGGGBBGGGGBBGBBGGBGGGBGBGGGBGGBGGGGBGBGGGBGBBBBBBBGBGGGGBGBGBBGGBBGGGGBGBBBBGBGBGBGGBGBBBGBGGGGBGBBBGGGGGGGBBGBGBBBBBGBBBBGGBGBBBGBBGGGGGGGBBBGBBBGBGBGGGBBBBGGBBGBGBGBBBGGBGGGBGBBBBGGBBBBGGGBGBGBBBBGBGBGBBBBBBGBBGGBGGGBBBBBBBGGBGBBGBBBGGGGBBGBGBGBGBBBGGGGGBGGBGGGGBBGGBGBBGGBGGBGGGGGBBGBBGGBBBGBBGBBGBBBBGGBBBGBBGGBBBBBGGGGGGBGGBGBGGBBGGGBBBBGGBGGGBGGGGBBBBBGGBBGBGBGGGBBBBGGBBBGGGBBGBGGBBGGBGGBGGGGBBGBGGBGBBBBBBBGGBBGBBBBBBBBBBGBBGBGBGBGBGGBGBGGGGBGGBGBGGBGBGBBBBBGGBGGBBGGGBGBGBGBBBGBGGBGGGGGBGBBGBBBGBBGBGBGBGBGBGGGGBBGGBGGGGGBGBBBGGBGGGBBBGBBGGBGBGGBBBGBGGGBBGGBBBGBBGGGGGGGBBBBBGBBBBBBBBGBGGGGBBGGBBGBGGGBBBGGGBBGGGBGGGGGGGGGGBBGGGBGGGBBGGGGBGGGBBBGGBBGGGGBGGGBGBGGBGBGGGGGGGBGGBGGBGBBGBBBBBBGBBGGBGGGBGBBGGGBBGGBGGGBBBGGBBGBBGBBGBBGBGBBGGGGGBBGGGBGGBGGBGBBGBBBBBBBBGGBGGBBGBGBGGGBGGBBBBBBGBGBBBGGGBGGBGBGBBGBBGGBGBBGBGGGBBBGBBGGGBGGGGGGBBGGGGGGBBBBGGGGBBGBGGGGGGGGBBBGGBBBGGBGGBGBBBBGGGBGGGGBBGGBGBGGGBGBBBGBGBGBGGBGBBBBGGGGBBGBGBGBBGBBGGGGBGBBGGGBBGBBGGGBBGBGGGGBGGBGGGGGGGBBBBGGBBBGGGGGGGGBBGBGGGBGGBGBGBGGBBBGGGGBBBGGBGGBGGGGGBBBGGGGGGBGGGGGBBGBBBGGGGGBGGBBGGGGBGBGGBGGBBGGGBGGBGGBBBBBGGGBGGBGBGGGBGGBGGGGBBBGGGBGBBBBGBGBGBGBBGGGBGGGBGBBBGGGBGGGGGGGBGGBBBGBGGGGGBBBGBBGGBGGGGGGBGBGGBGGBBGBGBBGGBGBBGGGBGGBGBGGGGGBGBBBBBBGGBGGGBGGBBGGBGGGBGGGBBGGGBGBGBBGGBBBBGBBBGBBGGGGGGGBBBBBBBGGGGGBBBBGGBGGGGGGGGBBBGGBBBBBBBBGGBBGBGGBBBGGGBBGGGBBBBBBBGBGBGGBGGBGBGGGGBGBBBGBBGGBGGBGGGBGGBGBGBGBGBGGGGGBGGBGBGGGGBGGGGBBGBBGBGGGGBGGGBGGGGBBGBGGGGBBBGGBGBGGGBGGGBBGGGGBGGBBBGBGBBBGGBBBGGGBBGBGGBBBGBBGBBGBBGGGGGGGBGBBBGGBGGBGGBGBGBGGBGGBGGGBGGBBBBBGBBGGBGBGGGBBGGBGGBBGBBGBGGGBGGBGGGGBGBGGGBBGGGGGBBGBGBBGGGGGGBGBGBBGGGGBGGBGGGBBBGBBBGGGGGBGBGGBGBBGBBGGGGBBGGBBGGBGBBGGGBBGGBBGBBBGGGBGGGGBBBBBBGGBGBBBBBBBGBBGBGBBBBGBGBGBGBGBBGBGBBBGBGGBGBGGBBBGGBGGBBGGBGGBBBBBBGGBGBBBGBBGBBGGBBGGGGGGGBGGBBBGGGGBGGGGBGBBGGGBGGBGGGGBBBGGGGBGGBBBBBGGGBGGBGGBGGBBGGGBBBBGBBBBGGBBBBBGGBBGBBBGGGGGBBBGGGBBBGBBGBBBGBGBGBGGBGBBBBBBBGGGGGBGGBBGBGGBBBBGBGBBBGGGBGGBBGBBBBBBBBBBBGBBBBGGGGBBBGGGBBGGGBBBGGBGGBBBBBBGGGGBGGGGGBBBGBBGBGGGGGGBGGGGGGGGBGGGGGGBBGGBGGBGBBGBGGGBGGBBBGBBGGBGBGBBBBGGGBGGGGGGBBGGGGGBGGGGGBBGGGBGBGGBGGGBGBGBBBGBGBBBGGGBBGGGBGBGBGGGGGGGGGGBGGBGBBGBBBGGBGGBBBGGGGBBBGBGBGGBGBGGGGBGGBBBGGGBGGBBGBGGBBGGGGBGBBGBBBBGBGBGBBGGGGBGGGBBGBBBGBBGGBBGBGGGGBBBBGBGGGBBBGBBGGBBBBBGBBBGGGGGBGBGBGGGBBBGGBBGBBBGGGGBGGBGGGBBBGGGBGGBGGBBBBBBGBGGBBGGGGGGGGBGGBBBGBGGBBBGGBGBBBBBBBGBGGGGBGGBGBGBBBBBGGBGBBBBBBGGGBBGGBBBGBGGBGGGBBGBGGBGGGGGBGGBBBGBGGGGGGGBBBBBBGGGGBGGGGGGGGBGBGGBGGGGBBBGBGGGGBGGBGBGGBBBBBBBGGBBBBBGGBGGBBGGGGBBGBBGGGGGGGGGGGGGGBGGBBGGBGGGBBGBGGGBGGGBGGGGBGBBGGGBBGBBBGBGBBBBGGGGGBGBBBBBGGGBGBGBBGBBGGBBBGGBBBGGBGGBGGGGBBGBBBBGBBBBBGBBGGGBGBBBGBGBBBGGBBBBBGGBGGGGGBBBGGGGBGBBGBBBBGGBGBGGGGBGBGGGBGBGGBGGBBGGGGGGBBGGBGBBBBBBBGGBBGGGGGGGBBGBBBBBGBBGBGGBGGBBBGBGGBBGBGGBGBBGGBGGBBGGBGBGBGBGBBGGBGBGGGGGGGGBGBGGBGGGGBBGBGGBBGGBGBGGBBBGGGBGGGGBGGGGBGGGBGGBBBGGGBGGGGGBGBGGGBBGGGBBBBGBBBGGBGBBBBBBGGGBGGGGGGBBGBGGBGGBGGBGGBBBBBGGBBBGBBGBBBBBBBBGBGGGGBGBBBGBGBBGGGBBGGBBGGGBBBGBGGGGBGBBGBBBGGBBBGBBGBGGGGBGGGGGBBGGBBGGBBGBBGGGBGBGBBBBGBBBBGGGBBGBBGBBBBGBBGBGGBGBGGGGBGGBGGBBGGGBBGBBGGBBBGBGBGBGBGGGBBBBBBBGBBGGGGBGGBBBBBGBGBBGBGGBGBBGBGGBGGGGGGBBGGBGBBGBBGGBBGBBGBBGGBGGGGGBBGGGBGBBBBBGBGBGBGGGBGBGGGBGGGBGBBBGGGGBBGBGGGBGGGGGBGGBGGBGBGGBGBGBBGBGGGGBGGGGBBGGGGBGBGBBGBBBBBGBBBBBBBGBBGGBGBGGBBBBBGBGGBBGBGBGGGBGGGGBBGGBGBGGGGGBGBGBBBGBGBGBGBGBGGBGGBGBGBGGGGGGGGGGBBGGGBBGBGBBGGGBGBGGGGBGBBBBBGGBBBBBBBBBGGGGGGBGBBBBGBGGBGBBBBGBBBBGBGBGGBBGGGBGGBGBGBBBGGGBBGGBBGBGGBBBGGBGGBBGBGGGBGBGGGBGGBBBGBGBGBBGBBGGGGBGGGBBBBBBBGBGBGGBGGGGGGGBGBBGGGGBBGGGBGGGGBGBBGBBGBGGBGBGBGGGGGBBBBBGBBBBBGBBGGGGBBBGBBGGGBGGBBGGBGBBBGBBGBGGGGBGBBBGGBBGBBBGBBBGGGGGGGBGGGGGBBGGBGGGGGGBGGBBGGGGGGGBBBBGGGGBBGGGBBBGBGGBBBGBBGGGGBBGGBBBGGGBGGBGGGBGGGGBGGGBGBBGBGGBGBGBBBBBBGGBBBGGBBGGGBBGBBGGGGBBBBBBGGBGBBGGGBBBGGBGBBBGGBBBGBBGGGBBBGGGBGBGBGBGBBBBBGGGGBBGBGBBBGGBBBBGBGBBBGGGGBBGGGGBGGBGBGBGBGBGGGGGBGBGBBBBGGBGBBGGBGBGGBGGGBGGGGBBBGBGGBGBGGBGGGGBGGBGBGGBBGBBGGBGBBGGBBBBGGGBGBGBGGBBBBBGGGGBBGBBGGBBBGBBGGGGGGGGBBGGGGGGGGGBBGGBGGBBBGBBBGBGBGBBBGGGBBBBGGBBGBBBBBGGBGBGGGBBGGGGGGBBBBGGBGBGBGBGGBBGGBGBGGGBGBGGGGBGGGBGBGGBGGGGBGBBBBBGBBGGGBBGBGBGGGBBGGBGBGBGGBGGBBGGBBBGGGBBGBGGGGGBBBBGBGGGBGBGGBGGGGBBGGGGBGGGGGGBBGGGBGGGGGBBGBBBBBGBBBBGGBBGGGBGGBGGGBBBGBGBBGGBBGGBBBBGBGGGBGGGBBGBGBGGBGGBGGBGGBGBGBBGGGGGGGGGGBGGBBGGGGGGGGBGGBBGGBBGGBBGGBGBBBBGGBBGGBGGBGGGBBGBBGBBGGGGBGGBBGGBGGGGBGGBGGGGBGBBBGBBBBGBBGBGBBGGBBBGBGGGGGBBBGBGGBGGBBGBGBBBGGBGGGBBGGBBGGBGBGBBGBGGGGGGBBGGBBBBBBBBGGBGGBGBGBGBBGBBBGGGGBGBGBGBGGBGGGGGGBGBBBGGGBBGGGGGGBGBGBGGBBBBGBBBBGGGBGGBBGBGBGGGGBGGBBGBGGGGGGGBBBBGGBGGGBBBGBGGGBBBGBGBBBBGBGGGBBGBBGBGBGGGGBGBGGGGGBBGBGGBBGBGBBGGGGBGBGBBBGBGBGBBGGGBGGGBBBGBBGGGBBBGGBGGBGGBBBGGBBGGBGBGBBBBBBBGGBGGGBGGGGBBGBGGGGGBGGBGBBGBBBGGBBGGBBGBBGGGBGBGBBGBBBGGBGBBGBGGBGGGBGGBGBBGBGBGBBBBGBGBBBBBBGBBBGBBBGGBBGGGGBBGBGBBBGBBBBBGGBGBGBBBGGGBBBGBGGBBBBGBBBGGBGGBGBGBGGBBBGBGGBBBBGGGGBGGGBGBGGGGGBGGBGGBGBBBGGGBBBBGGGBGBBBGGBGGGGBGBGBGGGGBBGBGGBBBBBGGBGBGGGGGGGBBBGGGGBBBBGBGBGBGBBBBGGGBGGBGBBBGBBGBBGBGBGBBBGBGGBGGBGGBBGBBBBGGGGGBGGBBBBBBBGBBBBGGGGGBBGGGBGGGGBGGGBBGBGBGGGBGBGGBBGGGBGBGBGBGGBBGGBGBBGGGBBGGBBGBGGBBBGBGBBGGGGGBGGBGGBBBGBBGBGGGBBGGGGBBGBBGBGBGBBGGGGBGGBGGGGGBGBGBGGGGGGBBGBGBBBGGGGBBGBBBBBBGGBGBGBBBGGBBBBBBBGGGBBGGGGBBGGBBBBBGBBGGBGGBBGBBBGGGBBBBGGGGGBBBGBGBGBGBBBGBBBGGBBGGGGGBGGGGGBBBBGBBBGGGGBBBGBGBBBGBGBGBGGGBGGBGBGGBBGGGGGGGGGBGBBBGGGGGBGGGGBGBGGBGGGGGBBGBBGGBBBGBGBGGBGGBBBBBGBGBGGBBBBGGGBBGGBGBGGGGBBBGBBGBBGGBBGGGGGGGGBGGGBGGGBGBGGGGBBBGGBGGGGGGGBGGBBBBBGBBBBBGGGBBBBGGBBBBGGBGBGGBBGGGBBGGBGGBGGBBGGBBGBGBGBBGGBGBGBGBGBBGBBBBBGGBGBBGBBBGBBGGBBGBGBGBGBGGGBBGBBBBGGGBBGBBGBGBGBBBBBGGGBGGGBBGBBGGBGGBGGGBGGGBGGGBBGBBBGBBGBGBGBGGGGBBGBGBGBGBBGBGGBBBGBBGGBGBBBGBGGBGGBGBGGBGGBBBBGGGGBBBGGGGBGGBBGGGBGGGBGGBGGGGBBBBBBBGGBGGGGBGGGBBBBGGGGBBGBBBBGGGGGBGBBGBGBGBBGBBGGBGBBGBGGBGGBBGBBBGBBBBBGGBBBGGBGGGBBBGBGGGGGGBGBGBGBBGBBBBGGBGBBGBBGBGBGBGGGGBBGGGBBGGBBGBBBBBBGBGGGGBBGBGBGBBBBBBBBBBGGBGGBGGBGGGBGGGBBGBGBGGBBBGBBGBGGBBBBBBGGBBGGGBBBBGGBBBBBGBGBGGGBBBBBGBBGBGBGGGGGGGBBGGGBGBBGGBBBGBBBBGBBBGGBGBGGBBGBGGGBGBGGGGBGGGBGGGBGGGGGBGGGBBBGGGBGBBBGGGGBGGGGGGBGGGBBGGGGBBGGBGBBGBGGGBGGBBBGGGBBGBGGBBGBGGBBBGBBBGGGBGBGGGBGGGBGBBBGGGGBBGBBBBBBGGGBGGBGGBBBGGGGGGGBGBGGGBBBBGBBBBGGGBBGGGBBGBBGBBGGGGGGGBBBBBBGGBBBBGBGBGBBGGBBBBBGGGBBBBBGGGGBGBBGGBGBGGGGGGGGBBGGGBGBBBGBGBBGGGGBGBGBGGBBBBGGBGGBGGBGBGBGGBGBGBBBGGBGGBBBBGGBBBGBBGGBBBBBBGGGBBGBGGGGGGBGBBBBGGBGBGBBGGBBBGBBGGGGBGGGGGBGGGGBBGGGBGBGGBBBBGGBGBGGBGGBBGGGBBGBBBBGGBGGGBGBGGGGGGBGBGGGGBGGBBGGGGGBGBGBBBGGBGBGBGGGBBGBGGGGGGGGBBBGBBBBGGGGGBBBBBGBGBGGGGBGBBGGBGGBGGGBBGBGBGGBGGGGGGGBGBGBBGGGGBGGBGGGBBBGBBGGGGBGBGGGGBGGBBBGBBBGBGBGGBGGGGGBGGGGBGGGGGGGGBGBGGBGGGGGGGGGBGGGBGBBGGGBBGBGBGBBGGBBGGGBBBGGGGGBGBGGBGBBGBGBGBGBGGGBGBBGGBGGGGBGGBBBGBBBGBGBGGBBGGGBBBGGGGBGBGBGGGBBGGGBGGBBBGBBBGBBGBBGGGBGBGGGBGBGBGGBGGGBGGBBBBBBBBGGGGBBBGGBBBGBGBGBBGGGBBBBGGGBGGBBBGGBGGBGGGGBBGGGBGGGGBGBGBGGGGGBGBBBGBGBGGGGBBBBGBBGGGBBGGGGGBBGGGGGBGGBGBGBGGBGBBGGGBGBGBBGBBGGGBBGGBGBGBGBGBGBGGGBGBBGBGGGGBGBGGBBGGGBGBBGBBGGGGGBGBGBGGGBBBGGGBBBBBGGGGGBGBGGGBGGGGBGGGBGBGBGGGGGGGGBGBBBBBBGBGGBGGGGBBBGBBGGBGGBGBBBBBBGBGBBGGGGBBBGGGGBGBGBBGGBGGGBGGGGBGGGGGBBGGGGBBBBGGBBGGGBGGGBGBGGGBBBGGBGGGBBBGGGBGGBGGGGBGGGGBGBGGGBGGGGGGGGBBBGBGGGBBGBGBBGBGGGBGGBBBBGGBGBBBBBGGGGGBBBBBBGBBGGGGGGGGBBBGBGBBGGGBBBBGGGBGGGGGGGGBBGBBBGGGGBBGGBGBBGGBBBBGGGBGBGGGGGBGGGGGGBBGBGGBGBGGBGGGBGGGBBGBGGGGBBGGGGGBBBBBGGBBGGGGBGBBGBBBBGBBGBBGBGBBGBBBGGBGGBBGGGGGGBGGGGGGGBGGGGBGGBGBBGBBGBGBBGGBGBGBGGGBGGBBBGBGBGGBBBBBBGGGGBGGGBGGBGGGGBGBGGGBBGBBGBBBBBGGGGBGGGBGBBGBGGBGGGGBGGGGGBGBBGGGBGBBGGGBGBBGGBGBBGGGGGGBGGGBGBBGGGGGGBBBGBGGGBGBGGGGGBGBBGBGGGGBGGBBBBGBBGBGGGBGBGBBGGGGBBBBBBBBGGBGBGGBBBBGGBBGBBGGBGBGBBBGGBGBBBBBGGBGBGBGGBGBGGGGBBBBBBBGBGBBBGBGBBGBGGBBBBBGGGGGBBGBGBGGGGBGBGGBBGBBBGGGGBBBGGBGGBBBGBGBGGBGGBBBBGBGGGGGGBBBBGBGBBGGGBGGBBBBGGBBBBGBGGBGGGGGBGGBBBBGGBBBGGBGBGGGGGGBGGBGGGBGBGBGGGBGBGBGGGBGGGGBBBBGGBBGBGBGBGGGGGGBBGBBBBGBBGGGGBBBBBGBGGBBBBGBBGBBGGBGBBBBBBGBBBBBGGGBGGBBBGGBGGBGBGBBBGGBGBGBGBGBBBBBBBBGBGGBGGGGBGBGGGGGBBGBBGBBBGBGGBBGBGBGBBBGBBGGBBGGBBGBGBGGBBBGGGBGGGGGGBBGGBGBGGGGBBGGGGGGGGGGBBBBBGGBGBBBGGGBGGGBGBBBGBBBBGBGBBBGBBBBBBBBGBGBGBBBBGGBGBGBBBGGBGGBGBBBGGGGBGBBGBGBGBGBGGBBGBGGBBGBGBGBBBBBBGBGGBGBBBBGGBGBBGGGGGGGBBBBGGGBBBBBGGGBGGGBBBGBBGBGBBGBBBGGGBGBGGBBBGGBGGGBGBGGBBGBGGBGGGGBGBBGBBGBGGGBBBGBBBBGGGBGGGGGGBBGBGGGGGBGGBBBGGGBGGGBGBGBGBGGBGBGGBGGGBGBBBGGBBBBGBBGGBGBBBBGGGGBGGGGGGGBBBGBBGGGBBGGGBBGBGBBGBGBGGBGBGGGGGBBBBBBGBBGGGBBGGBGBGGGBGBBGGGBBGGBBGGGGBGGGGBGBBBBGGBGBBGGGGGGBGBBBBGGGBGBGGBGBGBBBBBBGBGGBGBBGGBGGBGGGBGBGBGBGGBGBGGGBGGGBGBBGBBBBGGBBBBBGGGGGBGGBBGBGBBGBBGGGBGBGGGBGBBBGGGGGGBGBBGBBBBGGBBBGGGGGGBBGGGGBGGGGGGBGBBGBGGGGBGGGGBBGGGBGGGBGGBBGBGGBGBBGBBBBGGGBBBBGBBBGGBGGGBGGGGBBBBGGGGBGBGGGBBGBBGBGGGGBGBBGBGGGGBGGGBGGGBBBBGGGBGBGGBGBBGBGGBGGGGBBBGGBBGGGGBGBGBGBGBBBGGGBGGGGGBBBGBGGBGBBGBGBBBGGGBGBGGGBBBGBBGBBGGBBBBBGGBBGGGBGGGBGGBBGGBGBGGGBGBBBGGBBGGGGBGGBGGGGBGBBBGBGGGBGBBBBBGGGGGBGBBBGBGBGBBBBBBGBGGBGGGBGBGGGBBGGGBBGBGBGBGBBBGGGGGGGBGGGGGBBBGBGBGBBGBGBBGGBBBBGGBGGGBGGBBGGGGGBBBGGGGGBGBBGGBBGBBGGGBBGBBGGBBBGGGGBGGBBGBGGGBGGBBBBGBGGGGGBBGBBBGBBGBGBGGGBGGBBGBGBBGBGGGGGBBGBBBGGGGGBBBBBBGBBGGBGBGGGBGGGGGGGGGGBGGGBBBGBGGGGBBBGBBGBGGGGBBBGGGBGGBGBGBGGBGBGGBBGGGBBGGBBBBBGGGBGBGBGGBBBBGBGGGGGGBGBBGBGBGBGBGBBGGGGGGGGGBBGBGBBBBGBGBBGBBGBBGBBBBBBBBBBGGGGGBBGGGGBGBBBBBGBBGGBBGGGBBGGGGGGGGGBGGGGBGGGGBBGGGBGGGBBGBGGGGBBBBGBGGBGBGBBBBBGBBGGGGGBGBGBBBGGBGBBBGGGGBBGGGBGBGBBBBBGGGGGGBGGGGBBBGGGGBBBBGGBBGBGBBBGGGGGBGBGGBGGGBGGGGBGGGGBBGGBBGBBGBBGGGBGGGBGGBGGBGBGBBGGBGBBGBBGGBGBGGGBBGBBGGBGGGGGBGBGGBGBBBBBGGGGBBBGGGBBGBBGGGBGBBGBGBGBGGGGBGGBBGBBGGGGGGGGBGGBGGGBBBBBBBGGGGBGGGGGGGBGBBBGGGBGGBGBGGBGGBBGGGGBGGBBBBGBBGBGBBGGBGGBGBGGGGGBBBGGBGGGBGGBGGBBGGGBBGBGGBGGBBGBGGGGBBGBBGBBBBGBBBGGGBGGGBBGBBBBBBGGGGGBBGGGGBGGGBBBBBBBGGGBBBGGBGGGBBBGBGBBBBGBBGGBGBGBBBBBGBBBGGGGBGGGGGBBBGBBGGGBGGBGBGBBGGGGBBGBBBBGGGGGBBBBBBGGGGBGGBBGGBGBGBBBBBBGGGBGGBBGGBGBGBGGBBGBGGGGGBBGBGBGGGBGGBBBGGGBBGGBGGBBGBGBGBGGGGGBGGGGBBBGGGGGBGGGBBGGBGBGGBGGGGBBBBGGBBGGGGBBBBBBGGBBGGGGGBBGBGGBBGBGGGBGBBGGBGGBBGBBGBGGGBBBGGBBGGGGBBGGGGGBGGGGGBBGBGBGGGBGGGBBGBGGBBBGGGGGGBBGBGBGBGGGBBBGGBBBBBBGGBGBBBGBBBBBGBBBBGBGGBBBBGGGBGBGGGGGBBBGGGGBBBGGBBGBBBGBBGGGGGGGGBGGBBGGBBBGBBGBBBBBGGGGGGBGBGBGGBBGBBBBBGBGGGGBGGBGBBGGGBBGBBBGBGBBBGBBGGGGBGBGGGBGBBBGBBBGGBGGGGGGBGBBBGBGGGBGGBBBBGGGGGGGGGGGBGGGBGBBGGBGBGBGBBBBBBGGBGBBGBGBGGGGGGBGGGGGGGGBGBGBBBGBGGBGBGGBBGGGGBBBBBGBBGGBBBGGGBGBBGGBGGBGGBBGBGGBGBBGGBBGGGBBGBBBGBBBBGGBGGGGGBGGBGBBGBGGBBBBGBGBBBBBBBGBGBGGGGGGBGBBGGGBBBBGBGBGBBBGGGGBGGGBGBBBBGGBBBBBGGBBGBGGBGGBGBGBBGGGGGGGBGGBBGGBBGBGGGBGBBGGBBGBBBBGBGBBGGGBBGBBGGBGBGGBGBGBGGGBBBBGGBGGGBBGBGGGGGGGBGGGBGBGBBGGGGBBBGBGBGGBBGBGGBBBGGBBBGGBGGGBBBGBGBGBBBGBGGBBBGBGGBGBGGGGBGGGBGGBBBGBBBBBGGBGGBGGGBBGBBGGBGGBGGBGGGGGGGBGBGBBGGBBBGBGBGBBGBGGBBBBBGGGBGBGGBBGBGBBGBBGBBBBGGGGBGGGBGBGBBBBBGBBBGBBGGGGGBGBGBBBBBGGGGBGBGGGBGGBGBBBBGBGGBGGGGGBGBGGGGBGGBGBGGGBGGBGBBGBBGBBBGGGBBBGBGBGGGBGGBGBGGBGBBBGBGBBBGGBBGGGGBGGBBGBGGBBGBGBBGGGGGGBBBGGBGGBBBGBBBGGGGGBBBBBGBGBBBGGGGBBBGGGGGGBBGGBBGGGGBGGBGGGBGGBGGGBBGGGBGBGBGBGGBBBBBBGGGBGBBGGBBGGBGGGGBGGGGBGBBGBGGBBBBGGGGBGBBBGGBBGBGBGGGBGGBGBGBBGBGGGGGGBGBBGBGGGBBBBBBGGGBGBGGBBGBGGGBBGBGGGBGBBBGGBGGBBBGGBBGGBBGBGGBGBGBBGGBGGGBBBBGGBBGGGGGBGBBGBGGGGBGBGBBGBBGBBGBBGBBGBBGGGGGBBBBGGBGBGBBGGGBGBGBBBBGBBBBGBGGGBGBGGBBGGGGBBGBGBBBGBGGBGBGGGGGBGBBGBBGGBGGGBGBGGBBBBGBGBBGGBGGGGBGBBBBGGGBGGBBGBGGBGBGGGBGBGGBGBGBBGGGGGBGGBGBGGBGGBGBBBGBGGBBBBBBBBGBBBGBGBBGBGGGBGBGGBGBGBBGGGGGGGBBBBBBBBGBBGBGBGGBBGGBGGGBBBBGGGBBGGBGBGBGGGGGBGGGGGBGGGBBBBGBGGBGGGGBGBBBGBBGGBGGGBGGGGBGGGBBGBGBBBGGBGGGGBGGGBBBGGBGGGGGBBBBBBBGBGBGGGGBBBBBBBGGBBGBBGBGGGBGGGBBGBGBBGGGGGBBBBGGGBBGGGBGGBGGBGBGBGBBGGGBBGGGBBBBBGGBGBGGBGGGGGBBBBGGGBGGBBGGBBGGGBBGGGBBGGBGGGBGGBGBGBGBGGGBBGBGBBBBBGBBBGGGGGGBBGBBGBBGBBBGBGGBBBGGGBGBGGBGGGGGGBGGGGBGBGGGGGGBGGGGGBGGBGBGBBGGGBBGGBBGBGGGBGGBBBBGBGGGGGBBGBGBBGGGGBBBGBGGBGGGGBBGGBGGGGBGBGBGGGGBGBBGGGBGBBGGGGGBGBGGGBGGGBGGGGGGGGBBGBBBBBBBGBBBBBBGBGGGGBGBGGGBGBGGBGBBGGGBGBBBBGBGBBGGBBGBGGBGBBGBGGGBBBBGBGGGBBBBGBGBGBGBBBBGGGGBBGBGGBGBBBGBGGBBBBGGGGGGGBGGGBGGGBGBGGGBBBGGGGGBBGBB
13833 BBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGGBBBGBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBGBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGGBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBGGBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBGBBBBGBBBBBBBBBBBBBBGBBBGBBBBBGBBBBGBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBGGGBBBGBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBGBGBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBGBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBGBGBBBBGBBBBBBGBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBGBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBGBBBBBBBBBGGBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBGBBBBGBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGGBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBGBBGBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBGBBBBGBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBGBBBBBGBBBBBBBBBBBGBGBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBGBBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBGBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGGBGBBBGBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBGBBGBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBGGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBGGBGBBBGBGBGGBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBGBBGGBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBGBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBGBBBGBGBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBGBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBGBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBGBBGBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBGGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBGGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBGBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGGBGBBBBBBBBGBBBBBBGBBBBBBBGBBBGBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBGBGBBBBBBBBBBBBBBBGGBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBGGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBGGBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGGBBGGBBGBBGGBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBGBBBBBBBBGGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBGBBBBBBBGBBBBGBBBBBBBBBGBBBBBBGGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGGBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBGBGBBBBBBGGBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBGGBBBBGBBBBBBGBBBBBBBBBBGBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBGBBBBBBGBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBGBBBBBGBGBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBGBBBGGBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBGBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBGBBBBBBGBBBGGBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBBGBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBGBGGBBBBBBBBGGBBBBBBBBBBGBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBGGBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGGBBBBBBBGBBGBBGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBGBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBGBBBBBBBGGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBGBBGGGBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBGBBBBBGBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBGBGBGBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBGBBBBBBBBGBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBGBBGBBGGBGBBBBGBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBGBBGBGBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGGBBBGGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBGBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBGGBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBGBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBGGBBBBGBBBBBBBBBBBBGBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBGGBBGGBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBGBBGBBBBBBBBBBGBGBBBBBBBGBBBBBBGBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGGBBBBBBBGBGBBBBBGBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBBBGGBBBGGBBBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGBGBBBGBBGGBGBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGGBBBGBBBBBGBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBB
11626 BBBBGGBBBBGBGGBBGBBGGBGBGGGBBBBBBGBBBBGBBBGGGBBGBBGGBGGBGGBGBBGBGGBGBBBBGGGBBBBGBGGGGGBGBBBBBBGGBGGBGBGGGGGBGGGBBGBBGBGBBGBGBGBBGGBBBBBGBGGBBGBBGGGBGBBGGBBBBBBGBBGGGGGGGBBBGGGGBBBGBBGBGGGBBGGBGBGBBGBBBGGGBGBBGGGGBBBGBBGBGBBBBGGGBBBGBGGBBGBBBBBBGGBGBGBGGBBBBBBBGBGGBGGGGGGBBBBGGBBBGGBBGBBGBGBGBGBBGGGGGBGBBBGBBGBGBGGGGGBBGBGGGGGBBBGBGGBGGGGGBBBBBBBBBGBGGGBGBBBBGBBGBGBGGBBGBBBGGGGGGGBBGBGBGBGBBBBBGGGGBBGBGBGBGGBGBBBGBBGBBGGBGGBBBBBBBBBGBBBGBGGBGGGGBBBBGGBBGGBGGBGBGGGBBBBBBGGBGGBBBBGBBGGBBGBGBGBBBBBBGBGGGBBGGBGGGGGBBBBGBGBGBGBGBBGGGBGGGBBGGGBGGGGBGBBGBBGGBGBGGGBBBBGBBGBBBBBBBGBBBBBGGBGBGGBBBGGBBGBGGGBBBGGGGGBBBGGGBGBGBBGBBGGGBGGBGGBGGGBBGBGBGBBBBBBBGGGBBBBBGGBBBGBGGBBBBGGBBGBGBGBBGBBBBBBBBBBBGGBGBGGBBBGBBGBGGGGBBGGBBGBBBBGGGBBBBBGGBGBBGBBBBBGGGGBBGGGBBBGBGGBGGBBBGGGGBGBGBGGBBBGBBGGGBGBGBGBGGBGBBBBGBGGBBGGGBBGGGBGBGBGGBBGBBBGBBBGGBBBGBGBGGBBBBBGGBBBBBGBGBGGGBGBGBBGBBGBBBGGGGGGBBGGBBGGBGGBBBBBBGBBGGBBGGBBBGBBBBGGGBGGBBGGBBBBGGBBBGGBBGBBBBBGBBBBBBBBGBBBBBGBBBBGGGGGGBBGBGGGBBBGGBGBBBGGBGBBBBBBGBGGGBGBGGBGBBBGBGBGGGBBBBBBGGBGGBBGBGBGGBBGGBBBGBBGBGBGBBGBGGBBGBBGGGGBGBGBGGBBBGBBBBGBGBBGGGBGGGBBBGBBBBBBGBBBBBGGBGBBBBBGGBGBBBGGGBBBBBGBGBBGGGGGGBGBBGBGGGBGBGBBBGBGBBGBGBGGBGGGBBBBBBGBGBGBGBGGBBBBGGGBBBGBBBBBBGGBBGGGGGBBBBBBBBGBGGGGGBBGGGBGBBBBBBBGBBBBGBGBBBBGBGGBBBGGBGGBGBBBBGGBGBGBGBGBGGBBGBBGBGBGBGGBBGBGGGGBBGGGBGGGBBGBBGGGGGGGBBBBGGGGBBBGBGBBGGGGGGGGBBGBGBBBBGGGGGBBGBBBBGGGGBGBBGGBBBBBGBBBGBBBBGGBBBBBBGBGBBBGGGBBGGBBGGGBGGGGBGBGGBBBBBBBGGGGBBBBGBBBGGBBBGGBGBGBGBBGBBBBGBGGBBBBBBBGBGGGGBBBGBGBBBGBBGBGBGGBBBBGGGBGBBGGGGBBBBBGBGBBBGGGBBGBGBBGGBGBBGGBGBGBGBBGGGBGBGGGGGBGBGBBGBGGGGBGBBBBBGGBGBBGGGBGBGGGGGBGGGBBBBGGBGBBBGBBBBGBBGGBBBBBBGBGGGBBGGBBBBGGBBGGBBBBBBBGBBBBBBBBBGGBBBBGBGBBBGBBGBGGBBGBBBGGBBBBBGBBGBGBBGGBBGBBBGGBGBBBGBBBBBGGBBBGBBBGBBBGGGGBBBBGBBGGBBBGGBBGGGGGGBBGBGBGBGBBGGGBBBBBBGGGGGBGBGGGGBGBGBGBBBBBGBBGGBGBGBGBBGBGGBGBGGGGGBBGBBBGGGGBBBBBBBBGGGGBBBBGBBBBBGGBGBBGBBGGGGBGGGGGBBGBGBBGBBBBBGGBGBBGGBBGGBBBBBBBGBBBGGGBBBGBGGBBBBBGGBGBGBBBGBGBBBGBBGBBGGBGBBGBBGGGBGGBGGGBGBBGBBBBBBGBBGBGGGBGGBBBBBBBBBBBBGGBBBGBBBBBBBGGGBGBGBBBBBGBBBBGGBGGGBBGGBBBBBBBBBBBBBBGBGGGBGBGBGGGGGBGBGBGBBGGBGGBBGBBBGBBBBBBGGBGBGBBGBBGBGGBBBBBBGGGGBGBBBGBGBBBGBGBBBBGBBGGBGBGBGGGBBGGGBBBGBBGBGGGGBBBBGGBBBGGGBBBGGBGGGGBGBGBGBBGGGGBGGBBBBBGBGBGGBBBGGGGGBGBBBBGBBGGGBGBBBBBGBGGGBGGGBBBBGGBBGGGGBGGBBGBBGGGBGGBGBBGBBBBBGBBGBBGGGBBBBGGBBBGBBBBBBBGBGGGBBGGGBGBBBBGBGGGBGGBBGGGBGBBBBBBGGBGBGBBBBBGBGGGBGBGBBBGBBGBBGBBGBGBBBBGBBGGGBBGBBGGGGBBBBGBBBGBBGGBBBGBBBGGBGGBGGGGBBBBGBBGGGBGBGBBGBBBGGGGBBBGBGGGBBBBBBBBBBBBGBBGBBGBBBBGGBBBBBGBGGGGBGBGGBGBBGBBGGBBGBGBGGGGBBBBBGBGGGBGGBBBBGGBBBBBBBBGGBBBBGBBBGBBBBBBGGGBGBGBGBBBGGGGGBBGBGBGGGBGGBBBBBGGGGGBBBBBBBBGGBGBBGGGGGBGBGBBBGBBBBBGGBBBGBBBGBGBBBBBGBBBGGGBBGGBBBGBBBBBBBBGBBBBGBGGGBBGBBGBGGBGGGGGBGBBBGBBGBBGBBBBGBBBBBGBBGBBBGBBGBGBBBBGBBGBGBGBGBBBBGGGBBGGGBBGGGBBGGGGBGBBGGGGBGGBBBGBBGBGBBBBBBBBBBGBGBBGGBBBGBBBGBGBBBGGBGGGBGBBBGBBGGGGGGBBBGBGGBBBGBGBGGBBBGBGBGGGGGGGBGBBBBBBBBBBGBGGBBBGBBGBBGBBBGBGGBBGGGGBBBBGBGGGGBBGGGBBBBGGGGBBBBBGBBBGGGBBGGBGGBGGBBGBGGGGGGBBBGGBBGGBBBGBBGGGBBGGGGGBGGBGGBBBBBGBBGBBBBBBGBBBGBGBBGBBBBBBGGBGGGBBBBGBBGGBBGGGBBGBBBGBBBBBGBBBBBBBGBBGBGBBGGBBBBBGBGBGGBBBBGBBGBGBGGGBBGGGBBBGGBGGBBBGBBBBBGBBGGGBBBBBGGGBBBGGGBBBBBBBGGGGGGBBGBBGBGGBBBGBGBBGBBGGBBBBBBBBBGBGBGBBGBBBBBGGGBGBBBBGGBGGBBGGGBBBBGGBBBBBBBGBGBBBBBBBBBBBGGGGBGGBGBBBGBBGGBBBBBBBBGGBBGBBBGGGGBBGGBBBGGGBBBGBBBBBBGBBBGGBBGGBBBGBGGBBBBGGBBGBGBBGBGGBGBBBGGBGGBGBGBBBGGGBBGGGBGGBGBGBGGBGBBGBBBGGGBBBGBGGGGBGBGBGGGBBGBGBGGBBBGBGBGGGGGGBBGBGBGBBGBBGBGBGBGGBBBGBGBBBBBGGGBBBBGBGGBBBBGGBGGGBBBGGGBGGGBBBBBGBGGBGBBGBBBGGBBGBBGGBGBGBBGGBGGBBGBBGGGGBGGGBGGBGGBBGGBBBBGBGGBBBBGGGBGBGBBBBBGBBBGGGGGBBBBBGGBBGGBBBGGBBGGBBGGGGBBGBGGBGGBGBGBGBBBGBGGGBBBGBGGGBGGBBBBBGBBBBGBGGGBGGGBGBGBBGGGBBGGGBGGBBBBGBGGGBBBGBBGBBGBGBGGBGBGBGBBBGGBBGBGBGBGGBBGGBGGGBGBGGGBBBBGGBBBBGGGGBBGBGBGBBBBGBGBGBBBBGBGGGGBBGBBBGBGGGBBBGBGGBBGGGGGBBBBGGBBGGBBBBBBGBGBBBBGGGGBGGGGGBGBBBGBBGBBGGBBBGGBGGBBBGBBBGGBBBGBBGBGBBGGGBBBBGBGGGBGGBGBBBBGBBGGGBBBBGGBGBBGBBGGGBBBBBBBGGGGGBBGGBGBGGGBBGBGGBBBGBGGBGGGGBGBBBBGBGBBBGBGBBGBGBBBBGBBBGGBBBGBBGBGBBGBBBGGGBBBGBGBBBBGBBBBBBBGBBGBBGBBBBGBBBGBGGGGBBGGBGBGGGGBBBGGBBGGBGGGBGGBGGBBBBBGGBBBGGBGGBBGBGGBGBBBBGGBBBBBGBGGGBBBBGBGGGGGBGBBGBGGBBBBBBGGBBBBGBBBBGBGBBGBBGGGBBGGGGBBGBBBGBBBBBBBBGGGGBBBBGBGBGGGBBBBBGBBBBBBGGGGBBBBBGBGBBBGBBBGGGGGBBBGBGGBBBBBBBGGGGBBBBBBBBGBGBGBGBGBGGGGBBBGGBBGGBGBBBGBBBBGBGBBGBBBBBBGBBBBGBGBGBBGGGBBGGBBGBGBGGBBGBGBBGGBBBBGGBBBGBBBBBGBBBGGGBBGGBBBBGBBGGBBBBBBBGBBGBGGBGBBGBGGGBBBBBBBBGBBBGGGBBBBGGBBBBBBGBBBGBBGGBBGGBBBGBBBGBGBGGGBGBBBBGGGGBBBGBGBGBGBGBBGGBGBBBBBBBGBBBBBBBBBBGBBBGGBBBBBGBBBGBBBGGBGGBGBGBBBBGBBGGGGBBGGBBBBGBGGBBGGGBGGBBGGGGBGGBBBBGGGBBBGBBGBBGBBBBBBBBBBGBGBBGGBGBGGGGBBGBBGGGBBBGGBBGBBBGBBBBGGBBBGBBBGBGBGGGBGGGGBBGGGBGBBBGBBBGBBBGGGBBBBGBGGBGGBBBBBGBBBGGBGBBGBBBGBBGBBGGBBBBGBBBGBGBBGBGBBGBBGGBBBGGBGBBGGBBBGGGBGBBBBGBBGGGGBGBBBGBGBGBBBBBBBBGGBGGGGGBBBBBGGGBBBGBBBBBBBBBGGBBBGBGBGBGGBGBGGBGGGBGBGGBBGBGGBBBBGGBGGBGBGBBBBBGGGBBGBBGGBGGBGBBGBBBBBGGBGBBBGBGGGBBBBGBGBBGGGGGGBGBGBBBBBGBBGBGGGGBGBGBBBBBBGGGBGBBBGBBGBBBGBGBBBBBBBGGBGGBBBGBGBBBGBGBGGGGBGBBGGBBBBGBBBGBGBBBBBBBGBBBBGGGGGBBGBGBGGGBBGGBBBGGBGBGBBBBBBGGGBGBGBBBBBBBBBGBBBGBGGGGBGGGBBBBGGBGGGGBBBBBGBBGGGBBGBGBGGBGGBBBGBGGGBGGBGGBGGGBBGBBBGBBGBGGGBBBGGGGBBGGGBGBGBBGGGBGBBBBGBBGBBBBGBBGBGGBBGBBGGGGBGBBBGBBBBGGBBBGGBGBGGBGBBGGGBGGGGBGBBBBBGGGBBGBGGGGGGBGGBGGBBBBBBBBGBBBBGGBGBBBGGGBBBBBGBBGBBGBBGGBGGGBBBBBBGGGBBGBGGGBGBGBBGBGGGBGBBGBBGGGGBGBBBGBGGGGGGBBBGGGGBGGBGBGBGGGBBGGGBBGBGBGBBGBBBGGBBGGBBBBBBBBBGBGBBGBGBBGGGBGBBGBGBGGGGBGGBGGBBBGBBGGBGGGBBGBBGGGBGGBBGGBBBGGGBBBBGBBBBBBGGBGGGGGGBGGBBGGGGBGBBBGBGBGBGGGBBGBBBBBBGBGBBGBGBBBBBBGGGGBGBBBBBBBGBGGGGBGGGBGBGBBGBBBBBBGBGBGBBBBBBBBBBBBBGGBBGBGBBBBGBBBGGBBBGBBBBBBGBGBBGGGGBGBBGBBGGBBBBBGBBGBGBBGBBGGBBBBGBBGGGGBBBBBBGGGGBBGGGBGBBBGGGGGGBBGGGGBBBBBBGBGGGBBBBBBBGBBBGGBBBGBGGBGBGGBGBBBGBBBBGBBBGGBGGGGGGBBBGBGBBBGGGBBBBGGBBBBGGBBGBBBBGGGGGGBBGGGGGGBBBGBGGGGBGBBBBBBBGGGGGBGBBGGBGGGGBGBBGGGBBBGGBBGBBGGBGBBBBGGGBGBBBBGGGBBGBGGBBBBBGBGGGBGBGBGBGBBGGGBBGGBBBGBGGBGBGGBGGGGBGBBBBGBGBBBGBBGGGBBBBGGBBBGBGGBGBBBGGBBGGGBGBBBGBGGGGBGGBBGBBBBBBBGBGBBBBBGGBBBBGBGBBBBGGBBBGBGBBGBGBGGBGBBGBBBGGGBGBBBBBGBGGGGGBBGGBGGGBGBBGGGBBGGGBBGBGBBBBBBBBGGBGBGGBBBBBGGBGGGBGGBBBGGBGBBBGBGBGGBGGGBGBGGBBGBBBGBBBGBBBBBBBBGBBGBGGGBGGBBBBBBBBGBBBGBGGGBBGBBGBGGBBBBGGBGGBBBBGBGBBGGBBGBBGGBBBBGBGBBGGBGGBGGBGBGBGBBBGGBBBBBGGGBBBGGBBBGGBBBBBBBGBBBBBBBGBBGGBBBBBBGGBBGGBGBBBBGGBGBGGGBBGBGBGBBBGBGBBBBGGBBGGBBGBBBBGBGGBGBBGBGGBBBBGBBGGBBBGBBGGBBGBBBGBBGGBGGBGGGBBGBGBBGGBBBBGBGGBBBBBGGGBBBBBBBGGGGBBBGBBBBBBGGGBGBBGGBBBBBBGGBBGGGGGGBBGBGBGBGGGGBBBGBBGGGGBGBGBBGBBBGBGGBGBGBBBBBBBGBGBBGGBBGGBBGBGGBGGGGBBBGGBBGGBBGGBBGBBGGGBGGGBBBGBBBBGBBBBGBGBGBBBBBGGBGBGBGBGBBGGBGBBBGGBGBGBGBBBBBBBBBGBGGGBGBGBGBGBBGGGBGBBBBGBGBGBBBBBBGGBGGBBGBGBGBGGBBBBGGGGBBBGGGBGBBBBBBGBBGBBBGBBBBGGGGGBGGGGBBGBBBBBBBGBBBBBBGGGBBBBGBBBGBBBBBBBBBGBBGGGGBBBGBBBGGGBGBGBGBBGBGBGBBBGBBBBBBBBGBGBGBBGBGGBBBBGBBGBGBBGGGBGBBBBBBBBBGBBGBBBGGBBGGBGBBGBBBGBBGBBGBBGBGGGGGBGBBBGGBBGBGBGBBGBGGBBBBGGGGGGBBBBBBBGBBGBGGBBBBGBBGGGBBBBGBBBBBGBGGBGGGBBGGGGBGBBBGBBBGBBBGGBBBGGGBBBBBBGGGBGBBBBGGGGBBBBGBGBGBBBGGBBBGGGGBBBBGGGBBBBGBGGGBBBBGBGGGBGGGGGBBBBGBGGBBBBBGBGGBBBBBGGGGBGGGGBGBBGGBBGGBBBBBBBBGBGBBBGGBGBBBGBBGBGBBBGBGBGGBBBGBBGBBBBBGBBGBGGBBGBBBGGGBBBBBBGBBBBBGBGBBBBBGBBGBGBGBGGBBGGBBBBBGGGBBGBBGBBBGGBBBGBGGBBBGBBGGBGGGGBBBBGGBGGBBGBBBBBBBBBGBBBGBGBBGGBBBGBGGGBBBBGBBGBBBBGGGBBBGBBGBGGGBBGBBBGGGGGGBGBBGGGGGGBBGBBBBBBBGGBBBBBGGBGBBBBBBBGBGBBGBBBBGGGBGBGGBGBBGBBGGGBBBBGBBBBBGBGBGGBBBBBBBBBGGBBGBBBBBBGBBGGGBGBGGBBBBGGBBGGBBBGBGBBGGGBBGBBBBBGBGGGGGBGGBGGGBGBGBBGBBGGBBBBGBBGBGBGBGGBBBGGGBBBBGGBGGBGGGBBBGGBBBBGBGGBBBBGGBBBBGGGGGGBBBBGBGBBBBGBBBGGBBGGBGBBBGGGBBGBGGGGGBGGGGGGBGBBBBGBGGGGBGGGBGBBGBGBGBGBBBBBBBGBGBGGGGGBBBGGBBBBGBBGBBBBGBBBBGBBGBGGBBGBBGBBBBBGBBGGGGGBGGGBGBGGGBBBGGBGGBBBBBGBBBBGBBGGGBBGGBGBGBGBGBBGBGBBBGBBGGGBBBBBBBBBBBGGBGGBGBGGBBBBBBBBBGGGGBBGBBGGBBGGBBBBBGBBBBBBBBGBGGBBGBBBBBBBGBBGBBBBGGBGGBBBBBBBBGBBBGBBBBBGBGGBBBGBGBGBBBGBBGBBBBGBBBGBGGBGGGGGBBBBBBGBGGBBGBBGBBBBGGGGBBGGGBGBBGGBGGGBGGBBBGGBGBBGBBGGBBBGBGBGGBGBGBBGBGBGGGGBBBGGBBGBBGBBBGGBBBBBBGBGGGGBGGBBGGBGGBGGBBGGGGBBBBBBBBGBBGBBGGBBBBGBBBBBBBBGBBBBGBBBGBGGBGGGBBGGGBBGBBBBBGBGGGGGGBBBBGGBGBGGBGBGBBBGBGBGGGGBBGBBBGBGGBBGGBGBBBGBGBGBBBGBBBGBBGBBGGBBGBBBGGGGGBGBGBGBBGGBGBGBBGGGBBBGBBBGGBGGBGGBGBGBBBGGBGBBGGGGGGGGBGBBBBBGGBGGGGBGGGBBBBGBGBGBBGBBBBBBGBBGBBBBBGBGBGBGGBGBBGGBGBBBGBBGBGBGBBGBBGGBBBBBGGBBBGGBBBBBBBBBGBBBBBBBGBGBGGGGGGBBGBGBBGGGGGGGGBGGBBBGBBGGGGGBBGBBGBBBGBBGBBBBBBGGGBGGGBBBBBGBBBBGGBGGBGGBGGBGGBGGBBGBBBGBGBGGGGGGBBBBGBBGBGGBGBGGBBBBBGGGBGBBBGBGBBBGGBGBBGBGBBGBBBGGBBBBGGBGGBBGBBGBGBGBGGBBBBBGGBGBBGBGGGBBBGBGGBGBBGBGBBBGGBBBGBGGGBGBGBGGGBBBGGBBBBGGBGGBBGGBBGGBBGGBGGGBGBGGBGBBGBBGBBBBBGBGBBBBGBBBGGGBBGBBBGGBBGBBBBGGBGBGBBBGBBBBBBBGBGBBBBGGGGGBGBGBGBBGGGBBBBBGBGGBBBGGBGGGBGGGGBGBBBGGBGBBGGBGBGBGGGBGBBGGGBBGBBBGBBBGGBBGGBBGBGGBBGBGGBBGGBGBGGBGBBGBBGGBBBBBBBGGGBBGBGGBBGGGBGGBGGBBGGBBBGBBGBGGBBGBBBBBBGBBBBBBGGBGGBGBGGGBBGBBBBBBGGBGGBBBBBGBBGBGGGBBGGBBGGGBBBBBGGGBGGGGBGGGGBGBGGGGBBBBGGBBBGBBGGBGBGGGBBBGBGGBBGBBBGBGGBGBGBBGGGBBBBGGBBBGBBGBBBBGBGGGGBGBGBGBBBGBGBBGGBGBGBBGGBGBBBGGGGBGGBBGBBBBGGGBGBBGBGGBBBGGGBBBGGBGBGBGBBGGGGGBBBBGBGBBBBBGBGBGGBBGBBBGGBGGBBBGBBBBGBBGGBBBBBBGBBGGGBGGBBGBGBBBGBBGBBBBBBGBBBGGGGBGBBGGBBGGBGGGGBBBGGGGGBGBBBGGGGBBBBBBBGGGBGBGBBBBBGBGBBGBBGGGGBGGGGGGBBBBGGGBGGBBBBBBGBGGBGGBBGBGGBBGBBGGGBGBBBBGBGGBBBGGGGGBGBGGBGBBGBGGBGBBGBBBBGBBGBBBGGGGBBBBGBBGGBGGBBGBGGGGBGBGBGBGGGGBGBBBBBGGBGBGBBBBBGBGGGBGBGGGGGBGGGGGBGGGBBBGGGBBBBBGBGGGBGBBBBBGBGBBGBBBBGBBBGBGBGBBBBBBBBGBBGGGGGGGGBGBGGGBGGBBGGBBGGBGBGGBGGBGGGBBGBGBBBGBGBGGGBGBBGBGGBBBBGGBBGBGGBGBGBBBBBBBBBBGGGBBBBGGBGGBBGBBGBGGGBGGBGBGGGBBBGGBGGBBGBBGGGBBBBBGBGBBGBBBGGGGBGBBBBBBBGGGBBBBBBBBBBBBBGGGBGBBGBGGGBBBGBGGGGBBBBGGGBBGGBBBBBGBBGGBBBBBGBGGGGBBGGBBBGGBGBBBGBBBGGGGBBGGBGBBGBBGBGBBBGBBBGBBBBBBBGGGGGGGBGBBGBGBBBBBGGBBBGGGBBGBBBGGBGBBBGGBGGBGGBGGGBBBBBBGBBBBGGGBBGGGBBGGBBBGBBBGBGBGGGBGGBGBGGBBBBBGBGBBBGBGBBGGGBBGGGBGGBBBGBBBGBGGBGBBBGGGGBGBGGGBBGBBBGBBGGGBBBGBBGGBBBBGGBBBGBGBBBGGBBGBGBGGGBBGBBBBGGGGBGBBBBBBGGGGBGGBGGGBGBGBGBBBBBBBBBGBBBBGBBBGGBGBGBBGBBBGGBBGGGGBGBBBGGGBBBBBBGGGGGGBBBBGBBBBGBBGBBBGGBGBGGBBGBGBBBGGBBBBGBBBBBGGGBGGBBBGBBBGBGGGGBGBBBBBBBGBBGGGBBGBGGBGGGBGBBBGBBGBBGGBGGBBBGBBBGBBGBGGGGBBBGBBGGBGGBBBBGGBBBBBGBGBGBGBBBGBGBGBBGBGBBGBBBBGGBBGBBBBGBGBGBGGBGGBGBBGBGGBGGGBBBBGBBBBBBBGBBBBGBGBBBBBBBGGBGBGBGBBBBBGBGBBGGBBBGBGBBBBBGBGBGBGBGGBBBGGGBBBGGBBBGBBGGBGBGBGBGGGGGBGGGGBBBGBBBGBGGGGBGGBGGBGBGBBBGGGGBGBGBGGBBBGGGGGBGGBBBBBGGBBBBGGGBBGGBBGBGBGBBGBBBBGGGBGGGGBBBGBBBBBGGGGGBGBBGBBGBBBBBBBBGBBGBGGBGGBGBBBBGGGBBBBBGGGGBGBGBBBGGGBGBBGGGGGBBGGBGBBGGBGGBBBBBBBGGGGGGGBGGBBBBGBGBBBBGGGBBBBBGGBGGGBBGBGGGGBBBBGBGBBGGGBGBGBBBGGBBGBGGGGGBGBBBGGBGBGBBBGBGBGGGGGBBBGGBGBBGGBGBBGGBBGBBGGBBGBBBGGGBGBGGBBBGBBGGBBGGGGBGBGGBBBGGBBBBBBGBGBGGGBBGBBBGBGBBBGBBBGBGBBBGGBBBGBBGGGGGGGBGGBGGBGGGGGBBGBGBGGBBBBGBBBBBGGBBBBBBBGBGGBGBGGBGBGGBBGGGBGGBGGGGGBBBBBGBBBGBGBGGBBBGBGBBGBBGGBBGGBBGBGBGBBGGGBBBGBBGGGBGGBBBBGGBBGGBBGBBGBBGGGGGGBBGBBBBBBBBGBBBBGGBGGBBBBGBBBBGGGGBGGGGBGGBBBGGBBBBBGGBBBBBBBGBBBGGGBGGGGGGBGBGBGBGBGBGGGGBGGBBBBBGGGGBBBBGGBGBBBGBBBGBGBBBGBGGGBGGGBBBGGBBGGBGBGGBBBGGBBBBGBBBGBBBGGGGBGBBBBGBBGGGBBGGBBBBGBGBGBGGGGGBGGBBBBBBBGBBGBGGBGBBGBBBBBBBBBBBGBBBBGBGBBGGBBBBGBBBBGGGGBBBBGBBGBBGBBGGGBBBBBGBBBGGBGBGBBBGBGBBBGBGGBBBGGBBBBBBGBGBGBGBGBGGGBBGBBBBGGGBBGGGBBGBGGBBGBBGGGBGBGBBBBBBGGBBGGGBGBBBGBBGBBBBBBGGBBBBBGBBGBBBBBBGGBGBGGBBBBBBBBBBBBBGBBBGGBBBGBBBGBGBGGBBGBBBBBBBGBGGBBBGBGBGGGBBGBGBBGBBBGBGBBBGBBBGGBBBBGGGGBBGBGBGGBBGBGGBGBGBGGBGGBBGBBBGBBGGBGGGGGBGGGGGBBGGBBBGBGBBGBBBBBGGGBBBBGBBBBGGGGGBGGBBBGGBGBGGBGGGGGGBGBGBBGGBGBGBBBBGGGBBBBGBBGBGGGBBGBGBGBBGGGBGBBBGBBBGGBGBBGBBGBBBGGBBBBGBBGBGBBBBBBGBGGBGGBGBBGGBBBGBBBBGBGGGBBBBBGBGBBGBBBGGGBGBBGBGBBGBBBBGBBGBBBBBBBGBBGGBBGGGGBBBGBGBBBBBGGGBBBGBBBBGBBBGGBBBBGBGGBGBBGGGBGGBBBBGBBBGBGBGBBGGGBBGGGBGBGBBGBBBBBBBBGGGGGGBBBBBBBBGGGBBGGBBGBBBBGBGBGBBGBBBBGBBBBGBGBGGBGGBBBBGGGGBGGBBBBBBGGBGGGGGBGGBGBGBGGBGGBGBGGBBBBGGGGGGBGBBBBGGGGGBBGGGGBBBGBGBBGGGGBBBBBBBBBBBBBGBGBBGBGBBBGBBGBBGBGBBGGBBBBGBBGGBBBBBBBBBBGGGGGGGBBBBBGGGBGBGGGGGGBGGGBGBBGBBBBBGBBBGBGBGBGBBGGBBGBBBBBBGBGBBBBGBGBBGGBBGBGGBBGGBGGGBGGBBBGBBGGGGBGGGBGBBGGGGBGBGGBGBBBGGBBGBGBGBBGGBGBBGBBBGGGGBGBBBBGBGBBGBBGBBBGGBBBBBGBBGBGBGBGGBBGGBBGBGBBBBBBGBBBBBGGBBBBGGGGGBBGGBGBBGBGGBBGGGBBGGGBBBBBGBGGGBBBBGBGBBBBGGGGBBGBBBGBBBGGGBBBGGBBBBBBGGBBGGBBBBGBGBGBBBGBGGGBBGBBBBGGGBBGGGGGBGBGGGBBBGBBBBBGBBBBGBGBBBGGGBGBGGBGBBBBBBGGGBGGGBBBBGGGBGBGGGGGGGGGGBBBGBBBBBGBBGGBBBBBGBBGGGBGBGGBBBBBBBBBBGGGGBBGBGBBBGBBBGBGBBBGBBBGBGGGBBBBBBGBBGBBGGBBBGBBGGBBBBGGGGGBBGBBGGBBBBGBBBBBGBBGGGBBBBBBBBGGBBGBBGBGGGBGGBBBBBGGGBGGBBBGBGGBBBGBGBBGGBGBBBBGGGBGBBBGGBGBGGBGBBGGBGBBBGBGGGGBBGGGBGBBBBBGGBBBBBGBBBGGGGBBGGBBGGBBGBBBGBBBGGGGBGGBGGGGBGGBBGBBBBGGGBBBBBGBGBGBGBGGBBGBGGBBGGBBGGGGBBBGGBGBGGGGGBGBBBGBBBGBBBGGGBGGBBBGBBBBGBBGGBBBBBBBBGBBGGBGBBGGBGBBGBBGGGBGGGBGGBGGGBBBBGBGGGBBGGBBGBBGBBGBGGGBGGBGBBBGBBBGBBBGBGBGBGBGBGGBGBGBBBBBGGBGGBGGBGBBGGGGBGBGBBBGGBBGGBBGBGBBBBBBBGGGGBGBGBBBGBBGBBBBGGGGGGGBBGBGBBBGBBBBBBBGBGBBBGBGGBBBGGGBBBBGGGGGGGGGBGGGBBBGGBGGBBGBGBBGBGBGBGBGGBBGGBBBBBBGGBGBBBGGBBGGBBBBBBBGGBGBGBBGBGBBBBBGBGGBGGGGBGBBGGBBGBGBBGBGBBBBBGGBBBBGBGBBGBGBBGBBGBGBBBGGGGGBGGGBGBBGGBGBBGGBBGBBBBGGBGGBBGGBBGBBGBBBGBBGBGBBGGGGGBGGBGBBBBBBBBGBBBGBBGGGGBGBBBBBGBGGBBBGGBGBBBBGBBGGBBGBGGBBBGGGBBBGBGGBGGGGGBBGBGBGBGBBGBBBGGGBGGBBGBGBGGGBGGBGBBBGGBGGGGBGBGGBGBBGBGBBGBBBBGGGBGGBGGGBGBBGGGBGBBBGGGGGBGBBBBGGBBGBBGBBBBGGBBGGBBBBBGGBBBBBBBGBBBGGBGBBBBBGBBBBBBBBGBBBBBBBGBBBGBBBBGBBBBGBGGGGBBGBGBGBBGBBBGBBBBBBGGBGGGGBBBGBBBBBBBGGBGBGBBGBBGBBGBBBBBBBBBBGGGGGBBGBBBBBBGBBGBBBBGGGGGBGBBGGBBGGGBGBBBGGGBBGBGGBBBBBBBBBGBBBGBGGGGGBGBBBBBBBBBGBBGGGBBGGGBBGBBBBGBBBBGGGBGGGBBBBGGBBGBGGGGGBBBGBBGBBBGBBBGBBBGBGBGGGGGGBBGGBGBBGBBBBGBGBGGGGBGBGGGGGBGBBGBGBBBBGBBGGBBBGBGGGGGGBGGGBBBBBGGBGBGBBBGGGBGBGBGBBBBGBBBBBBGGBGBBGGBBGBBGBBBBGBBGBGBBBGGGGGGGGGGBGBBGBBBBBGBBGGGBBBBBGGBBBGBBGGBBBGBGBGGBBBBGGBBBBBGGBBBBBGBBGBBBBGBGGGGBBGGBBBBBGBBBBBBBGBBGGGGBGBGGGBGBBBGBBGGGBGBBBGBBGGGBGBBGBBGBGBBBBGBGGBGGGGGGBBBGBBGGBBGGBGGBGBGGGGBBGGGGBBBGGGBGBBBBBGBBBBGGGBGBBGBBBBGGBBGBGBGBBBGBBGBBGBGGBBBBBBBGGBGGBGBGGGGGBBGGBBBBBGGGGBGBBGBGGGBBBGBBGGBGBGBBBBBGBBBBBGBBBBGGBBBBGGBBGBGBBBBBGBGGBBBGBBGBBGBGGBBBGBGBBBBBBGGGGBGGBGBBGGBGBGBBBGGGBBGBGGBBGBBBBBBBGGGGBGBGGGGGGBBBGBGGBGGBGBBBBBGBBGGGBBBBGBBGBBBBGBGGGBBBGBBBGBGBGBGGGBBBBBGGGGGBBGBGBBBBGGBGBBBBGBBGGBGBGBGBGGGGBBGBGGGBGGBBBBBGBGGBBGGGGGBBBBBGGGGBBBBBGGBBBBGBBBGBBGBGGGBGBBBGBBBGBBBBGGBGBGBBBGBGGBGBGBBBGBGGGBGBGBGBBBBBBGBGBBGGGBBGGBGBBGBBGBBGBGBGGGBBBGBGBBBGGBGGGBGBBBGBGBGGGBGBGBBBBBBBBGBGGBGGGBBBBGBGBGBBBBGGBBBBGBBBBGBBGGBBBBBBBBBBBBBBGGBBGBBBBBGGGGGGGGBBGBBGBGBGBBBBGBGBBBBGBGGBGBBBBGGBGBBGBGBBBGBBBGBBBBGBGGGBBBBGGGGBBBBGBBBBBBBBBBBBGGGGBBBBBBBGBGGBGBGGGGBGBBBGBGBGBGBGBBGBBGGGGBGGBBGBBGBBGGBBBBBBBBBBBGBBBBBBBGBGBBGBGGBBGGBBGGBBGBGGBGBGGGBBBGGBGBBBBBBBBBGGGBGGGGBGBGGBGGGGGGBBBBBGGBGBBBGGGBBGGBBBBBGGGGBBGGGGBGBBBGBBBGBGGGBBBBGBBBBBBBBBGGBGBGGGBBGBBGBGGBBBBGBGBGBGBBGBGGGGGBBBGBBGBBGGBGGGBBGBBGGGBBGGBGGBGBGGGBGBBBBBGBBBGGBGBGBGBGGBBBGGGBGBBBGGGBGGBBGBBBBGBBBGBGGBGGBGBBBBGBBBBGBBBBGBBBBBBGBGBGBBBBBBBBGBGGBBBBBBBBGGBBBGBGGGBBGGBGGGBBGGBBBGGBBGBBGGBBBBBBGGGBGGBBBBBBBGBBBBGBBBBBBBBBBGBBBGGGGBGGGBGBBBGGBBGBGBBBBGBBBBGGGGBGGBGBBBGGGGBGBBGGBBGBGGBBBGBBGBBBBBGGGBBGGBGBGBGBGGBBBGBGBGGBBGGBGBBBGGGBBGGGGGGGBBGBBBGBBBBBBBBGBBBBBBBBGBGBBBGGGBBGGBBBBBGGBGBGGBBBBBGBGBBGBBGBBBBGBBBGBGGGGGBGBBGGBGBBGGGGGBBGGBGGBGBGGGGBBBBBBBGBBBGBBGGGBBGGGBBGBBBBBGBGGBBGBBBGBBBBGBBGGBBGBBGGGGBBGGBGBGBBGGGGBBBBBBGBGGBGBGBBBGGGBBBBGBGBBBGBGBGGBBGBBGGGBGBBGGGBBBGBBGBGBBGGGBBGBBGGBGBGBGGGBBBBBGBBBGBGBGBGBBGGGGGGGGGGGBBBBBBBBGBBBBBBBBBBGBGGBBGBBBGBBBGBBBGGBBGGBBBGGBBGBGBBGGBGBGBGGBGGGBGBGGGGGBBGBBGGBGBBBGGGBGBBBGBBBGGGGGBGGGGGBGGGBBBGBBBBGBGGBBBGBGBGGBBGBBGBBGBBBGGBGBBBGGBBGGBBBBGGBBGGGBGBBGBGGGBBGGBBBGGBBGGGGGBBGGBGGBBBBGGBBGGGBBGBBBBBGBGGGBGGBBBGBBGGBGGGBGBGGBBBGGGGBBGBGBBBGBGGBGBBGGGGBBBBGGBBBBBGGBBGBGBBBBBGGBGGBBBGBGGBGBGGBBGGBBBBBGBGBGGGGGBGBBBBBGGBBBGBBGGBGGBBBGBBGGGBBBGBBGGGGBGBBBGBBBBGGGGGBGGBBGBGBGGBGBGBGBBBBGGGGGBBBBGBGGGBGBGBBGGBBGGGBBBGBGBBGGBBBBGBBBGBBBGBGBBGGGGBGBBBBBGGBBBGBBBBGGBGBGGGGBGBGBBBBGBBGGBGBGBGBBGBGGGGGGBBBBBBBBBBBGBBGGBBGBGBGGBBGGBGBBBGBBGBGBGBBBGBGBGBGBGBBBBBGGBBBGBGBBGGBGGBBBBBGBBGBGBGGGBGGBBBBGBBBBBBGBBBBBBGGBBGBBGBGBBGBBGBBGBGBGBGBBBBBBBGBBGGBBGBGBBBBGGGBGBBGGBGGBGBGBBBGGBGGBBBBBBBGGGBBGGBBGBBGBBBBBBBGGBBGBGBGGBBBBBGBGBGGBGBBGGGBGBGGBGGBGGBGBGGGBGBGGGGGGGBBGBGBBBBGGBBGBBBBBBBBGGBBGBGBGBBGBBBGBBBBGGBBBBGBBGBBGBBGGBGBGBBBBBBBGGBBBBGBGBGGBGBGBBBBBGGBGGBGBBBBBBGBBBBBBBBBGBBGBGBBBGBGBGBGBGBGGGBGGGGBGBBGGGBGBBBBGGBGBBBBBGGGBGBGBBGBBGGBGBBGBBBBGBBBGBBBGGGGGBBBBBGBGBBBGGBBBGBGGBGGBBGBBGBBBGBGGBGGBBBGGGBGBBGBBBBGBBBGBGGGGGBBGBBBBBGGBBBBBBBGBGGGBBGBBBGBBBBGGGBGGBGGGBBBBBGGGGBBGBBGGBGBGGGGBBBBGGBBBBBGBGBGBGBGBGBBGGBGGBGGBGBGGBBGGGGBBGBGBBGGBBGBBBGGGBBBBBBBBGBBGBGBGBBBBGBGBBBBGGGGGGBGBBGBGBBBGGGGGBGGBBGGBBGBGGGGBGGBGGBBGBBBGBGBBBBBGGBBBBGBBBGBBBBBBGBGGBBBGGGGGGBGGBGBGGBGBGBGBGBBGBBBBBGBGGBGGGBGBGGGBBGBBGBGBBBBBBBGBBGBBBBGBBGBBGBBGBBGBGBBGBGBGBGBBBBGBGGGBBGGGBGBBBGBBBGBBBGBBBGGBBBGGGBBGBGBGBGGBBGBGGGBGBBGBBGGBBGGBBBBBBGGBGBGBGBBBGBGBGBBGGGGBGBGBBGBBGBGBGBGGBGGBBGBBGBBBGGBGBBBGGBBGBGBBBBBGBGBBBBGBBBBGGGGBGGBGGGGGBBGGGBBGBBBGBBGBGBBBBGGBBGBBGGGBGBBGGBBGGGGBBGBGGBBGBGGBGGGGGGBGBBGBBGBBGBBBGGGBGGBBGBGBGGGBBBGBGBBBGGGGBBBBBBGBBBBBBBGBGGGGBBGBBGGGGBBGBBBBGBBBBGGGBBBBBBBGBBBBGGBBBBBBGGBBBBBBGGGBBBGGGGBGBGGBBGGBGBGBBGGBGGBGBGGBBBBBGBBBGGBGGBBBGGGBBGGBGGBGGBGBBGBGGBGGBGBBBBGBBBGBGGGBBGGBBBGGGBGBGBBBBBBBBBGGBBBBGGBGBGGBGGBBBBGBGGBGBGGGGBGBBGBGGBBGBGBBBBBBGGGBBBGGBGBBBBBBBBBBBBGGBBBBBBBBGGBBGBGBGBBBBBBBGGGBBGGBBGBGGBBGGBGGBBGGGGBGGBBGBGGBGBBGGGBGGBBBBBBGBBBGBGBBBGBBGBGBBGBGGBBGBBGBGGGBBGBBGBBBGGBBBBBGBBGBBBGBBGBBGGBGBGBBBBGGBBBGBBGBGGBGGBBBBGGGBGGGGGGGBGBGBBGBGBGGGGGBBGGGBGGGBBGBBGBGGGBBBGGBGGGGBBBBGBBBGBBBBBGBGBBGBGGBGGBBGGBBBBGBBGGGGBBBBGBBBBBBGGGBGGBGBBGGBBBBBBGGGGBBGBBBGBBBBBBBBGGBBBBGBBGGGBGBBBGGGGBGGGBGGBBGBGGBGBGBBBBBBGBGGGBBGBGGGBBBBGBBBBBBGBGGBGBBBGBBGBBGBBGBGBBBGBBGBGBGGBGGBBBBBGGBBBGBBGBBGGBGBBBBBBBBGBBGBBBBBGBGBGGBBGGBBBBGBBBBGGBGGGGBGBBBGBBGBBBGGGGGBGBBBGGGBBBGGGBGBBBBGGBGGGBGGBGBGBGBGGBBBBGBGBGBGGBGGGGBGGGBBGGBGBBBGBGGBBBBGGBGBGBBBBGGBGGBBBBBGBBBGBBBGBBGGGBBGGGGGBBBBGGGGBBBBBBGBGGBGGGBBBGBBGGGBGBBGGBGGBGBGBGGGGBGGGBBBBBBGBGGBBBGGGGBBGBBBBBGGBBGBBGBBBBBBBBGBBGBBBGBBBGGGGGGGGGBGBGBGBBBBGGGBGGBBBBBGBBGGBBBGBGBBBGBBBGGBGGBGGBBGBBBBGBGBBBGGGGGGGBGGGGBBGGGGBBGGBBGBBGGBGGGGBGBBBGGGGGBGBBGBGBBGGBBGGGBBBBBBBGBGBBBBBBBGBGGBBBBBGBGGBBGGGGBBGGBBBBBGBGBBBBGBBBBGBBBBGBBBGGBBGBGBBGBGBBGGGBGBBBBBBGBGGGGBBGBBGGBBGBGBBBGBBBBBBGBBGGBBBGGGGBBGBBGGGBBGBGBBBGBGBBGBBBBGGGGBBBBBBGGBBGGBGGGGBBGGGBBGBGBBGBBBBBGBGBGGGGGBBBGGBGGGBGGGBGGBBBGBBBBBBGBGGGGBBBGGGBGGBBBBGGGBGBBBBBGBGGGBGGBGGGGBGBBGBBBGBBGBBBBGGBGGBBGBGGBBBGBGBBGGGBGBGBBBBBGGBBGGBBBBGBGGBGBGGBBBBGBGBBGBBBBGGBGGGBGGGGBGGGBGGGGBBGBBGBBGBGGBBBBBGGBBBGGGGGGBBGBBBBBBGBGGGGBBGGBBGGBGBGGGGBGBBBGGGBGBBBGBBBBGBBGGGBGBBGBGGBBBBBBGBBGBBBBBGBBBBBGGBBGGBBBBBGBBBBGGBBBGGGGBBBGGBBBBGGBBBBGGBBBGBBBGGGBBBBBGGGBBBGGGBBBBBBGGGGBBBBGBBGGBGBBBBGBBBBGGGBGBGBGBGGBBBBBGBGBBBBBBBBBGBGBGGGBGBBGBGBBBGGGGBGGBGBGGGBGBGGBBGGGGBBBBBBBBGGGBBBGBBBGBBGGGBBBGGGBBGGBBGGBGGBGBBBGBBGBBBGGGBBGBBBBGBGBBBGBBBBBBGBBGBGBBBBBGGGBBGBBBBBBBBBGBGGBBGGGGBGGBBGBBBBBBBBGBBBBBBBBGGBBBGBGBBGGBBBBGBGGBBGBBGBBGBBGGBGBGBBGBGBBBGGBGGGBBBGBBBBBBGGBBGGBBBBBGBGBGGBBBBGBGBGBBBBBGGGBBBBBBBBBBBBGBGBBBGBBBBGBGGGGGGGBGBGGGBGGBGBBBGBGGBBGGBBGBBGBGBGBBBGBBGBGGGGGGBBBBBBGGBBGGGBBGBGBBBGGBGGGGBGBGGBGBGBBBGBGGGBBBBGGGBBBBGBGBBBGGBGBBGBGGGBBBBGBBGGGBBBGGGBGGBGBGGBGBBBBGBBGBGBBGBBBBGBGGGBBBBBBBGGBGBBBBBBBBBBGGBBGBGGBGBBGBBBBGGGBBGGBBGBGBBGBBGGBBGGGGBBBBGGBGGBGBBBBBBBBGBBBBBBBBBBGGBBBBGGGGBBGBGGBGBBGGGBBBGGBGBBGBBBBBGBGGBGGBGGGGBGGBBGBGBBBGBGGBBGBGBBGBGBBBGGBGGBBBBGBGGGBBGBBGBBGGGGGBGBBBBBGBBBGBGBBBGBBBGBBBBBBGGGBBGGBGGBBBGGGGBGGBGBGBGBBBGGGGBGBBBBGGGBBBGBBGBGGBGBGBGGBBBBGGBBGBBGGBGGBBGBBGGBBGGBBGBGGGBGGBGBBBGGBGBBGBBGBGBBBBBGGBGBBGBBBGGBGBGGGBGBGGGBGBGBGBGBGGGBBBBBBGBGBBBBBGBGBBGBGGGGGGGBBGGBBBGBGGGBBBBBBBBBBGBGGGBBBGGGBGGBBBBBBGGBGGBGGBGBBBBBBBGBBGBBGGGBBGBBGBBBGBBBGBBBBGBGBBGGBBGBGBGGBBBBGBGBBBBGBBBGBBGGGBBBGGGGGGBGGGBGGGGGBGBGGBGBBBGBGBBGBBGGBBBGBGBBBGBBBGGGBBGGGBBBBGGBBBBGBGBBGBBGBGGBGGBGGBGGGGBBBBGBGGBGGBGBGBBGGBGBBBGBGGBBBGBBBGGGBGBBBGGBBGGGBBGBGBGGBBBBBGBBBBBBGGBBBBBGBBGBGGGBBBGBBBGGGGBGBBGGBBBBGGGBBGBGBBGBBBBGGGBBGBBGBBBGBGGGBGBBBBGGGGBBGGBBBBGBBBGBBBBBBBBBBGBBBBGGBBBBBGGBBBBGGGBGBBBBBBGGGBGGBGGGBBBGGGBBBBGBGBBBBGBGBBBBBBBBBGGBBBGBGGBGGBGBBBGBG
4606 BBBBBBBBGBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBGBBBBGBBBBBBBBBGBBBGBBBBGBBBBBGBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBGBBBGBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBGBBBGBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBGBGBBBBGBBBBBBBBBBBBGBGGBBBBGBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBGGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBGBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGGBBBGBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBGBBBBGBBBGBBBBBBBGBBBBBBGBBBBBBBBBGBGBBBGBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBGBBBBBBBGBBBBBBBGBBBBBGBBGBBBBBGGBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBGBBBBGBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBGBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBGBBGGBBBBBBBBBBBBGBBBBGBBBBGBGBBBBBBGBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGGBBBBBBBBGGBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBGGBBBBBBBBGGGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBGBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBGBBBGBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBGGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBGBGBBBBBBBBBGGBBBBBBBBBGBBGBBBBBBGBBBBBBBGBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBGBGBBBBBBBBGBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBGBBGBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGGBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBGBBBGBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBGBBBGBGBBBBGBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBGBBBBBBBBGBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBGBBBBBBBBBBGBBGBBBGBBGGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBGBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGGBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBGGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBGBBGBBBBBBGBBBBGBBBBBBBBBBBGBBBBBBBGGBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBGBBGBBBGBBBBBBBBBBBBBBGBBBGBBBGBBBGBBBBBGBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBGBGBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBGBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBGBBBBGBBBBGBBBBGBBBGBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBGBBGBBBBBBBBBGBBGGBGGBBBBBBBBBBBBBGBBBGBGBBBBBGBBBBGBBBBBGBBBBBBGBBBBGBGBBBBBBBBBBBGBBBBGBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBGGBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBGBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBGBBBBBGGBBBBGBBBBBBBBBBGBBGBGBBBGBBBBGBBBBBBBBBGGBBBBGBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBGBGGBGBBBGBBBBBBBGBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBGBBBBBBBBGBBBBBGBBBBGBBGBBBBBGBBBBGBBGBBBBBGBBBBBBBGBBBBBBGBBBBGBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBGBBBBBBGGGBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBGBBBBBBBBBBGBBBGBBBBGBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBGBBBBGBBGBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBGGBBBBBGBBBBBBBBBGBBBBBBBBBGGGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBGGBGBGBBGBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBGBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBGBBBBGBGBBBBGBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBGBGBBBBBBGBBBBBBGBBBBBBBBBBGBGBBBBBBBGBBBBBBGBBBGGBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGGBBBBBBBBBBBGBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBGBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBGBBBBBGBBGBBGBGBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBGBBBBBBBBGGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBGBBBBGBGBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBGBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBGBBBBBGBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBGGBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBGBBBBGGBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBGBGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGGBBBGBBBBGBBBBBGBBBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBGBBBBBGGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBGBBBBBGGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBGBBBBBBBBBBGBBBBBBBBBBBGGGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBGBBGBBBBBBGBGBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBGBBBGBBBBBBBBBGGBBGBBBBBBGBBBBBGGBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBGBBBGBGBBBGGGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBGBGBBBBBBBGGBGBBBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBGBBBBBBGBBBBBBBBBGGGBBBBBBBBBBGBBGBBGBBBBGBGBBBBBBBBBBBGBBBBBGBBGGGBBBBBBGBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBGBBGBBBBBBBBGBGBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBGBBBGBGBBBBBBBBBGGBBBBBBBBGBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBBBGGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBGBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBGBBGBBBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBGBBBBBBBGGBBBBBBBBBBGBBBBBBBGBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBGBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBGGBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBGGBBGBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBGBGBBBGBGBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBGBBBBBGBBBGBBBBBBBBBBBGBGBGBBBGBBGBBBBBGBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBGBBBBGBBGBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGGBBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBGBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBGBBGGBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBGGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBGBBGBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGGBBBBGBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGGBGGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBGGGBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBB
21597 GGGGGGBGGBGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGBGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGBGGGGGGGBGBGGGGGGGGGBGGBGGGBGGGGGGBGGBGGGBGBGBGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGBGGGGBGGGGGGGGGGGGGGGGBGBBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGBGGGGGBGGGGGGBGGGGGGGGGBGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGBBGGBGBBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGBGGGBGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGBGGGGGGGGGBGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGBGGBGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGBGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGBGBGGBGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGBGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGBGBBGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGBGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBBGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGBGGGGGBGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGBGGGGGGGBGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGBGGGGGGGGGGGGGGBBBGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGBGGGGGBGGGGBBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBBGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGBBGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGBGGGBGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGBBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGBGGBGGGGGGGGGGBGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBBGGGGGGBGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGBGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGBGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBBGGGBGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGBGGGGGGGGGGGGGGBGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGBGBGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGBGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGBGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGBGGBGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGBGGGBGBGGGGGGGGGBGBGBGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGBGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBBGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGBGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGBGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGBGGGGGGGGGGGGGGBGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGBGGGBBGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGBBGGGGBGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGBGGGGGGGGGGBGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGBBGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGBGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGBGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGBGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGBGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBBGGBGGGGGGGGGGGGGGBGGGGGGBGGGBGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGBGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGBBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGBGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGBGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGBGGGBGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGG
19989 GGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGBGGBGGGBGBGGBGGGGGGGBGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGBGGGGGBBGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGBGGGGGBGBGGGGBGGGGGGGGGGBBGGGGGGGBGBGGGGGGBGGGGBGGGBGGGBBGGGBGBGGGGGGBGGGGGBGGGGBGGGGGGGGGGBGGGGGBGGBGGGBGGGGBGGGBGGBGGGGBBGGGBGGGGGGGBGBBGGGGBGGGBGGGGGGGGGGBGGGGBBGGGGBGBGGGBGGGGGBGBBGGGGBGGGGGGGGGGGGBGBGGGGBGGGBBGGGGGGGGGGGGBGGGGBGGGGBGGGGGGGGGGGBGGGGGGGBGBBGGBBGGGGGGGGGGGGGGGGGBGGGBGGGGGBBBGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGBBBGGBGGGGGGGGGGBGGGGBGGGGBGBGGGGGGBGBGGGGGGGGBGGGGGGGGGGBGGBGGGGGGGGGBGGGGGBGGGGGGGBGGBGBGGGGBGGGGGBGGGGGGBBBGGBGGGGGBBGGGGGBGGGGGGBGGBGGBGGGBBGGGGBGGGGBGGBGGGBGBBGGGGGGGGGGBGGGGGGGBGGGGBGGGGBGGGBGGBGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGBBGGGGGGGGBGGGGGGGGGGBBGBGGGGBGBGGGGGGBGBGGBGGGGGGGGGGGGBBGGGBGGBGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGBBGGGGBGGGGGBGGGGGGGGGGGGGGGGGGBGBGGGGGGGBGBGBGGGGGBGGGGBGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGBBBGGGGGGBGGGGGGGBGBGGGGBBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGBBGGBBGBBGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGBGGGGGBGGGGBGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGBGGBGGGGGGGGGGBBGBGGGGGBGGGGGGGGGGGBGBGGGGGGGGGGBBGGBGGGGBGGBGGGGGBGGGGGBGGGGGGGGGGGGBGGGGGGGGGGBBBGGGGGGGGBGGGGGGGGGBGGBGGGGBGBGGGGGGGGBGGGGBGBGGGGBGGGGGBBGGGGBGGGGBGBGGGGBGGGBBBGGGGGGBBGGGBGGGGGBGBGGBGGBGGGGGGGBGGGBGGGGGGGGGBGGBGGGGGGGGGGGGBGGGGGGGBBGGGGGGGGGBGBGBGGGGGGGBGGGGGGBBGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGBGGGGGGGGGBGGGGGBGGBGGGGGGGGGGGBGGGGBGGGGGGGBBGGGBGGGGGGGGGGGGGGBGGGGGGGBGGGBGGGBGGGGGGGGGGGGGGBBGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGBGGGGBGGGGGGGBGGGGBGGGBGGGGGGGGGGGBBGGBGGGGGGGGGGBGGGBGGGGGGGGGGGGGGBGGGGGGGBGBGGGGGGGGGGGGGGGBGBGGGGBGBGGGBGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGBGBGGGGGBGGBGGGGGGGGGBGGBGBGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGBGGGGGBGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGBGGGGGBGGBGGGGGGGGGBGGGGGGGGGGGBBGGGGGGGBGBGGGGGGBGGGGGGBGGGGGBGGGGGGGGGGBBGGGGGGGGBGBGGGGGGGGGBBGGGGGGBGGGGGGGGGGGGBGGGGBBGGBBGBGGGGGGGBGGGGGGGGGGGGBGGGGGGBGGGGGGBGGGGGGBGGGBGGGBGGGGGGGGGGGGGGGGGBGGGBGGGBGBGGGGGGGGBBGGGGGGGGGGGGGGGGBGBGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGBGBGBGGGGGGGGGGGGGGBGBGGGGGGGBGGGGGGBGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGBBBGBGGGGGGGGGGGGGBGGGBGGGGGGGBGGGBGGGGGGGGGBGGBGGBGGGGGBBBBGGGGBGGBBGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGBBGBGGGGGGGGGGGGGGGBGBGGGBGGGGGGGGGGGGGGGGBGBGGGGGBBGGGGBGGGGGGGGGBGBGGBBGGGBGGGBGGGGBBGBBGBGGGBGGGGGGGGBGGGBGGBGBGGGBGGGGGGGGGGGGGGGBBGGGGGGBBGGGGGGGBGGGBGGGBGBGGGGBGGBGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGBGGGBGGGGGGGGBGGGGBGGGGGGBBGGBGGBGGGGGGBGGGGBGGBGBGGBGBGGGBGGGGGGGGGBGGGGGGBGGGGGGGGBGGGGGGBGGGGGGGGGBGGGBBGGGGGGGGBGGBGGGGGBBGGGBGGGGGGGBBBGGGGGGGGGGGGGGBGBGBGBGGBGGGGGBBGGBGGGGGGGGBGBGGGGGGGGGGGGGGGGGBBBGGGGGGGGGGGGGGGBGGGGGGGGGGGBBGBBBGGGGGBGGBGGGGGGGGGGGBGBGGGGBGGGGGGBGGGBGGGGGGGGGGGGGGGGGGBGBGGGBGGGGGGGGGGBGGBGGGGGGGBGBBGBGGGGBGGGGGGGGBBGGGGBGGGGBBGGGGGGGBBGGGBGGBBBGGGGGGGBGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGBGGGBBBGGBBGGGGGGGBGBGGGBGGGGGGBGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGBGBGGGGGGGBGBGGGGGGBGGGBBGGGGBGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGBGGGBGGGGGGGBGGGBGGGGGGGGBGGGGGGGBGGBGBBGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGBBGBGGGGBBBGGBGGGGGGGGGGGGBGGGGBGGGBGGGGGGGGGGGGGGGGGBBGGGGBGGBGGGGGGBGGGGGGGBGGGBBGGGGGGGBBGGGGGBGGBGGBGGGGGGGBGGGGGGGGGGBBGGGGGGGBGGGGGGGGBBGGGBGBGGGGGGGGBGGGGBGGBGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGBBGGGGGGGBGGBGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGBGGBBGGGGGBGGBGGGGGGGGGGGGBBBBGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGBBBGBGGBGGGGGGGGGGGGBGGGGGGGBGGGGGBGGBGGGGBGBGBGGGGGGGGGBGGGGGBGGGBGGGGGBGGGGBGGGGGGBGGGGGGGGGBGGGGGGGGGBGGGGGGGGGBGGGGBGGGGGBGGGGGGGGGGBBGGGGGGBGGGBGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGBBBGGGGGGGGGGBGGGBGBGGGGBGGGGGGBBBGGGBGGGBGGGGGGBGGGGGGBGGBBGGBGGGGGGGGBGGGGGGGBGGGGBGBGGGGBBGGGGGGBGGGBGGGGGBGGGGGGGGGGGGGGBGGGGGBBBGGGGGBGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGBGGBGBGGGGGBBGGGGGGGGGGGGGGGBGGGGGBGGGGGBGGGGBGGGGGGGBGBGGBGGBBBGBGGGGBGBGBGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGBGGGGBGGGBGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGBGGGGGGGBBBGGGGGGGGGGGGGBGGBGGBGGGGGGBGGGBBGGGGBGBGGGGBGGGGGGGGBGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBBGGGGGBGGBGGGGBBGGGBGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGBBBGGGGGGBGGBGGGBGBGGGGGGGGGBGGGBBGGGGGGGGGGGGGGBGGBGGGGGGBGGGGGGGBGGGGGGGGGGGBBBGGGBGGGGGGGBGGGGGGGGGGGBGBGGGGGGGGGBGGGBGBGGGBGGGGGGGGGGGGBGGGBGGGBBGGGGBGBGGGGGGGGBGGGGGGGGGGBGGGBGBGGBGGGGGGGGGBGBGGGGBGGBGGBGBGGBGGGGGGBGBBGBGGGGGGGGGBGBGGGGBGGGGGGGBGGGBGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGBGGGGGBGGGGBGGGGGGGGGGGBBGGGGGGGBGGGGGGGGBGBGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGBGGGGBBGGGGGGBBGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGBGBGBGGGBGGGBGBGBBGGGGGGGGBGGGBGGGBGGBBGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGBGGGGBGGGGGGGGGBGGGBGGGGGGGBGGGGGGGGGGGGGGBGGGBGGBGBGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGBBGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGBGGBGGGGBBGGGBGBGGGGGGGGGGGGGGGBBGGGGBGGGBGGGBGGGGGGGGGGGGGGBGGGGBGGGGGGGGGBGGGBBGGGGGGGGGGGGGGGGBGBGBBGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGBGGBGGGBBGGGGBGGGGGGGGGGGBBGGGGGGGGGGGGGGBGGBGGGGGBGBGGGGGBBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGBBGGGBGGGGGBGGGGGGGGGBGGGGGGGGGGGGBGGGGBGGBGGGGGBGBGGGBBGGGGBGGGBGGGGGBGGBGGGGGGGGGGGGBGGBGGGBGGGBGBBGGGGGBGGGBBGGGGBGBBGGGGGGGGGBGGGGBGGGGGGBGGBGGGGGGGGGGBGGBGGGGGGGBGGBGGGBBBGGGGGBGGGGGBBGBGGGGGBGGBGGBGGGGGGGGGGBGGGGGBGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGBGGGGGBGGGGBBGGGGBGGGGGGGGBGGGGGGGBBGGBBGGGGGGBBGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGBGGGGGGGGBGGGBGGGGGGGGGGGBGGBGGGGGGGGBBGGGGGGGGGGGGGGGGBGGGBGBGGGGGGGGGGGGGGBGGGGGGBGGGGGGBBGGGGGBGGGGGGGGBBGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGBGGGBBGBGGGGGGGGGGGGGGGGGGGGGBBGGGGBGGGGBBGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGBGGGBGGGGGGGBGBBBGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGBGGBGGBGGGGGGBBBGGGGGGGGGGGGGBGBGBGGGBBGGGGGBGGGGGBGGGGGGGGGGGGBGGGGBGGBGGBBGBBGBGGBGGGBBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGBGGGBGGGGGGBGBGGGGBGGGGGGGGBBGGGGGGGBBGGGGGGGGGGGBGGGGBGGBBGGGBGGGGGGGGGGGGGGGGGBGGGGGGBBGGGGBGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGBBGGGGGGBGGBGGGGGBGGGGGGGGGGGGGGGGGGGBBGGBGGGBGGBGBGBGGGGGBGGGGGGBGGGGGGGBGGGGGBGGGGGGGGGGGGBGGBGGGGGGBBGGGGGGGBGGGGGGGGGGGGGGGBGBBBGBGGGGBGBBGGBGBGGBGBGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGBBBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGBGGGGGGGGGGBBGBBGGGGGGBGBGGGGGBGBGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGBGGGBGGGBGGGGGGGGGGBGGGBGGGGGGGGGGGGGBGGGGGGGGGGBGGBGGGGBGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGBBGGGBGGBGGGGGGGGGGGGGGGGBGGGGGGBGBGGGBGGGBGGGGGGBGGGGBGGGGGGGGGGGGGBBBGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGBBGGBGGGGGBBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBBGGGGGBGGGGGGGGGBGGGGBGGGGBGGGBBGGGGBGGGGGGGBGBGGBGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGBGGBGGGBGGGGGGGGBGGBGGGGGGGGGGGGGGGGBGGGGGGGGGBBGGBGGGGGGGBGGGGBGBGGGGGGBGBGGGGGBGBGGGGGGGGGGBGBGBGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGBGGGBGGGGBGGGBGGGGGGGBGGGGGGBBGGGGGBGGBBGGGGGGGBGGGGGBGGGBGGBGGGGBGGGBBGGGGGGGGGGGGGGBGBBGGGGGBGGGGGGGGGBGGGGGGGGGGBBGGBBGGBGGBGGGGGGGGGGGGGGGGGBGGGGGBGBGGGBGGGGBBGGBBGGGBGGBGGGGGGGGGGGBGBGGBGGGGGGGBGGGGGBGGGGBGGGGGGGGGGGGGGGGGGBGBGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGBGGGGBGGGGGGBBGGGGBGGGGGBGGGBGGGGGGGGGGBGGGGGGGGGGGGGBGGBGGGGGGBGGGGGGGBGGGGBBGGGBBGGGGBBGGGGGBGGBBGGBGGGGGGGGGGGBBGBGGGGGGGGGGGBGBGGGBGGGBGGBGBGGGGGGBGGGGGGGGGGBBGGGGBGGBGGGGGGGGBBGGBBGGGGBBGGBBGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGBGBGGGGGGGGGGGGGBGGBGBGGBGGBGGGBGGBBGGGBGBBGBGGBGGGGGGGGGGGGGGBGGGGGGBGGGGBGGGGGGBGGGGGGBGGGGGGGGGGBGGGGGGBGGGBGGGGGGGBGBBGBGBGGGGGGBBGGGGGGGGGGGGGGGGGGGBGGGGBGBBGBGGGGGGGGGGGBGGGGGGBGGGBGGGGGBGBGGGBGGBGGGGGGGGGGGGGGGGGGBGBGGGGGGGGBGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGBBGGGGBGGGGGGBGGGBGGBGGGGGGGGBGGGGGGGGBBGGBGGBGGBGGGGGGGGGGGGGGGGGGBBGGGGBGGGGGGGGGGGGGGGBGGGGGBGBGGBGGGGGGGGGGGGGGBGGBGGGBGGGGGBGGBGGGGGBGBGGGGGBGGGGBBGGGGBGGGGBGGGGBGGGGGGGBBGGBGBGGGGGGGGGGGGGGGGGGGGGGBGGBGGBGGGBGGGGGGBBGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGBGBGGGGGGBBBGGGGGGGGGGBBGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGBGGBGGGGGGGGGGBBGGGBBGGGGGBGGGGBGGGGBBBGGGGGGGGGGGGGGGGGGGGGBGBGGGGBGGGGBBGGGGGBGBBGBGGGGGGGGBGGGGBGGBGGBGGGBGGGBGGGGBGGGBGGBGGGGGGGGBGGGGGGBGGBGBGGBBBGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGBGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGBGGBBGGGGGGBGGGGBGGGGBGGGGGGGGGGBGGGGGBGGGGGGBGGBGBGGBGBGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGBBBGGGGGGGGGBGBGBGGGBGGGGGGBGBGGGGGGGGGGBGGGGGGGBBBGGGGGGGGGGGGGGBGGGGGBGBGGGGBGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGBGGGGGBGGGGGGGBGGGBGGGBGGGBGGGGGBGGGGGGGGGGGGBGGGGBGGGGGBGBGGGBBGGGGGBGGGBGGGGGGBBGGGGGGGGGGGGBGGGGGGBGBGGGGGGGGGBGBGGBGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGBGGGGGGGGBBGGGGGGGGGGBGGBGBGGGGGBGGGGGGGBBGGGGGGBBGGGGGGGBBGGBGGGBGGGGBGGGGGGGGGGBGGGGGGBBGGGGBGGGGGBGGGGGGGBGGGGGGGGGGGGGBBGBGGGBGGGGGGGGGGGGBBGGGGBGGGBGGGGGGGGGGGGBGGBBGGGBGBGBBGGGGGGGGGGGBGBBBGGGGGGGGGBGGGGGGBGGGGGBGGGGGGGGGGGBBGGGGGGGGBBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGBGGGGGGBBGGBGGGGGBGGGGGGGGGGGGGBGGGBBGGBBGBGGBGGGGGGGGBBGGGGGGGGGGGGBBGBGGGGGGBGGGGGGGGGGBGGGBBGGGGGGGGGGGBGGGBGGBGGGBGGGBGGGGGGGGGGGGGGGGBGBBGGGGGBGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBBGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGBBGBGGGGGBBGGGGGBGGGGBGGGBGGBGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGBGGGGGGBGGGGGGGGBGGGBGGBGGGGGGBGGGGGBGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGBGGGGBGGGGGGGGGGBBBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBBGGGGGGGBGGGGGBGGGGGBGBBGGBGGGGGGGGGGBGGGGBGGGGGGGGBBBGGGGBBGGGGGBGGGGGGGGGBGGGGGGGGGGGBGBGGBGGGGGGGGGGGBBGGGGGGGGGGGBGBGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGBGGGGGGBBGGBBGGGGGGGGGBGGGGGGBGGGBGGGGGGGGGGGGGBBGGGGGGBGGGBGGGGGGBGGBGGGGGBBGGBBGGGBGGGGBGGGGGGGGBGGGGGGGGGGGGGBGBGGGGGGGBGGGBGGGGGGGGGGGBGGGGGGBGGBBGGBGGGGBGGBGGBGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGBGGBGGGGGGGGGBGGGBGGGBGGGGGGGGGGBBBGGGGGGBGGBBGGGGGGGGBGBGGGGGGGGGGGBGGBGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGBGBGGGBBGBBGGGGGBGGGGGBGGBGBGGGGGGGGGGBGBGGGGGBGGGGGBBBBGBGGBBGGGGGGGGGBGGBGGGGBGGGGBGGGGGBGGBGGGGGGBGGGBGGGGBGBGGGGGGGGGGBGBGGGGGGGGGBGGGGGGBGGGGGGBGGGGBGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGBBBGGGGGGGGBGBGGGBGGGBBGGGGGGGGGGBGGGGGGGBGGGGBGGGGGGBGGBGGGGGGGGBGGGGGGGGGGGGGGGGBGGGBGGBGGGGGGGGGGGGBGGGGGBGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGBGGGGGBGGGGGBGGBBBGGGGGBGGGGGBGGGGGGGGBBBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBBBGGGGGGGBGGGGGGGGBBGGGGGGGGBGGBGBGGGGGBGGGBGBGGGGBGGGGBGGBGGGGGGGGGGGGGBGGGGGBGGGGGBGGGGGGGGBGGGGGGGBGBGGGBGGGGGGGGGGBGGGBGGGBGGGBBGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGBGGGGGGGBGGGGGGGGGGGGGGBGBGGGGGGGBGGGBGGBGGBGGGBGGGGGGGGGGGGBGGGGGGBBGGGGGGGGGBGGGGBGGGBGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGBGBBGBGBGGGGBGGBGGGGBGBGGGGBGGGGBGGBGBGGGGBGGBGGGGGBGGGGGGGBGGGGGGGBBGBGGGGBGGGGGBGGGGGGBGGGGGGGGGGGGBGGGBBGGGGGGGBGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGBBGGGGGGGGBGGGGGBGGGGGBBGGGGGGGGBBGBGGGGGGBGGGGGBGGGGGGBGGGGGGGGGGGGGGGBGGGGGGBGGGBGGGBGGGBGGGGGGGGGGBBBGGGBGBBBGGGGGGGBGGBBGBGBGGBGGGBGGGGGGGGGGGGGBGGGGBBGGGBGGGBBGGGGGBBGGGGGGGGGGGBBGGGGGGBBGBGGGGBBGGGGBGGGBGGGGGGGBGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGBBGGBGGGGGGGGGBGGGBGGGGGGGGGGGGGBGGGBGGGGBGBGGGGGGGGGGGGGBGGGGBGGBGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGBGGGBGGGGGGGGGGBGGGBGGBGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGBBGGGGGGBGGGGGBGGGGGGGGBBBGGGGBGGGGGGGGGBGGBGGGGBBGGGBGBGGBBBGGGGBGGGGGBGGGGGGGGGGBBBBGGGBGGGGGGGGGBGGGGGGBGGGGGBGGGGGBBGGGGGGGBGGGBGGGBGGBGBGGBGGGBGGGGGGGGGBGGGGGBGGGBBGGGGGGBGGBGGGGGGGGGGGGBGBGGGBGBBGGGGGBGGGGGGGBGGGGBGGGGGGGGGGGGGGBGBGGGGGGBGGGGGBGGBGGGGGGGBGGBBGBGGBGGBGGGBGGBGGGGGGGGGGGBBGGGGGGGGBBGGGBGBGGGBGBBGBGBGBBGGGBGGGGGGGGGBGGGGGGGGBBGGGGGGGGGGGGBBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGBGGGGBGBBGGBGGGGGGGGGGGGGGGGBBGGGBBBGGGGGGGBGGGGGGBGGBBGGGBGBBGGGGGGGGGGGGBGGGGBGGGGGGBGGGGBBGGGBGGGBGGBGGGGGGGBGBGGGGGGGGBGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGBGGGGGBGGGGGGGGGGGBGGGGGBGGGBGGGGGGGGBGGGGGGGBGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBBGBGGGGGGBGGGGGGGGGGBBGGGGGGBGBGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGBBGGGGGGGGGGGBBBGBGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGBGGGBGGGGGBBGBBGGBGBGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBBGGGGGGGGGGGGGBGBGGGGBGGGGBGGGBGGGGBGGGGGGGGGGGGBBGGBGGGBGGBGBGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGBGGGBGGBGGGGGGGGGGGGGGGBBGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGBBGGBBBGGBGBGGGGGBGGGGGGGGGGGGGGGGGGGBGBGBBGGGGGGGGBGBGGGGGGGGGGGGBBGGGBGGGBBGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGBBGGGGBGGGGGGGBGGGGGGGGBGBBGGGGGGGGGGBGGGBGGGGGBGGBGGBGBGGBGBGGBGGGBGBGGGGGGBGGGBGGGGGGGGGGGGGGGBGBGGGGBGGGGBGGBGGGGGGGGGGBGBGGBGGGGGGGBGGGGGGGGGGGGGBGGGGBGGGGGGBGGGBBGGGGGGGGBBGGBGGBGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGBGGGBGGBGGGGGBGGGGGGGGGGGGGGGGGGBGGGBGGGGBGGGGGGGGGGBGGGBGGGGGGGGGGGGGBGGGBGGGBGGBGGGGGGGGGBGGGGGGGGBGGGGGGGGBBGGGGGGGGGGGGGGBGGBBGBGGGGGGGGGBGBGBGGGGGGGGGGGBGGBGGGGGGGBGGGGGGGGGGBGBGGGGGBGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGBGGGGGGGGGBGGGBGGGBGGBGGGGGGGBGGGGGGGGGGGGGGGGGBGGBGBGBGGGGGGGGGGGBGBGGGBGGGGGGGGGGGGBGGGGBGBGBGGGGGGGGGBGBGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGBBGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGBGBGGGGGGBGGGGGGGGGGGGGGGGBBBGBGGGGGBGBGBGBGBGGGGGGBGBGGGGGGGGGGBBGBBGGGGGBGGGGBGGGBGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGBGGGGGGGGGGGBGGGBGGGGGGGGGBGGGBBGGGGGGGBBGGGGBBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGBBBGGBBBGGGGGGGGGGGBBGGGGGBGGBBGGGGGBGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGBBBGGGGGGGGGGGGGGGGGBGGGGGGGGBGGBGGGGGGBGBGGGGGGGGGGGGGGGGGBBGGGGGGBGGGBGGBGGBGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGBGGGGGGGBGGBGGGGGBGGGGGBGBGGGGBGGGGGGGGGGGGGGBBGGBGGBGGGGGBGBGGGGBGGGGGGGGBGGGGGGBGGGGGGGGGGBBGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGBBBBGBGGGBGGGGBGGGBGGGGGGGBGGGGGGGGGGGGBGGGBBGGGBGGBGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGBGGGBGGBGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGBGGGGGGBGBGGGGGGGGGGGBGGGGGGGBGBGBGGGBGGGGGGGGGBGGGGBGGBGBGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGBGGGBGGGGGGGBBBBGGGBGGGGBGGGGGGGGGBGGGGGGGGGBGGGGGGGBGGGGGGGGGGGBGBGGGGGBGGGGGGGGGGGGGGGGBGGBGGGGGGBGGBGGGGGBGGBGGGGGBGGGGGGGGGGBBGGGGGGGGGGGGGGGBBGBGBGGGGGGGGGGBGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGBGGBBGGGBGGGBGGGGGGGGGBBGGGGGBGGGGBGGBBGGGGGGGGGGBGGGGGGGBGGGGGGGGGBGBGGGGGGGGGGBGGGBBGGGGGGGGGGGGGGBGGGGGGGGGGGGBGBGGGGGBGGGGGGGBGGGGGBBGGGBGBGGGGGGGGGGGBGGBGGBBGGGGGGBGBGGGGGGBGGGGGGGGGGGBGGGBGGBGGBBGGBGGBBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGBGGGBGGBGBGGGGGGGGBGBGBGGGGGGGGGGBGBGGGGBGGGBGGGGGGGBGGGGGGGGBGGGBGGGGGGGGGGGGGBGBGGGBBBGGGGGBBGGGBGGGGGGGGBGBBGGGGGGGGGGGGGBGGGGGBGGBBGBGBGGGGGBGGBGGGBBGGGGGBGGGGGGGGGGGGGGGGBGGGBGGGGGGGBGGGBGBGGGGBGGGGGGGGGGGBBGGBGGGGGGGGBGBGGBGBGGGGGGBGGGGGBGBGGGGGBGGGGGGBBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGBGGGGGGGBBGGGGBBBGGGBGGGGGGBGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGBBBGGBGGBBGGBGGBGGGGBGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGBGBBGGBGGBGBGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGBBGGGGGGGBGGBGGGBGGGBGGBGGGGBGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGBBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBBBGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGBGBGGBGGGBBBGGGGGBGGGGGBGGBGGGBGGGBBGGGGGBGBGGGGGGGGBBBGGGGGGGBGGGGGGGBGGGGGBGGGGGGGGGGGGBGGBGBGGGGGBGGBBGGGGGGGGGGGGBGGGGBGGGGGGGBBGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGBGBGGBGBGGGBGBBGBGGGBGGGGBBBGGGGGGGGGGBGBGGGGGGGGBGGGGGGGBGBGGGGBGGGBGGGGGGGGGGGGGGGGGBGBGGGGGGBGGGGGGBBGGGGGGGGGGGBGGGGGGGGGGBBGGGGGBGGGGGBGGGGGGGGGBGGBGGGGGGGGGBGGGGBGGGGGGGGGGGGGBGGGGGBGGGGBGGGGGGGGGGGGGBGGGGGGGGGBBGGGGGGGGGGGGBGGGBGGGGGGBBGGGGGBGGGGGGBGBGGGGGGGGGGGGGGBGGGGBBBGGGGGGGGGGBBGBGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGBBGGGBGGGGGGGGGGGGGGGGGGGGBBGGGGGGBGGBBGGGGGGGGBGGGGGGBGGGGGBGGBGGGGGBGGBBGGGGGBBGGBGGGGGGBGGGGGGGGGGGGGGGBGBGBGGGGGGGGGGGGGGGGGBGGGBGGGGGGGBGGGGGGGGGGBGBGGGGGGGGGGGBGBGGBGBGBGBBBBGGGGGGBBBGBGGGGGGGGGGGBGGGGBBGGBGBBGGGBGGGGGGBGGBGGGGGGGGBBGGGGGGGGGBBGBGGGGBBBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGBBGGGBGBBGGGGGBGGGBGGBBGGGGGGGBGGGGGGGGGGGBGGGBGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGBGBGGGGGGBGGGGGBGGGGBGGBGGGGGGGGGGGGGGBBGGGGGBGGGGGGGGBBGGGGGGGGGGGGGGGGGGBGGGGGGBBBBGGGGBGGGGGGGGBGGBGGGGBGGGGBGBGGGBGGGGGGBGBGGBGGGGGGGGBGGGBGGGGGGGGGGGGBGBBGGGGGGGGBGGGGBBGBBGGBGGGBGBGGGGGGBBGBBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBBGGGGGBGGGGBGGGBGGGGGBGGGGGGBGGGBGBGGGBBBGGGBBGGGGGBGGGGBGGGGGGGGGGGGGBGGBGGGGGGGBGGBGGGBGGBGGGGGGGBBGGGBGGGBGGBGGGGGGGGGBBGGGGGBGGBGGGGGGGGGGGBGGGGGBGGGGBGGGGGGGBGBBGGBGGGGGGGGGGGGGGGGGBGGGBGGBGGGBGGGBGGBGBGGGGGGBBGBGGBGGGGGGGGGGGGGGGGGBGGGBBGGGGGGBGGGGBGGGGGGGBGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGBGGGBGGBGGGGGGGGGGGGBGGBGGGGGGGBGGGGGBGGGBBGGBGGGGGBGBGGGBBGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGBGGGGGGBGGBGBGGBGGGGGBGGGGGGGGGGGBGGGBGGGGGGGGBGGGBGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGBGGGGGGGGGGGGGGGGGGGBBGGGGGGGBGGBGGGGGBBGGBBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGBBGGGGGGGGGBGGGBGGGGGGBBGGGGGGGGBGBGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGBBGBGGBGGGGGBGGGGGGBBGGGBGGBGBBGGBGGBGGGGGGGGGGBGGGGGGGGGGGGGGGBGBBGGGBGGGGGGGGBGBGGGGGGGBGGGGGGGGGGGGBGGGGBGGGGGBGGGGGBBGGGGGBGGGGGGGGGGGGGGGBGBGGBGGGGBGGGGBGGGGGGGGGGGBGGGGBGGBGGGGGGGGGGBBGGGGBGGBGGGGGGGGGBBGGGBGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGBGGBBGGGGGGGGGGGGGGBGGGGBGBGGGGGGGGGGGGGGGGGGGGBBGGBGBGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGBBGGGGGGGGGGGGBBGGGGGGBGBBGGGGBGGGGGGGGBGGGBGGBGGGGGBGGBGGGGGGGGGBBGGGBGGGGGGGGGBGGGBGGGGGGGGBBGGGGGBGGGGGGGGGGBGBBBGGGGGGBGGGBGBGBBGGGGGBGGGGGGGGBBGBGGGGGBGGGGGGBGGGGGGGGGGGGGBBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGBBGGGGGGBBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGBGGBGGGGBGGGBGGGGGGGGGGGBGGGGGGBGGGGGBGGGGGBGGBGGGGBGGGGGGGBGGGBGBGGGGGGBGGGBGGGGGGBGBBGBGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGBGGGGGGBBGGBGGGGGGGGGGGGGGGBGBBGBGGGGBGGGGGGGGGGGGBBGGGGGGGBGBGGGGGGGGGGGBGGBGGGGGBGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGBGBBGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGBBGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGBGGGGGGGGGGBGGBGGGGBGGGGGBGGGGBGGGGBGGBGBGGGGGBGBGGGGGGGGGGGGGGGBGBGGGGGGBGBBGGGGGGGGBGGGBGGGGGBGGGBGGGGGGGGGGGBGGGBGGGGBBGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBBGGGGGGGBGGGGGBGGGGGGGGGGGBGBGBGGBGGBGGBGBGGGGGGGGGGBBGGGGBGGGGGGGGGGGGBGGGGGBGGGGBGBGGBGGGBGGGGGGBGGGGGGGBGGGBGGGBBGBGGGBGGBBGGGGGGGGGGGBGBGGGGBGGGGGBGGGGGGBGGGBGGGGBGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGBBGGGGBBGGGBGGGGGGGGGGGGGGGGBGGGGGBGBGBGGGGGGGGGGGGGGBGGBBGGGGGGBGBGBGGGBBGGGGGBGBGGGGGGGGGGGGBGBGGGGGGBGGGGGGGGGGBGGGGGBBGGGBBBGGGGGGBGGGGGGGGGGGGGBGBGBGBGGGGGGGGGBGGGBBGGGBGGGGGGGGGGGGGGBGBGGGBGGGGGGGBBGGGGGGGGBGGGGGGBGGGGGGGGGGGGBBGGGGGGGGGGGGBGBGGGGGGBBGBGBGGGGGGGGGGGGBGGGGBGGGGGGBBBBGGGGGGGGGBGGGGGGGBGGGGGGGGBGGBGGGBGGBBGGGGBGGBBGBGGGGGGGGGGGGGBGGBGGBGBGGGGBGGGGGGBGBGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGBBBGGBGGGGGBGGGGBGBGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGBGGGBGGGGGGGGGGBBGGGGGGBBGGGGGGGGGGBGGGGGGGGGBBGGGGGGGGGGGGGGGGGBGBBGGBGGGGBGGGGGGGGGGGGGBBGGGGGBGBGGGBGGGGGGGGBGBGGGGGBGBGBGGGBBGBGGGGGGBGBBGGGGGGGGGBBGGGGGGBGGGGGGGBBGGGBGGGGBBGGGGGGGBGGGBGBGGGBGGGGGBGGGGGGGGGGBBGGGGGGBGGGGGGBGGGGGGGGGBBBGGGGGGGGGGGBGGGGBBGGBGGGBGGGGGGGGBGBGGGGBGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGBGBGGGBGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGBBGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGBBGGGGGGGGBGBBGBGGGGGGGGGGBGGBBBGGGGGGGBGGGGGGGBGBGGGGGGGGBGGBGGGGGGGGGGGBGGGGGGGGGGBGGGGBGGGGGGGGBGGGGGGGBGBGGGGGGGGGBGGGGBGBBGGGGGGGGGGGGGGGGGGGGGBGGGGGGBBGGGGGBBGGGBGGGGGGGGGGGBGBBGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGBGGBGGBGGBBGGGGGGGGGGGGBBBGGGGBGGGGBGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGBBGGGGGBGBBGBGGGGBGGBBGGGBGGBGGGBGGBGGBGGGGGGGGGGGGGGBGBGGGGGBGGGGGGBGGGGGBGGBBGGGGGGGGBGBGGGGGBGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGBGGGBGGGGBGGGGGGGBGGGGBGGGGGGGGGGGBGGGGGGBGGGGGBGBGBGBGGGBGGBGGGBBGGBGGGGGBGGBGGGGGGBGGGGGGGGGGGBGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGBGBBGGGGBGGGGGGGGGGGGGGGGGGBGGGGBGGGBGBGBGGGGGGGGGGGBGBGGGGGGBGGGGGGGGBBBGGGGGGGGGBGGGGGGGGGGGGBGGGGGGBGGGGGGBGGBGGGGGGGBGGGBBGGGGGGGGGGGG
36554 GGGGGBGGGGBGGGGGGGBGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGBGGGGGBGBBGBGGGGGGGGGBGGGGGGGGGGGGBGGGBBGGGBGGGGGGBGGGGGGGGGGBGGGGGGGGGBGBGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGBGGGBGGGBBGGGGBGGGGGGGBBGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGBGBBGBGGGGGGGGGGGGGGGGGGGGGGBGGBGBGBGBGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGBBGGGGGGGGGBGGBGGGBGGGGGGGGGGBGGGGGGGGGGGGBGGBGGGBGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGBGGGBGGGGBGGGGGGGGBBGGGGGGGGGGGGGBGBGGBGGGGBGBGBGGBBGGGGGBBBGGBGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGBBGBGGGGGGBGBGGGGGBGGGGGGGBGGGBGBGGGGGGBGGGGGGGGBGBGGGGGGGGGGBBGGGBGBGGGGGGGGGGGGGGGGGGGGGBGGGGGBGBGGGGGGGGGGGGGGBBGBBGGGGGGGGBGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBBGBGGGGBGGGGGBGBGGGGGBGGGGGGGGGGGBBGGBGGBGGBGGBGGGGGGGGGGGGBGGBGBGGGGGGBBGBGGBGGGGGGGBBGGBGGGGBGGBGGGGGGBGGGGGGGGGBGGBGGGGGGGGGGBGGBGGGGGBBGGBGBGGBBGBGGGBGGGGBGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGBBGGGGGBGGGGGBGGGBBGGGGGBGGGGGGBGGGGGGGGGGGGGGGGBGGGGBGGGGGGBGBGGGGGGGGGGGGGGGGGGGBGBGGGBGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGBGBGGGBGGBGBGGGGGGGGBBBBGGGGGGGBGGBBGGGGGGGBGBGGGGGGGGGGGGGGGGGBGGGGBGGBGBGGGBGGGGGGGGBGBGGGGGGGGGGGGGGBGGGGGGGGBGGGGGBGGBGGGGGGGBBGBGGGGGGGGGBGGGBBGGGGBBGGGGBGBGGGGGBBGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGBGGGGGBGGBGGGGBGBGGGBGGBGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGBGGGGBBGBGGGGGGGGGBBGGBGGBGGGGGGGGGGGBBGGGBGGGGGGBBGGBGGGGBGGGGGGGGGGGBGGGBGBBGGGGBBGGGGGGGGGBGBBGGGBGBGGGGGGBGBGGGGGBGBGGGGGGGGGBBGGGBGGGGGGGGGGGGGGGGGGBBGGGGGGBGBGBGGGGGGGGGGGGGBGGGGGGGGBGBGGGBGBGBGGGGGGGGBGGBBBGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGBGGBGGGGGBBGGBGGGGGGGGGGGBGGGGGGGBGGGGBGGBGBGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGBGGBGGGBGGGBGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGBGGBBGGGBBGGGGGGGBBGGGGBGGGGGBGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGBGBBGGGGGGGGGGGBGGBGGGGGBGGBGGGGGGGGGBGGGGGGBGGGGGGGGBGGGGBGBBGGGGGGGGGBGGBGBBGGGGGGGGGGGGBGGGGGGGGGGBGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGBGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGBGGGGBGGGGGGGBBGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGBBGBGGGBGGGGGBGGBGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGBBBGGGGGGGGGGBGGGGGBGBGGGBGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGBBGGGGGGGGGGGBGGBGBBGGGGGGGGGGGGGBBGGGGGGBGBGGGGGGBGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGBBGGGGGGGGGGBGGGGBGBGGGGGGGGGGGGGGGGBGGGGGGBBBGGBGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGBGBGGBGGBGGGGGGBBGGGGBBGGBGGGGGGGGGGGBGGGGGGGBGGGGGGBGGGGGBGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGBGBBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGBGGGGBBGGGGGGGGGBBGGGGGGGGGGGGGBBGGGGGBBGGBBGGGGGGGGGBGGGGBGGGGGBGGGBGGBBGGGGGGGGGBGGGBGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGBGBGBGGGGGGGGGGGGGGGGGGBBBGGBBBGGGGGBGGGBGGGGGGGGGGGGBGGGGGGGGGGGGBBGGBBGBGGBGGBGBBGBGGGGGGBGGGGGBGGBGBGGGGGGGGGBGGGGGGGBBGGBBGGGBBGGGGGGBGBGGGGGBGBGGGGGGGGGBGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGBGGGBGGGGGGGGGGGBBGGGGGGGGGGBBGGGBGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBBBGGGBGGBGGGGGGGGBGGGGGGBGGGBGGGGGGGGGGGBGBGGGGGGGGGGGBBBGGGBBGGGGGGBGBBGGBGGBBGBGGGGGGGGGGGGGGGGGGGGGBBBGGGBGBGGGGGGGGBGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGBBGGGGGGGGBGGGGGGGGBBGGGGGBGBGGGGGGGGGGGGGGGGBGBGGGGGGGGGBGGGGGGGGGGBBGGBGGGGBBGGGGGGGGGBBGGGGGGGGGGGBGBGGGGGGGGGGBBGGGGGBGGBBGGBGBBGGGGBGGGGGGGGGBGGGGBBGGGGGGGGGBGGGGBBGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGBGGGGBGBGBGGGGGGGGGGGGGGBGBGGGBGGGGBGBGGGGGGBGGBGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGBGGGGGGBBGGGBGGGGGGGGGGGGGGGBGGGGBGGGGBBGGBBGGGBGBBGGGGGGGBBGGGGBGGGGGGGGGGBGGGGBGBGGGGGGGGGBGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGBBGGBGGGGGGGGBBGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGBGGGGGGGGGGGGBGGBGBGGGGBGBGBGGGBGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGBBGBGGGGGGGGBGGGGBGGBGBGGGGGGGGBGGGGBBGBGGGGGGGGGGGGGGGGGGBGGBGGGBGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGBGGBGGBBGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBBBGGGGBGGGGGGGGBGGGGBGGGBGGGGGGGGGBBGGGGGGGGGGGGGGGGBGGGGGGGGGBBGGGGGGGGGGGGBGGGGGGGGGGGGGBGBGGGBBGGGGBGGGGGGGGGGBGGGGGGGGGGGBGGGGBGGGBBGGGGGGGGGGGGGBGBGGBGGGGGBGGGGGGGGBGGBGBBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGBGGGGGGGGGGGBGBBGBGBBGGGGGBGGGBGGBBGGGGGGGBBBGGGGGBGGGGGGGGGBGGGGGBGGGGBBGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGBBGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGBGGGGGGGBGGGBGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGBBGBGGGGGBGBGBGGGGBGGGBGGGBGGBGGBBGGBGBBGBGGGGGGGGGGBGGGBGGGBGBBGGBGGGGGBGGGGGGGGGBGGGGGGGGGGBGGGGGGGGBBGGBGBGGBGGBGGGGBGGGGBBBGGBGGGBBGGGGGGGBGGBGGGGGGGGBGGGGBGGGGGGGGGGGGGBGGGGGGGGGBBBGGGGGGGGGGGGGGGGBGGGGBGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGBGGGGGGGGGGGGGBGGGGGBGGBGGGGGGBGGGGGGBGGBGGGGGBBGGGBGGGGGBGGGGBGGGGGGBBGGGGGGGBGGGBGGBGGGGGGGBGGGGGGBGGGBGGBGGGGBGGGGGBGGGBGGGGBGGBGGBBGGGGGGGGGGGGGBGGGGBGBGGBGGBGGGGGBGGGGGGGGBGGBGGGGBGGBGGGGGGGBGGGBGGGGGGGGGGGGGGBBGGGGGGGGGGBGBGGGGGGGGGGGGGBGGGBGBGGGGGGGGGGGGGGGBGGGGGGBGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBBGBGGGGGBGGBGGGGBGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGBBGGGGGGGGBBGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGBGGBGGGBBBGGGGGGGGGGGGGGGGGGGBBBGGGGBGGGGGGGGGBGGBGBGGBGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGBGGGGGGGGGBBGGGGGGGGGGGBGGGGGGBGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBBGBGGGGBGGGBGGGGGGGBGGGGBGGGBGGGGGGGGGGBGGGGBGGGBGGGGGBGBGGBGGGGGGBGGGGGGGGGBGGBGGGGGGGBGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGBGGBGBBBGBGGBBGBGGGGGBGBGGGGGGGGGGGBGGGBGBGBGGBGGGGGBBGGGGBGGGGGBBBGGGGGGBGGGGGGGGGGGGGGGBBGBGGBGGGGGGGGGGGBGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGBGGBBGGGBBBGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGBBGGGGBGGGGBGGGGGGBGGGBGGGGGBGGGGBGGGBBGGGGGGBGGGGGBGGBBBBGGBBGGGGGBGGGGBGGGGGGGGGGBGGGGGGBBGGBGGBBGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGBGGGGBGBGGGGBGGGGBGGGBGGGGGGGGGGGGGBBGGGGGGGGBGGGBBGGGGGGGGGBBGGGBGGGGGGGBGBGGGGGGGBGGGGGGGGGGGGBBGBGGBBGGGGGGBGGBBGGGBBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBBBGGBGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGBBGGGGGGGBGGGGGGGGGGBGBGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGBGGBGGGBGGGGGGGGGGGBGBGGGGBGGGGGGGBBGGGGBGGGBGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBBGGBGGGGGGBBGGBGGGGBGGBGGGGGBGGGGBBGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGBGGGBGGGGGBGGGBGGGGGBGGGGGBGGBGBGGGGGGGGBBGBGGBGGGGGGGBGGGBBBGGGGBGGGGBGGGGGGGGBGGGGGGGGBBGGBGGGGGGGGGGGGGBGBGGGGBGGBBGBGGGGBGGGGBBGGGGGGBBGGGGGBGGBGGGBGGBBGGGGBGGGGGBGBGGBGGBGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGBGBGGGGGBGBGGGGGGGGGGGGGGGGGBGGGGGGGGGBGBGGGGGGGGGGGBGGGGGGGGGBGGBGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGBGGGGGGGGGBGBGBGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGBBGGBBBGBGGGGBBGGGGGGGGBBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGBGGGGGGGGBBGGBGGGGGBGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGBGGGGGBGGBGBBGGGGGGGBBGGGGGBGBGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGBGGGGGBGGGGBBGGGGGGGGBGGBGGGGBGBGGGBGGGGGGGGGBGBGGGGGGBGGGGBGGGGGGBGGGBBGGBGGBGGGBGBGBGGGGGGGBGGGBGGGGGGBGGGBGGGGGGGGBGGBBGGGGGGGGGBGGGGGGBBGGGGGGBGGGGGGGGGGBGGBGGGBBBGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGBGGBGGGGGGBGGGGGGGGGGGGGGGGBGGGBBBGGBBGGGBBGBBGBGGGGBBGGGGBBGGGGGGGBGGGGGGGGGGGGGGGBGGBGGBGGGBGGGGGGGGBBGGGGGBGBGGBGGGGGGBGGGGGGGGGGGGGGBGGGGGGGBGGGGGGBBGGGBGGGBGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGBGBGGGGGGGGGGGGGGGGBBBGBBBGGGGGGGGGGGGGBGGGGGGGGGBBGGBGGGGBGGGBGBBGGBGGBGGGGBGGGGGGGGGBGGGGGGGGGGBGBGGGGGGGBGGGGGGBGGBGBGGGGGGGGBGGBBGBBGGGGBGBBGGBGGGGGGBGGGGGGGGGGBBGGGBGGGGGGGGBGGGGGGGGGBGGGGGBGGGGBBGGGGGGGBGGGGGGGGBGBGGGGGGGGGBBGBGGGBGGGGBGGGGGGGGGGGGBGGBGGGBGGBGGGGGBGGGGBGGGGGGGGGGGGGGGBGGBGGBGGGGBGGGBGGGGGGGGBGGGGGGBGGGGGGBGBGGGGGGGGGGGGGGGGGBGGGBBGGGGGGGGBGGGGGGGGGBBBGGGBGGGGGGGGGGGBGGBGBGGGBGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGBGGGGBGBGGGGGBGGGGGGGGGBGGGGGGGGGBGGBGGGBGGGBBGBGGGGGGBGGGGGGGGGGBBBGBGGGGGGGGBGGGGBGGGGGGGGBGGGBGGGGGGGGGGBBGGGGGBBGGGGGGGBGGBGGGGGGGBGGGBGGGGBGBGGGGBGGGGGGGGGGGGBGGGGGBGBGGGGBGGBGGGGBBGGBGGBGGGGGGGGGGGGGGBBGGGGBBGGBBGBGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGBGGGGGGGBBGGGGGGGGBBGGGGGGGGBGGBGGBGGBBGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGBGBBGGBGGBGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGBGBGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGBGGGGBBGGGGGBGGBGBGGGGGGGGGGGGGGGGBGGGGGGGGGBBGGGGGGGGGGGBGGGGBGGGGGGGGGGGBGGBGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGBBGGGBGGGGGGGGGGGGGBGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGBGGGBGGBGGBGGGBGGGBGGGGGGGGGGGGBBGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGBGGGGBGGGGGGBGBGGGGGGGGGGGGGGGGGGBGBGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGBGGBGGGGGGGGGGGGGGBGGGBGGGGGGGBGGGBGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGBGGBGBGGGGBBGBGGGGBGGGGGGGGGGGGGGBGGGGBBGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGBGGGBGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGBGGGGBGGGGGGGBBGGGGGGGGGGBBGBGGGGGGGBGGGGGBGBGGGGGGBGGBGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGBGGGGGGBGGGGGBGBGGBGGGGGGBGGGGGGGGGGGGGGGGGBBGGGGGGGGGGBBGGGGGGGGGGGGGGGGGBGGBBGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGBGGGGGGGGGGGGGGGGGGGBGBGGGBBGGGGGGGBGGGBGGGBGBGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGBGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGBGGGGGGGBGGGBGGGGGGGGGGBGBGGBGBGGGGGGGGBGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGBGBGBBGBGGGGBGGGGGBGGGGGGBGGGGGGGBGGGGBGBBBGGGGGGGGGGBGBBGGGBBGGBGGGGGGBGGGGGBGGGGGGGGGGGBGBGGGGGGGGBGGGGGGBGGBBBGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGBGGGGBGBGGGBGGGGGBGBBGGGGGGGGBGBGGBGGGGGBBGGGBGGGGGGBGGGGGBGGGBBGGGGGGBGGGGGGGGBGGGGGBBGBBGGGBGGGGGGBBGBBGGGGGGGGGGBGGGBBGGGGGBGGGBGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBBGGBGGGGGGGGBBGGGBGGGGGGGGGGGGBGGGBGGBBGGGBGGGGGBGBBGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGBGGGBGGGGGGGGGGBGGBGGGGGBGGGGGGGGGGBBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGBGGGGBGGGGBGBBBGGGGGGGGGGGBGGBGGGGGGGGGGGGBGGGGGBGGGGGGBGBBGGGGGGBGGGGGGGGGGGBGGGGBBGGGBBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGBGBGGGGGBBGGGBGGGGGBGGGBGGBGGGGGGBGGGGBGBGGGGBBGBGBGGGGGGBGGGGBGBGGGGBGBGGGGGGBBBBGGGGGGGGGGGGGGGBGGGGGGBGGGGGGBBGGGGGGGGGBGGGGGGBGGBGGGBGGGGGGGGBGGGGGGGGBGGBGGGGGGGGBGGGGGBGGGGGGBGGGGBGGGGGBGGGGGBGGGGGGGGBGBGGGGGBGGGGGBGGBBGGGGGGGGGGGBBBGGGBGGGGGGGGGGGGGBGGGGBBGGBBBGGGBGGBGGGGGBGGBBBGGGGGGBGBGGGGGGGGBGGGGBBGBGGBGGGGGBBGGGBGGGBBGGGGGGGGGGGGGGGBGBGGGGGGGGGBGGGBGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGBGGBGGGGGGGGBGGGGGGBGGBBGBGGBGGGGBGBGGGGGGGBGGGGGGGGGGBGBBBGBGBGGGBBBGGGGGGGGGGGGBGBGGGGGGGGGGGGGBGGGGGGGGGGGGBGGBBGBBGBGGBGBGGGBGGGGGGBGGGGGGGGBGGGBGGGGBGBGGGGGGGGGGGGBGBGGBGBBGGGGGGGGGBGGGGGGBGGGGGGBGGBGGGBGGGBGGGBGGGGGGGGGBBGGGGGGBBGBGGGGBGBBGGGGGGGGGBGGGGGGBGGGGBGGBGGGGGGGGGBGGGGGGGGBGGBGGGGGBGGGGBGGGGGGGGBGBBGBGGGGGGBBBBGGGGGGGGGBGBBGGBGGGGBBBGGGGGBGGBGGGGGBGGBGGBBGGGBGGGBGGGGGGBGGGGGGGGBGGGGGGGGBGGGGGGGGGGBGGBGGGGBBGGGBGBGBGGBGGGGGGGGGGGGGGGBGGGGGBGGGGGBGGBGGGGGGGBGBGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGBGGGGBGGGGGGGGGGGGGGBGGGGGGGGBGGGGBGGGGGGGBBGGBGBGGGGGBBGGGGGBGGGGGGBGGBBGBGGGGGGGGGGGGBGGGGGGGGGGGGGGBGBGGBGGGBGGGGGGBBBBGGBGGGGGGGGGBGGBGGGGGGBGGGGGGGGGBGGGGGGGGGBBGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGBGGBGGBGBGGGGGGGGGGGGGGGBBGGGGGGBBGGGGGGGGGGGGGGGGGGGBGGBGBGGGGGGGGBBBGGGGGGGGGGGGGBBGGGGGBGBGGGGBGGGGGGBGGGGBGGBGGGGGGBBGGGGBBGBGGBBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGBBGGGGGGGGGBGGBGGGGGBGGGGGGGGGGGBGGBGGBGGBGGGGGBGGGGGGGGGGBGGGGBGGGBBGGGGGGGGGGGGGGGGGGBGGGGBGGBGGBBBGGGGGGBGGGGGBGGGGGGBGGGBGGGGGGGBGGBGBBBGGGGGBGGGGGGGBGGGGBBGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBBGGBGBBGGGGGGBGGGGGGGGBGGGBGGBGGBGBBBGGGGGGGBGGGGGGGGGGBGGGGGGBGGGGGGGGBGGBGGGGGGGGBGGGGGGGGGBBGGGGGGGGGGGGGGGGBGGGBGGGGGGBGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGBGBGGGGGGGGBGGGGBGGGBGGGGGGBGGGGGGGBGGGGGGBGGGBBGGGGGBGGGGGGGBGBGGGBGGGGGGBGGGGGGGGGGGGBBGGGGGGBGGGBGBGGBGGGGGGGGGGBBGGGGGGGGGGGBBGGGGGBGGGGGGGGBBGGGGGBGGGGBGGBGGGGGGGBGBGBBGGGBBGGGGGGGBGGBGGGGBGBGGGGBGGBGGGGGGBGGGGGBGBGBGGGGGGGGGBGGGGGGGGBGGGGBGGGGBGGGGGBGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGBBGGGGGGBBGBGBGBGGGGGGGGGGGGGBGGGGBBGGBGGGGBGGBBGBBGGGGBGGGGGGGBGGGGGGGGGGBGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGBGGGGGGGGGGBGGGGGGBGGGGBGGGGBGBGGGGGGBGGGGGGGBGGGGGGGBGGBGGGBGGGGGGGGGGGGGGGBGBGGGGGBGGGGGBGGGBGBGBGGGGGGGGGGBGGGGGGGGGGGBGBGGGGGGGGGGGBGGBBGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGBGGGBGGGGGGGGGBGGGGGGGGGBGGGGGGBGGBGGGGBGGGGGGGGGBGBGGBGGGGGGGGGGGGBGGGGGGGGBGGGBBGGGGGGBGGBBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBBBGGGGGBGGGGGGGBGGGGBGGGGGGGGGBGGGGGGGGGGGGBGGGGGGBGGBGGGGGGGBGGBGGGGGBGBBGBGGGGGGGGGGBGGBGGGGGGBGGGGGGGGGGBBGGGGGGGGBGGGGGGGGGGGGGGBGBGGGGGGGGGGGGBGGGGGGBGGGGGBGBGGGBGGGGGBGGGGGGBGGGBGGGGGGBGGGGGGGGGGGBGGGGBGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGBGBGGBGBGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGBBGGGGGGGGGBBBGGGGGGGGGGBGBGBBGGBGGGBGGBGGGBGBBGGGGGGBGBBGGBGGGGGGGBBGGBGGGGGGBGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBBGBGGGGGGGGGGGGBBBGGGGGGGGGGGBGGGGGGBGBBGGGGGGGGGBGGGGGBBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGBGBBBGGGGGGGGBGGGGBGBGBGBGGGGGGGGGBBBGGGGGGGGGGGGGGGGBGGGGGGBGGGBBBGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGBGGGGGBGGGGBBGGGGGGGGBGGGGGGGBGGBGGGGGGGGGGGGGGGGGBBBGGGGGBGGGGGGGBGBGGGGGGBGBGGGGGBGGGGBGGGBBGGGBGGGGGBGGBGGBGGGGGGBGGGGGGGGGBGGGGGBGGGGGGGGGGGGBGGBBBGGGBBGGGGGBBGGGGBGGGGGGGGBGGGGGBGGGGGBGGGGGGGBBGGGGGGGGGGGBGGGGGBGGGGGGGBGGGGGGBGBGGGBGBGBGGGGGGGGGGGGGGGGGGGBGGBGGGBGGGGGGGBGGGGGGGGBGGGGGGGGBGGGBGGGGGGBGGBGGBGGGGGGBBGGGGBGGGGGGGBGBGGGGGGGBBGBBGGGGGGGBGGGGBGGGBGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGBGGBGGGGGGBGBGGGBBGGGGGGGGGBGGBGGBGGGBGBGGGBGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGBBGGGGGGBGGGGGGBGGBGGGGGGGGGGGGGGGGGBGGBGBGGGGBGGGGGGBBGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBBGBGGGGGGGBGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGBGGGGBGGGGGGGGGBGGGGGBGGGGGGGGGGBGGGBBGGGGGGGGGGGGGGGGBGBGGGGGGGGBGGGGGGGBGGGGGGGGBGGBBGGGGGGGGGGGGBGBBGGBGGGGGGGGGBBBGGBGGGGGGGBGGBGGGGGGGGGGGGGGBGGGGGGGGGBGGBGGGGBBGGGGGGBGGGGGGGGGGGGGBGBGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGBGGBGGGGBGGGGGBGGGGGGGGGGGGGGGBGGBGGGGGGBBGGGGGGGGBGBGBGGGBGGBGGGGGGGGGBGGBBBGBGBGGGBGBGGGGGBGGBGBGGGBGGBGGGBGGBGBGGBGGBGBGGGGGGGBGGGGGGGGGGGBGGGBGGBGBBGGBGGGGGGGGBGGGGGBGGGGGGGGGGBGGGGBGGGGGGGGGGGBGGGGBGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGBGGBGGGGGGGGGGBGGBGGGGGGGGGGGBBGGGGBGGGGGGBBGBGGGBGGGGBGGGGGGBGGGGGBGGGGGGGBGGGBGGBGGGGGGGGGGGGGGGGGGBGGBBGBGGGGGGBBGGGGGGGGGGGBGGGGBGGGGGGBGGBGBGGGGGGGBGGBBGGGGGGGGGGGGGBGGGGGGGGGBGGGBBBGGGGBGBGGGGGGGGGGGGGBGGGBGGGGGGGGBGGGGGGGBGBGGGGGGGGGGBBBGGGGGGGGGGBGGGGGGGGBGGBGBGGGGGGGGGGBGGBGGGGGGBGGGGGGGGGGBGBGGGGGBGGGGGBGGGGBGBGGGGGGGGGBBGGGBGBGBGGGGGGGGGGBBGGGGGGGGGGBGGGBBGGGGGGGGGGGGGBGGGGGGGGBGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGBBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGBGGGGBGGGGGGGGGBGBGGGGGGGGGGGGGBGGGBGBGGBBGGGGBGGGGBGGGGGGBGGGGGBGBGGGGBGBGGGGGGGGGGGBGGBGGGGGGBGGBGGBGGGGBGGBGGGGGGGGGGBGBBGGGGGGGGGGGGBGGGBGGBGGGGGGGGGGGGBGGGGBGGBBGBBGGBGGBGGGGGGGGGGGGGBGGGGGGGGGBBBGGGGGGBGGGGGGBBBGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGBBGGGBGGGGBBBGGGGGGGGGBGGGGGGGGGBGGGGGGBGGGGGGGGGBGGGGBGGGGBGGBGGGGGGGGGBGGBGGGGBBGGBBGGGGGGGGGGGGBGGGBGGBGGGGGGGBBGGGGGGGGGGGGGGBBGGGBGGGBGBGGGGGGGGGGGGGGGGBGGGGGGGGBGBGGBGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGBGGGBGGGGGGBGGGGGBGBGGGGGBGGGGGGGBGGBGGGGGGGGGGGGBGGGBGGGGGGBGGGGBBGGGGGGGGGGGGGBGGGBGGGGGGGGGBGBGGGBGGGBGGGGGGBGGBGGBGGGGGGGGBGGGGGGGGGBGBGBGGBGGGGGGGGGGGGBGBGBBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGBGBGBGGGGBGGBBBGGGGGBGGGBGBGGGGGGGBGGBGGBGGGGGGGGBGGGGBGBBGGGGGGGGGBGGGGBGGGGGGGBGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGBBBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGBGGBGGGBGGGGBGGGBGGGBBGGGGGGBGBGGBBBGGGGGGBGGBGBGGGGBGGGBBGBGBGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGBGGGGGGGGGGBGGBBGBGGGGGGGGGGGGGGGGGGBGGGGGBGGBGGGGGGBGGGGGBGGGGBGGGBGGGGGBGGGGGGGGBGGGGGGBBGGGGBGGGGGGBBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGBGGBGGGGBGGGGGGGGGBGBGGBGGGGGBGGBGGGGGGGGGGGBGGGGGBGGGGGGGBGGGGGGGBGGGGBGBGGGGBGGGGGGGGGGGGGBBGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGBBGGBGGGBGGGGGGBGGBGGGGGGBGGGGGGGGGGGGBGGGGGGGBGGGGGGGGBGGBGGBGGBGGGGGGGGGGGGGGGGGGGBGGBGGBGGBGGBGGGGGGGGGGGBGGGGBGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGBGBGBGGGGGGBGGGGGGGGGBGGGBGBGGGGGGGGGGBGGGGGGBBGGGGBBGGGGGGGBGBGGGGBGGBGGBBGGGGGBGGGBGGBGGGGGGGGGGGGGGGGGBGGBBGGGGGGBGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGBBGBBGBGGGBGGGGGGGGGGBBGGGGGGGGGGGBGGGGGBGGGGGGBGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGBGGGGGGGGGGBBGGGBGGGGGGGGGGBGGGGBGGGBBBGGBBGGGGBGGGGGGGGBGGGGBGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGBBGGGGBGGGGGBGGGGBGBBBGBGBGGGGGGGGGBGGGGGBGGGGGGBGGGGBGGGBGBGGGGBBGBGGGGBGGBGGGGGGGGBBGGBGGGGGBBGBGGBGGGGGGGGGGGGGBGGBGBGBGGGGBGGGBGGGGGBGGBBGGGGGGGGGGGGBGGGGGGGGBGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBBGGGGGGGGBBGBGGGGGGGGGGGGGGBGGGBGBGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGBGGGGGBGGGGGGGGGGGGGBGGGGGBGGGGBGBGGGGGGGGGGGGBGGGGBGBGGBGBGBBBGBGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGBGBGBGBGGGGGGGGGGGBGGBGGBGGBGGBGBGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGBBGGGGGBGGGGGGBGGGGGGBGBBGGGGBGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBBGGBBGGBGGGGGGGBBGGGGGGGGBGGGGGGGGGGGGGGGBGGGBGGBBGGGGGBBGGGGGBGGGGGBGGGGGGGGGBBGGGGGGBGGGBGGGGBGGGGBGGGGGGGGGGGGBGGGGBGBGGGGBGGGGGGBGGGGGGGBGGBBGGGGGBBGBGGGBGGGGGGGBGGBGGBGGGGGGBBGGGGGBGBGGGGGGBBBGBGGGGGGGGGGGGGGGGBGGGBGGGGGGBGGGGBGBBGGGGBBGBGGBGGGGBGGBGBBGGGBGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGBGGBGGGGBGGGBGGBGGBGGGGBGGGGGGBGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGBGGGBBGGGGGGGGGGGGGBGBGGGGGGBBGGBGGBGGGBGGGGGGBGGBGBGGGBGGGGGGGBGGGBGGBGGGGGBGGGGGGGGGGGGBGGBGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGBGBGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGBGGGGGGGGBGGBGBGGGBBGGGGGGGGGGGGGGBBBBGBGGGGGGGGGGGBGGGGGGGGGGBGGGGGBGGBGGGGBGBGGGGGGGBGGGGGGGGGGBGGBGGGGGBGBGGGGGGGBGGGGGGGGGGGGBGGGGGGBGGGGGBGGGBGGBGGGBBGGGGGGBGGGGGGGGBGGGGGGGBGBGGGGBBBGGGGBGGBGGGBGGGGGGGGGGGGBGGGGGBGGGBGGGGGGBBGGGBBGGBGGBGGBGBBGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGBGBGGGGGBGGGGGGGGBBGGGBGGBGGGGGGGGGGGBBGGGBBGGGGGGGGBBGGGGGBGGGBGGGGGGGGGGGGGBGGGBBBGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGBGGGGGGGGBGGBGBGGBGGGGGGGGBBGGGGBGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGBGGGGGGGGGBGGGGGGGGGGGGBGGGGGGBGGGGBGBGGGGGGBBGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGBBGGGBBGGGGGGGGGGGGGGGGBGGBBGGGGGGGGGGGGGBGGGBGGGGGGGGBGGGGGGGGBGGGGGGBBGGGGBBGBGBGGGBGGBGBGGGGGGGGGBGGGGGGGGGGGBBGBBGGGGGGGGGGBGGBGGGGGGGGGBBGGBGBGGBGBGGGGGGGGBGGGGBBGGGGGGGGGGGBBGGGGBGGBGGGGGGGGGGGGGGGGBGGGBGGGBGGGGGBBGGGGBGGGGGGGGGGGGGGGGGBGBGGGGGBGGGGGGGGGBBGGGGGGGGGGGGGGBGGGGGGGGGGGGBBGGBGGGGBBGGBGGGGGGGGGGBGBGGGGBGBGGGGGBGGBBGGGGGGGGGBGGBGGBGGGGGGGGGGGGGGGGGBGGBGGGGGBGGBGGGGGGBBGGGGGGGGGBGGGGGGGBBGGGBGGGGGGGGGGBGBGBGGGBBGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGBBGGGBGGBGBGGGGGGGBGGBGBGGGBGBGGGGGGGGGGBGGGGBGGBGBBBGGGGBGBGGGGGBGGGGGBGGGBGGGGGGBGGGGGGGGGBGGBGGGGBGGGGGGGGGGBGBBGBGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGBGGGGBGGGGBBGGBGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGBGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGBBGGGBGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGBBBGGBGGGGGBGBBGGGGGGGGGGGBGGGGGGGGBGBGGGGGGGGBGGGGGGGGGGGGGGGGGGBBGGBGGGGGBGGGGGBGBGGGGGBGGGBGGBGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGBBGGGGGBGGGBGBGGGGGGGBGBGGGGBGGGGGBGGGGGGGGGGBGGGGBGGBGBGBGGGGBGGGGBGGGGGGGGGGGBGGGGGGGGBGGGGGGGBGGGGGGGGBGGBGGGGGGBGGGBGGGGGGGGGGGGGGGGGBBBBGGBGGGGGGGGGBGGGGBGGGBGBGGGGGGGGGGGGGGGGBGGBBGGGBGBGGGGGGGGGGBGBGGBGGGGBGGGGGBBBGGGGGGGGBGBGGGGGGGBGGGGGGGGGGGBGBGBGGGBGGGGGBGGGGGGGGGGGBGGBGGGGGGGGGBGGGGGBGGBGBGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGBGGGGBGBGGGGGBBGGGGGGGGGGBBGGGGGGGBGGGGGBGBBGGGGGGBGGGBGGGGGBBGBGGGGGGGGGBGGGGBBBGBGGGGGGBBGGGGGGGGGGGGGGGGGBBBGGBGGGBGGGGGGGGGGGGBGGGBGGGGGBGGGGGGGGGGGGGGBGGBBGGGGGGGGGGGBGGGGGGGBBGGGBGGGGGGGGGBGBGBGBGBBGGBGGGGGGGGGGGGBGBGGBGGGGGGGGBBBGGGBGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGBGGGBBGBGGGGGBGGBGGGGGGGGGGBBGGGGGGGGBGBGGGBGGGGGGGBGGBGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGBGGGBGGGGBGGBGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGBBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGBGGBGGGBBGGBGGGGGGBGGGGGGBBGGGGGGGGGGGGGGGGGBBGGGBBBGGGGGGGGBGBGGGGGGGGGBGGGGGBBBBGGGBGGGGGGGGGBGGBGGGGGGGGGGGBGGGGGGGGBBGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBBGGGGGGGGGGGGBGBGGGBGGGGGGGBGGBGGGGGGGGGGGGGBGGGGGGGGGBGGBGGGBGGGBGGGGGGGGGBGGBGGGGGGBGGGGBGGGBBBGGGGGGBGGGGBGGGGBBGGGGGGGGBBGB
10396 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
10251 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
2896 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
8469 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
21752 GBGGBGGGBGBGGGGGGGGGGGBGBGGGBGBBGBGGBGBGGGBGGBGGBGGGBGBBBGGGGGBBBGBGBGGBGGGGBGGGBBGGGGGGBGGGGBBGGGBBGBGGGGGGBGGGGGBGGGBGGGGGGGBGBGBGGBGBGGGBBGGBGGBGGGBGGGBGGBBBGGBBGGGGBBGGGGBGBBBGGGGGGGGBBGBGGBGBGBGBGBGBBGBGGGGBGGBGBGBBBGGGGGGGBGGGBGGGGBGBGBGBGGGBGBBBGBGGGBBBBGGGGGGGBGBGGGGGBBGGBGBGGGBGBGGGBBGGGGBBBBBGGGGGBBGGGBBGGBGGBGBGBGBBBBBGGGGGGGGBGBGGBBGBGGGBGGGBBGGGGGBGGGBGGBGBGBBGGGGGGBGGGBGBGGGBBGBGBBBBGGGGBGGGGGGGBGGGBGBGGGBGGGBGGGGGGGGGGBGGGGGBGGGBGBBGBBGGGGBGBBGGGGGBGGBGGGGGGGBBBGGGGBGGGGGGGGGBBBGGBBGGBGGGBBGGBGGBBBBGGGGGBGBBBGGBGBGBGGGGBBGBBGBGGGGGGGGGGBGGGGGGGBBBGGGGGBGBBGGGBGGBGBGGGBGGBGGBGGGGBGBBGBGBBBBBBGGGBGGBGGBBGGGBGBGGGBGGGBBGBBBGGGGBGBBGBGGBGGGGBGGBGGBGBBGBGGGGGGGGGGGGGGGGBGBGBGGGBGGGBGGBGGGGBGBGBBBGBGGBBBGGBBGBBGGGBBGGGGGBGGBGGGBGGBBGBBBBGGGBGBGGBBBBGBGBGGGGBGGGGBGGBGGGGGGGBBBGBGGGGGBGGGGGGGBGGGGGGGBBGGBBGBBBBGGBGGGGGGBBBGBGBBBGGGBBGGGBBGBGBGGGGBBBGBBBBBGBGBGBGGBBBGGBBGGBGGBGGGBBGGGBGGGGBBBGBGGGGGGGBGBGGBBGBBBBGGBBGGGBBBBBGGGBBGBGBGBGBBGBBBBGBGGBGBGBBGGGGGGGGGGBBBGGBBGGBBGBBBGBBGBGBGGGBBGGGGBGGGBGBBGBGGGGBGBGBGGGBGGGGGBBGGGGGBBGBBGBBGGBGGGBGGBBGBBBGGGGGGBBBBBGGGGBBGBGGBGGGGGBBGGGGBBGGBGGGBGGGBGBGGBGBBGGGGGBBBBBGGBGGGGGGBBGGGGGGBGBBGGBGBGGBGGGGBBGBGGBGBBGBBGGGBBGGGGBGBGGGGBGBGGBGGGGGGGBBBGGBBGGGGGBGBBGBGBGBBBBBGGGBGGGBGGBBBBGBGBGGBBGBGGBGGGGBGBBGGGGGBGGGBGGBGBGGBGGGGBGGGBGBBBBGGBGGGGBBBGBGBGBBBGGGBGBBGBGGBGGGBBGGGGGGBBGGBGGGGGBGBGGBGGGGGGGGGBGBGBBBGBBGGGGBGGBBBGGBGGGBGGGGGGGGBBGGGGGGGBBBGBGBGBGGGGGBGGGGGBGGGBGGBBGGGBGGGGGBGGGBBBGBBBGBGGBBGGGGGBGGGGGBGGBGBBGGGBGGGGBBBGGGGGBBGGGGGBGBBGBBGGBGGBBGBGGBBGGBGGBGGBGBGGGGBBGBBGBBGBBGGBGGGBBBGGGGGBGBGGGBBGBGBBBGGGGGGBBGGGGGBBBGGBGGBBGGGBBBBGGBGGBBGGBGBGGBBGBGBGGGBGBGGGGGGBBBGBGGBGBBGGGGGBBGGGGGBGGGGGGGBGGBGBBGGBBGGBBBGBGBGBBGBGBGGGBGBGGGGBGGGGGGGGGGGBGGBGBGGGGGBGBGBBGBBBBGBGGBBBGGBGGBBGGGGGBGGGBGGGBBGGGGGGGBGBBGBBGGBBGBBGGBGGGBGBGBBGBGGGGGGGGBGGGGBGBGGGGBGGGBBGBBGGGGGGGGGBBGGBGGBGBBBGBBGGGBGGGBGGBGBGGGGGGGGGGBGGBGGGBBGGBGGBBGGGGGGBBGBBBBGGBGGGGGGGGBBGBGGGGGGBGGBGGGGGBGGGBBBGBGBGBBGGGBGBBGGGGGGGGBGBGGGBGBBBBGGGGGBGGGGBGGGGBGGGGBGGBGBGBBGGGGBBBGGGBGGBGBGBBBGGGGGGGGGGGBGGGGBGGBGGGBBGBGGGGGBBGGBGGGGGGGGGGGBGBGBBGBBGGBGBGGGGBBGGGBBGGBGGBGGBGBGBGGGBBBBGGBGBGBGGBGGGBBGGGBGGGBGGGGBGBGGBGGBBGBGBBGGBGGBGBGBGBGBBGBGBBGBGGBGGBGGGBBGBGBGGGBGBGGGGGBGBBBGBGBBGBGBGGBGGBGGGGGGBBGGBGGGGGGGGGBBBGGBBBGGBGGGGBGGGGBGBGBGGGGGBGBBGGBGGGBBGGGGGBGBBBGBGGGGGGGGGGBGGBGGBGGGGGGBGGBBGGGBGGBGGBGGGGBGGGGGBGBGGGGBGGGBGBBGGBGBGGBGGBGBGGGBGGBGGGBGGGGGGGGBBGBGBGBGGGBGGBBGGBGGGBGGBBGGGGBGGGBGBGBGBBBBGGGGGBGBBBGGBBGGGBBBGBGGGBBGBGGGGGGGGBGGBGGBGGGBBGBBBGGGBGBGBGBBGBGGGGBBGBGGBGGGBBGGGGBBBGBBBBGBBBGBBGGGGGGBGBBBGBBGGGBGGBGGGBBBGGBBGGBGBBBBGBGGGGGGGGBGBGBGBBBGGBGBBBBBBBGBGGBGGBGGGGBGGGBBBBGGBGGGGGBBGGGGBBGBGGGBGBBGGGGGGGGGGGGGGGGBGBGGBBGGGBBGGBGGGBGBBGBBGGGGGGGGGBGGGGGBGGBBGBBGGBGGGGBGBGGGBBGBGBGGGGGGBGGBGGBBGBGGGBGGBGGBGGGGGGGGGGGBGGGGGGGBBGGBBBGGGGGGGGBBGGBGBBGBGBBGGGGGGGBBGBBGBGGGGGGGGGGBBBGGGBGBBBGBGBBGGBGBGBGBGGBGGBGGGGGBGBGBBGGGGGBBGGGGGBGGGGBBGBGGBGGGGBGGBBGGGGBGGGBGGBGGBGGGGGGBBBGGBBGGGGGBBGGGGGGGGGBGGGBGBGGBGGGBGGBGBBGGGGBGBBGBGGGGBBGBGGBGGBBBGGBBGGGBGGGBBGGBBGGGGBBGBBBGBGGBGGBGGGGGBGGBGGBGGBBGGGBGGGGGGBGGGGGBGBBGGGBGGGBBGGBBBBGBBGBBBGBGGGGGGBGBBGGBGGBGBBGGBGGGBBGGGBBGGGBGGBBGGGGBGGBGGBGGBGBBGGBGGGGBBGGBGGGGGGGGBGBBBGGBGGBBGGBGGGBGGBGGGBBGGGBGGBGGBGBGGBBGBBGGGBGGGBBBBGGBGGGGGGGBGBBGGGBGBGGBGGBGGBGBBGGGGGGBGGGGGGGBGGBBGBGBBGGBBBGBGGBBGGBBBBGGGBGBGGGBBBGGGGBBBBGGGGGBBBGGGBGGBGGGBBGGBGBGBGGGGGBGBGGBGGBGBGGGGGBBBGGGBGBGGGBGBBGGBGGBGBGBBGGGGBGGGBBBGGBBBGGBGGGBGGGGBBBGGBGGGGGBGBGGGGGBGBGGGGGBBGGBGGGBGBGGGGBGGGGGGGBGBBGBGBGBBGGGBGGGGBBBGBGGGBBGGGBGGBBBBGGGGGBGBGGGGBGGBBGGGGBBGGGGGBGGGBGGBBBGGGGGGGGGBGGGGGGBGBBBGBGGGGGBBGGGGGGGBGGBGBGGBGGGGGGBBBGBBBBGBGGGBBGGGGGGGGGGGGGBGGBGGGGBGBGGGGGGGBBBGBGGBGGBGGGGGGGBBBGGGGGBGBGGBBBGBGGBGGGBBGGBGGGGBGBGGGGGBGGGGGGGGBGGGGBBGGGGGGGGBGGGGBBGGBBGGGBGGGGGGBBBGGGBBBBGGGBGGGGGGGGBGBBGGBGBGGBGBBBBGGGGGGGGGGBGBBGGBGBBGGGGGGGGBGGGGGGGGBGGBBGGBGGBGGBGGBGBGGBGGGGGGBGGGGGBGGBGBGBBGBBBBGGGGBGBGGBBGGGGGGGGGGBGGBBBBGGGGGGBGGGGBGGGGGBGBBGGBGGBGGGGGGGGBGBGBBGBGBGBGBGGGGBBBGGGGGGGGGBBGGBBGGGGGGBGGGGBGGGGGBBBGBBGGGBGBGBGGGGBBGGBGBGGGGBBGBGGGBBGGGGBGBBGGBGBGGGGGGGGGGGGGGGGBGGBBBBGGGBGBGGGBBBBGGGGBGGBGGGBBGBBGBBBGGGBGGBGGGGGBGGGGGGGGGGGGGGGBBGGBBGGGBGGGBGGGGBGBGBBBBBGBBGGBBBGGBBBGGGGBGGGBBBGGGGGGGBGGBBBGGBGGBBBBGGBGGGBGGGGBGBGBGGGBBGBGGGBGBBGGGGGGBBGGGGBBBBGGGBBGGGGBBGBGGGGBGBGGGBGBBGBGBBBGGGGGGGBGGGGGGGGGGGGBBGGGGBGGBGBBGGBGBGBBGBGBGGGGBGGGGGGGGGGGGGGBGBGGBGGBBGGGGBGGGBGGGBGGBBBBGGGGBGGGGGGGBGGGBBGGGGGBBBGBGGBBGGGBGGGGBBBBBBGGBBBGGGGGGBBGBGGGBBGGGGGGGGBBGGBBGGGBGBBBGGGBBGBGGBBGBBGGGGGGGBGBBBBGBGGGGGBBGGBGGBBBGBBBGGBGGBGGGGBGGBGGBGBBGBBBBBGBGBGGBGBBGGGGBGGGBBGGGGBGBGBGGGGGBGBGBGBGGBGGGGBGGGGGBGGGBGGBGBBGGGGBGBGBGGBBGBGGBBBGGBGBGGGBGGBGGBGGBGBBBGGGBGBBBBGGBGGBBGGBGGGGGGBGGBBGGBGGGGGGBBBBGBGGGBGGBGGGBGGBBGBBBBBBBBGGBBGBBBGGBGGBGGGGGGGGGBBGGGBGBBGGBGGBBGBGBBBGGBGGGBGGBBBGGGGBBBGGGGGGGGBGGGGBGGGBBGGGGBGBBGGBGGBGBGGBGGGGGBGBBBGGBGBBGGGBGBGGGGGBBBBBGGBBGGGGGGBBGGBGGGGGBGGGGBGBGGBGGGBGBBBBBGGGGBBBBGBGGGGBGBGGGGBGGGGGBGGBBGGBGGGGGGBGGGGBGBGGGGGGGGBGGGGBGGGGGBGBGGGGBGGGGGBGGBGGGGBBGBGBBGBBBGGGGGGGGBGGGBGGGGGBGBBGBGGGBGGGGBGGGBBGBGBGBGGBBGGGBBBGBGBGGBBGGGGGGBGBGGGGBBGBGGGGGBGBGBGBGGBBGGGGBGGGGGGGGGGBGGBGGGGBBGBBBGBGGGGGBGGGGGBGGBGBGGGBBGGGGBBBBGGBGGBBGGBBBGGGGGBGBGGBGGGGBGGBBGBBGBGGGGGBGGBGGGGBGGGBGGBGGBGGBGGGGBBGBGGBGGGBBGBGGGGGGBBGBGBGGBGGGBGGGBBGGGGBGGGGBGGBBBGGGGGGGBBGBBGGBGBBGGGGBGGBBGBGBGGBBGGBBGGGBGBBGBGGGGBGGGGGGBGGGGBGGBGGBGGGGBBBGBGGGBGBBGGBGGBBBGGGGBGGGGBGGGGGGBBGGGBGGGBBGGGBGGGGBGGGGGGBGBGGGBGGGBGGGBGBGGGGBBBGGGGBGBGBGBGGBBGGBGGBBBBBBGGBBGGBGGBGBGGGGGBGGGBGGGGGGBGGBGBGGGBGGGGGBGBBGBGGGGBBBGBGGBGGBGBGBGBGBGBGGBBBBGGGGBBGGGGGGBGBBGGGBGGGGGGGBBGBBGGBGGBGGBBGBGBGGBGGBGGBGGGBBGBGGBGGBGGBBGGBGGGBGBGBBGGBBGBGBGGGGBBGBGBBGGBBGBGBGGGGBGBGBGBGGBGBGGBBBGGGBGBGGGGBBGBBBGGGBBGGGBGBGGBGBGGGGGGGGGGGBGGGGBBGGBGBGBGGGGBGBGBBBGBBBBBBGGGGGBBGGBGBGGGGBGGGGGGGGBBGBGGGGGBBBBBGBGBGGGGGBGGGGGGGBGBBGBBGGGGBBGGGGBGBGGGGGBGGBBGGGGGBGBGBGGBBBGGGBGBBGBGBGBGGGGGBGGBBGGGBGGGBGBBGBGGBGBGGBGGGGBGGBGGGGGGGGGBBGBBGBGBGBGBBGBBGGGBBGBGGBGGBGGBBGGGBGBGGGBGGGGGGBGGGGGBBBBBBBGBBGBGGGGBGGGGBGBGGBBGBGBGGGGGBGBGGGGBGGGGGBBBGBGBBGBGGGBGBGGBGGBGBGGGGBBGBBGGGBBGBBGBBBGGBBBGGGBBBGGGGGBBGGGGGGBGBBGBBGBBBBGBGBBBGBGGGBBGBGGBGGGGBBGGGBGGBBBGGGGGGGGGGGGBGGBGBGBGGBGGBBGGGBBGGGGBBGBBGBBGBBBGGGBGGGGGBGBGGBGBGGGGGGGBBGGBGBGGGGBBGBGBBBBGGGGBBGBBGBGGGBGGBGBGBGGBBGBGGBGBBBGBBGBGGBGBGBBBBBGBGGGBBGBBGBGGGBGGGGGGGGGGGBGGGGGGGBGGGBGGGBGGGGBBBBGBBGGGBBGGGGBGBGGBGGGGBGGBGBGBBGBGBBGGGBGGGGGBGBGGBGGBGGBGBGBGGBGGGBBBBBGGGBGGGBGGBGBGGGGBGBGGBBGBBGBGGBGBGBGGBGBGBBGGGBGGGGGBGBGGBBGGBGBBGBGGBGBBGBGGBGGGBGBGBGGBGBGBBGBGGGGGGBBBGBGGBGGBGBGBGBGGBGGBBBGGGGGGGGBGGGGGGBGBBGGGGBGBGGGGGGGGBGGGGBGGBGGBBGGBGGGGBGGGBBGGGGBGGGBBGBGBGGGBBBBGGGBGGGGGGGGGGGBGGGGGBGBGBGGGGBBGGBGGBGBBGGGBGGGGGGBGGGGGGGGBGBGGGGBGBGGGGGBGGBGGGBGBBBGGGGGGBGGGGGGBGGBGBBBGGBBBGGGGBGGGGGGGGBBGGBGGBGBGBGBBGGBGGBGGGGBGGGGBBGGBBBBGBBGBGGBGGBGGGGGBGGGGGGGGGGBGGGGGGGGBGGGGGGGGGBGGGGGGGBGGGGGGBGBBGGGGBBGBGGBBBGGBGGGGGGGGBGBGBGGBGGGGBGBGGGGGGGBGGGGGBGGGBBGBGBBBGGGGBGGGGGBBGBGGGGGBGGBBGBGGGGGGGBBGGGGGGBGBGGGBGGGBBGGBBGBGGBGBGGBGBBGGGGBBBGGBGGGGGBBGGGGBGGBGGGGGGGBGBBGBGGGBBGGBBGGGBGGGBBGBGGGBGGGGGGGGBGBBGGBGGGGGGBBBGGBGGGGGGBBBGGBBBGGGBGBGGBBBGGBGGGGGGGGGBGBGBGGBGGBBGGGGGGBGBGBBGGGGGGGBGGGBGGBGGGBGBGGGGBBBGGGBGGGGGBGBGGBGBBGGBGGGGGBBGGBGGGGBBGBBGBGGBGGGGBBGBGGGGGGGGGGGGBGGGGGGGBGGBGBGGBGGGGGBBGGBGBGGBGBBBBGGGGGGBBBGGGGGBGGGGGBGGGGBGGGGGBGBGGGBGGGGBBBGBGGGGBGGGGGBGBBBGGBGBBBGGGBBGGGGGBBGBBGGBGGBBGGGBBGGBBBGGGGGGGGBBBGGBGBBBGGBGGBGBGBGGGGGBBGGGGBBGGBGGBGGBBGBGBGGGGGGGGGGGGGGGBBGGGGGGGGBGGGBGGGBGGBBGBGGGGBGBGGGGBBGBBBGGGGBGBGBBGGGGGBGGBGGBBGGGGGBBGGGGBBGGGBGBBGGGBBGGGBBGGGGGGBGGGBGGBGGBBGGBBBGBGBBGGGGGGGGGGBGGGBGGBBGGGGGBGGGBGGBGGGGGGBGGGGGBBBGBBGGGBGBGBGGBBGBBGGBGGBBBBGGGBGGGGBBBGGBGGBGGBBGBGGGBBGGGBGBGGGBGGBGGGBBGBGGGGBBGGGGBGBBBBGGGBGGBGGGGGGGGGGGBBBBBGGGBGGBBBBGGBGGGBBBGGGGGBBBBGGGBGGGGBGGGGGGBGBBGGGGBGBGBBGGGBGBBGGGBGGGGGGBBBGGGBBGGBGGBGGBGGBGGGBBGGGGBBBGGBBBBGGBBGGBBBGGBGBGBBGBBGGGBGBGBBBBBGGBBGBBGBBGGBGGGGBGGGGGGBBBGGGBGBGGGGGBGGBGGGBGGBGGGGGGGBBGGBBGGBBGBGBGBBGBGBGBBGGGBGGBGBGGGGBGGBGBGGGGGGBGBGGGGGGGGGBGGGBGGGGGGGGGGBBGBGBGGBBGBBGBGGGGGBBGBBBBGGBGGBGGGBGGBGGBBGGGGBGBGGBGBGBGBGBGBGBGGGBGGGBGGBGBBBGGGGBBGGGGBGGGGGBBGGBGGBBBGGGGBGBGGBGGBBGBBGGGGGBBGGGBGGBBGBGGBGGGBGGGGGBGBGBGGGGGGGGGBBGBGGGGGBBGGGGGGGGGBGGGGGBBGGGGBGGBGGGGGGGBGGGGGGGBGGBGBGGBGBGGGGGGGGGGBGBBGGBGGGBBGGBGGBBBGBGBBBGGGBGGGGGGGGBBBGGGGBBGBBGBGBGGBGBGGGBBGGGGGGBGGBGGBBGBGGBGBBBGBGGGGBGGGGBGGBBGBBBBBGGGGGBGGGGGGGGGGBBGGGBGBBBBGBGBBBBGBGGBGBBGBGGBGGGGBBBBGGGBGGGBBBGGBGBGGGBGGGBGGGBGGBBGGGGGBGGBBBBBBBBGGGGBGBGBBGGGBBBGBBBGGGBGBGGGGGGGBGGGGBBBBGGBGGGGGGGGBGGBGBGGGGBGGGBGGBGGGGGGBBBGGGGBGGGGGBBGGBGBGBGGGGGGGGGGBBGGGBGGBBGBBBGBGGBGGBGBGBGGGGBBGBGGBGGGGGBGBBGGGBBGGBGGGGGGBGBBBBBBBBGGGGGGGBBGGGGBGBGBGGGGGBGGGGGBBGGGBGGGBBGBGBGGBGGGBGBGGGGGGBGBGGBGGBBBBGGBGGGGBGBBGGGGGGBBBGBGGGBGGGBGBGGBBGGGGGBBGGGBGGBBBGGBGGBGBGGGGBGGBGBBGBGBGGGGBGGGGGGGBGGGGGGBGGGGBBGGBBGBBBGGGGBGGGBGGGGGGGGGBBBBGGBBBGGGGGGGGGGBBGBGGGBBGGGGGGBGGBBBGBGGGGBBGGGGGGBGGBGGGGGBGGGBGBBBGBGBBGBGBGGBGGGGBGBBBBGBGGGGGBGBGGGGGBGGGGGBGBGGGBBBGBGGBGBBGGGGBBGBGGBBBGGBGBGBGBGGGGGGGBBGGGBGGGBGBGGGGBGBBGGGGGBGGGBBGBBBGBGBBGGBGBGGGBGGBBGGGGGGGGGBGBGGBGGGBGGGGGGBGBGBBGGGGGGGGGGBBGBGGBGGBGGGGGGGBGBBGGGGGBBGGBGGGGBBGGGBGGBGBGGGGGGBGBBBGGGGGGGGGGBBBGGGBBGGGGGGGBGBBGGGGGGBBGBGBGGBBGGGGBGBBBGBGGGGGGGGGGGGGGBBGGBGBGGBGGGGGGGGBGBGBGGBGGBGGGGGBBGBGGGGGGBGBBGGGGBGGBGBGGBBBGGBBGGGGBGGBGBGGBGGBGGBGGGBBGGGBGBGBGBGGBBBBGGBGBBBGGBGGBGGGGGBGBGBBBBBBBGGBGGGBBBBGBBGGBBGGGBBBGBGGBGBGGBBGGGGBBGBBGBBBGBGBBGGGGGGGGGBBGGBBGGGGGGBBBGGGGBGBGBGGGGGBBGBGBBBBGGGGBBGBBGGBGGGGBGGGGGGGGBGBBGGGBBBGGGBGGBGGGBBGGGGGBGBGGGBGBGGBGGGGBBGGGGGGGGGGBGGGBBGBBGGBGGGBGBGBGGGGGBGGBGGGBBBGGBGBGGGBGGBGGGGGBGGGBGBGGGBBGGGBBBGGGGGGGBGBBBBGGGGBGGGBGGGBGBGGBGGGBGGGGGGBGGBGGGGBBGBBBBBGGGGGGGGGGBBBBGGGBGBBGGBGBGGGBBBBGBGGGBGGGGGGGGGGGBBGGGBGGBGGGGGBBGGBBGGGGGGGGGGBGGBGGGBGGGGBBGGBGGGBGGBBGBGGGGBGGGGGBGGGGBGGGBBGBGBBGBGGBBGGBGGGGGBBBGBGGGBGGGGGBGGBGBGBGBBBBGBGGBBBGBGGGBGGBGGBBGGGBGBBGBGBGBGGBBGGGBGBGBGGGBGGGGGGBGGBGBGGGBBGGGBBGGGBGBBBBBGBGGGGBGBGBGBBBGGGBGGGBBBGGBBGGGGBGGGGBGGGGGGGBGGGBBBBGGBGGGBGGBBGGGGBBGBGBBGGGGGGBBGBBGGGGGBGBBGBBGGGBGGBGBBGBGGGGGGBGGGBGGBGGGGGBGBBGBBGBGGGGGGBGBBGGGGBBBGGBGGGGBBBBGGGBGGGGGGBGGBBGGGGGBGBGGGGGGGBGGGGBBGGGGBBBGBBBGGGGGBGGBGGGGBGGGGGGGBBBBGGBGBBBGBGGBGGGGGGBBBGGGGGGGBBBGBGBGGBGGGGBBGGGGGGBGBGBGGGBGGGBBBGGGGGGGGBGGGGGBGBBGGBBBBGGBGGGGBGGGGGGBGGGBBBGGGBGGGGGBGGGGGBGGGGGBGBGGBGGGGGBGGGBGBGGGGBGGGGBBGGGBGGGGBBBBGGGGGGGBGGBGBGBBGGBGGGGGGGGGGBGGGGBGGBGBBBGGBBBBGGBBGBGGGGGGGGGGGGGGGBGGGBGGBBBGGBGGBGGGBBBGGGBBGGBGGBGBGBGGBGBBGGBGGBGBBGGGGGGBGGGBBBGBGGBBGGBGGBGBGGBBGGBGBGGGGGGGBGGGGGBGGBGGBGGBBGGGBBGGGBGGGBBBGBGGGGGBBGBGGGGBBBGBGGGGBGBBGGBGBGBBGGGGGBGGGBGGGBBGGBGGGGGBGGGBBGBBGGGGBGBBBGGGBGBGGGGBGGGGGBBGGGGGBGGBBGGGBGBGBBBBBBGGGGGBGGBGGBGGGGBGGGGGBGBGGBGBGBGBGGGBGGBBGBGGGBGGGGGBBBGBGBGGGBBBGGGBGGGGBGBGGBGBGGGBBGBGBBBBBGGGGGBGGBGGBBGBGGBGGBGBGGGGBGGGGBGGGBBGGGGBBBGBGGGBGGBGGGBBGGBGGGBGGGBBBGGGBBBBBBGBGBGBGBGBBBBGGGBBGBBGGBBBBGGBGGGGBGBGGGGGBBBBBGBGGGBGBBGGGGBGGBGBGBBBGGBGGBGGGBGBGGGBBBGGGGGGBBGBGBBBBGGGGGGGBGBGBGBGGBGGGGGBBBBBGGGGBGGGBGBGBBGGGGGGGGBGBGBGGBBBGGGGBGBBGGGGGBBBBGGGBGGGGGGBBGBGBBBGGBGBBGBGBBBGBGBBBGBBBGGBBGGGGGGBBGGGGBBBGBBGBGGBGGGBBGGBGGGGGGGGGGGBBGBGGGGBGGGGBGBGGGGBGBBGGGBGBBGGGGGGBGBGGGBGBGGGGBGGBGBBGBBBGGBGBGBBGGBGBGGGBGBGBBGBGBGGGGBBBGGBBGGGGBGGBGBBBBGGGGGGBBGGGBBGGGGGBGGBGGGGGBGBBGBBGGBBGGBGGGGBGGGGGBGGGBBGGBBBGGBGBGGGGGBGBGBGGGGGBGBGGBGBGBGBGBGBGGGGGGGBBBGBBBGGBBGGGGGGBGGGGGGGGGBGBBGGGBGBBGGGBGBGGBBGGBGBGGBGGBBGGBBGBBGGGGGBBGGGBBBBBBGBGBBBGGBGGBGBBGBGBGBBGBGGBBBGGBGGBBGBBBGGGBBGGGGGBGBGBGGGGGBGGGGBBGGBGGBGGGGGBBGGBBGBBBGGBBGGBBBGBGGBBBGBGGGGBGBGGGGGGBBGGGGGBGGBGGBGBBGGBGBBBBBGGGBGBGGBGBGGGGGGGBBGGBGBGBGGBGBGGBGBBGGGGBGBGGGBGGGBGGBGGGGBGGGGGGBGGBBGBBGGGGGGGGGGBBGBBBBGGGGGGBBGGBGGGGBGBBBGGBGGBBGGGGGBBBGBGBGGBGGGBBBBGGBGBGGGGGBGBGBGBGGGGBGGGBGBBGGGGGGGGBGGGGGGGBBGGGGGBGGBGGGGGGGBGGGGBGBGGGBBGGGBGGGGBGBBBGGGGGGBBBGGGBBBGGBGBBGGGGGBBBBGGBBBGGGGGGGBGBBGBGBBBGBBGGGGBGGGBGBBGBGGGBGBGGGBGGGGGGGGBGGBGGGGGGGGGGGGBBBGGGGGBGGGBGBGGBGGGBGBBGBGBGBGBGBGBGBGBBBGGGGBBBBBGBBBBGGGBBBGBGBGBGBGGGBGGBGBBBGGGGBBGGBGBGBGBGGBBGGBGGBGGBGBBGGGBGBGGGBBGBGBBGGGBBGGBGBGGGGGGGGBBGGBGGBGBBGGBGGGBGGBBBGGGGGBBGGGGBGGGBGBGGBGGGGGBGGGGGGGGGGGGGGGBGBBBGGGBBGGGBGGBGBGGGBBGBGGBBBGGGBGGGBGGGGBGGGGGBGBGBGGGGBBGGGGGGGBGGGGGBGGBBBGGBGGGBGGGGGGGBGGBGGGGGBGGGGBBBBGGGGBBBGGBGGBGBBBBGBGGBGGGGGBGGGGGGGGGBGBBGGGBGGBGGGGGGGBGBGBGGGGBGGBBBGBGGGGBBGGGGGGGBBGBGGGGGBGGGGGBGGBGBGBGGGGBGGGBBGGGGGGGBGGGGBGBGBGBGGGGBBGBBGGGGBGGGBGBBGGBGGGGBGBGGGGGGBBBGBGGGBGBBGBGGBGGBGBBGBGGBGGGBGGGGGBBGGGBBGBGGBGGGGBBGGGBBGGGGBGGGBGBBGGGGBBGBGBBGGBBGGGGGGGGGGGGBBGGGBGGBGBBGBBBBGGGGBBBGBBGGGGGBGGBBGGBGBGBGGGGBGGGGBBGGGGGGBBGBGBBGGGBGGGBBGGGGGBGGBBBGGGBBBBBGGGGGGBGGBGBGGGGBGBGBGBGGGBBGGGGGGGGGBGGBBBGGGGGGGGGBGBGGGGBBGGGGGBGGBBGGGGGGGBGGGGGBBGGGGGGGGGBBGGBGGBGBGGGBBGBGGGGBGBGGGGGGGBGGGBGBGGGGBBBBGGGGGBGGGBBBGBGBGBGGBGGBBBGGGGGGBBGGBGGGBGGGBGBBGGGBGGGGGBBGBGBGGBGGGGBGGBGBBGGGGGBBBGBGGGGGGGBBBGBGGGBGGBGGBGBGGBBGGBGGGBGGGGGBGGGGGGGGBGGGBGBBGGGGGGGBGBBGGGBBBBGBGBBGGGGGGBGGBGGGGGBGGGGGBGGGBBBGBBGBGGGGGGGGGBGGGGBBGBBGBBGGGGGGGBGGGGGGGBGBBGBGGGGGGBBGBGGBGBGBGGGGBGBBGGBBGGBGGGBGBGGBBGGGGGBGBGBGGBGGGGGGGGBBBBGGGGGBGGGGGGGBBBGBGGGBBGGGBGGBGGGBBGGGBGBBBBGGGGBGGBGGGGGGGGGGGGGGBGGGGBGBGGGGBBBGGGBBBGGBGGBBGGGBGGGBGGGGBBBGGGGGBGBGGBBGBGBGBGBGGBGGGGGGBBGBGGGGGBGGGBBGBBGBGGBGGGGGGGGGGBGBGBGBGGGGGGBBGGBBGGBGBBGGBBBGGGGGBGBGBGGGGGBBBBBGBGBGBGGGBGGGGGGGBGBBGGGGGGGGBBGGGBGGBGGBBGGGGBBBGGGGGBBGGGGGBGGGGGBGGGGGGGGGGGGBGGGGBGGBGBBGGGBGBGGBGBGBGGBGBBGGGBBGBGGGGGGGGGBBBBBBGBGBGBGBGGGGGGGGGGGBBGBGBBGBBGBBBGBBGGGBGBGBBGGBGBBBGBBGBGGGBBBGBGBBGGGGBGGGGGGBGBGGBGBGBGGGGGBGBGBGBGBBBGGBBGGGBBGBBGBGBGBGGGGGGBGGGGBGGGGGGGGGBGGGGGGGGBGBGGGGGBBGGGBGBGGBGGBBBGGBBBGBBBGBBBGGGGGGGGGGBGGGGBBGBGBBGGGGBBGBGGGBGGGGBGGBBGGBGBGBGGGGBGGBGGGGBGBGGGGGBBGBBGBBGBGBBGBGBGGBGBBBGGGBBGGBGBBBGGBBGGBGGGBGBGGGGGGBBGGBGGGGGBGGGGBGBGGGBGBGGGBBGBGGGGBGBGGBGGGBBBBGGGGGGGGBGGGGGGBGGGGBGGBGBBGGGBBGGGGGBGBGBGBGBBGGGGGGGGGBGBGBGGGBBGGGGBGBGGBGGBBBGBGBGGBBGGBGGGGGGGGBGBBBGGBGGBBGBGBGBGGBBGGGGGBGGGGBGGGGGGGGGBGBBBGGBGGGGBBBBGBGBBGGGBGBGGBBGGGBGGGBGGGGGGGGBGGGBGGGBGBGBGGGGGGBBGGGGBGGGBBGBBGGGGGGGGGGGGBGGBBGGGBGGGBGGBBGGGGBGGGGGGGGGGGGBGGGBBGBGGGGBGBGGGBGGBGBGGGGGGBBGBGGGGBBGGBGGBGGGBBGGBGBGGBGGGGGBGBGGGGGBBBGGGBBGGGBGGBBBGGGBGGBGBGBGGGGBBGGBBBGBGGBGBBGBBGBBBGGGGBGBBGBGGGGBGGGGBBBGBBGBGGBBGGGGGGGGBGBBBGGGBGGGGGBGGGGGGGGGBGGGBBBBGGGGBGBGGGBGBGBGBGGBGBGGBGGGBBBGGBBBBGGGGBGGGBBBBGGGGBGBGGGGGGGGBGGBGGGGGGBGBGGGBGGGGGBGBBBBGGBGBGBBGGBBBGGBGGGBBBGBGBGGGGGBBGGGGGBGBGGGGGBBBGGGBGBBGBGBBGGBGBBBBGGGGGBGBBBGGGBGBBBBGGBGBBBGGGGBGBBGBGBGGBBGGGBGGBGGGGGGGGGGGBGGGBGBGGGGGGBBGBBGBGGBGBGGGGGGBGBBGGBGBGBBGGGGBBGGGBGGGGBGGGGGBGGGGBBBGBGGBGBGBGBGBBBGGBGGBGBGGGGBGGGGGBBGBGGGGBGBGBGGBBGGGBBGGGGGBBGGGGBGGGGBGBGGGGGGGGGGGBBGGGGBGGGGBBGGBGBGBGGBBBGGGBBBBBBGBBGGGGBBBGBGBGBGGGGGBBBBBGGBGGGBGBBBGBGGGGGGBBBGBGBGBGGGGGBGGBBGGGGBGBBGGBBBGGBBBGGGBGGGBGGGGGGBBGGGBBGBGGGBGGGBGGGGGGBGGBGGGGBGGGGGBGBGBBGGBGGGGGGGBBGBGGGGBGGGGGBBGGGBGBBGGGGGGGGGGBGBBGGGGGGBGGGGGGBBBBGGBGGGGGGBBGBGGBBGBBGGGBBGGGBGBGBGGBBBBGBGGGBGGGGGGGBGBBGGGGBGBGGGGGBGGGGBBGGBBBGBGGGBGGGBGGGBGGBGGBBGGGGBBGGGGBBGGGGGGBGBBGGGGGGGGBBGGGGBBGBGGBGGBBGGBGGGBGGBBBGGBBGGGGGGGGGGGBGBGGGGBGBGBGBGGGBGGBGBGBGGGGBGGGGBGBGBBGGGBGGBGGGGBBGGGGGBBBBGBGBGGGBGBGGBBGBGBBBBGGGGGGGBGGGBGGBGBBGGGGBBBGBGGGBBBGGGGGGBBGGGGBBBBBBGBBBBBBGGGGBGGGGBGGBGGGBGGBBGBGGGGGGGBGBGGGGBBBGGGGGGGGGBGGBGBBGGBBGGBBGGBGBBBGGGBGBGGBGGGGBBBGGGBGBBBBBBBGGBGGGGBGGGGBBBGBBBBGGBGBGGGBBBBGGGGBGBBBBGGBBBBBGGGGGBGGGGBGGBBBGGGGGBBGGBGGGBGGGBGGGBGBGBBGBGBGGBGGBGGGGGBBBGGBBGGGBBBGGBGGBGBGBGGGGBGBGGGGBGGGGGGGGGGBGGGBGGGGGGGBBGGGGGBGBBBBBBGGGGBGGBGGGBGGGGGGGBGGBGGGGBGGGGGGBGBGGGBGGGGGGGBGGGBGGGGBGGBGBBGGBBGGGBGGGBGGBGGGGGBGBGGBBGGGGGGBBBBGGBGGGGGGBGGBGBGGGBGGBGGGBGGGBBBGBGGGGGBGGGBGGBGGGBBGBGGBGBGBGBBBGBGGBGGGGGBGGGBBGGGBBGGGGGGBGBGGGGGGBGBGGGGGGBGBGGGGGBBBGBGGGBGBGGBBGGGGGBGBGBBGBBBBGGGGBBGGBGGBBGGGGGGBGBBGGBGBBGGGGBGGBGGGBGGGGGBBGBBGGBGGGBGGGGBGGGGBGBGBGBBBGGBGGBGBBGGGGGGGGGGGGGBGBGGGGGGGGGGGGGBGGBGGGGBGGBBBGBBBBBBBBGGGGBBBGGGBGGGBGBGBGGGBBGGGGGGBBBBGGGBGBGBGGGBGGGGGGGBGGGGGBGBGBGBGGGBBGGGGGBBGGGGGBGBBGGGGGBGBBGGBGGBBGGBBGGBBGGBGBGBGGGBGGGGBBBGBBGGGGBGGBGBGBGBGBGGGBBBGGGBBBGBBBGGBBBGGGBGBBGGGBBBBBGGBBBGGGGGBBGGGGGBGGGBBGBBBBBGBBGBBGBGGGGBGGBBBGGGGBGGBBGBGBBGBGGGGGGGGBGGBGGGGGBBGGGGBGBBGBGBBGGBBGBGBBBGBBGGGBGGBGBBBGGBGGGGBBBGGBGGGGBGGGGGGGBBGGGGGGBGGGGGGBGGGBGGBBGGGGGBBGBBGGBBGGGGGGGGBBGBGBGBBGGGGGGBGGBGGBGGGGGBGBGGBGGGBGBBGGGGGBBGBGBBBGBGBGGGGBGGBGBGBBBBGGBBGBGBBGGGGBGBGBGGBGBGGGGGGGGBBBGGBBGBBBBGBGBGBGBGGGBGGGGBBGBBGGBGGGGBGGBGGBGGGBGGGGGGBGGGGBBGGBBGBGGBGBGBBBGBGBBGGBBGGBBBGBGGGGBGBGBGGBBGBBBBGBGGGBGGGGGBGBBGGBBGGGGGGGGGBGBGBGGBGBGGGGGGGBGGGGGGGGGGGBGGGGBBGGGGGGGGBGGGBBGGGBGBGBGGGGGGGBGGBBBGBGGGBGGGGGBGBGGGGGGGGGGGBGGGGBGBBGBBGGBBGBGGGGGBGBGGGBGBGBGGGGBGGBGGBGGGGGGGBGGGGBGGGGGGBBGGGGGGBBGGGGGGGGGGGGGGGGBGBBGGBBBGBBGGGBGGGBGGBGGGGBGBGBGGGGBBBGGBGGBBBGGGGBBGBBGBGBBGBBGBGBBGBGGBGGGGGBGBGBGBGBGGBGGGGGGBGBGGGGGGBBGGBBGGGBGGGGGGGGBGGGGGGBGGBBGGGBGGGGBGGGGGBGBGGGGGGGGGGGBGGBBGGGBGGGBGGBBGGGGGGBBBBGBGGGGGGBBGGGGBGGBGBBGBGGGGGBBGGGBBGGGGGGGBGGGGBGGGGBBBGBGGGGGBGGGGGGGBGGGGBGGGGGGBBGGBBGBGGBGGGGGBGGBGGGGBGBBGGGBGGBGGBGGBBBGGGBGGBGGBGGGGGGBBGGBGGBGGGGBBGGGGGGGBGGGBGBGGGGBGGGBGBBBGGGGGBGGGGGGGGGBBGBGGBBGBGBBGGBGBBGGGGGBGGBGGGGBGGGGGBGBGGGGGBGGGBBGGGGGGGBGBBGGBBGGBGGGGBBGBGBGBGGBGGBGGGBGGGGGGGBGGGGBBBGGGGGBGBGBBGGGBGBGGGBGGGGGGBBGGGGGGBBBBGGGGGBGBGGBGBBGGGGGGGGBBGGGGGGBGGBBGGGBGGGGBGGGGBGGGGGBBGGBGGBGBBBGGGBGGBBGGGGGGGGGGGGBBGGGBGGGGBGGBGBBBGBGGGGBGGGBGBGGBBGBBGBBBGBBBBBGGBBGGBGBBBBGGGBGGBBBGGGGGGBBBGGGGGGBBGGBBBGGBGGBBBBBBGGBGBGGGGBGBGGGGGBBGBGGBGGGGGGGBBGGBGGGGGBGBBBGGBGBGGGGGGGBGGGGGGGGBBBGGGGGGGGGGGGGBBGGGBBGGBGBGBGGBGGGGGGGGBGGGGBBBGBBGGGGGBBGBBGGGGGGGGGGBGGGBGBGGGGGBBBGBGBBGGBGBBGBBGBBGGBGGGGGBGGGBGGGBBBBGGBBGBBGBBBGGGGGBGGBBGBGBBGGBBGGGGGGBGGBBGGGGGBBBGGBBBBBGGBGGGGGBGBGGBGBGGGBGGGGGGBBBBGGGBBGGGGBGGBGGGBBGBBBBGGGGGBBBGGBGBGGBGGBGGBGGGBGGBBBGGGGGGGGBBGGGGGBGGBBGGGBGGBGGGGGGGBGBGGGBBGGGGGGGBGBGGGGGBBGGBGGGGGGBGBBGBGGGGBGBBGBGGBBGBGGGBGGBGBGGGGGGGGGBGBGGGGGGBGGBBBGBGBBGGGGBGGGGGBGGBGGGGGBGGGBBBBGGGGGBGGBGBBGGGBGGGGGGBBGGBGBBGGBBGGGBGBGGGBBGGGGGGGGGGGGBBBGGBBGBBGBGGBBGGGGGBGGBGBGBBGBGBGGGBGGBGGBBBGGGGBBGGBGGBGGGGGBBGBGGGGBBGBBGGGBGGBBGBGGBGBGGGGGGGBBGGBBBBGGGBGGBGBGGGBGBGGGGGGBBGGBGGBGGBBGGBGGBBBBGGGGGGGBBGGGGGGGGGGGBGGGGBBGBBGGBGGBGGGGGGGGBBGGGBBGGGBGGGBGGGBGGBGBBGBGGGBGGBBGBBGGGGBGBBGGBBGGBGGBGGBGGGGGGBGGGGBGGGBGGGGGGGBGBBGGBGGGGGGGGGGBBBGGGBGBGBGGBGBGGGGGGGBBBGBBGGGGBGGGBBGBBBGBGGGGGGBBGBBBGBGBBBGBBGGGGGGGGGGGGBGBGBGGGGBGGBGGBBGBBBGGGBGGBBBBBGGGGGGGGGBGBBGBGBBGGBGGGGGBGGGGGGBBGGGGBGBGGGGBGBBGBGGGGGGGBGGGGGGGGGBGGGBGGGGGBGGGGGGGGGBBBGBBGGBBGBGGBGGGGGBBBGGBGBBBGBBBGBBBBGBGGBGGGGBGBGBBGBGGBBGBGBGGBGGGBBGGBBGGGGGGGBBGBBBGGBGBGGGBGBBGGGGGGBGBBBGGGBGBGBGBBGGBGGGGGBGBGGGGGGBGGGGGGGGBBBGGGGGBGGGGGGGBBBBBGGBGBBBGGGGGBBBGGGBGGGGGGBBGBGGGGGGGBGGGGGGGGGGBGGGBBBBGGBGGGGGGGGBGGBBBGBGBGGBGBBBGGBBGBBGBGBBGGBBGGGGBGGBBGBBGGBBBGGGGGGGBGGGGBGBGBBBGBGGGGBGBGBBGBGBGBGGGGBGBBBBBGGGBGGGGBGGBGGBGBGGGBBGGBGBBGGBBBBBBBBGGGGBGGGGGGBGGBBGGBBGGBBGBGBGGBGGBBBGGBBGGBBGGGGBGBGGBGGBGBGGGBGBGBGGBBBGGGBBGBGBGBBGGBBGGBGGBGBGGGBGBGGBGBBGGBGBGGBGGBGBBGGGGBBGGGGBGBBGGGGBGGBGGBGGGBGBGGGGGGGGGGBGGGGGGBBGBBGGGBGGGBGGGGGGGGGGBBGBGGGBGGBGGGBGGGGBGGGGGGGGGBGBGGBBGGGGGGGGBGBGGGGBBGGBGGGBGBBGGBGGBGGBBGGGGGGGGBGBGGGGGGGGGGBBGBGBGGGBGGBGGGGGGGGBGBBGBBGGBGGBBGGGGGGGBGGGBBGBBGGGGGGGGGGGGGGGGBBGGGGGGBBGGBBGGBGGBGGBBGGBGGGGBGBGBBBBGGGGBBGBGBGGGBGGBBBBGGGBBGGGGGGGGBGBBGGGGBBGGGBBGGGGBBBBGGGGBGGGGBGGBBGBGBBGGGGGBGBGGBGBGGBGGGGGGBBGGGGBGGBGGGGGGGGGGGGGBGBGGGBGGGGBGGBGBBGBBGBGBGGGGBGBBBGBGGBGGBGGBGGBGBGGBGGBGGBGGGGBGGBBGGBGBBBGGBBGGGBBGBGGGBBGGBGGBGGGGGBGGGBBGGBBGGBGGGGGBBBGGGBBBGGBGGGGGBBGBGBGGGBGGBGGGBGGGGGGBBGBBGBBGGBBGGBBBGGBGGGGBGBGGBGBGGBGGBGBGGGGBGGBGGGGGGBGBGGBGGGGGGGBBGGGBBGGBGGGGBGGGBBGGGBGGGGBBGBBGGGBBBBBGBGBGGGBBBGGGGBGGGGGGGBGGGGBGGGBBBGGGBGGBBBGBGGGBBGBGGGBBGGBBGGGBBGGBBBGGGBBGGGGGGGBGGBGBGBGGGGGGGGGGBGGBGGGGGGGBBGBBGGBGGGBGGGGGGGGGGBGGBGBBGGGGBGBGGGGGGGGBGGGGBGGGGGGGGGBBGGGGGBGGGBBBGBGGGGGGGGGBGBGGBGBGGBGGGGBGBGBBGGBBGBGGGGGGGGGBGBGBBGGGGGGGGGGGGBGGGGGGBBGBBBBGGBBBBGBGBGBGGGGGGGBGGGBGGGBGGBBBGGGGBGGGGGBBGGGGGBGGGGGBGBGGGGGGGGGGGBBGGGBBGGGGBGGGGBGGBGGGGGGBBBBGBGBBGBGBGGBGGBBBGGGGGGBGGGGGGBBGGGBGBGGBGGBGGGGGGGGGGBGGBGGBBGGBGGGGBGBGBBBGGBGGBGGGBBBGBGGGGBBBBGGBBGGBGGGGBGBBGGGGBBBGGGGBBBBGGBGGGBGGBBBGGBGGBGGGGBBGGGBBGGBBGBGGBBGB
12373 GGBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBBBGBBBBBBBBBBBBBGGGBBBGBBBBGBBGBGBBBBBBBBGBBBBGBBGBBBBGBBBGBBBGBBBBBBBBBBBGBGGBBBBGBGBBGBGGBBBBBGBBGGBBBBBBBGBBGBBBBBBGBGBBBBBGBGBBBBGBBBBBBBBGBBBGGBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBGBBGBBBBBBBGBBBBBBBGBGBBBBBBBBBBGBBBBBBBGGBGGBBBGBBGBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBGBBBBGGGBBBGBBBBBBBBBBGBBBGGBGGGBBBGGBGBBBBGBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGGBBBBGBGBBGGBBBBBGBBBBBBGGBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBGGBGBBBBBBBBBBBBGGBBGBBBBBBGBBBBBBBBBBGBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBGBBBGGBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBGBGGBBBGBBBBBBGGBBBBBBBBBBBBGBGGBGBBBBBBBBBBBBBBBGGBGGBBBBBGBBBBBBGBBBBBBBBGBGBBBBBGBBBBBBBBGBGGGGBBGGBGGBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBBBBGBGBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBGBBGBBGBGBBBBBGBBGBBBBBBBGGBBGBBBGBBBBBGBBBBGBBBBBBBBBBGBGBBBGBBBBGGBBBBBBGBBBBGBGBBGBBBBBBBBBBBBBBGBGBGBBBBBGBBBBBBBBBGBBBGBBGGGBBBBBBBBBBBGBBBBBBBBBBBGBGBGBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBGBGBBBBBBGBGGBBGBBGBBGBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBGBBBBBBGBBBGGBBBBBGGBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBGGBBGBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBGGBGGBBGBBGBBBGBBBGBBBBBBBBGBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBGGGBBBBBBGBBGBBBBBBBBBBBBBBBGGBBBGBBBBBBBBGBBBBBGBBBBBGBBGBBBBBBBBBGGBBBGBBBBBGGBBBBBGGBGGBGBBBBBBBBBBBBBGGGBBBBBGBBBGBGBBGGBGBBBBBBBGBBBBBBGBGBBBBGBBBBGBBBGBBBBBBBBBBBBBGBBBBGBGBBBBBBBBGBBBGBGGBBBBGBBBBGGBBBGBGBBBBBBGGBBBBBBGGBBBBBGGBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBGBBGGBGBGBBBBBBBGGBBBBGBBBBBBBBGBBGBBGGGBBGGBBBBBBBGBGBBBBBBGBBBBBBGBBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBGGBBBBBBBBGBBBBBGBGBBGBBBBBBBBBBBGBBBBGBBBBBBGGBBBGBBBBGBBBBBBBBBBGBBGBBBBBBGBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBGGGBBBBBBBBBGBBGGGBGBGBBGBGBBGGBBBBGBBBBGGBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBGGBBBBBGBBBBBBBBGGBBBBBGGBGBBBBGBBBBBBBBGBGBBGGBBGBBBGBBGGBBGBBBGBBBGBBBBBGGBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGGBGBBBBBBBGBGBBGBBGBBBBBBBBBBBBBGBGBBBBBBGBBGBBBBBBBBGBBGBBGBBGBBBBBBBBBBBGGGBBBBBBBBBBGBBBGBBBGBGBBGGBBBBBBBGGBBBBBBBGGBBGBBBBBBBBBBGBBBBBBGBGBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBGGGBBBBBBBGBBBBBBBBBBGBBBBBGGBBBBBBBBGBGGBBBBBBGBBBGBGBGBBBBBBBBGBBBBBBBBBGBGBBBBBBGBBBBBGBGBBBBBGBBBBBBGGBGGBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBGBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBGGBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBGBGBGBBBBBBBBBBBBBGBBGBBBBGGGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBGBGBBGBBBBGBBBGGBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBGGBBBBBGBGBGBBBBBBBBBGBBBBGBGBBBBBBGGBBGBBBBBGGBBGBBBGGBGBBBBBBGBBBBBGBBGBBBBBBBBBBBGBBGBBBGBBBBGBBBGBBBBBBBBGBBBBBGBBBGBBGBBBBBBBBGBBBBGBGBBBGGBBBBBBBGGGBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGGBGBBBBGBBBBBGGBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBGGGBBBBBGBBBBBBGBBBGBBGBBBBBBBBBGBBBBBGBBGBBBGBBBBBGBBBGBBGBBBGBBGBBBBBBBBGBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGGBBBGBBGBBBBBBBBGBGBGBBBBBGBBBBBBBGBBBBBBGBBBBBBGBBBGBBGBBGBBGBBBGBBBBBBGGBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBGBBBBBBBGGBBBGGBBBBBBBBBBBBBBBBBBGBGGBBBBBBBGBBBBBBBBBBBBBGBBBBBGBGBBBBBGGBGBBBGGBBBBGGBBBBGBBBBBBBBBGBBBBBBBGBBBBBBGBGBBGGGBBBBBBBBBGBBGBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBGGBBGBBGBGBBBBBGBGBBBGBBBBBBBBBBBGGGGBBBBBBBBGGBBBBBBBGBBGBBBBGBBBGBBGBBBBGBBBBGBBBBGBBBBBBBGBBBBBGBBBBGBBBBGBBBBBBBBGBBBGBGBBGBBBBBBBGBBBGBBGBBBBBBBBBGBBBGBBBBBBBBBBGBBBBGBBBBGBBBGBGBBBBBBGBGBGGBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBGBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBGBGBBGBBBBGBBBGBGBBGGBBBBGBBGBBBGGGBBBBBBBBBBBBBBBBBBGBGBGBBBBGBBBBBBBBBBGBBGBBBBBBBGBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBGBBBBBBBBBBBBGBGBBGBBBGGGGGBGGBBBBBBBBBBGBBBBBBBGBBGGBBBBBGBBBBBBBBBBGBGBBBGBBBBBGBGGBGBBBBGBBBBGBBBBBGGGBGBBBBBBBBBGGBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBGBBBBBBBBGGBBBBBBGBBBGGBGBBBBBBBBBBBGBGGBBBGBBGBBGBGBBBBBGBGBGBGBBBBBBBBGGBBBGBGBGBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBGBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBGGBGBBBGBBBBBBBBBGBBBBBBBBBBBBBGGBGBBGBBBBBBBBBBBBBBBBGBBBBGBBBBGGBBBBGBBGBBBBBGBBBBBBBBBGBBBBGBBGBBBBBBGGBBBGBBBBBGBBBBBGBBGBBGBBGBBBBBBBBBBBBBBGGGGBBBBGBBBBBGBBBBBBBBBGBBBGBBGBBBBGBBBBBBGBBBBGBGBBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBGBGGBBBBGBBBBBBBBGBBBGBBBGBBBGBBGBGBBBBBBBBBBBBBBBBBBBGGBGBBGGBGBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBGGBBBBBBBGGBGBBGBBBBGBBGBBBBBBBBGBBBBBBBBBGBBBBBGGBBGBBBBGBBGBBGBBBBGBBBBBGBGBBBBBBGBGBBBBGGBBGBBBBBBBBGBBGBBGGBBBBBBGBBBBGBBBBBBGGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBGBBBBGGBBGBBBBGGGBGBBGGGBBBBGBGGBBBGBBBBGBGBBBBBBBGBBGBBBBBBBBBBBBBBBGGBBBBGBBGGBBBBBBBBBGBBBBBGBBBBBBBBGBBGBBGBBGBGBBBGBBBBGBBBBBBGBBGBBBBBBGBBBBBBBGBBBBBBBBBGBGGBBBBBBBBGBBBBBBBBBGBGBBGBGBGBBBBGBBBBBBBGBBBBBGBBGBBBBBBGBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBGBBBGBBBBBGBBGBBGBBGBBBBBBBBBBBGBBGBBBGBBGBGBBGGBBBBBGBBBGBGGBGBBBBBBBBGBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBGBBBBBBBGGBBGBBBGBBGBBBBBBGBGBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBGBGBBBBBBGGBBGBBGBBGGBGGBBBBBGBBBBGGBBBBBBBGBBBBBBGBBGGBBGGBGBBBBBBGBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBGGBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGGGGBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBGGGBBGBBBBBGBGBBBBBGGBBBGBBBGBBBGBBBBGBBBBBGBBGGBBGBBBBBBBBGBBBGBBGBBBGBBGGBBBBBBBGBBGGBBBBGGBBBBBBGBBBBGBGBBBBGBBBGBBGBGBGBBBBBBBBGBBBBBBGBBBGBBGBBBBBGBBBGGGBGGBBBBGGBBBBGBBGBBBBGBBBBGBBBBBBBGGGBBGBBBBBBBBBBBBGBBGBBGBBGBGBBBBBGBGBBBBBBBBGBGBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBGBBBBBBBBGBGBGBBBBGBBGBBBBBBBBGGBBBBBGBBBGBBBBGGBBBBBGBBBGBBBBBGBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBGBBBBGBBGBBBGGBBBBBBBBBGBBBBBBBGBBBBBBGBGBBBBBBBBGGBBBBBBBGBBBGBBBBBGGBBBGBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBGGGBGBBBGBBBBBBBBBBBGBGGBBGGBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBGGBBBBBBBGGBBBBBBBGBGBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBGBBBGBBBBBBGBBGBBGBBGBBBBBBBBBBBBBGBBBBBGBBBBBBGGGBGBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBGBBGBBGGBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBGBGBBBGBBGBBBBBBBBBBGBBBBBGGBBBBGBGBBBBBBBBBGBBBBGBGBBBGBBBBBBGBBBBGGBBBBBBGBBBBBBGGBBBBGBBBBBBBBBBBBGBBBGBBBBBGBGBBGBGBGBBBBBBBBBBGBBBBBBGGBBBBBGBBBBBBGBGBGBBBGBBBBBBBBBBBBBGBBGBBBGBBBBBBBBGGBBGGGBBBBBBBBBBBBBBBBGBBBBBBGGBGBBBGBBGGBBBBGBBBGGBBBBGBGBBBBBBBBGBGBGBBBBBBBBBBGBBBBBBBBBGBGBBBBGBBGBBBGBGBBBBBBBGBBBBGBBGGBBBBBBBGGGBGBBGBBGBBBBGBBBGGBBBBBBBBBBGBBBBGBBBBBBBBBGBGBBGBBGGBBGBBBGBBBBBBGBGBGBGBBBBGGBBBBBBGBBGGGBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBGBBBGBBBBGBBGBGBGBBBGBBBBBBGBBBBGBBGBGGBBGBBBBGBBBGBBBBBGGBBBBGGBBBBBGBBBBBGGBBGBBBBBGBBGBBBBBBGGBGBBBGGBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBGGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBGBBGBBGBBBBGBGGBBBBBBGBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGGGGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBGBGBBBBGBBBGBBBBBBBBGGBBBBBBBBBBBGBBBBBGBGGBBBBBBGBBGBBBBBGGBBBBBBBBBBGBBBBGGBBBBBGBBGBBBBBBBBBBGGBGGBBBBBGBBBBBGBBBBBGGBBBBBBBBBBBGBBBBBGBGBBGBBBBGGBBBBGBBBGGBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBGGGBGBBBBBBBGGGBBBBBBBGGBBBBGBBBBBBBGBBBGBBBBBBBBBBGGBBBBBGBBBBBBGBBBGBBGGBBBGBBGBBBBBBGBBBGBGBBGBBGGBBBGGBBGGGGBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBGBBBGBBGGGGBBBBGBBBBGBGBGBGBBBBBGBGBBGBBBBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBGBBBBGBBBGBBGBBGGBBGGBBBBBBGGBBBBGBBBBBBBBBBGBGBBBBBBGBGBBBGGBGBBBBGGGBBBBBBBGGBBBBBBBBBBGBBGBBBGBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGGBBBBBBGBBGBGGBBGBBBBBGBBBBBBBBBBGBBGGGBGGBBBBBBBBGBBGBGBGBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBGGBGBBBGGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBGBBBBBBGBBBGBBBBBBBBGBBBBBBBGBBGBBGGBBGBGBBGBGGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGBGGBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBGBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBGBBBGGBBBBBBGBBBBBBBBGGBGBBBGBBBBBBBGBBBBBBBBBBBGBGBBGBBGBBBBBBBBBBBBGBBBBBGBBBBGBBBBGBBBBBBBGGGBBBBBGBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBGBBBBBBBGBBGBBBBBBBBGBGBBBBBBBBBBBBGBBBGGBBBBBBGBGBBGBBBBBBGBBBBBBBBBGBBBGBBBBBBBBBGBGGBBBGBBBBBBBBBBBBBBBGBBBGBBGBGBBBGBBBBBGGBBBBBBBGBBBBBBBBBBGBBGGBBBBGGBBGBBBBBGBBBBBBBBBBGBGBGGBGBBBBBBBBBBBBBGBBGGBBBBBBGBGBBGGBGBBBBBGBGBBBBBGBBBBGBBBGGBBBBGBBGBGBGBBBBBGGGBBBGBBBGBGGBBBGBBBBBBBGBBBBBBBBBBBGBBBGBGBBBBBBBBGBGBGBBBGBBBBBBBBBGGBBBBBGBBBGBBGBBBBBBGBBGGBBGBBBBGBBBBBBBBBBGBGBBBGBBBBBGBGBBBGBBBBBBBGBBBBBBBGBGBGBBBBBBBBBBBGBBBBBBBGGBBBBGBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBGBGBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBGGBBBBBBBBBGBBBGBGBBGBBBGBBBBBBBBBBGGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBGGBBBGBBBGGBBBBGBBBBBBBBBBBBBBBBBGBBGBBBGBGBBBGGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBGBBBBBBGBBBBBBGBBBBBBGBBBBGBGBGBBBGBBBBBBBBBBBBBBBBGBBBGBGBBGBBGGBGGBBGBBBBBBBGGBBBBBBBGGBBGGBBGBBGBBBBBBBBBBBBBBGBBGBBGBBBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBGBBBBBBGGBGBBBBBBBBBBBBBBGGBBGBGBBBGGBBBBGBBGBBBBBBBBBBBBBBGBBBGBBBBBGBBBGBGBGBBBBBBGBGBBGGGBBBBBGBBBGBBBBBBBBBGBGGBBGGGGBBGBBBBBBBBBBGBGBBBGBGBGBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBGGBBBBBBBBGGGBBBGBBBGBGBBBGBBBBBGBBBBBBGBBBBBBBBGGBBBGBBBBBGGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGGBGGBBBBBGBBGGBBBGBBGBBBBGBBBBBBBBGBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBGBBGBBBGBBGBBBBBBBGGGBBBBBGBBGBBBBBBGBBGBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGGBGBBBBGBBBBBGBBBBBBBGGBBBBBGBBBBBGGGBBBBBBBGBBBBGBBBBBBGBBGBBBBBGBBBBBBBBGGBBBBGBBBBBBBBBBGBBBBBBBGBGGGBGBBBBBGBBBBBGBBBBBGBBBBGGBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBGBGGBGBBBBBGBGBBBGBBBBGBBBBBGGGBBBBBGBBBGBBBBBBBGBBBBGBBBBBBBBBBGBBBBGBBBGGBBBBBBBBBBBGBBGBBBBBGBBBBBBBBGBBBBBBBGBBGBGBBBBBBBGBBBBBGBBBGBBBBGBGBBBBBBBBGBBBBBBGBBBBBBBGBBBBBGBGBBBBGBGBGBBGGBBBBBBBGBBBBBBBBBBBGBBGBGBBBBGBGGBBBBBBBGGBBGGBBBBBBGBBGGBBBBBBBBGGBGGBBBBBBBGBBBGBBBBGGBBGGGGBBBBBBBGBBGBBBGGGGGBBBBBGGBBBGBBGBBGGBBBBBBGBBBBBBBBBGBBBBBBBBBGBBGGBBBBBGBBGGBBGGBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBGGGBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBGBBGBBBBGBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBGBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBGBBBBGBBBGBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBGBBBBBBBGGBBBBBBBBBGBBBBBBBGBBBBGBBGBBGBGBBGBBBBBGBBBGBBGBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGGGBGBGBBBBBGGBBBBBBBBBBGBBBBBBBBBBGBGGBBBBBBBBGBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBBGGBBGBGGBBBBGBBGBBBBGBGBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBGGGBBBGBBBGBBGBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBGBBGBBBBGBBBBGGBGBBBBBBGBBGBBBBBBBBBBGBGBBBBBGBBBGBBGGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBGGBBBBGBBBGBBBGGBGBBBBBBBBGGBBBBBBBGBGBBBBBBGBBBBGBGBGBBBGBGBBBBBBBBGBGBBBBBBBGBBGBBBBBBBBGBBBBBBGBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGGGBBBBGBGBBBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBGBBBBBBGGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBGGBBBBBBBBBGBGBBBBBBBGBBBBBBBGBGBBBBBBGBBGGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGGBBBBBBGBBBGBBBBBBGGBBGBBBGGGBGBBBBBBBBBBBBBBBBGBBBBGBGGGGGBGBBBGGGBBGBBBBGBBBBBGBBBBBGBBBBBGBGBBGGBBBBBBGBBGBBBBBBBBBBBBGBBBBBBGBGBBBBBGBGGBBGGGBBBGBBBBBBBBBBBBBBBBGBBBBBGBBGBBGBBBBBBBBBBBGBBBBBBBGBGBGBBBGGGBBBBBBBBGBBBBBBBGBBBGBGBBGBBBGBBBBBBBBBGBBBBBGBGBGBBBBBBBBBBBBGBBBBBBBGGBBBBGBGBGBGBBBGBGGBBBBBBBGBBBBBGBGGBBBBBGBBBBBBGBBBBBBBBBBBBGGBBBBGGBBBBBBBBGBBBBBBGBGBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGGBBBBBBBBBBGBBBGBGBBBBBGGBBGBBBBGBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBGGBBBBBBBBGBBGBBGGBBBBBBGBGGBBBBBGGBBBBBBBBGBBGBBBBBBBBGBBGBBGBBBGGBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBGBBBBGBBBBBBBBBBGGBBBBGBBGBGBGGBGBGBBBGBBBBBBBBBBBBBGBGBBBBBBGGBGBBBBBBGBGBBBBBGBBBBGBBBBBBGGGBBBBGGBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBGBBBGGGBGGBBBBGBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBGGBGBBBBBBBGBBBBBGBGBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBGBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBGBBBBBGBBBBBGBBBBBBGBBBGBBBBGBBBBGGBBGBBBBBBBBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBGBBBGBBBBBGBGGGBBGGBBBGBGBBBBGBBGBBGBBBBBBGGBBBBBBBGBBBBBBBBBGBGBBBBGGBBBBBBBGBBBBBBGBBBBBBGBBBBBBBGGBBBGBBBBBBGBGGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBGGBBBBBBBBBBBGBBBBGBGBBBBBBGBGBBGBBBBBBBBGBBBBBGBBGGBBBBBGBBBBGBGBBBGBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBGGBBBBBBBBGBGBBBBBGBGBBGBBGBBBBBBBBBBGBBBBBBGBBGBBBGBBBBBBGGGBBBBGBGBGBBBBBBBBGGBGGGBBBBGBGBGBBBBBBGBBBBBBGBBBGBBBGGBBBBGBGBBGBBBBBBGGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGGBBBGGBBBBGBBBGBBBBBBGBBBBBBBBBGBBBBBGGBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBGBBBBGBBBGBBBBBBGBGBBBBBBBBBBBBBGBBBBBBGBBGGGBBGGBBGBGBGGBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBGBGGBGBGGBBBBBBGBBBGBBBBBBBBBGBBGBBBBBGBBGBBBBBBBGBBGBBBBBBBBBBGBBBGBGBBBGBBBGGBBBBGGBBBBBBBBBBBBGBBBGBBGBBBBBBBGBGGBBBGBBBBBBBBBBBBBBBBGBBBGBBGBBBGBBBGGBGBBBBBBGBBGBBBBBGBBBBBBBBBBBGBBBBGGBBBBBBBBGBGBBGGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBGBBBBBGBBBBGBBBBBGBGBBBGBBBBBBBBBGGBBBGBBBGBBBBBBBGGBBBBGBGBBBBBGGBGGBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBBBGBBGBBBBBBBBBBGBBBBGBBBBBBBBGGBBBBBBBGBGBBBBBBBBGGBGGGGBBBGBBGBBGGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBGGBBBBBGGBBGBBGBGBBBGGBBBBBBBGBGBGBBBBBBGGBBBBBBBGBBBBBBBGBBBBGGBBBBBBGBBBBBBGBBBBBBBBBBGBBGBBBBBBGBBBBBBBGGBGGGBGGGBBBBGBBGBBBBBGBBBBBGBBBBGBBGBBBGBGBGBBBBBBBBBGBBBGGGBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBGBBBBGBGGBBGBBBBBGBBGBGBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBGBGGBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBGBBBBBBBBBGBBBGBGBBBGGBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBGBBGBBGBBBBGBGBBBBBBBBGBGBBGBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGGGBGBGBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBGBBBBGBBBBBBBBBBBBGBBGGBGBBBBGBBBBBGBGBBBBBGGGGGBBBBBBGBGBBGBBGBBBBBBBBBBBBBGGBBBBBBBBBBBGGBBBBBBBBBGBGBBBBBBBBBGBBBBBGBGGGBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBGGBBBBBBBBBBBBBBGBGBGBBBBBGBBBGBBGGBBBBBBBGBGBGGBBBBBBBBGBBBGBGBBBGBBGBBBBBBBBBGBBBBBGGBBBBBGBBBGGBGBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBGGGBGBGGBBBBBBBBBBGGGBGGBBBBBBGBGBGBBBBBBBBBBGBBBBGBBGBGBBBBBBBBBBGGGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGGGBGBBBGBBBBBBGBGGBBBBGGBBBBGBBBBBBBGBGGGBBGBBGBBBBBBBBGGBBBGGBBBGBBBBBBBBBBBBBBBBGBBBGGBBBBGGBBBBGBGBBBBBBBBBBBBGBBBBGBBBBBBGGBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBGGBBBBBBGBBGBBBGGBBBBBBBBBBGBBBBGGGBBBBBBBGBBGBGGGBBBBGBBBBBGBBGBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBGBBBBGBGBBBBBGBBBGBBBBBBBBGGBBBBGBBGBGBBBBBBBGBBGGGBGBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBGGGBBBBBBGGGBBBBBBBGBBBBBBBBBBBGGBBBBBGBBBGBBBBBBBGBBBBBGBBBGBBGBBGBBGBGGBBGBBBBBBBBGBBBBBBBBBBBBGBGBBBBGBBGBBBBBBBGGBBBBBBBGGBBGBBBBBBBBBGGBBBBBBBBBBBBBGGGGBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBGGBBBBGBBBBBBBBBBBBBGBBBGGBBBBGBBBBBBBGGGBGBBBBBBBBBBBGGBGBBBBGBBBBBBBBBBGGBGBGBGBBBGGBGBBGGBBBBBGBBGBGGBBBBBGBBBBBBBBGGBGBBBBGBBBGBGGBBBGBBBBBBBGBGGBBBBBGBBBBBBGBBBBBBBBBBGBBBBGBGBBBBBBBBBBBGBGBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBGGGBGGBGBBBBBBBBBBGBBGBBBBGGBBBBBBBBBBBGBBGBGBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBGBBBBBBBBGBBBBBBBBGBBGGBBBGBGGGBBBBBBGGBBGBBBBGGBGBBBBBBGBBGBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBGGBGBBBGBBBBBBGBGBBBGBBBGBBGBBGBGBBGBBBGBBBBBBBBBGBBBBBGBBBGBBBBBBBGBBGBBGBBBBBBGBBGBGBBGBBBBGBGBBBGBBBBBBGBGBBBBBBBBBBBBBBGBGGBGBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBGBBBBBGBBBGBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBGBBBGBBBBBGBBBGBBBBGBBGBGBBBBBBGBBBBBBBBBGBBGBBGBBGBGBBBBBBGGBBBBGBBGBBGGBBGGGBBBBBBBBBGBBBBBBBGGBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBGGBBBBBBBBBBBBBBBBGGBBBBBBGGGBBBBBBBBBBBBGBBBGBGGBBBBBBBBBBBBBBBBBGBBBBGGGBGGBGGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBGBBBGBBBGBBBBBGBGGBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBGGBBBBBBBBBGBGBGBBBGGBGBBBBBGGBBBGBBBGBBBBBBBBBGGBBBBBBBGGBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBGBBBBBBBGGBBBBBBBGBBBBBGBBGBBBBBBBGBBBBGBBBGBGBBBBGBGBBGBBGGBBBBBBBBBBBBBGBBBBGBBBBGGBBBBBBGBGBGGBBGBGGBBBBBBBBBBBBGBGBBGBBBBBBBBGBGGBBGGBBBBGGBGBBBBBBBBBBBGGGGGGGBGBBBBBBBBBGBBBBGBBBBBBGBBBGBBBBBBGGBBBGGBBBBBBBBBBBBBGBBBBGBBGGBGBBBBGBBBBBBBBBBGBBBBGGBBGBBBBBBBBBBBBGBBBBBGBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBGGBBGGBBBBGBGGBGBBBBBBBBGBBGGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBGBBBBGBBBGGBGBBGBBBBBBGBBBBGBBBGGBBGBBBBGBBBBBBGGGBBBBBBBBGGBBBBBBGBBBBBBBBBBBGBGBBBBBBBBGBGBBBBGBGBBGBBBBBBBBBBBGBGBBBBGBBGBBBGBBBBBBBBBBGGBBGBBBBBBBBBBBBGBBGBBBBBBBBBGBGBBBBGGBGBBGBBBBBBBBBBBBBBGBBBGGBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBGBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBGBBBBBBGBBBBBGGBBBBBBBBBGGBBBGBGBBBBBBBBGBBBBBBBBGBBBBBGBGBBGBBGBGGBBBBBBGBBBBGBBGGBBBGBBGBBBBGBBGBBBBBGBBGBBBGBBBBGBGBBBBBBBBGBBGBBBBBBBBBBBBBGGBBBBBBBGBBBGBBBBBBGBGGBBGBBGBBBBBBGBGBBGBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBGBBBBGGBBGBGBBBBBBGGBBBBBGGBBBBGBGBBBGBGBBBBBBBGGBGGBBBBBBBGBBBBBBBGBBBBGBBBGBBBBBBBBGBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBGBBBBBGGBGGBBBBBBBBBBGBBBBGBBGBGBBBBBGBBBBGGBBGBBBGBBBBGBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBBGGGBGBBBBGBBBBBBBBBGGBBBBGBBGBBBBBGGGBBBBBBBBGBBBGBBGBGBBBBBBBBBBBBBBBGGBBBBGGBBBGBBBGBBBBBBBBGGBBBBBGGBBBBGGGBBBBBBBBBGBGBBGGGBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBGBGBBBBBBGBBBBBGBBBGBBGGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBGBGBGBBBGBGBBGGBBGBBBBBGBBBBBGBGGBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBGBBBBBBGBBBGBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBGBBBGBBBBBGBGBBBBBBGGGBBBBGGBBBGBBGBBGBGBBBGBBBBBBBBBGBBBBBGBBBBBBBBBBGBBGBBBBBGGBGBBBBBBBBBBBGGBBBBBGBGBBGBGBBBBBBBBBBBBBBBBGBBBGBBGGBBBBBGBBBBBBBBBBBGBBGBGBBBGGBBGBBBGBBBBBBBGGBBBGGGBBBBBBBBBBBBBGBBBGBBBBBBBBBGGBGBBBBBGBBGBGBBBBGBBBBGGBBBBBBBBBBGBBGBGGGGBBBBGGBBBBBBBBGGBBBBBGBGBBGBBBGBBGBBBBGBBGBBBBGBBBBBBBBBGBBBBBBBGBBBGBBGBBGBGBBBBGBGBBBBBBBBBBBBBBBGGBBBGGBGBBBBBGGGBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBGBBBGBGBBBBBBBBBGBBBBGBGBBBBBGBBBBBBBBBGGBBBBBBGBBBBGBBBBBBGGBBBBGBGGBBBGBBBBBBBGBBGBBBBBBGBBGBBGBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBGBGBBBBGBBBGBBBGBGBGGGBBGBBGGBBBGGBBBBBBGBBBBBBBGGBBGBBBGBGGBBGBBBBGBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBGBGBBGBBBBBBBBBBBGBBBBBGGGBBBBGBBBBGBBBBBBBBGBBBGBBGBBBBBBGGBBBBBBGBGBGBBBBBBBBGBBBBBGBBBGBBBGBBBBBBBBBGBGBBBGBBBBBBBBBBBBGBBGBBBBBGGGBBBBBBBBBBGBGGBBBBBGBBBBBBBBBBBGBBBGBBGBBBGBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBGGBBGBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBGBGGBGBBBBBBBBBGBBBBBBBBBGBGBBBGBGGBBGBBBBGBBGBGBGGBBGBGGBBGBBBBBGBBGBGGBBBGBBGBGBBBGBBBBBBBGBBBGBBGBBBGBBBBGGBBBGBBBGGGGBBBBBGBBBBBBBGBGBGBBBBBBGBBBGBBBBBBGBBBBGBGBGGBBBBGBGBBBBBBBBBBBBGGBBBBBBBGBBBBBBBGBGBBBBBBBGGGBBBBBBBBBBBBBBGGBBBBBBBBGGBBBBBBGBBGBBBBGBBGBGBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBGGBGBBBBBGBGBBBBGBGBBGBGBGBBBBBBBBGBBBGBGGBBBBBGBBBBGBGGBGBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBGBBGBBBBBGBGBBBBBBBBBBBBGBGBGBBBBBBBGGBBBBBGBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBGGGBBBBBGGBBBBBBBBBBBBBBGGGBBBBBGBBBBBBBGBBBBBGBBBBBGBBGBBBBGBGBBBBBBBBBBBBBBGBBBGGBBBGBGBBBBGBGGBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBGBBBBBBGGBBGBBBBBBBGBBBBBBBBBBGGBBBBGBBBBBBBGBBBGBBBBGBGBBBBBBBBBBGBGBBBBBBGBBBBBBBBBGBBBBGBBBBGBBBGBGBBBBBBBBBGBGBBGGBBBBBGBBBBGBBBBBBGBBGBGBBBBBGBBBBBBBGBGBBGGBBBBBGBBGBBBBBBBBBBBGBBGBBBBGGBGBBBBBGBGBGBBBBGBBBBBGBBBBBBBGBBBGBBBGBBBBBGGGGBGBBGGBBBBBBGBBBGBBGGGBBGBBGBBBBBBBGGBBBBBBBGBBBGBBBGBBBGBBBBBBBBBBBBBBGBGBBBBBBGBBBBBGGBBBBBGBGBBBBBGBBBBBBGBBGBGBBBBBBBBBBGBBBBGGBBBBBBBBGGGBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBGBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBGBBBGBGBGGBBGGBGBBBBBGGBBBBBBBBGBGBBBBBBBBBBGBBBBBBGBGBBBGBBBBBBBGBBBBBBBBBBGGBGBBBBBBBGBBBBBBGBBBGBBBBGBBBBBBBBBGBBBGBBBBBBGBBBGBGBBGGBBGBGBBGBBBBBBBBBBGGBBBGBBBBBBBBGGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBGGBBBBBBBGBGGBBBBBBGBBGBBBBBBBBBBGGBBBGBGBBBGBBBGBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGGBBBBGBBGBBGGBBBGGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBGBBBGBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBGBBBBGBBBBBBBBBGBBGGGGBBGBBBBBBBGBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGGBBGGBBBGBBGGBBBGBBGBBBBBBBGGBBBBBGBBBBBGBGBBBGBBBBBGBB
36690 BBGBBGGBBBBBBGGBBGBGGBGBGGBGGGBGBBBGBGBBGBGBBGBBBGGGGBGGBGBBBBBGGGBBBBBBBBGBGGGBBBBGBGGGGBBGGBBBGBGBBGBGGBGBGBGBBGBGGBBBBGBGGGBBBBGBBBBBGBBBBGBGGGGGGGBGBBGGBBGBBGGGGGBBGGBGGGBBGGBBBGGBGGBBGGBBBBGGBBBBGBGGBBGBBBBGGBGBGGBBBBGBBBGGBGBBBGBGGBBBBGBBBBBBGBBBGGBBGGBBGBGGGBGBBBBGBGGBGBBGGBBGBGGBBBGGBBGGGGGBBBGGBBGGGBBGBGBGBGBGGGBBBGGBBBBBGGGBBGBGBBBBBGGGBGGGGBBGGBGBBBBBBBGGBGGBBGGGBBGBBGGGBBBBGGBBGBBBGGGGBBBBBGGGBGBBBBBBBGBBGGGBBBGGGBGBGGBGBGGGBGGGBGGGBBGBGBBBBBBBBBBBBGGGGBBBBGBBBBGBBGGGGGBBBBGBBBGGBBBBBGGGBBBBBGBBBGGGGGBBGBGBGBBBGGGBGGGGGBBGBGGBBBBGGBBGGGGGBGGGGBBBBBBGBGBBGBGGGGBBBGBBGGBBBBGGBGGBBGBBGGGGGGGGGBBGGBBGBBGBGBBBBBBGGBGGBGGGBBBGBGBBGBGBGBBBGBBGGBGBGBBBBBBGGBGBGGBBBGGBGGBGBGGBBGGGGBGGGGGBGGBBGBBBBBBBGBBBGGBBBGBBGGBGBGGBGGGGGBGBBGBGGGBGGBBBGGBGGBGBBGBGGGGGBBGBGBBGBBBBBGGBBBBBGGGGBBGGBGBGGGGBGBGBGBGBGGBGGBBBGGBBGGBBBBGGGBBBGBBGGGBGGBGBBBGBBGBGGGBGGGBGBBGBGGBGGGGBGBGBGBBBGBGGGBGGBGGGGBGBBBBBGGGGGBGGGBBGBBGBGGBBBBBBGBGBBBGBGGGGBGGGBBGBGBGBBBGGBBBGBBGBBBBBGBGGBBBBGBBBGBGBBBBGBGGBGBBBGGBGBBBBGBBGGGGGGBGGGGBBGGGBGGBBBBBBGGBBBBGBGGBBGBGBGBBBBGGBBBGGGGBGBGGGGBBGGBGBBGGBBGBGBGBGBGBGBGGBBBBBGBBGGGBBGGBBBBGBBGGBBGGGGGGBGBGGBBBBGBBGGBGBGBBGBBGBGBGGBGBBBGBGBGBGBGGBGBBBBBBGBGBGGGGGBBBGGGBBGBBBGGGBGGGGBBBGBBGBBGGGBGGBGBGBGGGBGGGGBGGBBBGBBBGGBBGBBBGGBBGBGGBBBGGGBBBGGGGBGGGBGBBGGGBGGBGGGBBGBBGBBBGBBGBGGGBGGBGGBBGGBBBGGGGBBBGBBGBGBBBBBBBBBBGGBGBBBGGGBGGBGBBGBBGBBBBGBGGBGBBBGGBGBBGGGBBGBBGBGBBGBBGBBGGGBBGBBBGBGGBBGGGGBGBGBBBGGGBBBBGBGBBBBBGBBGGGGBBBGGBGBBGBGBGGGGGBGBGGBGGBBBBBBBGGGGBBBGBBGGBBGBBGBGBGBBBBBBBGBBBGGGBBBGGBBGGBGGGBBGBGGBBBGBGGBGGGGBBGBBBGGGGGGBBGBGBGBBGGBBBBBBGBBBGGBBGGBBBBBGBGGGGBGGGBBBBGGGGGBBBBGBGGBBBBGGBBGGBBGBBBBBBGBGGBGGGBBBGGGBBGGGGGGBGGGBGGBGGBGBBBBBBGGGGGGBGGGGBGGBBBBBBBBGBBGBGGGBBGGGBGGGBBBBGGBBBGBGGGGGGBBBBGGBBBBGGBBBGGGGGGGGBBBGGBBBBBGBBGBBGBBBGBGGBGGBBGGGGBBGBGGGBGBGGGBGGGGGBBBBGBGBGGBBGGBBBBGBGBGBBBGBBGGBGBGGBGGBBGGGGBGGGBBGGBGGGBGGGGGGGBBGBGGGBBGGGBBGGGBBGBBGBBBBGBGGBGGGBGBGBGBBBGBBGGBGBBGGGBGBGGBBGBBGGBBBBBGGBGGBBBGGBGBBBBBGBBBBBBGGBBGGGBGGBBBGGGBBBBBGBGGBBBBBGBGGGBBBGBGBBBGGBGGBGBGBGBBBBGGGBBBBBGGGGGBBBBGGGGBGGGGBBBBGBBBGBBBGBBGGBGGBGBBBBGBGBBGBBBBBBBBGGBBBBGGBBGBGGBBBGBGGGGGBBGBBBGBBBGBBGBGBBBGBBGGGGGBGGBBBGGBBBGGGBBBBBBGGGBGBBGGBBGGBBGGBBBGBGGGBGGBBGBGGGBBGGBBBGGGGBGGGGBBGBBGGBBBGGBBBBGBBBBGBGBGBBGGGBGGGGGBBBGGBBGBGGGBGBBGBBBGGGGBGGBGBBBGBBGGBGBBGGGBBGBBBGGGGBBBGGBBGBGBBGBGGBGBGGBGBBBGGGGBBBGBBGGGBGBBGGGBBGBBBGBBBGBBGBBBBGBBBGBBBBBGGGBBBBBGBBGGBGGBGBGGBBGBGBGBBGBGBBBBGBBBBGBBBBBGBBBBBBBGGGGBGGBBBBBBBGBBBBBBBBGGGBBBGBGBGBBGBGBBBBBGBGGBGBBBBBGBBBGBBGGBGBGGBBGBBBGBBBBBBBGBBBBGGBGBGGGGBBGBGBBGBGBGGGGGBBBBGBBBGBBGGGBBGGGBBBGBBBGGGGBBGBGGGBGGGBBBBGBBBBGGBBBBBGBBGGBBBGBBGGGGBGBBBBGBBGBGGBBGBBGBBBGBBBBGBGBBBGGGBGGGBBGGGBGBGGGBBBBBBBGGGGGGBBGBGBGGGGGBBGBBGBBGBGBGBGBBBGBBBBBBGGGGBBBGGBGBGBGBGBBGGGBGBBBGBBGBGBGGBGBGBGGGGBGGGBGGBGBGBBBGGGBGBBGBBGGBGBBBGBGBBGGGBBBBGGBGBGBGGGGBGGGBBBBBGBGGGBGBBGBBBBGGBGBGGBBGBGGGBBGGBBBBBBBGBGBBBGBBBBGBGGGGBGBGGGBGBGBBBGGBBGGBBGGGGGBBBGGGBGGGBBGBGGGGGBBGGBBGGGBBBGBBBBBGGGBGGGGBBGBGGBBGBGGGGGBGBBGGBGGBGBGBGGGGGBBGBGGGGGBBGBGBGBGBBBGGGGGGGGGGBGBGBBBGGGBGGBGBGBGGBGBBBBGBBBGGGGBBGBBBGBBBBGBGBGBGBBBGBGGBGGGBBBGGBGGGGBBGBGGBBGBBGBBGGBGGGBGBGGGBGGBBBBGBBBGBGGBBBBGGGGBBBGGBBBGBGBGGGBBGBBGBGGBGBBBGGBBBBBGGBBBGBBBGBBBGBBGGBGBGBGBBBBBBGBGBGBGGGGGGBBGBBBGBBGBBGGBBBGBBBBBBGBGBGBGBGBBBGGBBBGGBBGBBBBGBGGGBBBBGBGBBBGBGBBBBBGGBGBGGGGBGBGBGBBBGBGGBBBGBGBBBBBBBGGGBBGBBGBBBGBGGBGBBGGGBBGGGGGGBGBBBBGBBGBGBGBBGGGBBBGBBBGBGGBGBGGGGGGBBBBGGBBBGBBGBBBBBGGBGBGGBBGBGBBBBBBBGGGBBGBBGBBBGBGGGGBGGGGGBGBGGGGBBBBBBBBBBGGGBBGBBBGBGGBBGBBBGGGBBGBBBGBBGGGBGBGGBBBBBBGBBBGGGGBBGGBBGBBGGBGBGBGBBGBBBBGGGBBGGGGBBBGGGGGBBBGGBBBBBGBGGBGBGBBGBBGGGGGGBGBGGBBBGGBGBBBBBBGGGGBBGBGBGGGBGGGGGGGBBBGGBBGBGBGBGGBGBGBBGGBBGGBGBBGGBBBGBBGGBGGGGBGGGBGBBBBGBBBGBGGBGBGBGGBGBGBBBBGGGGBGGBBBBBBBGGBBGGBBBBGGBBBBBBBGGBGBGGGBGGBGGBGBBBBBGGBBBGGGBGBGGGGBBBGBGGGBGBGGGBBBGGBBBBBBBGBGBBBBGBBGGGBGBBBGBBGGGBBBBBGBGGBGBGGBBBBBGBGGGGGGGBBBBGBBGBBBGGBBGBGBBGBBBBGBBBBGGBGBBGGBGBBBGBGBBGBGBBGBGBBGGGGGGBBBGGGBGGGBBBBBGBBBGGGGBGBGBBBBGGGGGGBBBBGGGBGGBBGBBGBGBGBBBBGBGBGBGGGGBGBGBBGGBBBGBGGBBGBBBBBBBBBGBGGBGGBBBBBGGGBBBGBGGBBBGGBGGBGGGGBBGBBBBGBBBBGGBBGBBGGBGBBBBGBBBBBGGBBBBGGGGGBGBBBBBBBGGGBGBGBBBGBGGBBGBBGGGGGGGBBGBGGBBGGBGBBGGBGGGBBBBGBGBGGBBGBGBGBBGBBGBGBGGBBBBBBBGBBBBGGBGBBGGGBBGBBGGBBBGGGGBBBGBBBGBGGBGBGBBBGBGGBGBGGGBGGGGBGGGBGBBGBBBGGBGBGGGBGGGBGGGGBGGBBGGGGGGGGGGGGGGBGBGGBBGBBBGBGGGBGGGBGBGBBGBGGBBGBBBBGBBBGBBBGBBGGBGBBBGBBGGBGGGBBBGBGBBGBBGGGBGBBGGBBBBBBBGGGBBGBGBGBBGBGGGBBGBBBGBGGGGBGGBBGGBGBGGGBBBBBGGBBBGBBBBBGBBGBBBBGBBBGBBGGGBGGGBBBGBBBGBBBGBBBBBBBBBBGGGGBGBBBBBBGGBGBGBGGBBBGGBGBBGBBGBBGBGGBGGGGGGBBBBBBBGGBBGBGBGBGBBGBGGBGGBBBGBBBGGBGGGBGBGBBBGBGBBBBGBGBGBBGGGBBGGGGGBGGGGBBBGGBBGGBGGBBBBBBGBGBGBBBGGGBGGBBGGGBBBBBGBBGBBBGBBBGBBBBGGBBBGBBBBBGBBBBBGGBBGGGGGGGGBGGGGBGGGBGGBBGBBGGBBBGBGBGGGGBGGBGBGBGGBBBBBGBBBGBGBBGBGGGGBGGGBBBBBGGBGGBGBBGBGBBGBBBGBGBBGBGBGGGBGGBGBBGBBGGBGBGGBGBGBBGBBGGGBGBBGGGGBGGGBBBBBBBBGGGBGBGGBBBBGBBGBGGBGGGBBBGBBGBBBBBGBBBGBGBGGBBGGGBGBBGBGGGGBGBBBGGGBBGGGGBGBBGBBGBGGBGBGBBBGGGGBBBGGBBGGGGGGBBBGGBGGGGBGBBGBGBGBBGBBBBGBBBBGGBGGGBGBGGGBBBBBBBBBBGBBBGBGBGBBBGBBBGBGBGGBGGGBGGGBBBBBBGBGBBBGBBBBBBBBGGBBBGGBBGGGBGGBGGGGGGGBBGBGBGBBBGGBGGGBBBGGGBGGBBBGGGGBBBBGGGGGGGGBBBBBGBBGBGBBGGGGGBBGGGGGBBBBGBBBGBBGBBBBGBGGBBBBGGBGBBGGBBBGBGBBGBBBBBGBGBBGBGBGGGGBGGBBBBBGGBGBGGGBGGGGBBGGBGGBBGGGGBGBGBBBGGBBBGBGBGBBGGGBBBBGBBGBGBBBGBGGBBGGGGBBBGBBBGBGGBBGBGBGGBBBBBBGBGGGGBGGBBBBBGGBBGBBGBBBBGBGGBGGGBBGGGBGGGBGBBGBGGGBGGGBBBGGGGGBBGBBGBGGGBGBGBBGGBGGBBBGBGGBGBGBBBGBGBBBGBBBGBGBBBGBBGBBGBGGGBGGGGGBGBBBBGGBGGBBBBGBBGGGGBGBGGGBGBGGGGGBGBBGGGGBBGGBBGBGGGBBGGGBGGGBGGBBGGGGBGGBGGGGGGBBBBGBBGGGGGGGGBBBBBGGBGBBBBGGGGBBBBGGBBBBBBBBBGGGGGGGGBGBBBBBBGGBBBBGBGBGGBBGGBBBGGBBGBBBGBGGBGGBBBGBGBBGGBBBGGGGGGBGGBBBBGGGGGGGBBBBBBGBGGBBGBBGGGBBGGBGBBGGGBBBGGGGBGGBBGGGBBBBGBGGGBGBGGBBBBBGGGGGGBGBGBGGBGBGBGGGGBGGBBBBBGBGBGBGBBBGBBBGGBBBGBBGBGGGGGBGGBBBGBGGBGGBGBGBBBGBGGGGBGGGBBBBBBBBGBGBBBGGGBBBGBBBBBBGBGBGBGBGBGGBGGGGBGBGBBBBBGBBGGBBBGGGGBGGBBGBBBBBGGBBBBGGGBBGGGBGBGBBBGGGBBBBBBGGGBGBBGGGGGGBBGGBBBGBBGBGGBBGGGGGBBBBBGGBBBBGBBBBGGBGBGGBGGBGGBGGBGGGGGBGBBBBGGGGBGGBBBBGGGGBBGGBBGBBBGBGBBGGGGBGBBBBGGBBBBGGGBBBBBGGGGBBBBGBBGBBBBGBBGGGBBBBBGGGBBGBGBGBGGBGBBGBGGBBGGBGBGBGBGBGBGBGGGGBBGBBGBGGBGBBBGBBBGBGGBGBGBGGBBBBGGGBGBGGGBGGBBGBGBBBGBGBGBGBGBBGGGGBGBBBBBBGBGBGBGBBGBBBGGBGGBBGGBGGGBBBGBGGGBGGBGBGGGGGBBBGGBGBGGGGBGBBBGGGBBBBBBGGBGBBBGBGGBBBBGBBBGGGBGBBGBGGBBBGGGBBGBBGBGGGGGBBGGBGBGBBBBGBGGGBBGGGBBGBGBGGGBBGBGBBGBBBGGBGBGGGBGBGBGBGBGGBBBBBBGGBGGBBBBGBBGGBGGGGBBGBGBBGBGBBGGBBGGGGGBBBGBGBGGBGGBGGBGBBGGGGGBBGGGGGGGGGBBBBGBBGGBGGBBGGGGGBGGGBBGGGBGGBGBBGGGBBBGBGBBGBBGGBGGBBBGBBBBGBBBGGGBGBGGGBGGBGGBBBBGGGBBBGBGBGGBBGBGGGBGBGGBGBGGBGBGBBGBGBBBGBGGGBGBGBBBGGGBBGGBGBGGGBBBBBBGBBGGBGBBBBGBBBGBGGBBBGGBBGBGGBBBGBBBBGGBBBGGGBGGBBBGBGGBGBBGGBGGGGBGBGBGBBBBBGGGBGBBBBBGBBBGBGGBGBBBGBBGGGBGBGBBGBGGBBBGBBGGBGGBBBGBBBGGBBGGGBBGGBGBGBBGBBGGBGBGGBBGGGGGGBBGGBGBGBGBGBGBGBBGBBGBGGBGBBGGBBGBBGGGBGGBGBGBBBBGBBBBBGBGGGGGGBBGBBGGBGBBBGBBBBGBBBBGGGGBGBGGBBBGBBGBGBGBBBGGGBBGBBBBGBGGGBGBBBBGBBBBBGBGBBBBGGGGGBGGGBBGBGBGGGGGGGBGBGGGGGBGBGGBBGBGBBGBGBBGBGGBGGGGGGBGBBBGBGGBGBBGGGGGGGGBGGGBBGBGBGBGGBBBBGBBBGBBBGBBBBGBBBBGBBGGBBBBBGBGGGBBBBBBBGGGGBGGBGBBGBBGBBBGBBGBBBGBBBBGGBBBBGBBGBGGGGGGBBBGGBBBGBGBBGBBGBBBBGBGBGBBBGBBGGBGBBBGGGBBGBBBBGGBGBBGBGBGGGGGGBGGBBGBGGGBGBBBGBBGGBBBBGBGGBBGGBGBBBGBBGBBGGGBBBBBBGBBBGGGBGBBGGBGBBGBGBBBGBBGBGGBGBGGBBBGBBGGGGGBBBGGBGBGBGGGGBBBGBBGGBGBGBGGGBGBBGGBGBBBBGGGBBBGGBBGBGBGGGGBGGBBBBGBGGGBGGBGGGGBGGBBGBGBBBBBBGBGBGGBGGGBBGBBBBGGBBBGBBBGGBBGGBBGGBBGGBBGGBBGGBGBGGBGBGBGBGBBBBBBBGGGGBBBBBGGBBBBBGBGGBGGBGBBGGBGBBBGGBGGGBGGGBGBGGGGGGGGBBGGGBBBGBBBBGBBGBGBGGGGBBGGBGBBBGGGBGBBGGGBBGGBGBGGBBGGBBBBBGBBBGBGGBBGBBBGGBBGBGGBBBGGGGGBGBBBBBGGGGGGGBGBBBBBGGGBGBBGGGGGBGBBBBBBGGBGBBBGBBBBGGBBBGBBGGGGBGBBBBBBBBBGGGGBGBBBGGBGBGBBBGGBBGGBGGGBGBGBGGBGGGBBGBBBGBBBBGBBGBGBBGGBGGGBBBBBBGBGGBGGGGGGBBBGBGBBBGGBBGBGBBBGGBGGBGBBBGBGGBBBGGBGGBBBBBBGGGBGBGBBBBBBBBBGBBBGGGBGGGBGGGGGGBBBGGGBBBGGGBGGGGBGGGGGGGGGGBGGBBGGGGBGGGGBBGBGBBGGGBGGGGGGGBGGBBBBGBGBBGGBGBBGBBGBBBGBBBBBGBBBGGBBGGBBBBGGGGGBBGBBBBBGBGGGGGBGBBBGGBBBBGBBGBBGGBBGGBBGBGGBBBGBBGBGGBGBBBGGGBGGBBGBBBGBGBGGGBGBGGBGGGGGGGGBGGGGGBBGBBBBBGBGBBGGBBGGBGGBGBBBBBBGGGGBGGGGGGBGGGBBBGBBBBBGBGGGGGBBGGGGBBGGGGGGGGGGBBBGGBBBBGGGBGBGBGGGGGBBBGBGGGGGBGGGGBGBBBGBGGBBBGBGBGBGBBGBBGBBGGBBGGBGGGBGBGGBGBBGGBGBBBBBBGBBBGGBGBBBGGGBBBBGGGBBGGGBBGGBBBBBBBBBGGBGBBBBBBGGGBGBGBBGGBBGGBGBGGGGBBBBBBGBGBGGGBGGBGGGGBBGBBGBGBBGBGBGGGGGGBBBGBBBBGBBGGBBGGGGGBGBBBGBGBGGBBGGGBBBBBBBGGBBBGBGBBBBGGBBGGGBGBGGGGBGGGGGBGBBBBBBBBGGBBGBGGGGGGBGGGBBBBBBBBBGBBGBGGGGBGGGGGBBBBGGBBGBBGGBBGBBBGBGGGBGGBBBBBGGBGBGBGBBGBBBBBBGBBGGGGBBBGBBGBBBGBGBGGBBGBBGBBGGGGGGBGGBBBGGBGBBBGGGBBBBBBBBGBGBBGBGGGBGBBBBBBBBGGGBBGBGGGGBBGBGBGGBGBBGBBBGBGBGGGGGGBGGBGBBBGBBBBBBBGBGBGBGGBGBBBBGGGBGGGGBBGBBBBGGGBBGBGBBGBBBBBBBBGBBBGGGGBBGGBGGGBGBGGBGBGBBGBGGBGBBBGGBGBGBGBGBBBBGBGGGBBGGGBGBBGGBBBBGGBGGBBBBBBGBGBBBBBGGGBGBGBBGGBBBBBGGBBBGGGGBBGBBBBBGBBBBBBBBBBBBBBGGBGBGBGGBGBBGBBBBBGBBBGBGGGBGBBGBBGBBBBGGBBGGGBBBBGGBGGBBGGGBBGGBGGBGBGGBBBGGBGBBBBBBGBGGBGGGBBGBBBBBGGBGGGGGBBBGBGGGBBGBGBBBGBBBGGGBBGGGGBGGGGBGGGBGGGBBGBGBGBBGGBBBBGGBBGGGBGGGGGBGGBBBBBGBBGGBBBBGGGGGGBBGGGBGBGBGGGGGBGBGBGBGGGGGGBBBBBGBBGBGBGBGGBGBGBGGBBGBGBGGBGBBGBBBBBGBGBGGBGGGBGBGBBGGBGBBGBBGGGGBBGBGBBBBBGGBBBGGGGGGBBBBBGBGGGGGGBBGBGGBBBBGBGBBGGBGBGGBGGBBBGBBGGBBGBGBBGGBBGBGBBGBBBGBBBGGBBGBBGBGBBGBBGGBGGGBGBGGBBBBGBGGGGBBBGBBGBGBGGGGBBBBBGBBGGGBGBGBBBGGBGGBBBBGGGBBBBGBGBBBBBGGGGGGBBGGBBGBGGBBGGGBGGGBBBGBBBGGGBGBBBBGBBBBGBBBBGBGGBBBBGBGBGBBBBGBGGBGBGBBGGGBGGGBGGGBBGBGGBBGBGGGGGGGBBBBBGBBGGGBGBBGGBBBBGBBBBGBGGBBBBBBBBBGGBBBGGGGBBGBGBBGBBBBGGGGBGGGGBBGGGBGGGGGGGBGGGGGBGGGBBBBBBBBGBGBGGBBBBGGBGBGGGBGBBBBGGBGBBBGGGBBBBBBBGBBGBGGBGBGGGGGGGBBGGGGBBGBBBGBGGGBGGBGGGGGBGGBGGGBBGBGGBGBBBGGGGGBGGGBBGBBBGBGBBBBBBGBBGBBGGBGGBBGBGBBBBBGGGBGBGGBBGGBBBBBGGGBBBGGGBBBBGBGBGGBGBBGBBGBGGBGGBGBBBBBBBGGGBBBGBGGGBBBBBBBBBGBGGGGGBBGGGGGBBGGGGBGGGGBGGGBGBBBBBBBBBBBBBBBGBGBBGBBBBGBBGBBGBBGBBGGGGBBBBBBBBBGBBBGBBGBGBGGGGBBGGGGGGBGBBBBBBGGBBBBGBGGBBGGGGBBBBBBBBBBGBGBGGGBGBGBBGGBBGBGGBGGGGGGGBBBBGBGGGBGBBBBGGGGBGGBBBGBGBGBBGBGGGBGBBGGGGBBGBGBBGGGGGGGGBGGBBGGGGGGGBGBGGGBGBBGGBGGGBGGGBGGBBGBGBBGGGBGGGBBBBBGBBGBBBGBBGBBGBBGGBGGGBGBBBBGBGGBBBBGBBBBBBBGGGBBBBBGBGGBBGGGGGGBBGGBBBBBBBGBBBBGBBBBGGGGBGGBBBGBGGBBGBBGBBBBBBBBBBGGGGBBGBBBBGGGBGGBBBBGGBBBBBGBBBGGGBGBGBBGGBGBGGBBGBBBBGGBGGBGGGGBGBGGGBBBBBGGBGGBGBGBBBGGBGBBGBGGBBBGBGBBBBGBGBBGBGBGGBBBGGBGBBBGGGBBBGBGGBBGBBBGGBGGBGGBGGGGGGGBBBGBGGGBGGBBGGGGBGGBGBGBBBBBBGGGBBGBGGBGBBBBBGGGGBGGGGGBBBGGBBBBGBGGGBGGBGBGBBGBBGBGBBGGGGGBGGGGBGGBGBBGGBBGGBBGGBBBGBGBGGBBGGBGBGGBGBBGGBBBBGGGGGBGBBBGBBGGBGBBGBGBBBGBGGGGBGGGBGBGBBBGGBBGBBGGGBBGGGGBBBBGBBBGGGGGGBBBBBBBBBGBGGBBGGGBGGBBBBBBGBGGGGBBBBBBBGGBGGBGGBGBBBGBBGGBBGBGGGGGBGBGGGGBGBBGBBBBBGBBGGGGGBBGGBBGGGGGGBGBBBGGBBGGBBBGGGBBBGBGBBGGBGGBBBBBGBGBGBBBGGGBBGGGGBBBGBBBGGBGGBBGBBGGGBBBBGGGGBBGBGBBBBGBGGBBBBGBGGGBBGGGGGBGGGGBGBBBBBBBGBBGGBGBBBGBGBGBBBGGGGGBBBBBGGBGBBBBGBGGBBGGGBGBBGGBBBBGGGBBBGBBBBBBBGBBGGBBBBBGBBBGGBGGGGBBBGGBBGBBGGGBBBBGBBBGBBBBGBBGBGBGBGBBGGBBBGBBGGGBGBGGBBGGGGGGBBGBBGBBGBGBBGBGGGGBGGGBGBBGBBGGBGBBBGBBBGBBBBBGGBBBBBBBBBBBBBBBBBGGBGGBBGGGBBBGBBGGGGBGGBBGGBBBGGGBBBGGGGBGBGGGGBBBGBGGBBBBBBGBBGGBGGGGGBBBBBBBBBBGBBGBGBGGBBBGBBBGBGBBGBBGBBGBGBBBGGBGBBGGBGGBBGGBGGBBGBGGGBGGBGBGBBBBBBGBBGBBBGBBBBGGGGBBBBGGGBBBGGGBGBGBBBGBGBGGBGGGGGGGBBBBGGBBBGGGBBGGGBBGBBGBGBGGBBBBGBGBGBBBGGBGBBBBBBBBBBGGGGGGBBBBGBGBGGBGGGGGGBGGGGBBGGGBGBBGGGBBGBBBBGBGBGGBBBGGBBBGBBBBBGBGBGGBBBBGBBBBBGBBBBGGBGGGGBBBBBBBBBGGBBGBGBGBGBGGBGBBBBGGBGGGGBGGBBGBBBGBBGBBGBBGGBGGGBGGBGBBGBGBGGBGBBBGGBGGBGBBGGBBGBBGBBBGGGGGGGGBBBGBBGBGBGBGGGBBBBGBBBBGBGBGGGGGGGBGBGGGGGBBGGBBBBGBGBBGGGGBBBBBGGBGBGBGGBBGGBBGBGGGGBGBBBBBBBGGBBGGGBGBBGGGBBBBBGBGBGBBBGBBGBGGGBGBBGBGGGBBBGBBGBBGBGGGGGBBGBBBBGBGGGBBBGGGBBBBGBGBGGBBBGBBGBBGBBBGBBGGBGGBBBBBGGBBBBGGGBGGBBGBGGGGBGGGBGBBGBGGGGBBBGGBGGBGGBGGBBBBGBGGGBBBBGGBGBGBBBBGGBBBGBBBGBGBBBBBBGBBBBBGGGGGGBBBGBGBBBGBGBBBGGBGGGGBBBBGBGBBGGBGGBGGGGBGBBGGGBBBGGGBGBGBGBGBBGBGBBBBGBGBGBGGBBBGGBGGBGGGGGBBBBGBBGBBGBBBGGGGBGBGGBGGGBGGGBBBBBGGGBBBBGBGBBBBBGBGBGBBGBBBGBBGBBGBBGGGBGBBBBGGBGBGBGGBBBGGBGBGBBGGBBBBBGGGGGGGBBBGGGGBGBBBBBBGBBBGGGGBBBGBGBBGBBGBBBGBBBBBGBGGBBGBGBBBGBBGBGGGBBGGBBBGBGBBBGGBBGGBGGGBBBBGGGGBGBGBBBGGGBGGGBGBBBGGGGGBGGBBBGBGGBGBGGBBBBGGGBBGBBGGGBGGBBGGGBBBGBBBGBGGBBBBBBGGBBBBBGBGBBGGGBBBBBBBGBGGGGBGGBBBBBGBBBGGGBBBBGGGBGBBGBBBBBBBBBGBBBBBGGBGGGBGBBGBGGGBBGBBGBBBBBGGGGBBGGGGGBGBGGBGGBGBGGBBBGBBBBBBGBGBBGBGBGGBBBBBGGGGGGGBGGGGGBGGGBBGBGGBBBBGBBGBGGGBBGGGBBGBBGGGGGBBBGGBBBBBGBGBBGBGBBBGBBGGGBBBBGGGBBBBGGBBBBBBGGGGGGGBGBGBGGGBGGGBBGBGGGBBBGBBGGBGGGGGGBBBGBGGBBGGBBBGGGGGBGBBGGGGBGBBGGBBBGBGGBGGGGGGBBBGBBGGGBGBGGBBBBBGBBBBBGGGGBBBGBBBGBBGGBBBBGBBGGGBBBBBBGGBBBGGBBGBGBGBBBBGBBBGBGBGGBGBBBBBBBGBBGBGBBBGGBGGBGBGBGBGBGBBBBBBBGBBBBBGBGBGGBBGBGBBGBBBGGBGBGGBGBGBGBGBGGBBGGBBBBGBBBGGBGGBGGGGGGBBBBBBGGGBBGGBGGBGGGBGBGBGGGBGGGBBGBBGBGBBBBBGBBGBBBGGBGBBGGGBGBGBGGGBBBBGGBGGGGBBBBGBBGBBGBGBBBBBBBBBGBGBBBGGGBBBBGGBGGBGBBGBGBBBGBGGBGGGGGBBGBBGGGBBBGBGBBBBGBBBBBGGBGBBBGBBGGBGBBGBBBBBBGGGBBBBGBGGBGBGBGBBBBGBBGBBBBBBGBBBBGBGGBBGGGBBGBGBGBBBBGGBBBGGBBGBBBGBBBBGBGBBGBGBGBBGBGBGGBBBBBGGBBBGGBBGBBBBGBGGBGGGBBGBGBBGBGBBGGGGBBGGBBGGGGGGBGGGBGBGBBGGGBBGGBGGBBGGGBBBBBBGBBBBGGBGGBBGGGBBBBBGBGGGBBGGBBBGGGGGGBBBBBGGGBBGBGGGBBBBGBGBBBGBGBBBGBGBBBBBGGGGGGGBGBBGBGGBBBBBBBBBBBBGGBBGGBGBGGBGBGGBBGBGBGBBBGGGBBBGGGGGBBBGBBGGGGGBBBBBGGGGBBGBBBGGBBBGGGGGGBGBBBBBBGGGBGBBBBGGBGGBBGBBGBGBGGGBBGBGGBBGBBBGBGBBBBBBGGGGGGBBGGBBGBBGBBGGBGBGBBBBBBBGBBGBBGBGBBBGGGGBBBBBBGGBGGGBBBBGBBGBBBGBBGBBGGGBBBBBBGGBBGBGBGGGGGBBGBGGBBGGGBBGGBGGBBBBBBGGBGBBGGBGGBBBBBGBGBGBBGBBGGBGGBGGGGGGGGBBBBGBBBGBBBBBGBBBGGBBBGBGGGBGBBGBGBBBGGGBGGGGBGGGBBGBBGBGBBGGBGBBBBGBBBGBBBBGBGGBBBBGGBGGBBGBBGBBGGBBGGBGBBBBBBBBGBGBGBGBBGBBGGBGBBGBGGBBGBGGBGBGGGBGBBBBGBBBBGBBBBBGGBBBGGGGGBBBGGGBGBGBBBGBGGGGBBBBBGGBGBGGGGBBBBBBBGBGBBBGBBBBBBGGBBBGBBGBBGBBBBBGBGGBBGBGGGBGBBBGGBBBGGGGBGGBGGGBGGBBBGBGGBBGBBBBBBBGGGBGGBGGBBBBBGBBBBGGBBBBBGGGGBBBBBGBBBGBBGBGGBBBGGGBGBGBGGGBGGBBGGGGBBBGBBGGBGGBGBBGBGBGGGGGGGGBGBBBGBBBBGGBGGBGGBGBGBGBBBGBBBBGBBBBBGGBGGBBBGBBGBBGGBGGBGBGBGBGGBGGGGGGGBGGGBBGGGGBBGBBGGGBBBGBBBGBGGBBBBGBGBBGBBBGBBGBBGBBBBGBBBGGBGBBBGGBBBBBGGGBBBBBBGBGGBGGBBGBBGGGBBBGGBGGBGBGBGGBGBGBGBGGBGGBGGBBBBBBBGGGBBBBBGBGBGBBGGBGBGBGGBGBBGBGBGBGGBGBGBBGGGGBGBBGBGBBBBGGGGGBBBBBBGBBBGGGGBBBBGGGGBBGGGBGBBBBBBGBBBGBBGBBGBBBBGGGBBGGGGBBBGBGGGGBBBBGBGGBBBBGBGGBBBBGBBBGGBGGGGGGBGBBBBBGBBBGGBBBGBBGGBGGBGBGGGGGBGBBGBGBBGBBBGBGBBBGBGBGBBBGBBBBBBGBBBGGBGBGGBBGBGBGGBGGGBBBBBGBGGBBBBGGGBBGBBBGGBBGBGBGBBGGBBBGGGBBBBBGGBGBBGBBBBBBGGGBGBGGBBBBGBBBBBGGBGBBGBBGBGBBGGBBGGGGGBGBGGGGGBGBBBBBGBGBBBGBBGGGBBBGGBGGGBGGBGGGGBGBGBGBGGGGGBGGBGGGGBGBGBGGGBGBGBGGGGGGBBGBBBBBGBGGBGBBBGBBBBBBGGBGBGGBBBBBGGBBGGGBBGBBBGGGBBGGBGGBBGGBGBBBGGGBBGGBBBGBBBBGBGGGGBGGBGBGGBBBBGBBBBGBGGGBGBBGGBGGBBGGBGBBGGGGBGGGBGBGGGBBBGBBBBGGBBGGBBBGGBGGGBBGBGGGBGGBGGBBGBBGGBGGBGBGBBGBGBBBBBGGGBBGGBBGGBGGBGBGGBBBBBBBBBBGGGBGGBGBBBGBBGGGBGGGBBBBBGBBBBBGGGBGGBGGGGBGGGGBBBGBBGBBBGGGBBBBGGBGGBGBGBBBBGGBGBGBBGGBBGBBBGBGBGBBGGGBBBBBGBGGGBBBGBBGBGGGBGBBGBGBGGGGGBBGBBBBBGBGGBGBGBBBBBGBBBBGBGBGGBBGGBBGBBBBBGBBBGBGGBGGBBBBGGGGGBGBGBBGBBGGBGBGGGBBBBGGGGBGBGBBGBGGGBGGGBGBBBBGBGGBBBGGBGBGBBGGBBGBBGGBGBBGGBGBBBBGBBBGGGBBBBGBGGBBGGBGBBGBBGBBBBGBGGGBGBBBBBBBGBBBGGBBGGBBGGBBBGGGGGBBBBGBGGGGBGBBGBGGBGGBGGBBBBBGGBGBBGBBBGGBGBBGGBBBGGGGGGBGGGBGBBGGBBGBBBBGGGGBGBGGBGGBBGBBBGGBBBBBBBGGGBBBBGGBBGGBGBGBBBBGGBGGBBGGBBBGGBGGGGBBBBBBGBGBGBBBGBGGBBGGBGBGGBBBGBGGBBBGBBBBBGGGBBBGGBGGBGGGBGGBBBGBBGBBGBBGGBBBGGGGGBGBGBBBGBBBBGBGBGBGGGBBGBGGBGBGBGGGGBBBBBBBGBGGBGGGBGGBGGGGBBBBBBGBGBGGGGGGBBBGBGGBBGBGGGGGBBBBBBGBBBGBBBGGBGGGGBBBBGBGBBGGGBGBGGGGBBBBBBGBGBGGGGBGGGGBBBGGBBBBGGBGGBBBGBBBBGBBBBBGBBBGBGBGBGGGBBGBBGGGGBBBBGBBBBGBGGBBGBBGBGGGGGBBGGGBGGGGGBGBBBGBGGBGGGBGGBBBBBBBGGBBBBBGBBBBBBGBGGBBBBGGGBGGBGBGBGGGGGGGGGBBGBBGGBGBBBGGBGGGBBBGGGBBBBGBGGBGBGGBGGGBBGGGBGBBBGGGBBBBBBGBGBGGGBGBBBBBGGGBGBGGBGGBGGGBGBBBBBBGBGBGGBGBGGBGBBGBBGGGBGGGGGBBGGBBGBGGBGGBBGBBGBGGGGBBBGBBGGGGGGBBBBGBGGGGGGBGGGBGBBBBBBGGGBBGGBBBBBGGGBBBGGGGGBBGGBGGBBGGGBGGGGBBGBGBBBBBGBBGBBGBBBBBBBBGGGBBBBBBBBBBGBBGBGBBGBBBBGGGGBBBBBBBBGGGBGBGBGBGBBGBBGBGBBBBBBGGBBBGBGBBGBBGGBBBGGGGGBGBBGBBGGGBBGBGBBGGBBBGGGBBBBGGGGGBBGBGGGBBGBBGGBBBBBGBBGGBBGBBBGBBGGBGBGGBBGBGBBBGGBGGBGBGGBBBBGGGGGGGBBBBGGBBBGGBBBGGGBGBGGBBBBGGBBGGBGBBBBBBGBBBGBBGBGBBGBGBGBBGGGGBGBGBBBGGBGGGGGGGBGGGBBGBBBBGGBBBBGBBBBBBBBGBBGGBGGBBGBBBBGGBGGBBBBGBBGBBBBGBBBGBBGGBGGGGGBBBGBGGBGBBBGGBBBGGGGBBGBGBBGBGGBBBBGBGBGGGBGGBBBGGGBBBBGBBBGGBGGBGBGBGBGBBGGBBBBBGBGGBBGBBBGGGGBBGBBGBGGBGBBBGBGBGBGGBGGBBGGGBGGBGBBBGBGGBGBBBBGBGBGBGGBBGGBGBBGGGBBBGBBGBBGBGGBGBGBGGGGGBBBBBGBGGBBGBGBBBBGBGBGGBBBBBGBBBGGBBGBBGGGGGGBGBGBBBBGBGGGGGGGGBGGBGGBBBGBBGGGBGGGBBBBGBBGBBBGGBGGGGBBBGBBGGGBBBGGGGGGGGGGGBGBBGGBBGBGBBBBBBGGBGBBGBBBBBBGBGBBGBBGGGBBGGGBBBBGBBBGGBBBGGBBBGGGGBBBBBGGBGGGGGGBBBGGGBGGGGGGGBGBBGBBGGBGBBGGGGBGGBGGBBGBBBBBBBBBBBGGGBGGBBBBBGBBGGBBGGBBGGGBGGGBBGGBBBGGGGBBBGBBGGBGGBGBBBBBBGBBBBGGBGGGBBGGGBGBGGGBBGBGBBGBGBGGGBBBGGBGGGBBGGGBBGBBBBBGGGBBGGBBGBBBBBBGBBGGGGGBGBGGBBBBBGBGGGBBBGBBBBBGBBGBBBGGBGGBBGGGGBBBBGGGGBGGGBGBBBGBGBGBBGGBBBGBGBBGGGBGGBBGGGGBGBGBBGGBBGBGBGBGBGBBGBBGBBGBGGGGBGBBBBBGBGBBGGGGGGGGGGBGGBBBBBGBGBGBGGGBBBBBBBGGBBBBBBBGBBGGGGBGGBGBGBBBGBBGBGBGGBBGBBBBBBGBBGGBGGGGBBGBGGBGBGGBGBBGBBBGGGGBGGBGBGGGBBGGBGBBGGGGGGBGBBBGGBBBGBBGBBGGBBBGBBBGBGBGBGGGGBBBBBBGGBGBGGGGBGGGBBBGGGGGGBGBBBGBGBBBBGBGBGBBGGBGBGBBGBBGBGGBGBGBBBGGBBGBBBBGBBBBBBBBBBBGBGBGGGGGGBBGGBGGBGBGBGGGBGGBGBBGBGGBBGBBBGBGGBGGGBBBGGGBGGBBGBGBBBBBBGGBGGGBGGGGBGBGBBGGGBBBGGGBGBGBGGGBGGGBBGGGBBBBBGGGGGBBGBGGGBGBBGBBBGBBGGBGBBGBGBBBBGGGBBGGGGGGGGBBGGGGBGGGBGBBGBGGGGBBGBBBBBGBBBBBGBGBGGGGBBGBGBBBGGBGBBBBGGBBGBGBBBGGBBBGGBGBGGBBGGBBGBGBBGBBGBGBGBGGGGGGBBGGGGGGBBBGGGGBBBGBBGBBGBBBBBBBGBGBBBBGGGGBGBGBGBGGBGGGGGGGGGGGGGBGGBGGBGGGGGBGGGBBBGGGBBBBBGBGBGBGBBGGBBGBBBBGGGBBBBBBGBBBBGBBGBGGGGGGGGGBBBGGGBBGBGBGBGGGBBGGBBGGGBBGBGGGGGBBBBGGGGGBGBBGGGBGBBBGBGBBBBGBBGBBGGBGBGBBGBBBGBBGBBBGBBGGBBBBGGBGGGBBBGGBGGBGBGBBBGGBBBBGBGBBGGBGBGBBGBBBBGBBBBGBBBGBBGGGBGGBBBGBGBGBBBGBBGBBGBBGGBBBBBBBGGGBBGGBBGBBGGBGGBBGBGBGGGGGGGGBGGBGGBBGBGBGBBGGBGGGGBBBGBBBBBBBBGGGBBGBGBGBBBBBBGGGBBGBGBGGGGGGBBGBGBGBGGGBGGGBBGGBBBBBGGGGGGBBBGBBBGGBBGBBBGGBBGGGBBGBBBGGGGBGBBGGBGBGBGBGBGGGGGBBGGGGBBGGBGBBBBBBBGBBBGBBBBBBGBBBBBGBGGBBBGBBBGGBBBBBBGBBBBBBGBGBBBBGGGBBBGGGGBBGGBGGBGBGBGBGBBBBGGBBBGGGBBBGBGBGBBGGBGGBBBGBGGBBGGBGBBBBBGGGGGGGGBBBBGGBBBGGBBBBBGBBGGBBBGGGBGGGGBBGGGGBBBGBBBBBGBBGBGBBGGGBBGBGBGBGBGBGGBBBBGBBGBBGBBBBBGGBGBGGBGGBBBGGGBBBGGGGGBGBBBGGGBBGGBBBGGGBGGBBGGBGBGBGBGGGBBGGGBGGBBBBBBGBBBBBBBGBBBBBBGGGGGGGBGBBGBGGBGBGBBBGGGBGGBBGGBGBGBBBBBGGBGGGGBBBBGBBBBGBGBGGBBBBGBBGBGBBGGBBBGBBGBGBBBGGBGGBBGBGBGBBGGGGGGBGGBBBGBGBBBBBGGBGGGBBBBGBBGGBBGGGGBGGBBGBGBBBBBBBGBGGBGBGBGBBGBBGGBGBBGBGBBBGGGGGGBBBBBBBGBBGGGGGBBGGBGBBGGGBGGBGGGBBBBGGBGBBGBBGBBGBBGBBGBBGBGBGBGGGBBBBGGGBBBBBBGGBGBBGGGBBBBBGBGGGGGGBGBBGBGGBBBGBBBGGGGBGBBBBBGBBGBGBGBGGGBBGBGBGGBBGGGBGBBBBBBBBGBBGGGGBGBGBBBBGGGGGBGBGGBBBGBGGGGBBBBGBBBBGBBBGGGBBGBBGGGBGBBGGBBBBBBBBBGBBGBGGGGBGGBBBGBBGBGGBBGGGBGBBBGGGBGBGGGBBBBBGBGBBBGBBBBBBGBBBGBBGGGBGGGBGBBGBGBBGGBGBBBGBGBGGBGGBBGGBBBBBBBBBGBGGBBGBBGBGBGBGBBGBGGBBBBGBBBBGGBGGBGBBBBBGBGBBBGGBGGBGBGBGBGBGBBBGBBBBBGGGBBBGGBBGBGBBGGGBBBBGGBBGBBBBGGBGBGBGGGBBBBBGBBBGBBBBBGBBBGBBBGGGGGGGBBGGGGGBGGBBGGGGBBBGGBGBGGGGBBBGGGBGGBGBBBBGGGGBBGBBBBBGBBGBGBGBBGBGBBBBBBBGGBGBGBGGBBBBBGBBGGBGBGBBBBGBBGGBBGGGBBBGBGBBGBBGBGBBGBBBBBBBGBBBBGBBGGBBBBGBGGGBGGGGBGBGBGBGGBGBGGGGGGGBBGBGGBGBBBBGGGGGBBBGGBGBBGGBGGGBGGGBGGBGBBGGBBBGBBGGGGBBBGBBGGBBBBGGBBBBGGBGGBBGGGGBBGBBGBGGGBGGBBGBGBGBGBGBGGGGBBGGBBBBBBBGGGGBBBGGBBGGBBBBGBBGGBGGGGBGBGBBGBBGBGGGBGGBBGGGBBGBGGGBBGBBBGBBBBBGGBGBGBBGGGGBBGBGBBGGGGBGGBBBGGBBBBGBGGGBBGGBGBBGGGBGBGBGBBGBBBGBBGGBGBGBGBBGBGGGBGGBGBGGBGGGBBBGGBGGBBBGGBBBBGGGBGBGBBBBBBBGGGBBBBBGBBBGBBBGGGBGGGGGGGBGGBBBBGBGBGGGBGGGGGBGGBGBGBGBGBGGBBBBBBBGGBBGGGGGBGBBGGBBGBBBGBBGBGBBGBBGGBBGGBGBBGBBBBBBBGBGGGBBBBBGBBBGBBGGGBBGBGGGGBGGBBGGGBBGGBGGBGGBBGGBBGBGGBBGBBBGBBBBGGBGGGGGGBGGBBGGBGGBBGGBBGBBBGGGBBBBGGGGBBBGBGGGGGGBGBGGGGGGBGBGBBBBGBGBGGBGBBGBGBBGBGBBGGGGBGBGGGGBBBGBGGGBGGGGBGBGBBGBBGGBGGBGBBGGBBBBGGBGBGBGBBBGGGBGGGBGBBBGBGBBBBBBBBGBBBGBBBGBBBBGBBGGGGBBBGGGBGGBGBGBGGBGBBGGGBGBGGBGGBGBBBBGBBBBGGBGGGGBGGGGBGBBGGGBBBBGBBBGBGGBBBBBGBGBBBBBBBBBBBBGGBGGBGBGGBBGBBBGGGBBBBBGBBBGGGBBGBGBBBGBBBBBBBGGBBBBBBGGGBBGGGGGGBGGBBBGBGBGGBBBGGBBGBBGBBBBGGGBGBGGBBGGGGBBGBBGGGGBBBGBGGGBGGBGGGGGBGGGBBBGBBGGBBBBBBGBBBGBBBBGBBG
26879 BGGGGGGBGGGBGGGGGBGGGGGGBGGBGGGGGGGGGGGGGGGBGGGBGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGBGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGBGBBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBBBGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGBGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGBGGGGGGBGGBGGGGGGGGGGGGGBGGGGBGBGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGBGGGGGGGGGGBGGGGGBGGGGGGGGGGBBGGGBGGGBBGGGBGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGBBGGGBGGGGGGBBGGGGGGGGBGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGBGGGGGGGGGGBGGBGGGGGGBBGGBGGGGBGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBBGGBGGGGGBGGGBGGBGBGGGGGGBBGGGGGGGGGGBGBGGGGGGGGGGGGGBGBGGGBGGGGGBBGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGBGGGBGGGGGGGGGGGGGGGGBGGBGGGBGGGGGGGGGGGGGGGGGGGGGGBGGBGGGBGBGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGBGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGBBGGGGGGGBGGGGGBGGGGBGGGGGGBGBGBGBGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGBGBGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGBGGGGGGGGBGBGBGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGBGGGGGGGGGGGGGGBGGGGGGGBGBGGGGGGGGGGGBGBBGGGGGGGBGGGGGGGGGGGBGBGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGBBGGBGGGGGBGGGGGBGGGBBGGGGGGGGBGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGBGBGGGGBGGGBGGGGGGGGGGGGGGGGGGBBGGGGBBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGBBGGBBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBBGGGGGGGGGGGGGBBGGGGBGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGBGGBBGGGGGGGGBGGBBBGGGGGGBGGGGGGGGGGGGBGGGGGGGBGGGGGGGBGGGGBGGGGGBGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGBGGBBGGGGGBGBGGGGGGBGBGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGBGGGGBGGGGGGGGBGGGGGBGGGGGGGGGGGGBGGGBGGGGGGGGBBGGGBBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBBGBGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGBGGBBGBGGBGGGGGGGGGGGGGGBGGBBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBBGGBGBGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGBBGGGGGGBGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGBBBGGGBGGGGGGGBGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGBGGGGGGGGGGBGGGBGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGBGGGBGGBGBGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGBGBGGGGGBGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGBGBGGGGGGGGGGGGBGGBGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGBGGGGGGBGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGBGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGBGGGGGGGBGGGGGGGGGGGBBGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGBGGGBGGGGGGGGGGGGGGBGGBGGGGGGGGGBBGGGGGBGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGBGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGBGGGGGGGGGBBGBGGBGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGBGGGGGGGGBGGGGGGGGGGGGGBGGBGBGGBGGGGGGGGGGGGGGGGGGGBGBBGGGBGGGGGGGBGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGBGGBGGGGGGGGGGGBGGGBBGGGGBGGGGBGGGBGGGGGGGBBGGBGGBGGGGGGGGGBGGBGGGGGGBGGGGGBGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBBGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGBBGBGGGGGGBGGGBGBGGGGGGBGGGGGGGGBGGGGGGGBGGGGGBGGGBGGGBGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGBGGGBGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBBGBGGGGGGGGGGGGBGGGBBGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGBGGGGGGGBGBBBGGGGGGGGGGBGGGGGBGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGBGBGGBGGGGBGBGGGGGGGBGGGGBGBGGGGBBGGGGGGGGGBGGGGGBGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGBBGGBGGGGGBGBGGGGGGGGBGGGGGGGBGGGGGGGBGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBBGGGGGGGGBGBGGGGBGBBGGBGGGGGGGGBBGGBGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGBGBGGGGGGGGBBGGGGGGGGGGGGGBGGGBGGGGGGGGBGBBGGGGGGGGGGGGGGGGBGBGBGGGGGBGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGBGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGBGGGGGBGGGGGGGGGGGGGBGGBBGBBGGGGGGGBGGGGGGGGBGGGGGGBGGGGGGBGGBBGGGGGGGBGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGBBGGGGGBGGGGGGGGGGBBGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGBGGGGGGGGGGGGGBGGGGGGGBGGGGGGBGGBGGGGGGBGGGGGGBGGBGGGGGGBGBGGGGGGGGGBGGGGGGGGGGGGGGBGGGGBGBGGGGGGGGGGGGGGGGGGGGGGBGGBGBGBGGGGGGGGBGGGGGGGGGGGGGGGBGGGGBGGGGGBGGGGGGGGBGGGGGGBGGBGGGGGGGGGBGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGBGGGGGBGGGGBGGGGBGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBBBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGBGGBGGGGGGGGGGBGBGGGGGGGGGGGGGGGGBGGGBGGGBGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGBGGGGGGGGGGGGGGGBGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGBGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBBGGBGGGGGGGGGGGGBGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGBGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGBGGBGGGGGGBGGGGGGGGGGGGGBGGGBGBBGGGGGGGGGBGGGGBGGGGBBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGBGGBGGGGGGGGGBGGGGGGGBGGGGGGGGBGGGBGGGBGGGGGBGGGBGGGGGGGGGBGGGGBGGGGGBGGGBGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBBGBGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGBGGGGGGGBGGGGGGBBGGGGBGGGGBGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBBGBGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGBGBGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGBBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGBGGGGBGGGGGBGGGGBGGGGGGGGBBGGGGGGGBGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGBGGGGGGGGGBGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBBGGGGBGGGGGGGGGGBGGBBGGGGBGGGGGGGGGGBGBBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGBGGGGGBGGGGGGBGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGBGGBGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGBGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGBGGBGGGBGGGGGGGBGGGGGGGGGGGGBGGGGGGGBGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGBGGBGGGGBGGGGGBGGGGGGGGGGGGGBGGGGGGGBGGGGBGGBGGGGBGGGGBBGGBBBGGGBBGBGGGGBBGGGBGGGGGGBGBGGGGGGBBGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGBGGBGGGGGGBBBGGGGGGGGGBGGGGGBGGGBGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGBGGGGGGBGBGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGBBGGGGGGBGGGGBGGBGBGGGGBGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGBGGGGGGGGGGGGBGGGGGGGGGBBGGGGGGGGGGGGBBGGGBGGGBGGGGGGGGBGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGBGGGGGGBGGGBGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGBGGBGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGBGGGGGBGBGGGGGBGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGBGGGBGBGGBGGBGGGGGGGGGGGGGGGGGGBGBBGGGGGGGGBGGGBGBGGGBGGGGGGBGGGGGGBGGGGGBGGGGGGGGGBGGBGBGGGGBGGGGGGGGGGGGBGGGGGGGGBGBGGGGGGGGGGGGGGGGGBGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGBGGGBGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGBGGGGGGGGGGGGGBGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGBGBGGBGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGBGGBGGGGGGGGBGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGBBGGGGGGGGGBGBGGGGGBBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGBGGGGGGBBGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGBGGGGBGGBBGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGBGGGGGGGGGBGGBGGGGGGGGGGGGBGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGBGGGBGGGBGGGGGGGGGGGGBGGGBGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGBGGBGGBGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGBGGBGGGGBGBGGBBGGBGGBGGGGGGBGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGBGGGGBGGGGBGGGGBGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGBGGGGBGGGGBBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGBGGGBGGGGGBBGGGGGGGGGBGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGBGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGBBBGGGGBGGGGBGBGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGBGGGGGGGBGBGGGGGGGBGGGGGGGGGGGGBGGBGGGGGGGBGGGGGGGGGGBGBGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGBGGBGGGGGGBGGGGGGGGGBGGGGGGGBGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGBGGGGGGGGGGGGBGGGGGGBGGGGBGGGGGGGGGGBGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGBGGGBGGGGBGGBGGBGGGGBGGGGGGGGGGGGGGBGGGBGGBGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGBGGBBGGGGGGBGBGGGGGGGBGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGBGGGBGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGBGGGGGGGBGBGGGGGGGGGGGBGGGGGBGGGGGGGGBGGGGGGGGGBGBGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBBGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGBGGGGGBGGGGGGGGGGGGGGBBGBGGGGGBGGGGGGGGGGBGGGGBGGGGGBGBGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGBGGGGBGGGGBGBGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGBGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGBBBGGGGGGGGGGGGGGGGGGBGGGGGGGBBGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGBGBGGGGGGGGGBGBBGGGGGGGBGGGGGGGGGGGGGGBGBBGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGBGGGGGGBGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGBGGGGGGBBGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGBBGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGBBGGGGBGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBBGGGGGBGGGGGGGBBGGBGGGGBBGGGGGGGGBGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBBBGGGBGGGGGGGGGGBBGBGGBGGGGGGGGGBGBGGGGGGGGGGGBGBGGGGGBBBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGBBGGGGBGGGGGGGGGBGGGGGGBGBGBGBGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGBGGGBGGGGGGGGGGGGBGGGGGGBGGGGGGGBBGGGGGGGGGGGBGGGGGGGGBGGGGGGBGGGBGGGGBGGGBBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGBBGGBGGGGGGGGGGGBGGGGBGGGBGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGBGGBGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGBGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGBGGGBGGGGGGGGGGGGGGGGGGGBGGBBGGGGGGGGGBGGGGGGGBGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGBGGBGBGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGBGGGGGGGGGGBGGBGBGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGBGGGGGGBGGBGGGGGGGGGGBGGGGGGGGGBGGGBGGGGBBBGGGGGGGGGGBGGGGGGBGBGBGBGGGGGGGBGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGBBGGGGGGGGBGGGGGGGBGBGGBGGGGGGBGGGGGGGGBGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBBGGGBBGGGGGGGBGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBBGGGGGGGGGGGBGGGGGGBGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGBBBGGGGGGGGGGGGGGGBGBGGBGGGGGGGGBGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGBBGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGBGBGGGGGGGGGGBGBGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGBGGBGGGBGGGBGGGGBGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGBBGGGBGBGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGBGBGGGGGGGGGGGGGGGGGGGBGGBGGBGGGGGBBGGGGGGGGGBGGGGGGGGBGGGGGGBGGGGBBGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGBBGGGGGGGGGGGGBGGGBGGGBGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGBGGGGBGGBGBGGBGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGBGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGBGBBGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGBGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGBGGGGGGGGGGBGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGBGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGBGGGGBBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGBBGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGBGGGGBGGGGGGBGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGBGGGGGGBGGGGGGGGGGBGGGGGBGGGGGGGGGBGBGGGGBGGGGGGGGGGBGGGGGGBGGGBGGGGGBGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBBGGGGBGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGBGGGGGGGGGGGGBGGGBGGGBBGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGBBGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGBBGBGBGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGBGGGGGGGGGGGGGGGGGGBBBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBBGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGBBBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGBGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGBGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGBGGGBGGGGBGGGGGGBGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGBGGGGGGGGGGGBGGGGBGGGBGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGBGGGGGBGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGBGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGBGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGBGGBGGBGGGGGGGGGGGGGBGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGBGGGGBGBGGGGGGGGGGGBGBBGGGGGGGGGGGGGGGGGBGGGGGGGBBGGGGGGGGGGGGBGBGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGBGGGGGGBGGGBGGGGBGGGBGGGGGGGGGGBGGGBGBGGGBGGGGGGBGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGBGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGBGGGBGGGBGGGGGGGGGGGGGGBGGGGGGGBBGGGGGGGGBGGGBGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGBBGBGGGGGGGGGGGGGGGGGGBGGGGGGBGGBGGGGGGGGGGGBGGGGGGGGGGGGGBBGGGGBGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGBGGGGGGGGGGGGBGGGGBGGGGBGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGBGBGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGBGGGGGGGBGGGGBGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBBGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGBBGGGGGBGGGGGGGGGGGGGGGGBGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGBGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGBGGGGGGBGBGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGBGGGGGBBGGGGGGGGGGGGGGBGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGBBGGGGGGGGGGBBGGGGGGGGGGGBGGGGGBGGGGGBGGGGGGGGGGGGGBGGGGGGBGGGGGBGGGGGGBGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGBGGGGGBGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGBGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGBGGBGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGBGGGGGBGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGBBGGGBGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGBGBGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBBGBGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGBGGBGGGGBBGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGBGBGGBGGGGGGGBBGGGBGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGBGGGBGBGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGBGBGBGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGBGBGGBGGGGBGGGGGGGGGGGBGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGBGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGBGGGGBGGGGGGGGBGGGBGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGG
18254 BBBGBBGBGBBGBBBGBBGBBBBBBGGGBBGBBBBBGGBBBBBBBBGBGGBBGBGBBGBBBGGGBBGBGBGBGBBGBGBBGBGGBGBGGBBGGBGBGBBBBBBGBBBBGBGGBGBBGGGBBBBBGBGBBBBBGGBGBBBBGGBBBBGGBBBBGBBGBBBGBGBBBBGGBBGBGBBBBBBGBBBBGGGBBBGGBBBBBGGBGGGBBBBBBBBGGBBGBBBBBGBGGGBGGBBGGBBGBGBGBBBGGGGBGGBGBGBBBGGGBBBBBBBBGGGBBBBGBBBBBBGBBBBGGGGBGBBBBBBBBBGGBBBBBGGGGGBBBGGGGBBGBBGBGGBGGBBBBGGGBBBBBBGBBBBBGBBGBBBBBGBGGBBGBGBBGBGGGBBGBBBBBBGBBGBBBGBBBGGBGBGBGBBGBGGBBBBBBBBGBBBGGGBGBBGGBBBGGBBBBBBBBBGBGBBBBBGGGBGGGBBBGBGGBBBGBBGGBBBGGBBGGBGBBGBBBBBBBGBGBGGBBBGGBGBGBBBBBBGBBBBBBBGGGGBBBGGBBBBGBBBBBGBBBGBGGGBBBBBBBGBBBBGBGGBGBGBBBBBBGBBBBBBBBBGGBBGBGGBBBBBBGGGBBBBGBGGBGGBBBBGBBBBGBBGBBBGBGBGGGBBBBBGGGGGBGBGBBBGBBBBBBBBBBBBBBGBBBBGGBGBGBGGBGBGGBBBBGGBGGGGBGBBBGBBBBBBGBGBBBBBBGBBGBBBBBBGBBBGBGBBBBBGBBGBBBBGGBBGGBGBGBGBGBGBBBBBGBGBBBBBBBGGBGBBBBBGBGBBGGGGBBBBBGBBBBBGGBGGGBBGBBBBGBBGGGBGBGBGBBGGBBBBBBBBGGGBBBBBBGBBGBBBBBGGBBBBBBBGBBBGGGBBBBGBGBBGBBBGGGGBBGBGBBGGGBGBBGGBGGBGBBGBGBBGGBBBGBBBGGBBGGBGGBBBBBGBGBGBBBBBBBGBBBGGBBGBBGGGBBGBBGGBBBGBBBGBBGBBGBBGBBBGGBGGBBGGGGBGGBBBBBBGBBBGGGBGBGBGBBBGGBGGGBGGBBGGGBGGBBBBGBBGBBBBGBGBBGGBGGGBBGGBBBBBGBBBGBGBGBBGBBBBBBGBBGBGBGGBBBBBBBBBBGGBBBBBBGBGGBGBBBGGBGBBBGGGBGBGBBGBGBGBBBBBBGGBBGBGBBBGBBGBGGGBBBGBGBGBGBBBGBGBGBGBGGGBGBBGGBBBBGBBBBBBBBBGGGGBGBBGBBGBGBGBBBBBBBGGBBBGBBBBBBBBGGGBBBBBGBGGBGBBGBGBGBBGGGBGBGBBGBGBBBBBGGBBGBBGGBBBGBBBGBBGGBGGGGBGBBBGBBBBBBGGBGBBBBGBGBBGBGBGBBBGBBBBBBBBBGBGBGGBBBBGBBBBBBGBBBGBGBGBBGBBGBBBBGBBGGBGGGBGGGGGBBGBBBBGGGBBBGGBBBBGBGGGGBGBBBBBGGBBBBGBBGGBBBBBGBBBBBBBBBGBGBGGBBGBGGBGGGBBBBGGBBBBBBBGBBGGBBBGGGBBBGBGBGBGBBBBGBBGBBGGBBBBGBGBGBGBGBBGGGBGBGBBGBBBBBGGGGBBBBGBBGBBGGBBBBBBGGGGBGGBBBBBGBGBBBBBGBBBBGBGGGGGBGGBBBBBBBBBBBBBGBGGBBGBBGBBGGBBGBGGGBBGBGBGBBBGBBGGBBBBGGGBGBBGBBGGGBBBGGGGBBBGBGBGBBBGBBBGBBGBBBBGGBBGBBBBGBGBGBGBBBGBGBBGBBGGBBGBBBBGBGBBBGBGBBGBBBGBBBBBBGBBBBGBBGBBGBGBGBBGBGBBGGBBGGBBBBGBBGGGGGGBBGBGBGBBBBBGBGBBGBGBBBBGBBGBBGBGGGBBBBBBGBBBGBBGBGGBGBBGBGBBBBBBGBBGBBBBBGBBBBGBGGBGBGBBBGBGBBGBGBBBBGBBBGBBGGGGBGGBBGBBBBGGGGBBBBBBBBGBGBBGBBBBBBGGGBGBBBGBBBGGBGBGBBBBGBGBGGBGBBBBGGBBBGGGGGBBBBBGBBBGBGBBBBGGGBBBGBBBGGBBGBBGBBBGGBBGBGBBGGGBBBBGBBBGBBGBBBBGGBBGBBBGGGBGGBBBBGBBBBBBBBGBGBGBGGBBGBBBGBGBBGGGBBGBGBGBGGBBBBBBBBBGBBBGBBGGBGGBBBGGGGBBBGGBGGGGBBBBBBGBGBBBGGBBGBBGBGBGGBBGGBBBBBBGGGBBBBBBBBGBGGBBBBBGBBGGBGGBBGBBGGBBBBBGBBBBBGBGGBBGGGBBBBBBBGBBBBBBGBGBBBGBBBGGGBBBBBBBBGGBBBGBGBGBBBBBBGBGGBBGBBBGBBBBBGBBBBGBBBBBBBBGGBBBGBBBGBGBBGBBBBBGGBBBBGBBGBBBBGGBGBBBBBBGBBBGBGGBBGGGGBBBBBGBBGBBBGBBGBGBGBBGGBGGBGGBGBBGGGBBGBBBGBBBBBBBBBGBBBGGBBBBGBBBBGGGBBBBGBGBBGBGBBGBBBBGBGBGBBGBBGBBGBGBBBGGBBBGGGBBGBBBGBGBBBBBBBGGGGBBGBBGBBGBBBBGGBGGBBBGGGBBGGBBGBBBBBBBGBBGGBBBBBBGBBGBBGBBBBBBBBBBGBBBGGGBBBBGBBBGBBGBGBBBBBGBBGBGBBBGGGBGGGBBGBBBBBGGGBBBGGGGBBBBBBGGBGBBBBBBGBBBBBBBGBBGGBBGBGBGGBGGGBGBBBGBBBBBBGBGBGBBBGBBGBBBBBBGGGGBGBBBBBGBBBBBBBGBGBBBBBBBGGGBBBGGBBBBGGGGGBBBGBBBBBBBGGBBBGBBBGBBBBBBBGBGBBGBGGBBGBBBBBGBGBBBBBGBBBBGBBGGBBGGBGGGBBBBGGBBGBBBBBGGGBBGBGGBBBBBGGBBBGGBGBBBGGBBGBBBBBBBGBGBBBGBBBBGGGBGBBGBGBGBBGGGBGBBGBBBBBBGGBGBBBBBBBGGBGGGBBBGGBGGGBGBGGGBBBBGGGBGGGBBBBGBBGBGGBBBGBBBBGGBBGBBBBBBBGBBGGGGGGBGGBBGBBBBGGBBBGBGBBGBGBGGBGGBBBGBBBGGBBBGBBGBBBBGGBGGGBBBBBGBBGBBBGBBBBGBBBBBGBBGBGBBBGBBBGBBGGBBBBBGBBBBGGGBGBBGGBBGBBBBBBGBBGGGBBBBBBBBBBBBGGGBBBBGBGGBBBBGBBBBBBBGBGBBBGBBBBGGBBBBBBBGGBBBBBGBGBBBBGBGBBGGBBGGBBGBBBGBBGBGGBGBGGBBGGBGBBBBBBGBBGBGBGBBBBBGBGBBGGGGBGBGBGBGBGGGGGBBBGBGBBGBBBBBBGBBBBGBGBBBBBGBBBGBBBBBBBGBGGGGBBGGGGBBBBGGBGBBBBBBBBBBGBGBBBBBGBGBGBBBBGBBBBGBBBBBBGBBBGBGBBBBBBGBBGGBBBGBBBBBGBGGBBBBGGGBBBBBBBGBBGGBBGBGBGGGBGGBBBGBBGBBBBBGBBBGGBBBGBGGBGGBBBBBGGBBGBGBBGBBBGBBGBGGBGBGBBBGBBBGBBGBBGGGBGGBGGGBBBGBBBGGBGBGBBBBBGGGBGBGBBBGBBBGGGGGGGBBGBGGBBBGBGBGBGBBGGBBBBBBBBGBBBGBBGGBBBBGBBBBBGBBBGBGBBGGGBBBGBBBBBBGGBGBGGBGGGGBBBGBGBGGBGBBBBBBBBBGBGGGGBBBBBGBGBBBGGGBBBGBBBGBGBGGBGBGBBGBGBGBBBBBBBBBGBGBGGBBGBGGGGBGBBGBGBBBBBBBBBGBBBBBBBGBBBBBGBGBBBBGGGGGBGBBGBGBGGBBBGBBBBGBBBGBBBGGBBBGGBGGBBBBBBBBGGGBBGBGGBGGBBBBGBGGBGBGBBBGGGBBGBBGBBGBBGBBGGGGGGGBBBBBGGBGGBBGGBBGBBBGBGBBBGBGGBGGBBGGBGGGGGGGGBBBBBBGBGBGBBBBBBBGBGGBGBGGBBGBBBBGBBBBGBBBBBGBBBBBBBGBGBBBGBGBBBGBGGGBBGBBBGBGGGBGBBBGBGGBBBBBBGBBGBBGBGGBGGBBGGBGGBBBGBBBBGBBBBGGBBBBGBBGGBBBBBGGBBBBGBGBGBBGBBBGBBGBBBGBBBBBBBBGBBBGGBBBBBBGBGGBGGBBGBBBBBGGBBBGBBBBBBBBBBBBGBBBGBBGGGGBGBBGGBGGBGBGBGBGGBGBBGGGBBGBGGBBBBBBBBBGBGBGGBGGBBBBBBBBGBGGGBBBBGGBBBBBBBBGGBGBBBBBBBGBBBGBBGBGBGGBBBBGGBBGGGBBGBGGGGBGBBGBBBBGBBGGGBGGGBBBBBBBBBGBBBBBBBBGBBBBBBGBGBBBBBBGGBBBGGGBBGGBGBBBBBBGBBBBGBGGBGBBGBBGGBBGBBGGBBBBBGGBBBBBBBBBGBBBBGBBGGGGBBGBBGGBBBGBBBGBGBGGBBGBGBGBBGBBGBBBBBBGGGGGBBBGBBGBBBBBBBGBBGGBBBGBBGBGBGBBBBBBBBGBBBGBBGBGGBBGBBBBBBGGGBGGGGGBBBGGBGBBBGBBBGBBGBGGBBBBBBBBBBBBBGBBBBGBGBBBBGBBBBBBBBBGBGBGBBBBBGBBGBGBGGGGBGGGBBBBGGBBBBBGGBGBGBBGBBGGBGBGGBGBGBGGBBBBGBBBGBGBBBBGGBBGBBBGBGBBGBBBBBGBGGGGBBGGGBGBGGBGGGGBBBBGBGGGGBGGGBBGBGBBBBBBGGBBBBGBGBBGBBBGGBBBBBGGBGBGBGBGBBBGGBBBBBGBBGGGBBGBGBBGBBBGBBGGGBGBGBBBGGBGBGGGGBBBBBBGBBBBBBGGGBGBBBBGBGBBGGBBBGGGGGGBBGGBGBBBBBBGGBGGGGGGBBBBGGBBGGBBBBBBGBBBBBBGBBBBBGBGBBBGBBBBBBGBGGBBBGBBGBBBBGGGGBBGBGBBGGGGBBGBBGBBBGBBBBBGBBGGGBBGBBBGGGGGBBBBGBBGBBBBBBBBBBBBBBGBBBBGGBGGGBGBBGBGGBGGBBBGBBBBGGBBBBBBGGBGGGGBBGGGBBBBGGGGBBBBBBBBBGBGBGBGGGBGGBGBBBBBBGGBBGGBGBBGBBGBGGGGGBBBBGGGBBGGGGGBGBBGGBGGGBBGGBBGBBBBGBBBBGBGBGBBBGGBBGGBBGBBGBGGGBGBGBGBBGGBBGBGBGBBBBBBBBBBBBBBBBBBGBBBGBBGGGBGBBBGBBBBBBBBGBBBBBBGBBBGBBBGBGBGGGGBBBBGBGGGBGGBBBGBBBBBBBBGBGGBBBGGGGBGBBBGBGBGBBBBBBBGGBGBGGBBGBGBGBBGGBBBGGBGBBBBBBBBGBBBBBBBBBBGGBGBGBGGBBGGBGGBGGBBBBBBBBBBGBGGBBBBGBBBGBBGBBGBGGGGBGBGBGGBGGGBBBBGBBBBBBGBBBBBBGGBGBGBGBBBBBGBGBGGBBBBBBBBBGGBBBBBBBGGBGGBBBBBGGBBGGGBBBBBBBBBGGBGGGBBBBBGBGGBBGBBBBBBBBGGGBBGBBBGBBBBGGGGBBBBGBBBBGBGBBGBBBBBGBBBBBBGGBBGBBGGBBGBBBBGGGBBBGBBBGBGGBBBGBGBGBBGBGBBGGBBBGBGGGBBGBGGBBBBGBBBBGGGGBBGBBBGGBGBGGGBBBBBBGBBBBBBBBGBBBBBGBBGGBGGGBBGBBBGGGGBBBGBBGBBGBGGGGBGGGGGBGBBBGBBBGBGBGGBBBGBBBGBGBGGGBGGBBGBBBBBBBBGBGBBGGBGBBGGGBBGGGBBBBGBBBBBBGGBBBBGBBGBGGBGBBBBBBBBBBGBBGBBBBBGGBGBBBGBGGGGGBGGBBBBBBGBBBGGGBGBBGBBGGGGGGGGBBBBBBBBBGBBBBBBGGGGBGBGBBBBBBBBBGBBBBBBGGGBBBGGGBBGBGBBBGGGBGBBBGGGBBGBBBBBGBBGGBBGGGBBBGGGBBBGBBGGGBGBBGBBBBGBBBBBBGBBGBBBGBBGBGGGBGBBGGGBBBBBBBBBGBGBBBBBBBBBBBBBGGBBGBGBGBBGBBBBGBGBBGGGBBGGGBBBBGBGGBBGGBGGGBBBBGBBBBBBBBBBGBBGBBGBBGBBBGBBBGGGGBBBBBBBBBGBGGBBBBBGGBBGBBBBGBGBBGGBBGGGBGBBGBBGBBGGBGGBBBBBBBBGBBBGBBBBBBBBBBBGBBGGBBGBGBGBBBBBGGBBGGGBBBBGBBGGGBGBBGGGBGBGGGBGBBGBGGBBGGGBGBBGBBGBBBBBGBBGBGGBGGBBGBBBGBGGBBBBGGGBBBGBBBGBBBBBBBBGGBBBBBGGGGBBBGBBBGBBGGBGGBGBBBGGBBBBGBGBBBBGBBGGBBBGBGBGBBGGGBBGBBBBGBBBBGGBGBBBGBBBGGBBGBBBBGBGGBBGBBBBGGBGGBBBBGBBBBBBGBBBBBBBGBGGGGBGBGBGGGBBBGGGBBGBGBGBBGGGGBGBBGBGBGGBGBBGGGGGBGBBGGBBBGGGGBGBBBBBGGGBBGGGGBBBBBBBBBBGBGBBBBBBBBGBGGBGBBGGGGBBGGBBGGBBBBGBBBBBBGBGGGGBGBBBBGGGBBBGBBGBGBBBBBBGBBBBGBBBGBBGBBBGBGBBBBBBBBGBBBBBBGBGGBGGGBBBBBGBGBGBGBGGBBBBBBGBBBGGBBBGBGBBBBGGGBBBGBGBGBBBGBBGBGBGBGBBBGBBGGBBGBBBBGBBBBBBBBGBGBGGBGBGGBGBBGBBGGGBGGBGBBGBBGBBBBBBBGBBBGGBGBBGBGBBBGGBBBGBBBBGBGBBBGBBGGGBBGBGBBGGGBGBBBBGGGGBBGBBBBBGBBBBBBBGBGGGBBBBBBBBGBBBBBBBBBBBGBGBGBBBGBGBBGGGBGGBGBGGGBBBBBGGBGBGBBBGGBBGBGBBBGGGGBBGGGBBGBGGGBBBBBBBBBGBBBGBGGGGBBBBBBBBGBGBBBBGBBGBGBBGGBGGBGBBGBGGBBGGBBBBGBGBGGBBBBGBGBBBBGBGGBBBGBBGBBGGGGBBBBBBBGBBBBGGGGBBBGGGGGBBBBBBGGBGBBGGBBBBBBBBBGBGGGGGBBGGGBBGGBGGGBBBBGBGBBBBBBBGBGBGBBGGBBBBBGBGGBBBBGBGBGBBBBBBGBGBBBBGBBGBGBBBBBGGGBGBBBBBBBBBBGBBBGBBGBBBBGGBBGGGGGBBGGBGBBBGGGBBBBGBGGBBBBGGGBGBBBBGBBGGBGGBGBGBBBBBBBBGBBBBBBGBGBGBGGBGBBGGBBGGGBBGGGBBBBBGGGGBBBBBGBBGBGBBGBGBBGGBBGBBGBBGGBGGBGBBGBBGBBGBBBBBGBBBBBGGGBBGBGBGBGGBBGBBGBBBGGBGBBBBGGBBBBBBGBBBBGBBBBGGBBGBBBGBBGBGGBGGBBBGBGBGBBBBBBGBBBBBBGGBBGGGGBGBGBBBGBGGGGGGGGBGBGBBBBBBBGGGBGBBGBBBBBGBGBGGBBGBBGGGBBBBBBBGBBGBBBBBGBGGBGBGBBBGGBGBGBGBBBBBGGGBGBBBGGBBBBGGBGBBBGBGBGGBGBGBBBBBGBBBBBGBBBBGGGBBBBBBGGBBBBBGGBGGGGBGGBGBGGBBGGBBBGBGBBBBGBBGGBGGBGGGBGBGBGGGBBGBBGBBBBBBGGBGBBGBGBBGBBGBBBBBBBGGGGGBBBBBBBBGGBGBBBBBGBBBGBGGGBBBBGBGGGBBBGBBBBBGGGBBBBGGBBBGGBGBBBBBBGBBGGGBBBBGBBGGGBBBBGGBGBBBGBBBGGBBGBGBGGBBBBGBBGBBBGGBBBBBBBBGBGBGBBGBBBBBBBBGBBGBBGBGBGBBBBBBBBBBGBGGGBBBBBBGBBGBGBGBBGGBGBGGBBGBBBBBBGBBGGBGGBBGBBGBBBBGGGBBBGBBBBBGGGBBBBGGBBBGBBGBBBBBBBGBBBBBBGGGBBBGBBGBGGGGBGGGBBGBGBGGBBBBBBGGGBBGBBBBBBBGGBBGBBBBBBGBGBGGBBGBGBBBBBGBGBBBBGBGGBGGGGBGGBBBGBBBBBBGBGBGBGBBGBGGGBGGBGBGGBBBBBGBBGGBBGBBBGGBBBGBBGBBGGBBBBBBGBBGGGGBBGGGGGGBGGBGGBBGBBBBBBGGBBGBGBBBGGBBBBBGBBBBGBBGGBGGGBBBBBGBGGBBGBGGGBBBBBBBGGGBGBGGBGGGGBBBBGGGGGBGGBBBBGBBGBGGGBBBGBGBGGGBGBBGBBBGBGBBBGBBBBBBGGBBBGGGBBGGBBBBGGBBBBBBGBBBBBGBBBBBGBGBBGBBBGBBGBBBGGBBGGBGBBBGGBBGBBBBBBBBGGGBBGBGGBGGBBBGBGGBBBBBBBBGBGBGGBGGGGBBGGBBBGGGGGBBGGBBBBBBGGGBGGBGBGBBGGGBBGGGBBBGBBBBBGGBGGBGGGGBGBGGGBBBBBBGBGGGBGGBGBBGBGGGGBBBBBGGBBGGBGBBGGBGBBBBBGBBGGGBBBBGGBGBBBGBBBBBBBGGBBGBBBBGGBGGBGGBGBBBBGGGBBBBBGBGBGBBBGBGGBBBGGGBBBBBGBBBBBBBBBGGBGBBGBBBBBGGGGGGBGBGGGGGGBBBGBBBBGGGBGGGBBGBGGBBGGBGBBBBGGGGGGGGGBBGGGBBBGGBGBBBBBBGBGBBBBBGGGGBGBBBGBGBBBBGGBBBBGGBBBBGBBBBBBBGBBBBBBBBBGBGBBGGGBBGGGGGBGGGBBGBBGBBBBGBBBGGGBBGBGBBBBBGGGBBGGBBBGBBBGGBGBBGGGGGBBGGGBGGGBGBGGGBBGGGBBGBBGBBGBBGGBBBGGGGGBBGBBGGBBBGGBGBGGGBBGBGBBBGBGGBBBGGGGGBBGGBBBGBGGGBGBGBBBBBBBGBBGGBBGGBBGBGGGBBGBBGBGBBGBBBBBBBBGBGGBGBGBGBBBBBGGBBBBGGGGGGBGBBBGGGBBBBBBGBBBGBBGBBGGGBBBBBGBGBGBGGBBBGBBBBGBBBBBBGGGBBGGBGBGBGGBGBBBBGBBBBBBBGBBGBBGGGBBGGGGGBBGGGBGBGBBGBBBBBGBBGGBGGGBBBBBGBBGGGBBBBGGGBBBBGBBGGBGBBGBBBBBGBBGGGGBBBBBGGBGGGGBBGBBBGBGGBGBBBBGBBBBBGGGBBBBBBGGBBBBGBBGBBGBGBGGBGGGBBBGGBGBBBBBBBGBGBGGBBGBBGBGBBBBGGBBGBGGBGBGBBGBBBBGGGGGBBBGBBBGBBBGBBBBBGGGGBBBBGGGBGBGBGBBBBGBBBBGBBBGGGGBGGGBBBBGBBGGBBBBBBGGBGBBGBGBBBBBBBBBGGBBBBGGBBBBBGGGBGGGBGGGBBBGGGBGBBBBGBBBBGGBGBBBBBBBBGGBBBBGBGBBGBGGGGGBBBGGGGGGBBBGBBGBBBBGBGBBGBBGBBGBBGBBBBGBBGBBBBBBBBBBGBBBBBBGBBBBGBGGGBBBGGBGGBBBBBGBGBGBBBBGGGGBGGBGGGGGBGBBBGBBGGBBGBBGBBGBGBGGBGBBBGGBBBGBBGBBGBGBBBGGBGBBGBBGBBBBBBBGBBBGBBBGBGBBBBBBGGGBBBBBBGBBGGGGBBBBBBGBGGBBBGBBGBBGGBGBGBBBBGBBBBGBBGGBGGBBBGBBGGBBBBBGGBGBBBBBGGBBBBGBBGBBBBBGGBGBBBBGGBBBGGGBGGGBGBGGGBBBGBBBGGBBBBBBBGBBGGBGBGBGBBBBGGBBBBBGBBGBGBBGBBGBBBBGGBBGGGBBBGBBBBGBGBGGGBBGBBBBGBGGGGGBGGBGBGBBBBBBGGBGGGGBGBGGBGBBBGGGBGGGGGBGBBBGBBGBBBBBBBGGGGBBGGBBBBGBBBBGBGGGBBGBBBBBBGGGBGBGGBGBBBBBBGBGGBBGGGGBBBBBBGBBBGGGBGBGGGGBGBGBBBBBGGGBGGBBBBBBGBBBBGBBBBBBBGBBGGBBBBBGBGGGGBBGBBBBBBGBBBGBBGBBBGBGBBBBGBBBBGGBGBGBBBGBBGBBBBGBGGBBBBBBGGBBBBBGBBBGBGBBGGGBBBGBBBGBGBBGBGGGBBBBGBGBBBBGBBGBBBGGBGBGBBBBBBGBBBGBGGGBBBGBGBGBBBBGBBGGGBBBBBGGBBBBBBGGGBBGBBBBBGBGBGGGGBBGBBBGBBGBGBBBGGGBGBBBGGBBBBBGGBBGGBBGBGGGBGBBBBGGBBBGBBBBBBBGBBBBBBBBGBGBGGBGBGGGBBBBBGBBBBGGGGBGBBGGGBGGGGGGBGBBBGBBGGGBGBBBBGBGBGBBBGBBBGBGBBGGBGGBBBBGGBBGBBBBGBGGBGBBBBBBGGBBBGGBBGBBGGBBBBBGBGGBGBBBBGGBBGBBGBGGBBGGGGBGBBBGBBGBGGGGBBBGGGBBBGGBGGBBGGGBGGGBGGBBBGBGGBGBBBBGBBBBGBGGGGBBBBGBBBGGBBBBBGGBBBGGGGBGBGGGBBBBBBBBGBGBGBBGBBGBBBGGGGBGBBBBGGGGBBGBBGBBBGBBBBBBBBGBGBGGBGBBGBBBGBBGBBBBBGGGBBGGBGGBBBGBBBBBBGBBBBGGGBGGGGBGBBBBGBGGBBBBBBBBBBBBBBBBGBGBBGBBGBBBBBBBBBBBBBBBBBGBGGBBGGGGBBGBBBBGGGGGBGBGBGBBGGBBBBGGBBBBBBGBBGBBGBGGBGBBGGGBBGGGBGGGGGBBGBGGGGGBBGBBBBGBBGBBBBBBGGBBGBGBBBBGBBGBBGGBBBGGBGBBBBGBBBGBGBBGGGGGBBGBBGBGGGGGGBGBGBGBBBBBGGBBGGGBBBBBBGGGGBBBBBBBBBGBBBBBBBBBGBGBGGGBGBBGBBBBBBGGGBGGBGBBGGBBGBBBGBBGGGBBBGGBBBGGGBGBGBGGBBGGBBGGGGBGBGBBGBBBGGGBGBBGGBBBGGBBBBBGBBBBBBBBBBGGBBBBBGBBBGBGBGGGGGGBBBBBGBBGBBGGBBBBGBGBBGBBGGBBBBGBGBBBBBGGBGGBBBGBBGGBBGBBBBBGBGBBGBBGBBGBBBBBBGGBBGGBBBBGGGBBGBBGGGGBBGGGBGBBBBBGBGGBBBBBBGBBGBBBGBBBBGGBGBBBGBBBBGBGBBGGGGGBGBBGBBBGGBBGGGBBGGGBGGBBBBGGBGBBBBBGBBBBBBBBBBBBBBBGGBGGBBBBBGBGBBBGGBGGBBBBGBBBGGBGBBGGBGGGBBBBBGBBBBGGBGBBBGGBBBBGBGBBBBGGBGGGGBBGGBGGGBBBBBGBBBBBGBGBBGBBBBBGGBGGBBBBGGGBBBGBBBBBGBGBBBGGGGBBGBBBBGBBBBBGBGBBBBBBBBBBBBGGGGGGGBBGBBBBGGBGGGGBBGBGBGBBBBBBGBGGBBGBBGBGGGGBBBBBBGGGBGBBBBGBBBGBGGBGBBGBBGBBGBBBGGGBGGBGGGBBBBBBBBBBBBBGBBGGGGBBGBBBGGBGBBGGGBBBBGGBGBBBBGBGBBGBBGBGBBBBBBBBBBBBGGGGBBBBBBBGGGBGBGBGGBGBGGBBBBGGBBBBGBBGGBBGBGGBBGBBGGBBGBBBBBGBBBBBGGBGBBGBGBBBGBGGBBBGBBBGGBBBGGBBBBBGBBGGBBBGGBBBBBBBBBGBGBBBBGBGBGBGBBGGGBGGBBGBBBGGGBBBGBGGBBGBGBBGBGGBGBBBBGBGBGBGGBBBGGBGGBBGBBGBBGBGGBBBGGBGBBBGGGBBBGGBGBBBGGGBGBBBBBBBBGBGBBGBGBBGGBBBGGBBGGBBBBBBBGBBGBBBBBGGGGBGBBBGGBBBBGGBBGGBGBGBBBGBGGGGGBBGBBGGBBBGGGGBBBBBBGBGBBBBBBGBBBBBGBGGBBGBGGBGBBBGGBBGGGBBBBGBBGBBBBBGBGBBGGBBBBBBGBGBBGBBGBGGGBBGBBBBGBBBBBBBBGBBBBGGGGBBBBGBBBGBGBGBGBGBBGGBBGBBBBBBGGBBGGBBGBBBGBGBBBBGGGBBGGGBBBBBGBBBBBBGGBGBGBGGBGBGBBBBGBBBBBBGBBGGBBBGBBGGBGGBBBBBBGGBBBGBBGBBBGGGBBGGBBBBGGBBBBBBBGBGBBBBBBBBBGBBGBBGBBBBBGGBGBGBBBBBBGBGBBGBGBBGGGBBGGGBBGGBGBBBBBGGGBGBGBBBBGBGGBBBBBBBGBBBBGBGBGGBBGBBBGGBGBGBBBGGGBGGGBBGBBBBGBBBBBBBBGBGGBBBBBGGGGBGBGBBGGGBGGBGBBGGBBGBGBBBGBGBBBGGBGGBBGBBBBGBGBGBGGBGGGBBBGBBBBBBGGBBBBBBBGGBGBGGBGBBBBBGBGBGBGBGBBBBBBBGBBBGGGBBBBBBBBBGBBGBBGBBGBGGBGBGGGBBGBBBBBBBBBGBBBBGBBGGGGGBBBBBGGBBBBBGBGBBBBBBBBGBGBBBGBBGBGBGBGGBGBGBBBBGBBBBBBBGBBGGBGBGGBBGBGBGGBBGBBGBBBBGBBBBBGBGGBBGBBBGBBBGBBGGGBBBBGGGBGGBBGBBBGBBGBBBBBBGBGGGGBGBBBGGGGGGBGBGBGBGBBGGBBGBGBBGBBGBBBBBBBBGBBGBGGBBBGBBBBBGBBBGBBGGGGBBBBGGBBGGBGBGBBBGGBBBBGBBBGBGBBBBBBBBGGGBGBGBBGGGGBGBBBBBBGBBGBBBBGBGGBGBBBGBBBBBBBGGGGBGBGBGGBBGGBBGBGBBGBBBGBBBBGBBGGBGBBGGBBBBBGBBBBGBGGBBBBBBBBBBBBGBGBBBGBBGBGGGBBGBBBGBBBBBBGBGGBGBGBGBGBBBGGBBBBBGBBBGBBBGGBGBGGGBBBBBGBBBGBBBBGGBGGBBGBGBBGGGBGGGBBBBGGBGBBGBGBBBBBGGBGGBGBBGGBBGGGGGGGBBBGGBBGGBBBBBGBBGBGGBBBBBBGBBBBGBBBBBBBGBBGBGBBBBBBBBBBBBBBGGBGGGGGBGGGBBBBGBBBBBGBGBGBBGBGGGBGBBBBBBBBGBGBBBGBBBBBBGBGBBBBGGBBBGBBBBGBBBBBBGBBBBBBGBBGBBGGBBBGBGBBGGBBGGBBBBBGBBBGGBBGBGBBGBGBBGGGGBBBGBBGGGGGBGBGGBBBBGGBGGBGBBGGBGGBBBBGBGGGGGGBGBBBBBGBBBBBGBBBBGBBBBGGBGGGGBGBGGBBBBBGBBBBGBBGBBBGBGGGGBBBBBBBBBGBBGGBBGBBBBBBGGGBBBBGBBBGGBGGBGBGBBGBGGBBBBBBBGBGBBBBBGGBBGGBBBBGGGBBBBBBGGBGGBBGGBGBGBBGGBBBBBBGGGGBBBGGBBGBBBBGGGBBBGBBBGBBBGGBGBBGBBBBGGGBGGBBGBGBBGBGGBGBGBGBBBGBBGBBGGBBBGBGBBGGGBBGBBBBGGGBBBBBBBBBBBBBGBBBBGBBGGBBGGGGBGBGBBBGBBBGBGGGBGBBBBBGBBBBGBBBBGGGBBBBGBBGBBBBGBGBGBBBBGBBBGGBGBGBGBGBGGBGGGGBBGBGBGBGBBGGGBGBGBBGBGGBBGBGGGGGBBGGGBGGBBBBGBBBBBBBBBGBBBBGGBBGBBGGBBBBGGBBBBBGBBGBBBBBBGBBBBBGGBBGGGBBGGBGBBBBBBBBBGGBBBBGBGBBGGBBBBBBBGBBGGGBBBBBGBGGBBBBGBBBGGBBBGGBBBBBGBBGBGGGBBBGBBBBBBBGGBBBBBGBBGBBBGBBBGBBGGGBBBGBBBBBBGBGGBBBGBGBGBGBGBGBBBBBGGBBBGBBGGGGBBBBGBBGGGBBBGGBBGGBBBBGBBBBGBBBBBBGBGGBBBBGGBBBGBBGBBGBGBGGBBBBBBBBGBGBBBBBBGGBGGBGGBBBBBBBBGGBGBBGBBBBBBBBGGBGBGGBGBBGBGBGBGBBBBGGBGGBBGGBBBBBGBGGBBBBBGGGGBGGBBBBGGGGBGBBBGBGGBBBBGBBBGGBGBGBBBGBGBGBBBBBBBBGBGBGBBGBGBGBGGGGGBBBGGGGBBBBGBGGBGBBGGGBBGGBBGGBGGGBGGBBGGGGBBGBBGGBGBGBBBBBBBBBBGBBBGBBBBBBBBGGGBBGGBGBBGBBGBBGBBBBGGGBGBBBBGBBBGBBBGGGGBGGGGBGBGBBBGGBGBBBBGBBGBGBBBBBGBBBBBBBGGBGBBGBGBGGGGBBGBGBBBBGGBBBBGBBGBBBGBBBGBBGGGGBGBBBBBBBBBGBBBGBBBBBBGBGBBGBBGBBGGGGBGGGGBBGGBBBBBGBBGBBBBGBBBGBBGBGGBGGBBBBBBGGBBBBBGBBBGBBBBBBGBBBBGBBBGBBBGGBBBBBBBGGGBGBBGBBGGBGGBGBGBBGGBGBBBBBGBGGBBBBBGBGBGGBBBBGGBBGBBGGGGBBBGGBGGBBBBBBGBGBGBBGBBBBGBGBGBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBGBGBBGGGGGBBGGGGBBBGBBBGBGBBBBGGGGBBBGBBGBBGBBBBGBBBGBBGGBBBGGBBBBGBBBBBGBBGGGBBGGGGBBGGGBBBBGGBBGBGGBGBBBGBGBBBBBBGGGBBBBBBGGBGBBBBBBBBBBBBGBBGBBGBGBBBBBBGBGBBBBGGBBBBGBGBBBGBGGBBGGBGBGBBGBGBGBBGBGBBGBGBBBBBBBGGGBBBGBBBBGBGGBBGGBBGBGGBGBGBGGBGBBGGBBBBBBBBGBBGBBBBGBGGBGBGGBBBBBBBBBBBBBBGBBBBBBGBBBGBGBBGGGBGGGBBGBGGGBBGBBBBBGBGGGGGGGGGBBBBBBBBGBGGGGBBGBBGGBBBGGBBGBGBBBGBGGBBBBGBBBGGBGGBBBGBBBBBBGGBBBGGGBBGBGGBGGBGBBGBBBBBBGBBGGBGGBBGBGGGBBBBGGBBGGBBGGBBGGBBBGBBBBBBBGGBBGGBBGBBGBBBBBBGBBGBBGBBBBBBBGBGGGBGBBGGGBBBBGBGGGGGGGBBBBBGGBBBBBGBBBGBBGGGGBGGBBBGBGGBGGBBGBGGGGBGBGBBBBBBGBBBBGBBBBGGBGGGBBBGBBBBGBBGBBGBGGBGGBBBBGBGGBBGBBBBBBBBGGBBBGGBGBGBBBBBBBBGBBBBGGGBBBBGGBBGBBGGGGBGGGBGBGGBGGBGBBBBBBBBBBGGBGBGBBGGGBBGBGGBGBBBBBBBGGGBBBGBBGBBBGBBGBGGBGBBGBGBBGBBGGBGBGGBGBBGGBGBBBBGBGGGBGBBGGBBBGBBBBBBGBBGBBBGGBBBBBBBBBBGBBBGBGBBGBGBGGBGGBBGBGBGBBGBGBGBBBBBGBBBBBGGBBBBGGGGGBBBBGBBBBBBBBGGBGBGBBGGBBGBBBBBBBBGGBBGGBGBBBBBBGBBGBBGBBBBBGBGBBBBBGGBGBBGBBBBGBBGBBGBGGBGBGBGBBGBBBBGBBBGGGGBGGBBBGGBBBGBBBGBBBGGBBBBBBBBBBBBGBBBBBGBGGBBBGBGBBGBGBGBBBGBBGBGGBBBBBGBBGGBBGGGBBBGGGGGBBBBBBGGBBBGGGBBGBBBBBBBGBBGBGBGGBBBGGBBGGGBGGBGGGBBBGBBBBBBBGBGBBBBBBBBBBGGGGGGBBBBBBGGBGGBBBBBGBBBBBGGBGBBBGBBGBGGBBGBBBBBGBGBBBBBGBGBGGGBBGBBBBBGGBGBGBGBBBBGBBGBGBGBBBBBBGGBBBGBBGBBBBBBBBGGBBBBBGBBBBBBGGGBGBGBBBBBBGBGGBGBBBGBGBGGGBBGBBBBBBGGGBBBGBGBBBBGGGBGGGBGGBGGGGBGBBBGBBBGGBBBBGGGGBBBBGBBBBBBBGBBBBBBGGGGGBGBBBGBGBBBGBGBGGBBBGGBBBGBGBBGGBGBGGBBGGGGGBBBBGBGBBBBGBGGGGBGBBBGGBBBBBGBBGBBBBBGGBBGBBBGBGGGBGBBBBBGBBBGGBBBBBBGGGGBBBBGBBGBBBBBBBGBBBBBBGGBBGGGBBGGGBBGGBBBGGBBGBBGGBGBGGGGGBBBGBGBGBGGBGBBBBBBGGBBGBBBBBBBBBBBGBGBBBBBBGBGBBBGBBBBBBGBBBBBBBGBBBGGBBGGBBBGGBBBBBBBGGBBGGBGBBGBGBGBGBBBGBBBBGBGBBBGBGGBBBBBGBBBGBGGBGBBGBBGBGBBBBGGGBGBBBBGBBBGBGGBBBBBGBBGBGBBGBBGBBBBBBGBBBBGBGBBGGBGGGGBGGGBBBGBGBBBGBGBBBBBBGBBBGGBGBBBBBBGGGGGGBGGBGGGBBBGGGGGBBBGBGGBGBBGBGBGBBGBBBBGGBBBGBGBGBGBGGGBGBBBBGBBBBBBGBGGBBBGGBGGBGBBBBGBGBBBBBGBGBBBBGBBGBBGGBBGBBBGBBGBBBBBBBBBBGGBGBGGBBBBGGBGGBGGBGBBBBBBBBBBGGBBGGBBGBGBBBGBGGBBBBBGBBBGBGGBBBGBBBBBBBBGGGBBGBBGBBBBBBBGGBBBGGBBBBBGBBGBGBBBBBBGBGBGBBGBBGBBGBBBBGBGBBBBBBGBGBBBBGGBBGBGBBGBBBBGBGGBGGBBBBBBGBGBBBBBBGBBBGBBGBBGBGBBGGBBBBBGBBBGBBGGBBGGBBBBBBBBBGBBBBGBGGBGBGGBBBBBBBBGGBBBGBBBBBGBBGGBBBBBGGBGBGBBBGGBBBBGGBBBBBGBBBBBGGBBGBGBBGBGGBGBBGBGBBBBGBBBBBBBBGBGBBBBGGBBBBBBBBBGGGBBGGGGGGBGBGBGBBBBGBGBBBBGGBBGBBBGGBBGBGBGBGBBBGGGGBBBGBGBGGBBGBGGBGBBGGBGGGBGGBBBGBGBGBBBGGBBBGBGBBGBBBGBGBGBBGBBBBBGBBBGGBGBGBGGGGBGBBBBBBGGBBBBGBBGBGGGGGBBBGGGGBGBBBBGGGBGGGBBGGGGBBGBBBGGGBBBGBBBBGBBBBGBBBBGBBBBBBBGBGBGBBBGGBBBBBBBBBGBBBGGGBBBBBBBBBBGBBBGGGGGGGGGBBBGBGBBGGBBBGBGGGBBGBBBBBBBGBBBGBBGGBBGBBBBGBBGBBBGGBBBBGBGBBBBBGBGBGGBGGGBBGBBBBBGGBBGGGBBGGBBGBGGBBBGGGBBBBBGBBGBGBGBGGBBGBGGGBGGBBBBGBBBGGBGBGBBBBBBBGBBBGBBBBBBBGBBBBBGGBGBBGBBBBGGBBGBBBBGGGGGBGBBBGBBGGGGBGGBGBBBBBBBBBBBGBGBGBGBGBGBBBBBBBGGBBGGBBBBBGBGGBBGBBBGBBBBGGGBBBBBBGBBGGBBGBBGBBBBGBGBBBGGBBBGGGBGBBBBBBBBBBGGGBBGGBGBGBBGGBBBGBBBGBBBGBGBBGGBBBBBBGBBBBBGBGGBBBBGBBGGBBBBGBGGGBBBGGGBGGBGBBGBBGGBBGGBBBGGGBBGBGBBBGGGBBGGBBGBGBGGBBGGGBBBBBBBBGBGBBBBBGBBBGBBGBGBBBBBBBBGBGGBGGBGBBBBGGBBGBGBGGBGGBGBBBBBBBBBGBGGGBGGBBBBGBGBBGBBBBGBBBGBBBBGBBGBBBGBGBBBGBBBBBBBBBBBBBBGGBGGBGGBBGGBGGGGBBBBBGBGGBBGBGBBBBBGBBGGBBGBBGGBGGBGBGBGGBBGBGBGGBBBBBBGGGBBBGBBGGBGBGBBGBBBBBGBGGBBBBBGGBGBBBBGBGBBGGGBGGBBGBBGBBBGBGBBBBBBBBBBBBGBBBBBBBGGBGBBBGBGGBGBBBBBBBBGBGBBGGBBGBGBBBBBBGBBBBGGGBBBBBGBBBBGGBGBGBBBBGBGBBBBBBGBBGBBBBBBGGBGBBBGBBGGGBBBGBBGBBGBBBBGGGGBBBBGGGBGBGBBBBGBBBBGGGGBBBBBGBGBGBBGBBGGBGBGBGBBBBGGBGBBBGBBBGBBBBGBBGBGBGGGGGGBGBBBBBBBGBBBBBGBGBGGBGGGBGGGBBGGGBBBGBGBBBBBBGBBBBBBGBBGGGGBGGGBBGBGBGGGBGBGBBBBGGGBGGGBBBBGBBGBBBGBBGBBGGBBBBGBBBGGGBBGBGBGBBBGBBBBBBBGBBGGBBBGBBGGBGGGBGBBGBGBBBBGGGGBGBBBGBGBGBGGBGBGBGBBGBGBBBBBGGBGGGBGBGGGBGGBBGBBBGBBGGBGBBGBBGBBGBBBBGGBBGGBBBBBBGBGBBBBBBBBGGBBBGBGGBBGGGGGBGGBGBBBBBBBBBGBGGGGGBGGBBGBBBBBBGBBBGBBBGBBBGBBBGGBGGGBBBBBBGBBGGBGGBGBGBGBBBBGBBBBGBBBBBBBGBBBGBGBBBBBBGBBBGGBBGBGGBGBGGGBBBBGBGBBGBGGBBGBGBBGBBBGBGGBBBGBGGGBBBGBGGBBBBBGGBGBBGGGGBBGBBBBBBBBBBGBGGGGBBBGBGBBBBBBBBGGBBGGBGGGBBGGBGBBBGBGGBBBBGGGBBBBBBGGBBGBGBGBBGBBBBBGBBGBBGGGGBBGBBGBGGBGBBBBGBBBGBBBBBGBBGBGGBGGBBBGBGGBBBGBBBBBBBBBBBGGBBGBBGBGBBBBBGGBGGGBBBBBGGBGBBBBBGGBBBBGBBBBBBBBBBBGBGBBBBGBGBBBGGGGBGGBGBBGGBBBBBGBGBBGGBBBBBBGGBGGBBBBBGBBGBGBGBBBGGBGGBBBBBBBBBBGBGBGBBGBGGGBGGBBGBBBBBGGGBBBBGGBBBGGGBGBBBBBBGBGGBBBBBGBBGBBBBGBBBBBBBBBBBBBGGBGGGBBGBBBBBBBBBBBGBBGBGGBGGBGBGBGBGBGBGBBGBBBBBGBGGGBBGBGBGBBGGGBBBBGBBBBBBBGGBGGGGBBBGBBBGBGBBBGGBBBGBBBBGGBGBGBBGBBBBBBBBBGBBBBBBGGGGGGGGBBBBBBGGGBBGBBBBGBBGBGBBBGGGBBBBBBBBGGGGGBBGBBBBBBBBBBGGBBGBBGGGGBBBBBGBGGBBBBBGGGBBBBBBBBBBBBBBBBBBBGGBBBGBGGGBBGBGBBBBBGGBGGBBBBGGGBGBBGBGBGGGBBBBBBBBGBBGGBBBBBBBBBBGBBGGBBGBBBBBGBBBBBBBBBBBGGBBBGBBBBBBBGBGBBBBGGBBBBGBBGGBGBBBBBGGBBBGBBBGBBBBBBBGBBGGBBGBBGBGBBGGBGBGGBGGBBGGBBGGGGGGGGGBGGBBGBGGGGBBGGBBGGBGGGBBBGGGGGBBBBBGGGBBBGBBBBGGBGGBBGBBBBBGGBGBGBBGGBBGGBGBGGBBBGGGBBBBBGGBGBGGGBBGBBGBGGBBBBBBBGBGGBBBBBBGBBBBBBBGBBBBBBBGBGBGGBBGBBGBGGBGGGBBGGGBGBGBBGBGBBBBBBGBBBBBBBGBGBBGGBBGBBGGBBBBBBBBGBBBGBGGBBBBBBBBGGBBBBBBBBBGGBGGBBBBBBBBBGBBBBBGBGBGBGBGBBBGGBBBGBBBBGBGBGBGBBBBBBGGBGBBBBBGBBBBBBGBGBGBBBGBBGGBBBBGBBGBBBBBBGBGGGGBBBBBBGBGBBGGGBGBBBGBGGBBBBBGGGBBBGBBBBBBBBBBBGGBBBGBBBBBGBBBBBBBBGBBBGGGBGGBGGBGGBBGBBGBBGBBGGGBBBGGGBGBBBGBBGBBGGGBGBBBBBBBBBGBBBBGBBGGBGGBBBBGBBBGBGBBGGGGGGGGBBBBBBGBGBGGBBBBBBBGBBBGBGGGBGBGGGBGGBGBBBGBBBGBBGBBGGBBBGGGBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBGBGGBGGBBBBBBGBGBGGBGGBBGGBGBBBBBGGBGBBBBGGBBGBGBGBGBGBBGGBBBGBBBGBBGGGGBGBGGBBBBBBGGGBBGBGBBBBBBBBBGBBBBBBGBBBBBGBBGBGGGBBGBBBBBBBGBGGGGBBBBGBGBGBGBBBBBGGBGBBGBGBBBBGBBGGGGGBBGBGBBBBBBBBBBGGBBGBBBBBBGBGGBGBBBBGBGGBBGBGBGBGBBBBGBBBB
14447 BBBBBBBBBBBGBGBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBGBBBBGBBBBGBBBBBBBGBBGBBBBBBBGBBBBBBBGBBBGBBBGBBBBBBBBBGBGBBBBGBGGBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGGBBBBBBGGBGBBBBBBBBBBBGBBBGGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGGBBBBBBBBBBBBGBBBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBGBGBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBGGBBGBBBBBBBBBGBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBGBBBBBBBBGBGBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBGBGGGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBGBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBGBGBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBGBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBGGGBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBGBBGBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBGBBBBBBBGBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBGBGBBBBBBBBBBGBGBGBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGGBBBGBGBBBBBBGBBBBBBBBGBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBGBBBBBGBGBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBGBBBBBGBGBBBGBGBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBGBBBBBBBGBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBGBBBGGBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBGBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBGGBGBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBGBBGBBBBBBGBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBGBBBBBBBGGBBGBBBBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBGBBBGBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBGBBBBBGBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBGGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBGGBBBBBBGBBBBBBBBBBGBGBBBBBGBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGGGBBBBBGBBBBBGBBBBBBBBBGBBBGBBBBGBGBBBBBBBBBBGBBGBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBGBBGBBBBGGBBBGBBBBBBBBBBBGBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBGBBBBGBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBGBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBGGGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBGBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBGBBBBBBGBBBBGGBBBGGBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBGBBBGGBBBBBBBBBBBBBGBBBGBBBBBBBBBBGGBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBGGBGBBBBBGGGBBBBBBGGBBBBBBBGBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBGBGBBGBBBBGBBBBGBGBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBGBBBGBBGBBBBGBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBGBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBGBBBBGBBBBGBBBBBBGBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBGBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBGGBBBBBBBBGBGBGBBBBBBBBBBBBBGBBGBBBBBBBBGBBGBBBGBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBGBGBBBBBBGBBBBBGBGBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGGBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBGBBBBBBBBGBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBGBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBGBBGBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBGBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBBGBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBGGBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGGBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBGBBBGBBBGGBBBBBBBBBBBBBGBBBBBGGBBBBBBBGBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGBGBGBBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBGGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGBBGGBBGGBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGGBBBBGBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGGBBBBBGBGBBBBBBBBBBGBBBGBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBGBGBBBBBBBBBGBBBBBBGBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBGBBBBGBBBBBBBBBBBBBBGGGBGBBGBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBGBBBBBGBBBBBBBGBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBGGGBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBGGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBGBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBGBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBGGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBGBBBBBBGBGBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBGGBGBBBBBGBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBGBBBBBGBBBBGGBGBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBGBBBBGBBGBBBBGBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBGBBBBBGBGBBGBGBBBBBBBBBBBGBBBBBBBGBBGBGGBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBGGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBGBGBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBGGBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBGBBBBBBBBGBGBBBBGGGBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBGBBBBBBBBBBBBBBBGGGBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBGGBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBGBBBBBGGBBBBBBBGBBBBBBGGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBGGBBBBBGBBBBBBBBBGBBBBGBBGBGBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBGGBBBGBBBBBBBBBBBBGBBBBBGBBGBGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBGBBGBGBBBBBGBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBGBBBBGGBGBGBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBGBBBGBGBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBGBGBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBGBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBGGBBBBBBBBBBGGBBBBBBGBBBBBBBBBGBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBGBGBGBBBGBBBBBBGBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBGBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBGBBBGGBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGGBBGGGBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBBGBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBGGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBGBBBBBBBBBBBBGGBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBGBBBBGBGBBGBGBBBBBBBBBBGBGBBBBBBBGBBBBBBGBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBGBBGBGBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBGBBBBBGGBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBGGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBGBGBBBBBBGGGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBGBGBBBGBBGBBBBBGBGBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBGBBBGBBBGBBBBBBGBBBBBBBBBGGBBBBBBBBBBBGBGGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBGBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGGBBBBBGBBBBGBBBBBBBGBBBGBBBBGBBGBBBBBGBBBGBGBBBBBBBGBBGBBBGBGBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBGBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBGBGBBBBBGBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBGBGBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBGGGGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGGBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBBGBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBGGBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGGBGBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBGBBBBBB
7195 BGGGBBGBBGGGBGGGGGGGGBGBBBBBBGBGBBBGGBBBGBGGGGBBGBGGBBBGGBGGBBGBGGBGBGGBGGGGBBBBGGGGGBBBGBBGBBBGGBBGGGGGGBGBBGGGGGGGBBBBGGGBBGGGGBBGBBGBBGGGBBBGBGBBGBGBBBGGBBBGGGGBBBGGBGBGGGBBBGBBBGGBGBBBGBGBBGBBBBGGBBBGGBGBGBGBBBBGBGBGBGGGBBGGBGGBGBBBBBBBBGBBGGGGBBBGBGGBBGGBBGBGBBBGBBGBBGBGGBBBGGBGGGBBGBBGBBGBGGBBBGGBBBGBBBGGGGBBGBGBGGBGBGGGBBBBGBGBGGBBGBBBBBBBBBBGGBBBBBGBBBGGBBGGGBBGGGGBBGGGBBGGGBGGGGGBBGGGBGBGGBBBBGBGGGGGGBBGBBGBBGBBGGBBBGBGBGBBGGBBGBBBBGBGGBGBBBGGGBBBBBBBGGBGBGBBGGBBGGGGBGBBBGGBBGBBGBBGBGBBBGBGBBBBBGGGBBGGGGBBGBBBGBBGBBBBGGGGGBBGGGGBGGGGGGGBBBBBGGGBBGBGGGGBBBBGBGBGGBGBGBBBBGBBGBGBBGGGBBGBBBGBBGGBBGGGBGBBGBBBBBGBGGBBBBGGBGGGBGBGBGBGBBGGGGGBGBBBGBBGGGGBBGBBBBGBGBGGGBBBGGGGBGGGGGGBGGGBBGBGBBBGGGGGBGGGGBBGGBBGBBGGGGBBBBGBGBBBBBBBBGGGBBGBBGGGBBGGGGGGBGGGBBGGBGGBBGBBBGBBGBGGGGBGBBGGGGGGBGBBGBGGBGGBGGBGBBGBBGBGBBBGBGGBGGBBBBGGGBGGBGBGBBBBBBBGGGGGGGGBBBBBGGGBGGBBBGGBGBBBBGBBBGBBGBBBBGGBGBBBGBGBBBGBGGBBGGBGBBGGGBBGBGBBGGBGBBBGBBGBBGGGBBGGBBBBGGBBBGBGGGBBGGGGBGGGBBBBGBBBBGBBBGGBBGBGGBGBBGGBBBGGBBBBGBBBBBBGGGBGBBBBBBBBGBGBGGBBGGBGGGBBGBBBGBBBBBGGGBBBBBGGBBBBGBGGBBGBBGBBGBGBBBBGBGGBBBGGGBGBBGGBBBGBBBBBGBGGBGBBBBGGBBBBGGGGBGGBBGBBBGBGGGBGGGBBBGGBBGGBGBBBBGBBGGGGGGGGBBGBBBBBGGBGGGGBGBGBGBBGGGBBBBBGBBGGBBBGGGGBBBBGGBGGGBGGBBBBGGGGGBGGBBGBBBBBGBGGGGGGGBBBGBBGGBBBBBGGGBBBBGBBBGBGGBGGGGBBBBBBGGBBGBGBBBBBBBGBBGBBBGBGGBBGGGGGBBBGGGGBBBBBBGGGGBBGBGBGBBBGBGGBGGBBBBGGBBBGBBGBBGBBBGBBGGGGGBGGBBGGBGGGGGBGGGBBGGBGBGBBGGGGGBGGBBGGGGGGBGGBGBGGBGGGBBBBGGGBBBBGBBGBGGBGGGBBBGBBGGBBBBBGBBBGBGBGBGGGBBBGBBGGGBBGGBGBBBBGGGGGGGGBGGBGGBGBGBBBBBGGBBGBGGBBBBBBBBBGGBBGBGGGGGGGGBBBGGBGBBBBBGBBBBBGBBBGBGBGGGBBBBBBBGBBBBGBGBBBGGGBBBBGBBBBBGGGBBBGGGBGBGBBGGGBBGBGBBGGBBGBBGBBGGGGBBGBBBBBBBGBGBBBGBBGBGGBBBBGGBBBBGGGBGBGBGGGBBBGBGBGGGBGGGGBBGGGBGGBGGBGBBGGGGGBGBBBGBGBGBBBGBGGBBBBBGBGGGBBGBGBBBGGGBBBBBBBGBGBBGGBBGBGGGGBBGBBGBBGBGGBGBGGGBBGGGGGGBBBBBBBBGBGBBGBGGGGBBGGGGGGGBGBBBBBGGGBGBBGBBBGGGGBGBBBBBGBBBBGGGBBGGGBBGGBGBBBBBBBBBBGGBBGBGBBGGBGBBBBGGBBBBGBBBGGGBBBBBBBBBBGBGBBGGGGGGBBGGBGBBGBBBGBBBGBGGBGGBBBBBBBBGBGGBGBBBGBGGGGBBBBBBBGBBGGBGBGGGBGBBGBBBBGBGGBBBGGGGGGBBBGGGGBGGGGGBGGGGGBGBGBGGGGGBBBBBGGGBBBBBGBBGGBGBBGBGGBGBBGBGBBBGBBGGGBGBBBGBBBGGGBGBGBBGGGGBGBBGGGBGBGBBGGGBGBGBGGBBGBBGGBGGBBBGBGBGBBBGBGBGGBGBBGBBGGGBGGGGBBBBGGBGBBBBGGGBBBGBBGBBBGGBGGBBGBGBBGBGGGBGBBBGBBGBGGGGGBGGBBGGBGGGBGBBBBBBGGBGBGBGBGGBBGBBBGGGGBGBBGGBGBGBBGGBBBBGBGGGGGGGGGGGGGBBBGBBGBGGBBBGBGBGBGBBBBBGGGBGGGBGBBGBGBGGBGGBGGBGBBBGBBGGGBGGGBGGGGBBGBBGBGBBBGGBBGGBBGGGBGBGBGBGGBBBBBBGGGBGBGGBBBBBBBBGGBGGGBGBBGBGBGBBGGBGBGBBGBGGBBGBBBGGBBBGGGBBGGBGGBGBGBGGBGBBGBBBGGGGGGGGGGBGGGBBBGBBBGGBBGGGBGBBGGBBBGBBGBBGGGBGGGBGGBBBBGBGBGGGGBBBBGGGGGBGGGGBBGBBGBBBBGGGBBGBBGGBBGBBBBBBGGGGBGGGBBGGBBGBBBBBGBGGGGGGBBGBBBGGGBGGBGBBGBBBGGBBGGGGBGBBGGGGBBGBBBGBGBGGGBGGBGBGBBGGGGGBGGGGGBBBBBBBGGBBGBBGBGGBBBGGGBGGGBBGGBBBBGBGBBBGGBGGGGGBBGGBGBBBGBGBBBBGGGBGGGGGBGGGBGGBBGGGGBGGBGBGGBGGBBBGBBGGGGGBBGBBBBBGBBGGBBBGBGBGBGBGBBGBGBGGBGGGGBBBBGGGGGGBBBBBGGBGGGBBBGBBBBGBGBBBBBBGGGGBBBGGBBBBGBBGGGBBGBBBGBBGGGBGBGBBGBGGBBBBGBGBGBGBBBGGGGBGBGBBBGGGBBGGGBBGGGBBGGGBBBGBGGGGBGBGBGGGGGBBBGBBGBBBBGGBBGBGBGGGBBGBBGGGGBGGGBBGBBBBBBGGBGGGGBBBBBGGBBBGBBGBBBGGGGGBBGBBGBBGGGGBBBBGBGBGBBBGBBBGBBBBGBGGBBGGBGGBBBGBGGGBGBBBBGGGBGGBGBBBBGBGBBGGGGBGGGBGBBGGBGBGGGGGBBBBGBBBBBBGGBBBBBBGBBBBGGGBBBBBGGBGGBBBGBGBBBGBGBBGBBGBGGGGBBBBGBBBGBGBBBGGBGBGBGGGGBGGBBGBGBBBBBBBBGBBBBBGBGBBBBBGBGGBBBGGGGBGGGBGBBGBBBBGGBGGBBGGGBBGBGBBBGGBGBGGGBGGGBBBBBGGGGBGBBBBBBBBGBBBGBBGBGBBBBGBGGGGBBGBBGBBBBBBGGGBGGBBBGGGBBBGGBBGGBGBGGBBGGGBGBBGGGBGBBGBBGBGGGBGGGGGBBBBGBBGGBGGBGBBBBGGBBGBGGGGGGGBGGBBBGBGBBBGGBGBBBBBGGBGBGGBBBGGGBBBBGGGGBGGBGGGBGBGGBBGGBBBGBBBBGGGGGGBGBBGBGBGBGBGBGGBGBBGBGGBGBGGBBBGBBBBBBBBGGGBBGBBBGBGGBGGGGGGGGGBBGBGBBBGBGBGBGGBBGBBGBBBGBBBGGBBGGBBBBGBGBGGBGBBBBBGBBBGGBGGBGGGBBGGBBBGGBBGGBBBGBBBBBGBGBGGBGGGBBGGGGGBBGBGBBBBBBGGGBGGBGBBBGGBGBGBBGBGGGBGBBGBGBBBBGGBGBBBBGGBBBBBGBGGGBBBGBGBGBBBBGGGBGGBGBBBBBBBBBGBBGBBBGGBBGBBBGBBGGBBBGBGGGBGGBBBBBGGBBGBGBBBBGGBGBBGGBBGGBBGGGBBBGGBBGGBBGBBBBGGBBGGGGBGGBBGBGBBGBGBBBBGGBGGBBBBBBBGGGBBBBGGGGGBGBGGBGGGGBGBGGBGGBGBBBBBGGBBGBGGBGGBGBGBGBGGBBGGBGGBGBBBBGBGBGBBGBGGBBGBBBGBGGGBBBGGBGBGGGGGGGBBBGBGGBGBBGGGGBBGGGBBGGGGBGGGGBGBGBGGBGBGGGBBBGGBGBGGGGGGBBGGGBGGBBBBGBBBBBGBGGBBBGGGGGBGGBBGBGGGGBGBBBBGBBBBBBGGGBBBGBBBGBBBGGBBBBBBGGGGGGBGGBGGBGGBBBBGBBBBBGGBGBGGGGBGBGBBBGBBGBBGGBGBGBBGGGBGBBBGBGBBBBBGGGGBBGBGBGGBGGGGBGGGBGGBGBGBBGGGBBGGBBBBGGBBGBGGBGGBGBGGBGBBBBGBGGGBBGBBBGBBGBBGGGGBGBBBGBBGGBBGGBBBGBBGBBBGBGGBGBGBGGBBGBGGBBBBGBGGGBGGBBBGGBBGGBBBGGGBBGGBBGBGGGBGGGBBBBBBBGGBGGGBGGGBGGBBGBGBBBGGGBBBGBBBBGBBGGGBGBGGGGGBBBBBBGGGGGBBGBGGGBBGGGBGBGGBBGBBBGGGGBGBBBGGBGBGGGGBGGGGBGGBBBGGGBBGBGBBGBBBBGBGGBGBBGGBBGGBBGBGGGGGBGBBGBGBBBGGBGBBGGGBBBBGBBBBBGBGBBGBGGBGGBBGBBBGGGGGBGGGBBGBGBGGGBGGGBBGBGGBBGBGBGBBGGBGBGBBBGGBGGBBBGGGBBBGGBBBGBGGGBGBGGGBGGGBGGGBBBGGBBBGGGGGBBBGGBGBBBBGGBGBBBBBBGBBGGBBBBGGGGBBBGBGBGBBGBBBBGBGBBBGGBGGBGBBGGBGGBGGBGGGGBGBGBBBBBGGBGBGGBBBBBBGGGGGBGBGBGGBBGBGGBGGGGBGGBGBBGGBGBBBGBGBBBBBBGGBBGGGGBBBBGGBBGBGBGGGBBBBGGBGBBGGGGGGBBGBBBGBGBGBBBGGBGGGBGGGBGBGBBBBBGGBBGBGBBBBGBBGBGGGGBBGGBBBGBBGBBGGBBBGBBGGBBGGGBGGGBBGBBGGBGBBBGGGBBGGBBBGBGBGGGBBBGBBBGGGBGBBBGGBBGGGGBBBBBGGBBGBGGBGGBGGGGGBBGGBBGGBBBGBBGBBGGGBGBGBBBBBBGGBBGBBBGGGGGGGGBGGBGBBGBBBBBBBBBBBGGGBGGGBBBBGGBGBGGBBGGGBGBGBBGGBGGBGBGBGGBBGGBGBGBGGGGGBGGGGBGGGGBBGBGBGGGGGBGBGBBBGGBBGGBGGBBBGBBBGGGGGGBGGBGBGBBGBBBBGGGGBBBBBGGBGBGBBGBBGBGGGGGGGGGBGBBGGBGBBBGBBGBBGGBGBGBBGGGBBGBGGGBGGGBGBBGGBBGGBBBGGBGGBBBBGGGGGBBBBBGBGBBGGGBBBGGGGGGBBGGGBBGBBBBGBBBBBGBBGBBGGBBBBGGBGGGGGBGGGBBGBBBBBGGGGGBGGBGGGBBGBBGGBGBBGGGBBBBGBBBBBGBGGGGGBBGBGGGGGGBGGGGBGBGBBGGBGBBBBBBGBBGBGGBGGGBBGGBBGBGGBGGGGGBGBBGGGGBBBBGBGBBGGBGBGBGBGBGGBBGGGGGGBBGGBBGGBGBGBGGBGBBBBGGBGBGBGBBBBGBBBGBGBGGBBGBGGGBBGGBGBBBBGBBBBGGBGGBGGGBBBBBGBGBGBGGGBBBGBBGGBBGBBBBBBGGGGGBGBGBGGGGBBBGBBBGGBGBGGBGBGGGBGGBBBBBGBBGBBGBBBGGGBGBBBBGGBBBBBBBGGGGGBBBBBGGBBGBBBBBBBBGGBBBBGBGBBBBGGBBGGGGGGBGGBBBBGBBBBGGGBBBGBBBBGBGGBGBGGGBBGBBGGBBBBGBGBBGGGGBBBGGGGBBBBGGGBBBBGBGBBBBGBBGGBGGGBBGBGBGGBGBBGBGGBGGBBGBBBBGGBGGBBGGBBGGGGBBGBBGGGBBBBGBBBBGBBGBBGGGBGGBGGBGBBBBGGBGGGGGBBBBBBBGGBBBBBGGGGGBBBBGGGGGGGBGBGGGBBGBBBBGGBBGBGBGBGGBGGBBGBGGBBGBGGBGBBGGGGGGGGGBGBBBGBBBBBGBGGBGGGGGBBBGBBGGBBGGBBGBBGBGBGBBBGGBGBBGGGBGBBBGBBGGGBGBBBGGBGGGBBBGBGGBBBGBBGGBGGBBBBBBBBBGGGBBBBBBGGBGBBBGGGGBBGBBGGBGGBBGGBGBGGGBGBBBBBBBGGBBBGGGBBGGGGGBBGBBGBGBBGBGGBGGBBGGBGBBBBGGGBGBBBGBBGBGBGGGGGGGBBBGBBGBBGBGBGGBBGGBGGGGBGBGGGBGGBGGBGBBGGBGBGBGBGGGBGBBBGGGGBBGBGGBGBGGGBGGGGBGGGBBGBBBGBGBBBBBGBBBGBBBGBGGGGBGGGGBBGBGGGBBGGBBGBBGGGGBBBBGBBGBBGGGGGGBBGGGBBBGBGGBGBGGGGGBGGGGGBGBGGBGGBBGBGBBGBGBBBGGBBGGBGGBBGBGBGBGBGBGBBGGGGGBGGBGGBGBGBBBBBGGBBGBGBGGGGGBGBGBGGBBGGBBGGGGGGBGGBBGGGGGBGBGGBBBBBGGGBGGBGBGGBBGBBGGGBBBGBBGBGBBGBGGGGGBGGBBBBBBGGBGGGGBGBBBBBGBBBGGGBGBGGGGBGBBBBBBGGBGGBBGBGGGBGGBGBGGGBBBBBBGGGGGBBGBBBGGGBBGGGBGBGGBGGGGBGGBGGBBGGBBBBBBBGBBGGGBBBGGGBBBBGGGBGBBGBGGGBBGBBBBBGGBGBGBBBBGGGGBBGBGGBBGGBBGBGGGBGGBGBGGBBGBGGGBGBGBBGGGGGBGGGGBGGGGGBGBGGGGBGBBGGGGGGGBGGBBGBGBBBBBBBGBGBBGGBBGBBBGGBBBBGBGGGBBBGGGBGGGGGBGGBBBBBGGGGBBGBGBGGGBBGGGGGGBBBBGBBBBBBBGBGGBGGBBGGBGBGGBBBGBBBGBBBBGBBGGBGBGGGBBGGGGBBBBBGBBBBBBGBBBBGBBGBGBGBBGBBGGGGBGBBBBGGBGBGGGGGBBBGBGGBGBGGGGGGBGGBBBGBGGGGBGGBBBBBGGBGGBGBGBBBBGBBGBBGBGBBGGGGBGGBBGBBBGBBGBBGBGBBBGBBBBGBBBGGBGBGBBBBBGBGGGBGBGBBGGGBBBBBGGGGGGBGBBGGGBBBBGBBBBGGBGGBBBBGGGGGBGBBGBBBGBGBGBBGBBGBGBGGBBBGBBBGBBGBBGBGBBBGGBBBBBGGBGGBBBGGBGGGBGBBGGBGGGBGBBGBBBBGBGBBGBGBGGGGBGGBBBGBGGGGBGGBBBBGBGBGBBGBGBBBBBGBBGBBGGBBBGBGGGGBGBGBGGBBBGGGGBBBGGBGBGBGBGBBBBBBGGGGBGBGBBBBGGBBGGBGGBGBBGBGBBBBGGBBGGBGBBBGBBBGBBGGBGGBBBGBBBGBGBBBBGBBGGGBBGGGBBGBGGGBBGGGBGGGGBBGGBGBBGGBBBBBGBGBBBBBGBGBBBBGGBGBBBGBGBBBGGGGBGGGGGGGBGBGGGGBGGBBBBBBBBBBBGGBBGBBGGGGGGBGGBBBGGBGBBBBBBGGGBGBBBBBBGGBGBGGGGGBGBBGBGBGBGBBBBGGGBGBBGGBGBBGGBGBBBGBBGGGGBBGBBGBGGBGGGBBBBGBBGGGGBBBGGGGBGBGGBGGGGBBBGGBBBBBGGGGBBGBGBGGGBBBBGGBGGBBGGGBGBGBGBGBBBBBBBGGBGBBBBGBBGGBBGGBBGGGBGGGGBBBGBGBGGGBBBBGBGBBBBGGGGGBBBGGBBGGGGBGGGGBGBGBGBBBBBGBGBBGBGBGBGBGGGBBGGBGGBBBGBBBGBBBBBBGBBBBBBGBGGBBBBBGGGBBBGGBBBBBGBBGGBBGBBBBBBBBBGGBGGBGGBBBGGBBGGGBBGGBGBBBBGBBBBGBGBBBGGGBBBGGGBGBBBBBGBBGGGGBGGGBBGGGBGGGGBBBBBBGGBGBBGBBBBBGBGGGGBBBBGGBGGBBGBGBGGBGBGGBGBGBBGBBBBBGBBGBGGGGBBGGGGGBBGBBBBGBGGBBGGGBGGBGBGBBBBGGBGBBBBBBBGGBGBBGGBBGBGGGGBGGGBGBBGGBBBBGBBBGBBGBGGGBGGBGBBGBGGGBBBBBBGGGBBGBGBBGGGGBBGGGBBGGBBBBGGBBGBGBGGBGBGBBGGBBBBGGGBBBGGBGGGGGBGBGBGBGBBGBBBGBGGBGGBGBBBBBBBBBGBGGGBBBBBBGBGBGGGGBBBGGBBGBGBGBGBBBGGBGBBGBGGBBBBBBBBBBGGGBBBGGBGBGBBGBGBGGBGGGGGGBBBGBBBGBGGGBBBBBGGBBBBGGBGBBGGGGBGGGBGBBGBBBGBBBGBGBBBGGGBBBGBBBBGBGGGBBBBBBGBGGBBBBBGGBBGBGBBGGGGGBGGBBBBBBBGGBBBGBBBBGGBBBGBBBGBGBGBBGBBGBBBGBGGBBBBGBBGBGGBGGGGBBGGBBBBGGGGGBGGBBBBBBGBBGGGBBBBBBGBGBBGGGGGBGGGBBGGBGBBGGGGGBGBGBGBGGGBBGGBBBGBGBGBBGBGBGBBGBGGBGGGBBGBBGGBBBBBBGGBGBBGGGBBGGGBBGBGBBGBBGBGGGGGGGBBBBBBGGGBBBBBGBGBBGGBBGBGBGBGBGBBGBGBGBBGBBGBBGGGBBGBGGBGGGBGBGBGBBGGBBBBBBBGGGBGBBBGGGGBBGBBGGBBGBGBGBBBGGBBGGGGGGBBBBBBBGGBBGGGGGBGGBBGGBBGGBBGBGBBBBGBGGGBBGBBBBGGBBGGBBBGGGGGBGBGGBBBGGGBBBBBGBBBGGGGBGBBBBGBGBBGGGBGBBGBBBBBBBBGGGGGBBBGBBGGBGGBBGGBBBGBBBBGGGBBBBGBBGGBGBBGGGGGBGGBGGBBGGGGBGBBBGBBGGBBBBBGGGGBBBGBGGGBGBGBBBBBGGGBBBGGGGGBBGBBGBGBGBBGGGGGBGBBBBGBGGGGGGGBBBGBGGGGBBBBGGBBBGGBBGBBBBBGBBGBGGBGGBBBGBBBBBBBBBGGGBBGBBBBGBBGGGGGGBBGGGBBBGBBGBGBBBBGBBBBBBBBGGGGGBBGGGGBGGBGBBGBGBBBGGBBGGBBGGBGBBGBBBGGBGGBBBGGBBGGBBGBGBBGGBBBBBGBBBBBBGGBBBGBBBGBGGGGGGBBBGBGBBGBGBBGGBGBGGGBBGGBBGBBBBBBBBGGGGGBBBGBBGGBGBBGBBGGGGBGGBGBGGBGBBBGGGBBGBBBBBGBBBBBBGBBGBBBBGBGGBGBBBBGBBBBBBBGBGBGGBBBBGBBBBBGBGGBGGBGBBBGGBBGGBGGBBGBGBGBBBGBBBBBBGGGGBGGBBBBBBBGGGGGBBBBGGGGBBBGBGGGGBBGGGGBBGGGBGBGGBGGGGGGBGBGGBBBGBBBBGGGGBBGGBBBGGBGGBBGGGGBBBGGGBGGBBBBGGGBBBGBGBGGGGGGBBGBBGBBBBBGBGBGBGBBBGBGBGGBBGBBBGGBBGBBGGBGBGBGBGGGBBGBGGBGBGGBGBGBGGBGBBBBBGBBBGBBBBGBGGGBGBGBGGBBBBBBBBGBGGGGBBBGGGBBBBGBGBGBGBGGBGGGGGBBGGGBBGGBGBBGBGBBGGGGBBBBBGBBGGBBBGBGGBGBGBBBGGBBGBGGBGBBGGBGBGGGBBGBBBGGBBBGBBGGBGGBBGGBBBBBBBBBBGBGGGBBGBGGBGGGGBGGBGBGBBGBBGGBGGBBGBGGGBGGGGGGGBGBGGBGBBGGBBGBBGBBBGGBBBGGBBGBGBGGGBGBGBGGBBBGBBGBGBGBBBGBBGBGGGGBBBGBBBBBBBBGBGBGGBBBBBBBBGBGBBGGGBBBGBGGGBGGGBBGBBBGGGBGBBBGGBGBBBGGGBBBGGBGBBBGGBGGBGBGGGBGGBGGGBGGGBBBBGGGGGBBBBGGGBGBGBBBGGGGGGGBBBGGBBGBBBBGGBBGGGBBGBBGBBBBBBBBBGGBBBBBGBGGGBGBGGBGGBBBGBGGGBBBBGBBBBGGGBBGGGBBBGGGGBBGGGBGBBBBBBBBGBBGBBBBBBBGBBGBBBBBBBGBBGGGGGGBBGGGGBGGGBGBBBBGBBBBGGGGBBGGGGGBGBBBGBBGBBBGBBBBGGGGBBBBGGBGGBGBBBGGGGBBGBBBGBBBGBBGBBBBBBBGGBBBBGBBBGGGBBBGGBGBGBBBBBGGBBBBGGBGGBBBGGGBBGBGGGBBBGBGBGBBBBBBGGGBGBGBBGBBBGBGBGGGBGGBGGBGBGGGBGBBGBGBBGBBBGGGGGBBBGGBBGBBBGBBBBGBGGBBGGGGBGGBGBBBGGBBGBGBGGGBBBGGGGGGBGBGBGGBBGGBGBBBGBGBBBBBBBGBBBBGGBGGGGBGBBGBBGGBGGGBGBGGBBGBGBBBBBBGBBBBBGGBBGGBBBGGGBBGBGBBBBGGBBBGBBBBGGGGGBBBGBBGGGGGGBBGBBGGBGBGGGGBGBGGBGBBGBBGBBBGGBGGBGGGGBGBGBBGGBGGGBGGBBBGGBGBGBGGBGBGGGGGGGGGGGBGBGGGGBGBGGGGGBGBBGBBGGGBGBBGBGGGGGGGGBBGGGGBBGBBGBGBGBGBBBBGGBGGBBGBGBGGBGGGBBGBBGBGBGGGGGGBGGBGGBGBBBGGBBBBBBBGBGGGBBBBGBGBGGGBBGGBBGGGBGBBBGBGBGBBGGGBBGBBGGGGGGBBBBBBBBBGBGGBBGBBGBBBBBBGGGGBBGBGBBBBGGBBBGGGBBBBGGBGBBGGGBBBGGGGGBBBGBGBBBGBBBGBBBBBGGBGGBBGGBGBGGBBGBGGGBBBBGBGGBGBGBBBBBGBBGGBGGGGGBGGBGGGBBBBGGBGGGBBBBGBBGGBGBGGBBBGBGGBGBGGBGBBBGGBBBBBGBBGBGBBGGBGBGGGBBGBBBBGGGBGGGBGGGGBBBGBBGBGGGBGGBGBBGBGBGBBBBGBBGBBBBGGBGBBGBGBBGGGGGBBGGGGGGBBGBGGGGBGBBBGGGGBBGGBBGBBBBBBGGGBGGGBGBBBBBBGGBBBBGGBGBBGBBBGGGBBBGGGGBGGBBGBBGGBGBBGGGBBGGBBGGGBGGGBBGBGBGBGGGBGBBBBGGBBBGBGGGGBBGGGGBBGBGGBBBBBBGGGBBGBGGGBGGGBBBBBBBBBGGGGBBGBGBGGGBBBGBGGBBBBGGBGBBGBBBGGGBBBBGBGGGBBGGGBBBBBGGBBGGGBBGGGBGGBBBBBBBGGBBBGGGBBBGBBBBGGGGGGBBBGGBBGGBBBBBBBBGBGBGBBBGGGGBGGBGGGBGBBGGGBBBBBBBBBGGGBGBGGBGBGBBBBGGBGGBBBGGBGGGGBBBGBGBBGBGBGBBGBGBBBBBBBBGBBGBGGGBBBGGGBBGGGGBBBGBBBBGBGBBBBGBBBGBBBBGBBBBGBBGGBGBGGBBBBBBGGBGBBBBGGBGGGBBGBBGGBGBGGGGBBGBGGGBGBBGGGBGGGGBBGBBGBGBGGGBGBBGBGBBBGBBBBGBGGBBBBGGBGBGGBBBGGGBBBBBGGBGBBGGGGGBBBGBBGBGBBBBGBBBGGBGGGGGBGBBGBBBGGGGBBBGGGGGBGBBGGBBGGGGBBGBBGBGBGGBBGGBGBGGBBBGGGBBGBBBBGBGGGBGGBGBBBGGGGGGBGGGBGBBGBBBGGBGBGBBBBBGGGBBBBBBBGBBBBGBGBGGBGBGBBBGGGBGBGBGGGBBGBGGGGBGBGBBGBBGGBBBBBBGBGGGBGBBGGGGGGGBBBGBBGBGGBGBGGBGGBBGBGBGBBGBBBGGGGGGGGGBBBGGGBBGGBGBGBGBBGBGBBBBGBBBBGBBGBBGBGBGBBGBGBBGGGBBBBGBGGGBGGGGBGBBGGGBBGBBBBBGGGBBBGGBGBGGGGGBGBBGGGBBBGGBBBGBGGGBBBBGGGBGBGBGBGBGBGBBBGGGGBBGBGGGBBGBGBBGBGBGGBBBBBBBGBBBBBBBBBBGBGGBGBBGGGBBGBGBGGGBBBBBGBBGGBBBBBBBGGGBBBGBGGBBBGGBGGGBBGBGGBBGBBGGBGBGGBBBGGBBBGGBBBBGGGBBBGGBBGBBBBGGGGGGGBGGBBBBBGBBGGBGBGGGBBGBBBBGGGBBBGBGGBBBGGGBBBGGGBBBGGGBBBBBBGGBBBGGBBGBBGBBGBGGBBGBGGBBBGBBBGGGBBGGGGBBGGGBGGGGGGGGBBGGBGGGBBBGBGGBBGBBBBGBGGBBBBBBGGBGGBBBBBGBGBBGBGGBGGBGGBBBBGBBBBGBGGBGGBGGGBGGBBBBBGGBGGGGBGBGBGGBGGGGGBGGGGBBGGBGBGGBBBBBBGGGBBBBGBGBBGBBBGGGBBBBBGGBBGGBBBBBBBGBGBBBGBGBBGGBGGGBGGGBGGGBBGGBBBGBBBBGBBGBBGBBGBGGGBGBGBBBGBGBGGBBBBBGGGBGGBBBGGBGBGBGBBGBBBGBBGBBGGGBBGGGBGGGGGBBGBGGGGGBGGGGGBGBBBGGBBBGBGGGBBGGGGGBGGBGGGGBBGBGGGGGBGGBBGGBBBBBGBGBBBGGBBGBBGGGBBBBGGGGBBBGGGGGBBGGGBBBGGBGGGGBGBGBGGGGGGBGBBGGBBGGGBGBBGGBGGGBBBBGGGGBGBBGGGGBBGGGBBGBBBGBGBGBGBGGGBGGBBGBBBBBGBBGGGGGBBGGBBGBGBGBGBGBBBBGBBGGGGBGBGGGBBBBBBBGGBGGGBBGBBGGBGGGBBBBGBGBGBGBGBBGBGGGGGBBBGBBBBBBGGGBBBGBGBBBBBBBGBGBBBBBBBGGGBBGBBGBGGGBBGGBBGBBBBGGGBBGGGBBGGBBGBGGBBGGGBGGBGGGBBGGGBBGBBBGGGBBBGBBGGGBBBGGBBBGBBGGGBGBBGBGBGGBBGBBGGBGBBGBBBBGBGBGBBBGBGGBBBGGGGBBGBBGBGBGBBGBBBGGBGBGGBGGGGGBBBBGGBBBGGBGBBGGBGBGGGBBBBBBBGGGGGGGGBBGGGBGGGBGGBBGGBBGGGGBBBGGBBBBGGBGGBBBBGGGBBBGGBGBBBGBBBGBBBBBGBBGBBBGGBBBGGGGBGGBBGBBGGGGGGBGBGBGBGBGBGGGGBGBBGGGGBGBGGGBBGBBBBGGBBGBGGGBBBGBGGGBGBGGGBGGBGBGBBBGBBGBBBBGBGGBGGGBBBBBGGGBGBGGGBGBGGBGGGGGGBGGBGBGGGGBGBGGBBGGGBGGBGGGBBGGGGGGBGBGGBBGBGGGBGBGBBGBBBGGBBGGBGBBBGBBGGGGGGBBBBBBBGBBBBGGBBGBBBGBGBGBGGBBGBGBBGGBBBGGBGBBGGGGBBBBBGGBGBBBBBGGBGBBBBGBGGBGBBBGBGGBBGBGGGBGBGGGBGGGGBGBBBGGBBBBBGBGGBGBBGGGBBBBBGGBGBGBGBBBBBGGGBGGBBBBGGBGGBBGBBBGGBGBGBBBBGGGBGBBBGBGBBBBBBBGGGBGBGBGBGBBBGGGGGGGBGBBBBBGBGBGGGGBGBGBGBBBBGGGGBGBBGBBGGBGGGGBGGGGBBGBBGGBGGGBBGGGBBGGBGBGBGGBBBGGGBBGBBGBBGBGGGBBGGGBGGGBGGBGGGBBBGBGBGBBGGGGBGGGGBBGBGGGGBBBBGBBBBBBBBBGBGBGBGBBBBGBGBGBGBBGBBBGBGGGBBGBGGBGBGBGBBGGBBGBGBGGGBGGGGBGGGGBBGGBGBGBGBBGBBGBGBGGGBBBGBBGGBBGBGGGBGBBBGGGGBGGBGGGGBGBGGBGBGGGGBBGGBGGGBGBGBGBGBBBBBBBBBBGBGGGGGGGGBBGGBBGGBBGGGGGBGBGGBGBBGBGGGBBGGGGBGBBBBBGGGBBGBGBGGGBBGBGBGBGBBBBGGGBBGGGBGGBGBGGGBGBBBBGGBGGGBBBBBGBBBGBBGGGGBGGBGGBGGBBGBBBBGBBBGGGGGBBBGBGBGGGBGBBGBBBGGBGBGBBBGGGGGBGBBGBGBGGBBBGBGBBBBGBGBGBGBGGBGBGGGBBGGGGGGGBBGBGBGGGBBBGGGGBGBBGGGBGBBGBBGBBBBGBGGGBGBGGBBGGGBGBBBBBBBBBBBBGBBGGBBBBGGGBBBGBBGBGBGBBBBBBBGGBBBGBBGBBGGGGBGBGGBGGBBBGBGBGGBBGGBBGGBGBGGBGGGBBGBGGBBGGBGBBBBGGBGBGGGBGGBGGGGGGBGBGBGBGBBBBBGGBGGGBGBGGGGGBGGBGBGBBGGBGGBGBGBGGBBBGGGBGBBBBGBBBBGBBBBGBGGBBBGGGGBBBBGBBBBGGBBGBGBGGGBGGGBGBBGGGBBBBBBGBBGGGBBBGGBGGBGGGBGGBBBGGGGGBBGGGGGBBGBBGGGGBGBGGBBGBBBGBGGBGGGBBBBBGBBGBGGGBBBGGBGGBGGGGGBGGBBGGGBGGBBBGGBGGGBGGGGBBBGBBGGGBGGBGBBGGGGBGGGGGGBGGBBBBBBBGGBGGGGGGBGBBBBGGGBBBGGGBBBBBBGGBBBGBGBBBGBBGGGBGBGGGGBGBBGBGBBBGBBBGBBBBGGGGGBBBBBBGGGBBBBBBBGGGBBBBGGGGBBBGGBBGBBBGGGGGBGGGBBBBGBBGBBBBBBGGGBBGGBBGGBBBBGGGBBBGBGGBGGBGBGGBBBGBGBBBGGBBBGBGBGBBBGGBBGBGGGBBGBGBBGBBGGBGBBGBGGGGBGGBBBGGBBGBGGBBGBGBGBBGBBGBGGGBGBBBGBGGGGGGGBGGBGBGGBBGBBGGBGGGBBGBBGGGGGGGGGGBGBBBGBGGGGBGGBGGGBBBBGBGBGBGBBBBGBBGGBGBGGBGGGGBGBGGGGGBGGGBGGBBBGBBGGGBBBBBBBGGBBBGBGBGGGGBGBBGGGGGGBBBGGBGGBBGBBGGBGBGBBBGBGBGGBBBBGGGBGBGBBGBGGBBGBBGGBBGGGBBBGGGBGBGBGBGGBBBBBGGGBGBBBGBBBBBBGBGBGGBGGBGGBBBBBBBBGBGBGGBBBBGGGGGBBBBGGGBBBBGGGGGBGBGGBGGGGGGGGGGBBGBGGBGBBGGBGGBGBGBBBBGGBBGGBGGBBBBBGBBBGGBBBBBBGBBBBBGGGGGBGGGGBBBGGBGBBGGBBBGGBBGGBGBGGBBGGBBGBGBGBGGGBGGBBBBBBBBBBGGGBBGBGGGGBBGBGGGGGGGBGBGBBBGGGGBGBBGBBBGBBGBBGGBBBBBGBGBBBBBGGGGBGGBBBBBGGGGBBGGGBGBBBGBGBGGBGBBBBBGGGGBGGBBBGGGBBBGBGBBGGBBBBBGGGBGBBBGBBGGGBGGGBGGGGBGBGBBBBBGGBBBBGBGBBGBBGBBBGGGGBGBBGGGGBGGBBGBGGGBBGBBBBGBBGGBGBGBGBBBBBGBBGGGGGGBBGGGBBGGBBBGBBBGBBBGGGBGBGBGGGGBGBBBGGBBBBBBGBBGGBBGGBBGBGBGBBBBBBBBBBGBBGBGBBGBBGGBBBGGBBBBBBGBGBGGBGBGBBGGBGGBBBGBGBBGGGBGBBGGGBBBBBGGBGGBGGGGBBGBBGBGBBGGGGGBBBGBBGGBGGGBBBGBGGGGGGBBBBGBGBGGGGBBBGGBBGBGBGGBBBBBBBGBBGBBGGGGBBBBGGGGBBBBGBBBBGGBGBBBBGBBBBBGBBBBGBBGGBGBGBBBGGBGBGBGBBGBBGBBGBBBGGBBBGBGBGBBBBGBBBBBGBGBGBBGGBBBGBBGGBBBGBGGBGBBBGBBBGGGBBBBGGGBBBBGBBGGBBBGGBGBGGBGBGBGGBGGBGBGBBBBBBGGBGBGGGGGGBGBBBGBGBGGBBGBGGGGBBBBGGGBGGBBGBGGGBGBGBGGGBGBBBGGBBGBBGGGGBBGGGBBBGGGBBBBBBBBBGBGGGGBGBGBGGGGGBBGBGBBBBGBGGBBGGGBBGBBBGBGBGBGBBGBBBBGGBGGBGBGBBGBGBGGBBGGBBGGGBBGBBBGBGBBBGBGGGGBBBGBGBGBBBBBBGBBGGGBBBGBBGBGBGGGBBGGBGGGGBGBBGBBGGGBGGGGBBGBGGGBGBBGGBBGBGGBGBGGBGGGBBGGBGBBGGBBBGBGBGBGBGBBGGBBGBBBBGGBBBGGBGBGBBGBGGBGBGBGBGGGGGGGBBBGBBBBBBGGBGBGBBGGBBGBGBBGGBGBBBBBGGGBBBBGBGGGGGBBGGBGBBGGBBGBBGGGGGBBBBBGGGGBBBBGGGGBBGBBBGBBGGBGBGBBBBBBGGGBBBBGGBGGGBBGGBGBBGGGBGBBGGBGBGBBGGGGGBBBBBGBBBBGBBBBGGGGBGBBBBGGBBGBBGGGBBBGBGGBBBBGBBGBGGGGBBBBBGGGBGGBBBBGGBGBBBGGBGBGGGBBBGBBGBGGBBBBBBBBGGBBBGGGGBBGBBBBGGBBBGBGBGGBGGGGGBGBGGGBBBBBBGBGGBGBGBBGBBBBGGGBBBGGGBGGBBGBGBGBBGBBGBGGGBGGBBGBBGBBGGBBBBBBGGGBGGGGGBGBGBGBBBBGGGBBBGBBBGGGBBGBBGGBGGGGGBBGGGBGGBBGBBGGGGGBGBGBGBGGGBGGGBGBBBGGGBBGBBGGGBBBGGGGGBBGBBBBGGBGBBBBGBGBBBGGBGBBBGGGBBGGGGGBBBGBGGBGGBGGGGBBGBGGGBBBBBBGBBGGGGGBBGGBBBBBGGBGBBGBBBBBBBBBGBBBGBGGGGBGBGBGGGGGBBBGBGBGBBBGBGBBBBGBBGBBBBGGGBBGGBBBGBGBBBBGGGGBBGGBGGGGGBGGGBGGBBGGGGGGBGGGGBGGGGGBBGBGBGGBBBBGGBGBBBBGGBGBGGGBGGBBGGBGBGBBGGGBBGGGGGBBBBGGBGGGGGGGGGBGGBBGBBBGBBBGGGBBGBGBGBBGBGGBBBGGBBGGGBGGGGGGBBGGGGGGGGBBBBBGBBBBBBGGBGGBGGBGGBBGBBGGGGGGBBBGGBBGGBGBBBBBBBBGGGBBGGBBGGGGGBGBGGBGGBGBBGBBGGBBBGBBGBGGBGBGBGGGGGGBBBGBGBBBGBBBBGBGGGBBBBGBBBGGGBBGGBBBBGGGBGBBBBGBGBGBBGBGBBBBGGGBBGBGBGGBBGGGBGGBGGGGBGGGGBGBBGBGGBGGBBBBGBGBGBBBBGBGGBBGBGBBBBGGBGBBGGBBGBBGBGGBGGBBBGGBBBBBGGGGGGGBGGGGGGBBGGBBGGBGBBGGGGGBGGBBBBGBGGGBGGGBBBBBGGGGBBBGBGGGGBBGGBGBGGGGBGGGGBGBBGGBGGBGGGGGGBBGBGBBGGGBBBBBBBGGBGGBGGGGBBGGGGGGGGGGBBGGGBBBBGGGGBBGGGGGBBGGBGGGGBBGGBGBBGBGGBBGGGGBGGBBGGGBBGBGBBGBGBGBGBBGBGBGBGBGBBBGGGGGGBGBBBBGGGBBBGGBGBGGBGGBGBGGBBBGGGBBGGGBGGBGGBBBBGBBBGGBGBGGGBBGGGGGBBGGBBBGBBBBBBBGBGBGGBGBBBGGBBBBBBBBBBBBGGBBBGBBBBGBGGGGGGBGGBBBGBBGBBGGGGBBGBBGBBBGBBBGGGGGBGBGBBGGGBGBBBGGBBBGGGGBGBGGBBBGGBGBGGGGGBBGBGBGGGGGGBBBBBBBGBGGGBGGBGBGBBBGBBBBBGBGGGBGGGBBBGGBBGBGGBBGGGBBGBBGGGBBGBGBBBBBGGBGBBBGBGGGBGBBBBGGGBBBBGBGGGGBGBBGGBGBGGGGBGBBGBBBGBGBGGGGBGGGBBBBGGBBGGGGBGBGGGGGBBGGGBBGGBGBGGGBGGGGBGBGGBGGGGBBBBGGGBGBBGGGBGBBBGBBGBBBGGGGBBBBBGGBGGGGBGGGGBGGGBBBBGBBBBGBGGBBBBBGGBBBBGGBBBGBBBGGGBBBGGBBGBGBBBBBBGGBGGGBBBBBGBBBGGGGGBBBBBGGBGGBBGGBBBGBBBBBBBGBBBGBGGGGBGBBBBBBGGBBGGGBGBBGBGBGGGBBBBGBGGBBBGBBBBGGBGBGGGGBBBGGGGGGGGGBBBBBGBBGBBBGBBBBBBBGBGBBBGGGBBBGGBBBBGBGBGBBBGBGBBBBGGBGBGGBBBGBGBGBGBGGBBBBGGBGBBBBGBGBGBGGBGBBBBGBBBBGBGGGGBBGBBBBBGGBGBBGGGGBGGGGBGBGBBBGGGBGBBBBGBGBGBGGGGGGBGBGGBGGBGBBBGGGBBGGGBGBBGBGBBGBGGBBBGBGGBBGGBGBBGBBGBGBGGGBGBGBBBBGBBBGBBGBGGBGBBBGBGGBGBGGBBBGGBGGBGBGGBGBGGBGBBGGGGBBBBBGGBGGGBGBGGGGGGBBGBBGBGBBBGBBGBGBGBBBBBBBGBGGBBGGGGGGBBBBGGBBBBGBGBGBGBBBBGBGGGGGGGBBGGBBGBGBGBGGGBBBGBGGBBBBGGBGBBBGBGGGBGGBBBBBBBGGGGBBGBGBGBGBGBBBGGGBGBBGGGGGBGGGGGBGBGBBBBGGBGBGGGBBBGBBBBBGGGGBGGBBBBBBGGBBGBBBGGBBBBBGBBGBBGGBBBGBGGBGGBGBBBGGBGGGBBBBBBGGGBBBGBGGGGGGBBGGGGGGGGGBBBBGGBBGGBGBGGGBGBGBGBBBGBBGBBBGGGBBGGBBGBBBBGGGGGGBGBGBGBGGBBBBGBBBGGGGGBBBBBBGGGGBGBGGGBGGBGBBBBGBGGGBBBBBBBBBGGBBGBBBBBBGBGGGBBBBBBBBGBBGBGGGBGGGGGGBGBBGBGBGBGGGGGBBBBBGGBGBGBBBBGGGGBGBGGBBBBGGGBGBBBGBGBGGGGBGBBGBBGGBGGBBGBBBBBBGGGBBBBGBGBGGGGGBBBGGBBGBBGGGGGGBGGBBGBBBBBBGBBBGGBGGBGGBGBGBBGBGGBBGGBGBGBGBBGGBGBBGGBGBBBBBGGBGBBBBGGGGGGGGBGGGBBGBBGBBBGGBGBGBBGBGBGBBGGBBGBBBGBBGBGBGBBBGGGBGBBGBBGBBGGGBGGGBGBGGBBBBBBBGGBGBGBGBGGBGBBGBGBGGGGBBGGBGBGBGGBGGBBBGBGGGGBGBBGBGBBBGGGBBGGBGBGGGBGGGBBBGGGBBBBBBGBBGBGBGBBBGBGGBBBBGGBGGBGBBGBBBGGGBBBBBBBGGBGGGGBGGGBBGGGBGBBBBBBGBBGBBGGBGBGGBBBGGBBBGGGBBGBGGGGBGGGBGGBGGGGBGGBGBBBBBGBBBBGBBBBBBGGBBBGGGBBBGGGBGBGBGGGBBBGGBBBBBBBBBBGGBGBGBBGBGBGGGBBBBGGBBGGGBBBGBBBGBGGBGGBGGGGBBBGGBBGGGBGGGGGBGBGBGGBGBBBBBBGGBGBBGBBGBGGGBGBBBGGBBGBGBGBBGBBBGBGBGBBBBBBGBBGGBBBBBBGGGGBGGGBBBBBGBBBBBBGGBGGGBGGBBBGBGBBGBBBGBGBGBGBGBBBBGGBBGBBBBBGGGBGBBGBGBGBBGBGGBGGGBGGGGGGGGGBBBGBGBBBGBBBGBBBBGBGGGGGBGGGGBGGBGGGGGGGGGBBBBBBBBBBGBGGBBGGGBBBGGGGBBBBBGGBBBBGBGBGBBGBBGGBGBGGBGGBGBGBGBBBBGGGGGBBBBGBBBBGBGBGGBGGGGGGGGBGGBBBBGBBGBGBBGBGGBGGGGGBGGBGBBGBBBBGBGBBBGGBGGBGGGGBBGGGBGBGBGGGBBGBBBGBGBGBGGGGGBBBBBBBGGGBGGGGBBBBGBGBGBBGBGGBGGGBGGBBGGGBGBBGBBGGGBGBGBBGGGGBGBBGBBBGBGGBGGBBGGBBGBGGBGGGBBBGBBBGBGBBGGGGBBBGGGGGBGBBGGBBBBBBGGGGGGBBGGBGBBBBBBGBGBBGBBGGBGBGGBBGGBBGBBGGBGGGBGBBGBGBBBBBGGGGBGBBGGGGBBBGBBBGBGGBBBGGGBBGGBBGBGBBGBGBBBGBGGBGGGBGGGGGBBBGGGGBBGGGGGBBGGGBBBGGBBGBGBGBGBBBBBGGBGBBGGGGBBBB
6957 BBBBBGBBGBBBBGBBGGGGGBGBBGBGBBBGBBBBGBGBBBBBGGBBBBGBBGBBGGGBBBBBBBBBBGBBBGBGBGGBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBGBBGBBBBGGBBBBGBBBBBGBGBBGGBBGGBBGGGBBBBBBBGBBBBBGBBGBGBBBBBBBBBBBGBGGBGBGBBBGBBGGBBGBBBBGBGGBGGGGGBBBBBGBGBBBBBBBBBBBBBBBGBBBGGBBBBBBGBBBBGBGGBBBBBBBBBBBBBBBBBBBBBGBBBGBBGGBGBBBGGBBBGGBBBBGBBGBBBGBBBBGGBBBGBBGBBGGBBGGGGGGBGBBBBBGBGBGBGBGGGBBBBBGBBBGGBGBBGBBBGBBBBBBGBBBBGBBGBBGBGBGBBBGGBGGGBGBBGBBBBBBBBBBBBGBBBGGBBBBBBBBGGBBGGBBGGBBBBBGGBBBBGBGGBGBGBBBBBBBBBBBBGBBGBBGBBBBBBBGBBGBBBBGGGGGBBGGGBBBBGBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGGBBGBBBBGBBGBBGGGBBBGBBBGBBBBGBBGBGGBBBBBGGGGBBBBGBGBGBGBBBBBGBBGBBBGBBGGBBBBBBBBBGBBBBBGBGBBBBBBBBBGBGBBBGBBBGBBBBBBBBGBBBBGGBBGBBBGBBBBGBBGBBGBBBBBGBGGBBBGBGGGBBBBBGGBGBBBGBGBBBBBBBBBBBBBBBBGBBGBGBBGGGBGBGBGBBBBBBGBBBGBBBGBBBBBBBBGBBBGBBBBBBBBBBBBGGBBGBBBBBBGBBBBBBGBBBGGBGBGBGBBBBGBBBBGBBBBBGBGGBBGGBBBBBBGBBBBBGGBGBBGBBBBGGBBBBGBBBBGBBBBBBBBBBBGBBBBGBGGBBBBBBBGBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBGGBGGBBGGBBGGBGBGBBBBGBBGBBBBBBBGBBBGBGBBBGBBBGGGBGBBBBBGBBGGBBBGBBBBGGBBGBBBGBBBBBBBGBBBBBBGBBBBBBBBGBBGBGBGBBBBGBBGBBBGBBBBBBBBGBBBBBBBBBGGGBBBBBGGGBBGGBBGBBBBBBBGBBBBGBGGBGBBBBGBBBBBBGBBBGBBBGBBBBBGGGBBGBBBBBBBBBBGBBGGBBBGGBGBBBBBBBBBGBBBBGBBBBBGGGBGGBBBBBBBBBBBBBBBBBGGBBBGGBBBBBBBBGGBBBBBBBBBBBBBBGGBBBGBBBBBBBGGBGBBBBBBBGBBBBGBGBBBGBBBBBGBBBBGGBBGGGBBGGBGBGGGBBBBGBGBGBBBGGBBBBBGGBBBBGBGBBBBBBBBBBGBBGBBBBBBBBGBBBGBGBBBBBBBBBBGBBBBBBBGGGBBBGBBGGGGGBGBBGBBBGBGBGBBBGBBGGBBBBGBBGBBBGBBGBBBBGBBGGBBBGBBBGBBBGGBBBGBBBBGBGBBBBBBBBGBBGGGGBBBGBGGBBBBGGBBBGBBGBBGBGGGGBBBBBBBGBGBGGBBGBGBBGBBBGBGBBGBBGGBGGBBBBBBBBGBGBBBBGBBBBBBBGGGGBGBGBBBGBBBBBBBBGBBBBGGBBBBGBBBGBGBBBGBBBBBBGBBBBGBBGGGGBBBBGBGBBGBBBBGGBBBBGBBBGBBBBGBBBGBBBBBBGGBBBBBBBGBBBGBGBGBBBGBBBBBBBGBGBBBGGBBGBBGGGBBBGBGBBBGBBBGGGBBBBBBGBBBBBGBBBBBGBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBGGBBBBBBBGBBBBBGGGBBBGBBBGGBGBGBBGBBBGBBBBBBBBGBBBBBGBBGBGBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBGBBGBBBBGGGBBBBGBBBGBGBBBBBBBGGGBGGBBGBBBBGBBBGBBBBBBBBBBGBBBGBBGBGGBGBBBBGBGGBGBGGGBBBBBBBGBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBGBGBGBGBBBBBBBBBBBBGBBBBGBBBGBBGBGBGGBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBGGBBGBGBGBBBGBGBBBGGBGBGBBGBGGBBBBBBBBGGBBGBBGBGBBBBGGBGBBGGBBBBGGBBBBBGBBBBBBBBGBBBGBBGBBBBBBBBGBGGBBBBBBGGBBBBBGGGBBGBBGBBGBBBBBBGGGGBBBBBBGGGBBBGGBGGBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBGGBBBGBBBBBGBBBBBGBGBBGGBGBGGGBBBGBBBBBBBBGBGBBBBGGBBBBBBGGBBBBBBBBBBBBBBGBBBBBGBBGBBBBBGBGBBBBBBBBBGBBBBBGBBBBBGBBBBBGBGGBGBBBGBGGBGBBBBBBBBBGBGBGGGBBBBBBBBBGGBGBBBGBBGGBGGGBBGBGGBGBBBBBBGBBBBGBBGGBBBBBGGBBBGGBBBGBGBBBBBGGBBBBBBBBGGBBBBBBGBBBGBBGBBBBBBBBBBGBGBBBBBBBBBGGBBBBBBGGBBBBGBBGBGBBGBBGBBBBBBBBBBGGBBBGBBGBBGBBBBBBBBBBGBGBBBBBBBGGBBGGBBBBBBBBBGBBBBBBBGGBBBBBBGBBBGGBBBBGGBBBBBGGBBBBGBGGGBBGBGBBBBGBGBBBBBBBBBBGGGGBBBBGGGBBBBBGBBBBBGBBBGGBGBBBGBBBBBGGBBGBBBBGBBBGBGBBBBGGBBBGBBGGGGBGBBBBBBGBGGBBGBGBBBGBBBBGGBGGGBBBBGBBBBBBBBGBBBGBGBGBBBBBBGBGBBBBBBBBBGGBGBBGBBBBGBGGBBGBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBGBBGBGBBGBBGBBBBBBBGGGBBGBGBGBBBGBBBGBGBGBGGBBBBGBBGBBGBBGBGBBGBBBBBGGBBBBBBBBBBBGBBBGBGBBBBBBGBBGBBBBBBBBBBGGGGBBGBBGBBBBBGBBBGGBBBGBBBGBBGBBGBBGBBBBBBGBGBBBGBBGBGGBBBGBBBBBBBGBBBBGGBGBBBBBBBBBBBGBBGBBGBBBGGGBGBGBBBBGBBBGBGBBGBBBBGBBGBBBGBBBGBGBBBGBGBBBBGBBGBBBBBGBBGBGGBGBBGBBBBBBBGBBBBBGBBBGBGGGBBBBGBGGBGBBGGGBBGBBBGBGBBBBBBBBBBBBBBGBBGGBGBBGBBBBBBBBGGGGBBBBGBBBBBBBGBBGBBGGBGBBGBGBBGBBBGBBBGBBBBBBBBGGBGGGBBBBBBGBBBBGBBGGBBBGBBBBGBGGBBBBGBBGBBBBBBBGBBBBBGBBBBBBBGBBGBGBGGGBGBGBBBBBBBGBBBBBBBBGBBBGGBBBBBGBBGBGGGBBGBGGGBBGBBGBBBBGBGBBBBBGBGBBGBGBBBBBGBGGBBBBGBBBBBBBBBBBBBGGBGBBBBBBBGGBBBBBBBBGBBGBBBBBBGBBBBBGBGBBBGGBBGBBBBGGBBBGBBBBBGBBGBBBBGBGGGGBBGBGBBGGBBBBGBBBBBBBGBBBBBBBBBGBGBGGBGBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBGBBGBGBBBBBBBBBBBBBBGBBBBGBGGBGBGGBBBBBBGBBBBBBGGBBBBBBBGBBBBGBGBGBBBBBBGBGBGBGBBGBBBBBBBBBGBBGGBBBBBBBBBGBBGBBGGBGGBBBBBBGBBBGGBBBBGGBBBBGGBGGBGGBBBBBBGBBGBGGBBBGBBBBBBBGGBBGGBBGBGBBBGBBBGBGBGBBGBBBBGBGBGBGBBGBBGBBGBBGBGBBBBBBGBGBGGGGBBBBBBBBBGBBBBBGBBBGGBBBGBBGBGGBBBBGGBBBBGBBGBBGBGBBBBGBBBGGGBBBBBBBBBBBGBBGBBBGBGBGGBGBBBBGBGBBBGBGBBGBBBGBBGBBBGBBGBBBBGGBGBBBGBBBBGGBGBBBBGBBBBBBGBBBBBBGGBBBGBBGBGBBGBBBBBBGBBBGBBGGGBBBBBBGBBBGGBBGBBBBBGBBBBBBBBGGGBBBBBGGGGBBBBGGBGBBBBGBGBBBBBGGBBBBBBBBBBBBBGGGBGBGGBBBBBBBGBBBBGBBGGBBGBGBBBBBGBGBBGGGBBBBBBBBBBBBGBGBBBBGBBBBBBBBBGGBGGBBBBBGBBBBGBBGBBGBBBBGGBBBBBBBGBBBGBBGGBBBBBBGBBGBGGBBBGGBBBBBBGBBBBBBBBGGGGBBBBGBBGBBBBBBBBBBBGBGBGGBBBBBBGBBBGBGBGBGGBBBBGBBBBBGGBBBBBGBBBBGBBBBBBBBBBGBBGBGBBGBBBBBBGBBBBGGBBBBGBGGBBGBBGBBBGBBBBBBBBBBGBBBBGBGBBBBGBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBGBBBGGGGBBBGBGBBBBGGBBBBBBBBBBBBGBBBBBBGBBBBBGBGBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBGBBBBBGGGBBBBBBBBBBBBGGBBBBBGGBBBBBBBGBBBGBGBBGBGGBBBGBGBBBBBBBGBBBBBBBGGBBBGGBBBBBBBGBBBBBBBBGGBBGBGBBBBBBBGGGBBBBBBBGBGGBGBBBBBBBGBGBGBGBBBBBBBBBBBGBBGBBBBBBGBGGBGGBBBBGBBGBGBGGGGBBBBBGBGGGBGBBBBBBBGBGGBGBBGBGBBGGBGBBGBGBGBBBGGGGBGBBBBBBBBBGBBBGGBBBBGBBBBGBBGBBBBBBBBBBGBBBBBBGBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBGBGBBBBGGBBBBBGBBBBBGBBGBBGBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBGBBBGBGBBBGBBGBGGBBBBBGGGBBBGBBBBGBBBBBGBGGBBBBBBGBGGBGBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBGGBBBBGGBGBBBGGBBBBBBBGBGBBBBGGBBBBGBBBBGBBGBBBGBBBGBBBBBBBGGBBGBBBBBBBBBBBBBGBBBBBGGBBBBBGGBBBBBGGBBBGBBBBBGBBGGBBBBBBBBGGBBBGBBBGBBBGGBGGBGBGBBBBGBBBGGGBBBBBGBBGBBBBBBGBBGGGGGBBGGBGBBBGBGBBBBBBBGBBGBBBGBBGGBBBGBBGBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBGGBBGBGBGBGBBBGGBBBGBGBBGBBBBBBBGGGGBBGBBBBBBGBBBBGBBGBBBBGBBBBBBBBBGBBBGGBBBGGGGBBBGBBGGBGBBBGBBBBBBBBBBGBBBGBGGBBBBBBBGGGBBGGBBGBBBGBBBBBBBBBGBBBBBGBGBGGBBBGBBGBBBBGBBBBBGBBBBBBGBGGBBGBGBGBGBGBBBBBBGGBGBBBBBBBBBBGBBBBBBBBBBBBGBGBGGBBBBGBBBBGBGBGGBBBBBBBGBBBBGBBBGBBBBBBBBBBBGBGBBBBGGBGBBBBGGBBGBBBBBGBGGBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBGBBBBBBGGBGGBGGBGBGBGBGBGBBGBBBBBBBBGBBBGBBBGBBBBGBBBGBBBBBGBGBBGBGGBBGBBBBBBBBGBGGBBBGGBGGGBBBBBBBBBGBBGBBBBBBGBBBBBBGBBBBBBBBBBBBGBGBBGBBGBGBBBBBGBBBBBBBGBBBBBGBGGBBBBBBBBBGGBBBBBGBBBBBBGBBBBBBBGBBBGBBBGGBBBBBBGBBBBBGBBGBBBGBBBBBBGBBBBBGBBBGBBGBBGBBGBBBGBGBBGBBBBBBBBBBBBBBGGBGGBBBBGBGBBGBGGBBBBBBBBGGGBBBBBGBBGGBBBBBBBBGBBBBBGGBGBBBBBBBGBBBBBBBGBBBBGBGBBBBGBBBBBGBBBBBBBBBBBBBBBBGBGGGBBBGBBGBBBGBBGBBBBBBBGGGGGBBGBBBBGGBBBBBGGGBBBGGBBGGBBGBGBBBGBBBBGBBBGGGBBBBBBBBBGBBGGBGBBBGBBBBBBGBBGGBBBGBGBBGBGBBBBBBBBGBBBBBBBBGGBGGBBBGBBBBGBGBGBBGBGBBBGBGBBBGBBBBBBGBBGBBBBBBBBBGGBBBBBBBBGGGBGBBBGBGGBBBBGBBBBBBBGBGBBBBBGGGGGBBBBBBGBBBGBGBGBGBBBGBGBGBBBBBGBGGBBBGBGGGGBBGBGGBGBBGBBGGGBBGBBBBGBBGBBBBBBBGBBBGBGBGBGGGBBBGBGBBGGBBBBBBBBBBGGBBBBBGBBBBBGBGBGGBBBBBBGBBBBBGBGBBBBBBBBGBBGBBBGBBGBBBGBBBBBBBBBGBGGBBBBBGBBBGBGBBBGBBBBBBBBBBBBBBBBBBBGBGGBBBGBBGBBBBBBBBGBGBGBBBBGGBBBBBGGBBBBBBGBGBGBGBGGBGBBBBGBBBBBBBBBGBBBBBBGBGBGBBBBGBBBBBGBGBBBBBBBBBGBBBBBBBBBGBGBGGBGGBBBBBGBBBBGGBGBGBGGBGBBBBGBGBBBBGBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBGBBGGBBBBBBBBBBBBGBBBBBBGBBBBBGBBBGBGBBBBBGBBBBBBBBBBBGBGBBBBBBBBBGBBBGBGBBBBBBGBBBBBBBBGBBBGGBBBGBGBGBBBBGBGBBGBGBBGBBBBBGBGBBBBBGBBBBGBGBBBBBBBBGBBGBBBGBBGBBBBBBGGBGBBBGBBBBBGBBBBGBGBGGBBBBBBBBBBBBGBBBBGBBGBBGBBBBBBBBBGBBBBBGBBGGBBBGBGGBBGGGBBBGBBBBBBBBBBBGBGBGGBBBBBBBGBGBGBBBGBBBBGGBBBBBBBBGBBBBBGGBBBBBBBBBBGBGBGBBGBBGBBGBBBGBGGBBBBBBBGGGBBBBBGBBBGBBGBBBBBBBBGBBBBGGBBBGGBBGBBGBBBBBBGGBBBBBBBGBBBGBGBBGBBBBBBGGBBBBBGGBBBBBBBBBBBBBBGGBBBBGBGBGGBBGGBGBBBBBGGBBBBBBBBGGGGGBBGBBBBGGGGBGBBBBBGGBBBBGGGBBBBBBGBBGBBGBBBGBGGBBGBBBBBBBBBBGBBBBGBGGBBBBGGBBBGGBGBBBGGGBBBBBBBBBGBBBBBGGBBBBBBBGBBBBBBGGBBGBBBBBBBBGBBGBBBBGBBBBBBBGBBGBBBGBBBBBBBBBGGBBBBBGGGBBBGBBBBBBGBBBBBBBBBBBBBGGGBBBBBBBGBGGBBBBBBBGGBGBGBBBBBBBBGGGGBBGGBBBBBBBBGBGGBBGGBBBBBGBGGBBBBBBBBGBBGBBBBBBGBGGGBBBBBBBBGBBBBGGBBBBBBBBBGBBGGBBBBBBGBBGBBBBBBBGBGBBBBGBBGGBBBBBGBBBBBBGBGBBBBBGBBBBBBBBBBBBBGGBBBGGGBGGGBBBGBGBGGBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBGBGGBGBBBGBBBBGGBBGBBGBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBGBGBGBBBBBGBBBBBBGBBBBBBBGBBBBGBBBBBBBGGGGGBGGBBBBBBGBGBBBBBBBBBBBBBBBGGGBBBBBBGBBGGBBBBBBBGGBBBGGBBBBGGGBBBBBBGGBBGBBBBBBBBBBGGBGBGBBBBBGBBBBGBBBBBBGGBGGBBBGBGBBBGBBBBGBGGBGBBBBBBGBBBBGBBGBGGBBGGBBBBBBBGGBGBGBGBBBBBGBBGBBGGGBBBBGBBBGBBGGBBGBBBBBBGGGBBBGBBBBBBBGBBBGBGGBBBGBBBBBBGBBGBBBGGGGBBBBBGGGBBBGBBBBBBBBBBBGBBBGBBBGBGBBGBGGGGBGGGBGGBBBBGGBGBGBGBBBBBBBGBGGBBGBBBBGGBBBBGGGGBBBGGBBBBBBBBBGGBBBBGGBBGBBBBGBBGBBBBGBBBBGBBGBBBBGBBGBBBGBBBBBBBBGBGBBBBBBBBGBBBGBBBBBBBBGBBBGGBBBBGGBBBBGBBGGBBBGBBBBBBBBBBBBBBBBGBBBGBBBGBBGBGBGGBBGBBBGBGBBBBGBBGBBGBBBBBBBGBBGBGBBBBBBBBBBBBBBGBGBBBBBBGBBBBGGBBBBBBBBBBBBGBBBGBGBBBBBBBBBBGBBBBGBBBGBBBBBBBBGGBBBGBGGBBBBBBBBBBGBBBBBGBGBBBBGBBBGBGBBBBBGBGGBBBBBBGBBBBGGBBBGBGBBGBGBBBBGGBBGBGBBBBGGBBBBBBBBGGBBBBBBBBBBBBBBBBBGGBGBGBBBBBBBBBBBBBGGGBBGBGBBBBBBGBGBBGBGBBBBBBGBGBGGGBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBGGGBBGBBBBBBBBBGBGBBBBBBBBBBBGGBBBGBBBBBBBBBBBGGGBBBGGBBBGBBBGBBGGBGGBBBBGGBBBBBBBGBBBBBGGGBBBBBBBGBBBBBBBBBBBGGBBBBGBBBBBBGBBGGGBBBBBBBBBBBBBBGBGBBBBGBBBBBBGBBBBBBBGBGBBGBBGBBBBBBGBBBBGBBBBGBBBBBBBGGBGBBBBBBGBBBBBBGGGBGBBBGGBBGBBBBBBBBGGBBGGBGBBBBBGGBBBBGGBBBBGBBBBGBBBGGBGBBBGBGGBBBGBBBBBBBGGBGBBGBBGBBBBBBGBBBGBGBBBBBGBBBGBBBBBGBGBBBGBGBBBBBBBBBGBBGBBBGBGBBBBBBBBBBGBGBBBGBBGBGBBGBBBBBGBGBBBBBBBBBBBGGBGBBGBGGGGBGBBBGGBBBBBBBBBBBBGBBBBBBGBGGBBBBBBGBBGBGBBBBGBBBBGBBBGBGBBGBBGBBBBBBBBGBGGBBBBGGBGBBBBBGBBBGBGBGBBBBBBBBBBGGBGBGBBBGGBBGBBBBGBBBBBBBBBBBBBBGBBBBGBGBBGBBGBBGBGBBBBBGBBBBBBBBBGGBBGGBBGBBBBBBBBBGBBBBGBGGBBBBBBBGBBBBGBGBBGBGGBBBBGBBBBGBBBGBGBBBBGBBBBGBBBBBBBGGBGBBBBBBBGBBBBBBGBBGBGBBGGBBBBGGBBBGBBBBBGBBBBGBGBGBGBGGBBBGGBBBBBBBBBBBGBBBGBBBBBBBGBBBGBGGBBBBBBGGGGBBBBBBBBBGBBGGBBGBBBGBGBGBBGBBBGBBBGBBBBGBBGGGGGBBBBBBBGGBBBBGBGBBGGBBGBBBBBBGBBGBBBBGBBBGBBBGGBBGBBBBGBBBBBBBGBBBGBBBBBBGBBBGBBBBBBBBBGBGBBBBBBBGBBGBBGGGBGBBGBBBBGGBBGBGBGGBBBBBBGGGGBBGBGBBBBBBBGBBGBBBBBBBBBBGBBGBBBGGBBBGBBBBGBBBBBGBBBBBBBGBBBGBBBBBBBBBGBBBBBBGGGBGBBBGBGGBBBBBBGBBGBBBBBGBBBGBGGBBBBBBGBBBBGGBBGBBBBBBBBBBBBBBBGBGGBBGBGBBBGBGBGGGGBGBGGGBBBBBGGBBBBBBGBGBBBGBGBBBBBBBBGBBBBBBBGBBGBBBBGBBBBGBGBBGBGGBBBBGBBBBBBGBBBGGBGBBBGBBGGBGBBBBBBBBBBBBBGBBBBBBBBBBGGBGGBBBBBBBBGBBBBBGBGGGGBBBBBBBBBBBBBGBGBBGBBBGBBBGBBBGBBBGGBGBGBBGGBBGBGBBBBBBBBGBGGBBBBGBBBBBBBBBGBBBBGBBBGGBBGBGBBGBBBBBBGBBBBGBBGBBBBBGGBBBBBGBBBBBGBBBGBBBGGBGBBBBBBGBBBBBBBBBGBGGBBBBBBBBBGBBGBBBBBGBBBBBGBBBBGBBBBBBGBBBBBBGBBBBGGBGGBBBBGBBGBBGGBBBGBGBGBBBBGBBGGBGBGBBBBGBBBGBBBGBGBBBBGBBGGGBGBBBBGGGBGBBBBGBBBBBGBBBBBBBBBBBGBBBGBBBBGBBBBBGGBGGBBGBGGBGGGGBBGGBBBBBBBBBBBGBBBBBBBBBBBBGBBGGBBBBBBBGBGBBGBBGBBBBBBBBGBBGGBBBGBBGBBBBBGBBBBBBBBGGBGBGBBBGBBBBBBBGBBBGBBGBBBGBBBBBBGBGGGGGBGGBBGBBGBGGBGBGBGBBGGBBBBGBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBGGGGGBBBBBBBBBGBBBBBBGBBBBGBBBBBBBGBGGBBGBBGBBGBBBBGBGBBBBGBBBBBBBBGBBBBBGBBBGGBBBGBGGBBGBGBBBBGBBBBBBBBBGBBGBBGGBBGBBBBBBBBBBBBGGGBGBBGBBBGGBBBGGBBBBGBBBGBGGBBGBBBGBBGBBGBBBGGBBBGBBGGGGBBBBBBGBGGGBGGGBGGBGBBBGBBBGGGBGGBGBBBBGBGBBBBBBBBGBBBBBBGBBGGGBBBBBBBBBGBBBGBBBBGBGGGBBBBBGBBBGBGBBGGBBGBBBBBBBGGBBGGBBBGBBGBBGGBBBBBBBBBBBGBBBBBGBBGBBGBBBBGGBBGBGBBBBBBBBBBBBBBBGBBGBBBBBGBBBGGBBBBBGBBBBBGBBBGBBBBBBBBBBBBBGBGBGBBGBBBBBBBBGBBGBBGBBGBGBBBBBBBBBBBGGBBBBBBBBBGBBBGGBGBGBGBGBBBBBGBBGBGBGBGGBGBBBGBGBBGGBGBBBGBGBBBBGGBBBBBBBGBBBBBGGGGBBGBBBBBBGBGBBBBBBBBBGBBBGBBBGBBBBBBGBGBGGGBBBBBGBBGBBGGGBBGBBBBGGBBBBBBBBBBGBBGBBBGBBBBBGBBBBGGBBGGGBBGBBBBBBGGGBGGBBBBBBGBBGGBGBGGGBBBGBBGBBGBBBBBBBBGBGBBBBBBBGBBBBBGBBBBBGGBGBGBGGBGBBBGBBGBGBBBGGBBBBGGBGBBGBGBBGBBBBBBBBBBBBGBBGBBBBBBGGBBBBBGGBGGBBBBGBGBBBBBBBBBBBBBGBBBBBBGBBGBGGBGBGGBBBBBBBBGBBGGGBGGGBBGBBGBBBGBGBGBBGBBBGBBBBBBBGBGGBBBBBBBBBBGGBBBBGBGBBBBBBBBBGBBBBBBBGBBBBBBBBBGGBGGGBBBBGGBBGBBGBBGBGBBGGGBBBGGBBBBBBGBBGBGGBGBGGBBGBGBBGBBBBGBBGBBBBGBBGBGBBBGBBGGBBBGGGBBBBBBGBGBBBGBBGGBBGGBGBBBBBGBBBBBGBBGGBBBBBBGBBGBBBBGBBBBGBGBGGGBBBGBGGBGBGGGBBGBBBGGBBBBGBGBBBBGBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBGBBBBGGBBBBBBGBGGGBBBBBBGBGGGGBBGGBBBBBGBBBBGGBBBGBBBGGBBBGBGBBGBGBBGBBBBBBBBBGBBBBGBBGBBBGBBBBBGBBBBBBBGGBBBBBBBGGBBGBBBBBBGBGBBBBBBGGGBGBBBBBBGBBBGGBGBBBBBBBBBBBBBBGBBBBBBBBBGGBGBBBBGBGGBGBBGBBBBBBBBBBBBBBGGBBBBBGGBBBBBGBBBBBBBGBGBBBBBGBBBBBBBBBGBBBGBBGGBBBBGBBBGBBGGBBBGBGGGBBBBBBBBGBBBGBBGBBBGBBGBGGBBBBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBGBBBBBGBBGBBGBBBBGBBBBBBBBBGBBBGBBBGBGBBGBBBGGGGGBGGBBGGBBGGBBBBBBBBBBBGBBGBBBBGBBGBBBBGBGBBBBBBGBGGBBBBGBBGBBGBBBBBBBGBGGBBGBGBGBBBGBGBGBBGBBBBBGBGBBBBGGBBBGGBBGGBBBBGBBBBBBBBBBBBBGBGBBBBBGBBBGBGGBBBGGBGBBBBGBBGBBBBBBBBBBBBBGBBBBGBBBBGGBBGBBBBGBGGBBBBGBBGBGBBBBBBGBGBGBBBBBGBBBBGBBGBBBGBBBBBBBBBBBBBGBBBBGBBGBBBBBBGBGGGBBBBBBBBBGGBGBBBBBGGBBGBBGGGBBBBBBBBGBGBGBBGBBGBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBGBGBBGBGGBBBBBBBBBBBGBBGGBBBBBBGBGBGGBBBBBBGGGBBBBBGBGBBBBBBBBBBBBGGBBGBBBBBBBBBBBGBBBBBBBGGGBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBGGGBBBBGGGGBBBBBGBBBBBBBGGGGBBBGBBGBBBBBBGBGBBBBBGBBBBGBBBBGBBGGBGBGBGBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBGGBBBBBBGBBGGBGBGBGBGBGBBBGBGBBBBGGGGBGBBGBGBGGGBBBBBGBBBBBBBBBBBBBBBGBBBBGBGBBBBBBGGBBBBBBBBGBBBBBBBBBBBBGBBBBBGBGBBBBGBGBBBBBGGGBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBGBGBBBGGGGBGGGGGGBBBBBBBGBBBGGGBBGBGBBBBGBBBGBGBBGBGBBBBBBGBGBBGBBBBGBBBGBBBBGGBGGGBBBBGBBBBGBBGBBBBBBGBBBBBBBBBBGBBBGBBGBGBGBBBBBBBBGGBGGBBGGBBBGGGBGGGGGGBBGBGBBGBGBBBBBBBBBGGBBBGBBBGGBBBBBBBGGBGBBBBBBBBBGBBGBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBGBGGBGBBBBBBGBBGBGBGBBBBGGBGBGBGBGBBBBBBBGBBBGBBGBBBGBBBGBBBBGBBBBGBBBBBBGGBGGBBGBBBGBBGGBBBBGBGGGBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBGBGBBBBGBGGBGBBBBGGBBBBBBBBBBBGGBBBBGGBBGBGBBBBGGGBBGGBBGBBBBBGBBBBBBBBBBBBBGBGBBGBGBBGGBGBBGGBBBBBBGBGBBBBGBBGBBGBBBBBBBGBBBBGGBGGBBBBBGGGBGBGBBBBBBGGGBBBBBBGBBGBBGBGGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGGGGGBBBGBBBBBGBGBBBBGBGBBBBBBGBGBBBGGBBBGBBBBBBBBBBGBBBBBBGBBBBBBGBGBGBBBGBGGBGBBBBBBBGGBBBBGBBGBBGGGBBBBBGBBBBBBBGBGGBBGBBBGGBBBBBBBBBBBBGBBBBBGGBBBGBBBBBGBBGBGBBGBBBBGBGBBBBGBBBBBBBGBBGGBBGBBBGBBBGBBBBBBBBBBBBBBGBBBGBGGBBBBGGGGBBGBBGBBBBBGBBBGGBBGBBGBBBBBGBGBBBGBBBBGGBBBGBBBGGBBBGBBBBBBBBGBBBBBGGGGBGGBBGBBBBBBGBBGGBBBGBBBBGGBBBBBBBBGBBBBBBBGGGBBBBBBGBBGBBBBGGBGGBBBBBBGBBBGBBGBGGGBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBGBBBGBGBGBBBBBBBBBGBGBBBBGBGBBBBGBBBBGBBBBGGBGGBBGBGGBBGGGGBBBGBBGBBBGBBBBGGGBBGBGBBGBBBBBGBGBBBBBBBBGBBGGBGGBBBBBBBGGGBBGGBBBBBGBBBBBGBBBBBBBBBGGBGBGBBBBBBGBGGBBGBGGBGGBBGGBBBGBBBBBBBBBBGGBGBBGBBBBBBGGBGBBGBBGBBBBBGBGBBGBBBGGBBBGBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBGBGBGBBBBBGGBBBGBBBBBBBBBGBBGGBBBBBBBGBBBBGBGBGGBGBGGBBGBGBBBGBBGBBBBBBBBBBBGGBBBBBBGGGBGBBGBGBGBGBBBBBGGBBBBBBBGGGGGBGBBBGBBBBBBBBBBBBBBBBGBBGGBBGBGBBBBBBGBBBBBGGBBBBBGBBBGBBBBBBBBGBBGGBGBGBBBBGGGGGBBBBGBBBBBBBGBBBBBBBGGBBBGBGBBBBBBBBBGGGBBBGBBGBGBBBBGBGGBBBBGBGBBGBBGBBBGGGBBBBBBBBGBBGGBGBBBBGBGBBBBBBGGBBBBBGBGBBBGBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBGBBBGBBBBBBBGBBBBGBBGBBGBBBBBBBBBBGBBBBGBBBBGBBGBGBBBBBBBGBBBBGBBBBBBBBGBBBBBBBGGGBBBBBBGBBBBGBBBGGBBGGBBBBBGBGBBBBGGBBBBBBBBBBGBBBGBBBGBBGGGBBBBBGBBBBBBBBBGBBGBBGGBBBBGGGGGBBBBBBGBBGBBBGBBBGBBBBBBBBBGGBBBGGBBBGBBBGBBGBGBGGBBGBGGBGBGBBBBBGBGBBBBBGBGBBGBGBBBBBBBBBBBBBBBBBBBGBBBBGBBGGBBBBBBBGGGBBBBBBBBBBBBBBBBGBBBBGBBBGBBGGBBBGBGGBBBBGBBBBGBBBBBBBBBBGGBBGBGGBGBBGBGBGBBBGBBBGBBBBBGGBBGGGGBGGBBGGBBBBBBBGBBBGBBBGBBBBBBGGBBBBGBGBGBBBBBBGBBBBBGBBBBBBBBBBBBGBGBBBGBGBBGGGBBBBGBBBBBBBGBGGGBBBGBBBBBBBBBBGGGBBGBBGBGGBBBBBGGBGBBGBBGGBBBBBBBGGGBGBBBGGBBBBGBBGBBBBGGBBBGBBBBGGBGBGBBBBGBBBBGBGBGBBBBBBGGGBBBBGGBBBGBGGBBGBBGBGBBBBBBGBBGGBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBGGBBBBBBGGBGGGGBBBGBBBBBBGBBGGGGBBBBGGBBBGBBBBBBBBBBBBGGBBBGBBBBBBGBBBBGBGBBGBBGBBBBBBGGBBBGBGBGBGBBBGBBBBBBBGGBBBBBBBBBGBGBBBBBBGBBGBBGBGBBBGBGBGBBBBBBBGBBBBBBBBBGGGBBBBBBBBBGBBBGBBBBBGBBBBGBBGBBBGGBGBGBGGGBBGBBBGBGBGBBBGBGGBGGBBBGBBBBBGBBBBBBBBBBBBBBBGBGGBBBBBBBGBBGBBBBBGBGBBGGBGBBGGBGBGGBBBBBBGBBBBBGBBBGBBBGBGBGBBGBBBBBBBGGBBBBGGBBBGBGGBBGBBGBBBBGBGBGBGBBBBBBBBGBBBBBBBGBGBGBBGGBGBBBGBBGGBBBGBBBBBBBBGBGBGBBBBBBBGBBBBBBBBBBGBBBGBGBBBGBGBGBBGBBBBBBBBGBBGBBBBBBBGGBGBGBBGGGBBBBBBBBBBBBBGBBBBGBGBBGBGBGBBBBBGBBGGBBGBBBGGGBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBGBGGBBBBGBBBGBBGBBBBBBGGGBBGGBBBBBBGBGGBBGBGGGBGBGGGGBBBBBBBBBGBBBBBBBGGGBGBGBGBBBGBBBGGBBBBBBBBBBBBBBBGBBBBGGBBGBGBBBGGBBGBBBBBBGBGBBBGBBBBBGBGGBGBBGBBGGGBBGBGBBBBBBBBBBBBGBBBGBGBBGGBGBBBBBBBBBGBBBBBBGBBBGBGBBGBGGBGBGBBGGBBBBGBBBBBBBBBGBBBBBBGGBBBBGGBGBBGBBBGGBGBBGBGBBBBBGBBBBBBBBBBBGGBBBBBGGBBBBBBBBGBBGBGBBGGBBBBBBBGGBBGBGBBBBBBGBBBBBBGBGBBBBBBBBGGBGGBBBGGBBBBBGBBBBBGGBBBBGBBBBBGBBBBBGBBBGBGBBBGGBGBBBBBBGBBBBGGBBBGGBGBBBBBBGBGBBBGBBBBBGBBBBGGBBBBGBBBBBBGBGBBBGBGBGBBBBBBGBBBBBBGBBBGBBBBBGBBBGGGBGBBBBBBGGBGBBBGBBGBBBGBBBBBBGBBBBGGBBBBBBBBBBGBBBBGBBBBBBBBBGBGBBBBBBGBBBBBGGGGBBBBBBBBBBBGBGBBGGBGBBBGGGBBBBBGGBGBBGGBGGBBBBBBBBBBBGBBBBBGBBBBBBBBGBGBGBBBBGBGGBBBBBBGGBGBBGBBGBBBBBGGBBBBGBBGBGBBBGBBBGBGGBBBBBBBBBBBGBBBBBBBGBGBBBGBBBGBBBGBBGBGBBBBBBBBGBBBBGGGBBBBBBGBGBBBBBBGBBBBBBBBBBBGBGBGBBGGBBBBBBGBBGGBBBBBGBBBGBBGGBBBBBBBGBBGBBBBGBBBBGBBBBGBGGBBBGBBGBBGBBBBBBBBBBGBGBBGBBBBBGBGBGGBBBBBBBBBBGGBBBBBBBBBBBGBBGBGBGGBBBBBBBBBBBGBBBBGBBBGBBGBBBBBBBGGBBGBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBGBGBGBBBBBBBBBBGGBBBBGGGBBBBBBBBBGBGBBGBGBBBGBBBGBBBGBBBBBBBBBBBGBBGBGGGBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBGBBBBBGBBBGBBBBBBBBGBGGBGBBBBBGGBBBBBBBBBGBBBBBGGBBBBGBBBBGBGBGBBBBGBBGBGBGBGBBBBBGGBBGBGBGBBBBGBBBBBGBBBGBBBGGBBBGGBBBBBBBGBGBGBBBBBBBBBBBBGBBGBGBBGBBBGBGGBBBBBGBBBBBBBGBBBBGGBGGGGBGBBGGGGBBBBBBGBBBBBBBGGBGBBBBBGBBBBGBGBGBBBBGBBBBBBBGBGBBBBBBBBGBBBGGBBBGBGBGBGBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBGBGBGBBBBBBGGGBBBBBBBBGGBBBGBBGBBBGBBBBGBGGBGGGBBBGGBBBBGGBBGGBGBBBBBBBBBGBBGBGBBBBBBGBBBBBBGGBBBBBBGBBBGBGBBGBBBBBBBBBBGBGBBGBBGGBBBBBBBGBBBBBBBBGBBBBBGBBBBBGBGGBBGBBBBBBBBBBGGBBBBGBBBGGGBGBBBGGGBBGBBGGBBGBBBBBGGGGBBBBBBGBBGBBBGGBBGBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBGBBGBBBBBBGBBBBBBGBBBGBBBGBBGGBBBBBBBGBBBGBGGBBBGBBBBGBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBBGGBBBGGBBGBBBBBBBGBGBBGBBBBBGBGBGBBGGBGBBBBBBBBGBBGBBBBGBBBBBBBGBBBBGBBGBBBBBBBBBGBGGBGBGBBBBGGBGBBGBGBBBGBBGBBBGGGBBBGBBBBBGBBBBBBBGBBBBBGGBBBGBBBGGBBGBBBGBBGBBBGBBGBBBBBBBBBGGBGBBBGGBBBGBBBBGGGGGBBBGGBBGGBBBBBGBBBBGGBBBGBBBBBBBBBGGBGGGBGGBBBBBGBBBBBGBBGBBBGBBBBBBBBBBBBBBBGGBBBGGGBGBBBGGBBBBGBBBGBBBBGGBGBBBBBBBGBBBBBBGBBBGBGGGGBBBBGBGGBBBBBBBBBBBBBBBBBGBGBBBGBBGBBBBBGGGGBBBGBBGGGGBGBGBGGBBBGBBBBBGBBBGBBBGGBBBBBGBGGBBBGBBBGBBBGBBGGGBBBBGBBBBBBGBBGBGBBBBBGBBGBBGBBBBBBGBBBBBBBBBGGBBGGGBBBBGBBBBBGBBBGBBGGGBBBBBBBBBBBBBBBGGGBBBBGBGBBBBGBBBGGBBGGBBGBBBBBBBGGBBBGBBBGBGBBBGBBBBBGGBGBBGBBBBBBBGGBBBGBBBBGBGGGGBGBBBBGBBBBGBBGBBBGBBBBGBBGBBBGBBBBBGBBGGGBGBGBGBBBBGGGBBBBBBBBBBBBBGGBBBBGGBGGGBBGBBBBBBBBBBBGBBBBGBGBBGBBBBBBBGBBBBGBGGBBGBBBBGGGGBBBBBBGBBBBBBGBBGBGGBGGGBBBBBBBBBBGGBBBBBBBBBGBBBBBBGBBBGGBGBGGBBBBGBGBBGGGBBGBBBBBGBBBBBGBBBGBBBBBBBBBBBGBGGBGBBBGBBGGGBGBBBGGBBBBBBBBBBBGBGBBBBBBBBBBBBBGGGBBBBBGBBBGBGBBBBGBBBBBBBGBBGBGBBGGBBBBGBBGBBBBBGBGBGBGBBGGBBGBBGBGBGBBBBBBBGBBBBBBGGGBGBBBGBBGGGBBGBBBBBBBGBBBGGGBBBGBBBBGGBGBBGBBBBGBBBBBBGBBBBGBGBBBBGGBGBBGGBBGGBBGGBBBBGBBBBBGBBGBBGGBBBBBGBBBBGBBGBGBGBGBBBBBBBGBBGBBGBBBGBGBBBBBGGGBBGGBGBBBBGGBBGBGBBBBBBBGGBBBBGBBBGBBBBBBBBBGGGBBBGBGBGBGGBBBBBBBGBBBBBBBGBGBBGBBBBBBBBBBBGBBBBBGBBBBBGGBBBGBBBGGGBBBGBBBBBGBGGGBBBGBGBBBGBGBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBGGBBBGBGBBGBGGBBBBBBBBGBGGGBBBGGGGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBGGGBGBBBBGBBGBBBGGGGBBBBGGBBBGBGBBBBBBBBBGGBGBBGBBBGBBBBBGBBBGBGBBGGBBBGGGGGBGBGGGBGBBBBGBGGBGBBBGBBGBGBBGBBBGBBBGBGGGGGBGBBGBBBBBGBBBBBBBBGBBGBBGGBBGBBGBBBBGBBBBBBBBGBBBBBBBGBBBBGGBGBBBGGBGBBBBBBBGGBBBBGBBBGBBBGGBBGGBBBBBBBBBGBBBBGBBGGGBBBBBGBBBBBBGBBBGBBBGBBGBBGBGBBBBBBBBBBGBBGBBBBGGGBBBGBGBGBGGGGBGBBGBBGGGBBBBBBBBBBBBGBGBBBBGBGGGGBBBBBBBBBBBGBBGBBBBGBGBBBBBBBGBBGGGGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBGBGGBBBBBGBBGBBBBBBBBBBGBGGGBBBBBBBBBBBGGBGBBBBGBBGBBGBBBBGBBBGBBBBBBBBBGGGGBBBBBBBGBBBBGBBBGBBBGBBBGBBBBGBBBBBBBBBBGBBBBBBGBGBBGBGGBBBBBBBBBBGGBBBGGBBBBBBGBBBBGBBGBGBBBGBBBBBBBBBBBBBBGBBBBBBGGBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBGGGBGGBBBBGBBBBBGBBBGBBBGBBBBBBGBBGGGBBBGGBBGBBBBBGBBBGBBGBBBBBBBGGGBBBGBGGBBGBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBGGBBBGBGGGGGGBBBGBBGGBGGBBGBGGGBGBBBBBBBGGGGBGBGBBBBBBBGGBBBBGGGBBBBBBBGBBBGBBGGBGBBGBBGBBGBBBGBGBBGGGBBGBBBBBBBBBBBBGBGBBBBBGBGBBBBBGBBBBGGBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBGGBBBBBBBGBGBBBBGGBBBGGGGGBGBBBBBBBBBBBBGBBGBBBBGBBGBBBBBBBGGBBBBBBBBBGBBBBBBBBGBBBBBGBBGBBBBBGBBBGBGBBBBBBBBGBBBBBGGBBBGBBBBBBBBBBBBBBGBBBBBBBBBGGBBBGBBBGBBGBBBBBBBBBBGGGBGGBGBBGBGBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBGBBGBGBBBGBBBBBBBBGGBGBBBBBBBGBBBBBBGGGBBBGGGBBBBBBBBBGBGBGBBBBBBBBGBGBBGGGGBBBBBBBGBBBGBGBBGGBBGBGGBBBBBGGGBBBBBBBBBBBGBGBGGGBBBBBGBBBBBGBBBBGGBBBBBGBBGBBBBBBGBBGBBBBGBBBBBBBBBBBGBBBGGBBGBGBBGBBGBBGBGGBGGBBBBGBBGGBBBBBBBGBBGBBBBBBBBBBGBBGBBGBGGBBBGBBGGGGBBBBBBBGGGBBBBBBBBBB
18858 BGGBBGGBGBBGBGBGGGGGGGBGBBGGGGGGGGBGGGGGBGBBGGBBGGGGGGBBGGGGGBGGGBBBGGGGGGGBGGBGGBGBBGGGGGBGGGGBGGBBGGGBBGGGGGBGGBGGBGGGGGBBGBGBGGGBGBBGGGBGGGGGBGGBGGGGBGGGGGBBGBGGGGGBGGGGBGGGGGBGGGGGGGGGGGBBGBGBGGGGGGGGBGGGBGGGGGBGBGBGBGBGBGGGGGGGBGGGBBGGGGGBBGGBGGGBGGBGBGBBGBGBBGGBGBGGGBGBBBGBGGGGBGGBBGBGGBBBGGBBBBGGBGBBGGBGBBBBBBGBGGBGGGGBGGBBBGGBGBGGGGBGGGGGGGGGGGGGGGGGGGBBBGBGBGGGBGBGGGGGGGGGGBGGBGGGGGBBGGGGBGBBBBGGBBGGGGGGGGGGBGGGGGGGGGGGGBGBBGGGBGGGBBBGGBBBBBGGGGGBGGGBBBBGBBGBGGGGGBGGGGGGGGGGGGGBBGGGBBGGBBGGGGGGGGGBBBGGGBGBGGBGBGGBBBGGGGGGBGGBBBBGBGGGGGGGGBBBBGBGGGGGBGGGGGGGGGBBBGBGGGBBGGGBBGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGBBGGGGGBBGGGGGBBBBBGGGGGGGGBGGBBGBGGBBBGGGGGBGGBGBGBGGGGBGGGGBGGGGGGBGGGGGGGGGGBBGGBGGBBGGGGGGGBBGBGGGGBBGBBGBBGGGGGGBBBGBBGBGBGGGGGGGGGGBGBBBGBGBBBGGGGBGBGBGGBGGGGGGGBGGBBGBBGGGGGGGBBGGGGGGGGGBBGGGGGGGGGGGBBGGGBGGBGBGGGBBBGBBGGBBGBGBGBGGGBGBGGGBBBBGBBBGGGGGGGGGGGGBGGBGGGGBGBGGGBGBGGGBGGGGGGGGBGGGBGGGGBBBGGBGGGBGGBBGBBGGGGGGGBGGBBBGGGGGGGBBGGBGGBGBGGBBGGBGGGGGGGGGBGGGBGGBGGBGGGGGGGGGGGGBBGGGBBGBGGBBGGBGBGGGBGGGBGBBGGBGBBBGGGBGGGGGBBGBGGBGBGBBBGGBBGGGGGBGGBGGGGGBGGBGGGBBGGGGBBGGGBBGGGBGGBGBGBBBBGGGBGBBGGGGBBGBGBGGGGBGGBGGBGBBBBGGBGBGGBBGGGBBGGGGGBGGGGGGGBBBGBGGGGGBBGGBBBBGGBGGGGGGGGGGGBBGBBGGBGGGGBGGBGBBGGBBBGGBGGGGGGGBGGBBGGGGGGGBGGGGGGBBBBBBGGGGBGGGBBBGBBGGGGGBBGGGBGGBGGGGGBGGBGGBGGGBGBGBGGGGGGBGGBGGGGGGGGGBBBGGBGGGGBGGBBBGBGGBGBGGGGBBBGBGGBGGGGBGGBBGGGGGGBGGBBGBBGBGGGBGGGBBGBBGGGBGGBBBGGBBGBGGBGGGGBGGGBBGGGGGGGGGBGBGBBGGBGBGGBGGGBGBBGGGGGGGBGGGBGBGBGBGBGGBGBGGBGGBGBBGGGBGBGBGGGGBGGGGBGGBBBBGBBGGGGGGGGBGGGGGBBGGBGBBGBGBGBGGBGGGGBGGGGGBGGGGGBGBBGBBBGBGBGBBGBBBGBBGGGGGGBBGGGBGGGBGGBGGGGBGBGGGBBGBBGBGGGBBGGGBBGGGGBGBGGGGGGGBGBBGGBBBGBGGBGBBGGGBGGGGGGGBBGGBGBGBBGGBGGBBBGGBGGGBBGGGGGBBGGGGGGGBGGGBGBGBBBGGBGGGGBBGBGGGGGBBGGBGBGGBBBGGBGGGGGGGGBBBGGBGGGGGGGBBGGBGGGBBGGGGGBGBGBGBGBGBGGBBGGBGBGGGGBGGGBGGGBGBGBGBGGGGGGBGGGGBGGGGGBGGGGGGGBGBBGGGGGGBBGGBGGBBGGGGBGGGBBGGBBBBGGGGGBGGGGGGGGGBBGBGGGBGGBGGGBGGGGGGBGGBBBGBGGGGGBBGGGBGGBGGGGBGGGGGGGGBBGBBGBGGGBBBGGBGGGGGGGBBGGGGGGGBGBGGGGBGGBGBGGGGGGBGGGGGGBGBBBGGGBGGGBGGBGGBBGGGGBGBGGGBBBGGGGGGGGBGGBGGGGGGGGGGGGBBGGGGGGGBGBGGGGBGBGBBGGGBGBBGGGGGBGBBBGBGBGBGGGGBBGBGBGGGGBGBGBGGBGGGGGGGGGBBGBGGGBGGGGBGGBGBGGBGBBGBGGGGBBGBGGBGGGGGBBBGGBBGGGGGGGBGGGGGGGGGGGGGGGBGGGGGBBBBGBGGGBGGGGGGBGBGBGGBGGBGGGBGBGGGBGGBGGBGGGBGBBBBBBBBBGGGGBGBGGGGGGBGGGGGGBGGBBGGBGBGBGGBGBBGBGBGBGGGGBBGGGGGGGGGGGGGGBGGBGBBGBGBBGGGGGGBGGGBGGGGGGBGGGBGBGGGGBBGGBBGBGBGGBGBGBBGGBBGGBBBGBGBGBBBGGBGBGGGBGGBGGBGGBGBBGGGGBGGBGBGBGBBGGBGBBBGBGBGGBBGGGBGGGGGGBGGBGBGBGGGGBGGGBGBGGBBBGGBBGGBBGGGGGGGGBBGBGBBBBGBBGGBGGBBGBGBGBBBBGBBBBGGGBGBGBGBGGGGBBGGGGGBGBGGGGGGGGGGBGBBBGGGGGGGBGGBGBBGBBGGBGGGBGBBGGGBBGGGBGGGBGBGGGGGBGGBGGGBBGBBGGGGGBGGGGGBGGBBGBGBGGBGBBGGGBGBGGBBBGBBBGBGGBGBGGGBGGGGGGBBGGGGBGBBGGGGBGGGGGBBGGGGGBGGBBGGGGGGGBBBGGGBBBGBGGGGGBBGBBGBBGBGGBGGBBBBBGBGGGGBBBBGGBBBGBGGGGBGBBBGBBGGBGBGGBGGGGBBGGBGGGGGGGBBBGGBBGGGGGGGGBBBBGGBGBGGGBGGBGGGGGBBBBGBGBBGGBGBBGGBGBGGGBGGGGGBGGGGGBBBBGGGBGGGGBGGBGBGGGGGGGGGGBBGBGGGGGBBBGGGGGGBGGGGGGGGBGBBBBGGGGBGBBGGGBGGGGBGBGGGGGGBGGBGGGBBBBGGGGBGGBBBGGGBGGGGBGGGGGBGGGGGGGGGGBBGGBBGGGGBBGBBGGGBGGGBGGGBBGGGGGGBBGBGGGGBGBGGGGGGGGBGGGGBGGGGBGGGGGGGGGGBGBGGGBGGGGGBBGGGGGGGBGBGGGBBGGBBGGBGGBBGBBGGGBGGBBGGBGGGGGBGGGGGBGGGGBGBBGGGGBGGBGGGBGBBGGGGGGBBBGGGBGBGGGGGGBGGBGGBGGGGBBBGBBBBBGGGGGGBGGGBBBGBGGGGBGBGBBGGBGGBGGBGGBBGGBGGGGBGGGGGGGGBGGBBGBGGBGGBBBGGGBGBBGGGBBBGGBGGGGBBBGBGBBGGGBGGBBGBGGGBGGGBGGGBBGGGGGGGGGGBGGGBGGBGBGBGBGGGGBGGGGBBBBBGGGGBGBGGGGBGBBBGGGBBGBBGBGGGGGGGGGGGGBBBGGGBGGGBBGBBGGBGGBGGGGGBBBGBBGGGBGBGGGGBGBGGGGGGGBBGGBGBBGGGGGBGGGGGBGGGGBBGBGGGGBBGGBGGGBBGGBBGBGBGBBGGBGGGGGBGBBGGGBGBGGBBGBGGGGBGGBGGBBGGGBBGGBBGBBGGGBGGGGGBGBGBGGGBBGGGGGGGGGGGGBGGBBGBGGGGBBBBBGBBGGBGGBGGBGGBBGBGBGBBBBGGBGGBBBGGGGBGBBBGBGGGBGGBGGBGBGGBGGGGGGGBGGGGGGBGGBGGGGBGGBGGGGGGGGGBGGBGGGGGGGGBGGGGBGGGGGGGBBGBGGGGBGBBBBGGGBGGGGBGGGBGGGGGGGGGBGBGGGGGGGBBBGBBGGGGGGBBGGGGGGBGGBBGBGGGGBGGBGBGBGBBBGBBGGGBGGBBGGGGGGBGGGGGGGGBGBGGBBGGGGGGGBGGGGGGBGGGGGBBGGBGGGGBBBBBGGGBGBBBGBGBGBGGGGGGBBBBBGGGBGGBGGGGBBGGGBBGGGBGBGGBGBGGGGGBGBGGBGGGBGGBGGGGGBGBBBGGGBGGBGBGBBGGGBGGGBGGGGGBBGGGGBGGGBGBBGGGGGGGGGGGGBGGGGBGGGBBBBBGGBBGGGGBGGGGGGGBBGGGGBBGBGGBBBBGGGGBBBBBBBBGBGBBGBBGGGBGGGGGGGGGGGGGGGGGBBBGBGGBGGBBGGGGGGGGBGBGGGGGGGGGBGGGBGBGGGBGGGGBGGGBBBGGGGGBBBGGGGBGGGGBBBGGGGGGGGBGBBGGGGBBGGBBGGGBGGBGGBGGBGGGBGGGGBGGGBBGBGBBBGBBBGGGBGBBBBBGGGBBBBGBBGGGGBGGGGGGBGGGGBBBBGGBBGGBGBGBGGBGGBBBGBGGGGBBGBBBGBGGGBGGBGBGBGBGGGGGGGBBBGGGBGGBGBGGBGGBGBBBGGGBGBGGGBBGBGGGGGBGGGBGGBGGGGGGGBGBGGGGBGBBBGBBGGBGBBGGGBGGBGGGGBGGBBGGGGGGBGGBBBGBGGBGGGGBGGGGBGBGGGGGBBBGBBGBGGBGBGGGGGGGGBGGGGGGBBBBGBBBBGBBGGGGGBBGGBBGGGGGGBBBBBGBGGGGGGBGGGGGGGGGBGGGBGGBBGGGGGGGGGGBBGGGGGGBGBGBBGGGGBBGGGGGGBGBGBBBBGGGGGGGGGGGBGGGGGBBGBGGBGGBGBGGGGGGBBBBGBGBGBBGGGGGGGBGGGGBGGGGGGGGGBGGGGBGGBGBGGGGGGGGGGGGGGGBGBBGBBGGGGGGGGGBGBBBGBGGGBGBGBGGGGGBGBBGGGGGGBGBGGGGBBGBBGGBBBGGBGGGGGGGBGGGBGGBGGBBBBBGBBGBGGGBBGGGGGGGBGGBGBBGBGGBBGGGBGBBBGBGGGGBGGBGGBGGBGGBGGGBGGBBGGGGBBBBGGBGGGBBGGBGGGGGGBBBBGGGBBGGGGGBGGGGGGBGGGBGGGGGGGBBBGGGGGGGBGBBBGBBGGBGBBGGGGGBGGGGBBGBGBGBBGBBBGBGBBGGGGGGGGGGGBGBGBGGBBGGGBGGBGGBGGGGBBBGBBGGGGGBBGGBGGBBBBBGBGGGGGGGGGGBBGGGGGBGGGBBGGGGGGGGGGBBGBGGGGGBGGGGGGGGBBBBBGBGGGGGGBGBGGGBGGGGBBGGBGGGGBGBGGBGGGGBBGGGBGGBGGGGGGGGBGGGGBGBBBGGBGBBGGGGBGGBGBGGGGGGGGGBGGGGBBBBGBGGGGGBBGGBGBGBBGGGBBGBGGGGGGGGBBGGGGBGGGGGGGGGGGGBBGBBGBBGGGGGBGGBGBGGGGBGGGGGGBBGBGGGGBBGGGGGBBGGGGBGBBGGGGBGGBGBGGBGGGBBBBGGBBGBBGGGGGGGBBGBBBBBGGBGGGGBBGGGGGBBGGGGGBGGGGGGBGBGGBBBBGGBBGGGGGBGGGBGGBGBGBGGGGBBGBGGGGGGBGGGGGGGGBGGBGBGBGGGGBGGBGBBGGBGGBBGGGBBGGGBGGGGGBGGGBGGBGGGBGGGGGGGGGGGGGBGBGBBBGGBBBBGBBBGGGBGGGGBGBGGGGBGGGGGBBGGBGGGGGGGBGBGGGBBGGBBGBGBGGGGGGGGBBGBGGBGGGGGBBGBGGGGGGGGBGGGBGGGBGGBGGBGGGGBGGGGBGGBGGGGBBGGGBGBGBGBGGBGBGGBGGBGBBBGGGBGBGGGGGGBGGGBBGGGGGGGBGBGGGGBBBBGGGGGGGBBBBBGGGBGBGBGBBGGBGGGGGGGGGGBGBBGBGGGBGGBGGGGGGGGBGGGBBGGGBBBBGBGGBGBGBGGBBGBGBBBBGGGGGBGGGGBGBGBBBGBBGBGGGGGGGBGBGBGGGGGGGGBBGGGGGGGGGGGBGBGGBGGGBBGBGGBGBGGGBBGBBBGGBGGBBGGBGGGGBGGBGBBGGGGGGGGBGGGGGGGGGBBGGBGBBGBGGGGGBBBGBGBGGBGGGBBGGBGGBGBGGGGGGGBGGGGGBBGBGGGBGGGGGBGBGGBBBBBGGGGGBGGGBGBGGBBGGGGGBGGBGGBGBGGGGGGBGGGGGGBBGBBGGGGGGGBBBGGBGBBGGBBGBGGGBGBGGGBGGBBGGGBGGBGGGGGGGBGGGGGGGGBGGGGGGGBBBBBGGGGGBGGBBBGGBGGGGGGGBBGGGGBGGBBGBGGBGBBBBGGGBBBBBGGGGGGGBGBBGGGBBGGBBGBGBBBBGGGGGGGGGGGGGBBGBBGGBBGGGGGBGBGBGGGGBBGGBBGGGGGBBBGGGBBBGBGGGGBGBGGGBGGBBGGGBBGGGBGBBGGGGBBGGBGGGBGBBGBGGGBBGGGGGGBGBBBGBBGGBBGGGGBGGGGGGGGGGBGGGGBGGBGBGGBGGGGGGGGGBGGGBGGGGBGGBGBBGGGGGGGBGGBGGBGGGGGBGGGBGBGBGBGBBGGGGGGBGGBGGGGGBBGGGGGGGGGBGGBBGGGGGGGBGGGBBBBGGBGBGGGGGGGGGGGBGGGBGGBGBBBGGGBGGGGBGBGGGBGBGGBBGBGGGBGBBBBGBGGGBGBBBGBGGGGGGGBGGGGGGGGGGGGBGBGGBBBBGGGGGGBGBBGGBGGBGBBGGBBGGGBGGGGBGGGGBBGGGGGGGGGBBBBBBBGGBBGBGBGBBGBGGBGBGBGBBGBGBGGBGGGGGGGGGGGGGBBBGGGGGBGGGGGBGGGGBGGGGBBBGGGGGGGGGBGGGBBBBBGGBGBGBBBGBGGBGGGGGGBGGGGGGGBBBGGGGBGGGGBGBGGGGGGGGGBGGGGGBGGBGBGBBGBGGGBGGGBBGBGGGGGGGGGGGBBBBGGBGGGGBGBBGGBBGGBGGGGBBGGGGGGGGGGBBGGGGGGGGGGGGGBBBBBGGGGBGBGBBBBGBGGGGGGGGGBGGGGGGBBGGGBBGBGGBBGBGBBGGGGGGGGGGBBGGBGGGBBGGGBBGBGBBGBBGGBGBGGGGGGBBGGGGGGGGBGBBGBGBGBGBGBGGBGGGGGGGGBBGGBBBGGGBGGBGGGGBGGBGGGGGGGGBGBBGGGBGBGBBGGGBGGGBGBBBGBGGGBBBGGGGBBBGBGBBGGGGGBGGGBBGGGGGGBBBGGGBBGGGBBBGGGBBGGGBGBGGBGBGGBGGGGGBGBBGGGGBBGGGGGGGBGGBGBGGBGGBBBGGGBGBBBGGGBBGGGGGBBGGGBGGGGGGGGBGGGGGGBGGBBBGGBGGGBGGBGBGGGBGGGGBGGBGGGGGBBGGGBGBGGBGGGGGGGBBBGGBGGGGBGBBGBGBGGBGBGBGGBBBGGGBBBGGGGGGGGGGGGBBGGBGBBBBBBGGBGBGBBGBGBGGBBBBBGBBBGGGGGGBBGGGBGGGBBGBGGGGBGGGGGGGGBGBBGBBGGGBBGGGGGGGGBGGGGGBBGGGGGBBGBGGBBGBGBGGGBGGGGGBBGGBGBBGBBGBGGGGGGGGGGBBGBBGBBGBGGGGGGGBGBBGBBBGGBGBGBBGBBGGGGBBGGBGBGGGGGGBGBBGGBBGBGGBGGGBGGGGBBBBGGGGBBGGBBBGGGGGBGGGGGGGGBGGGBGBBGGBBGBBBGGBBBBGBGGBGBGGGGGBGBGGBBGBGGBGGGGGGGGGBBGBBGGBGGGBGGGGGBGBGBBGGBGBBGGGGBBGBGGGGGGGBGGGGBGGBGGBGGGBBBGGBGBGBGGBGGBBGBGGGBBGBGGGGBGGGGGBGBGGGGGGGBGGGBGGGGGBBGGBGBGGBGBBGGBGBGGGGGGBGGGBBBGGGBGGBGBBGGGBGGGGBGGGGGBBBGGBGGGGBGBGBGBBBGGGBGBGGBGBBBGGGBBBBBGBGGGGGGGGBGGBBBGGBGBBGGBGBGGGGBGGBGBBBGGGGGGBGBBGBGBBGGGBGBGGBGGBGGBGBBGGGGGGGBGGBGGBGGBGGGGGBGGGGGGBBGBGGBBBBBGBGGGGBGGGGGGBBGBGGGGGGBGGGGGBGGGGBGGGGBGGBBGBGGBGGGGGBGGGGGGGBGGBGBGGGBGBBGGGBGGGBBGBBBBBGBBGBBGBGGGBGGBGGGGGBGGGGGGBGGGGGGGGGBGGBGGBBGGBBBGBBGBBGGGGGBGGBGGGBBGBGGGGGBBGBBGBGBBGGBBGGGGGGGBGBGGGGBGGGGGGBBGGBGGBGGGBBGGGBGGGGGBGBGGGBBBBGGGGGGGBGBBGBBGGBGBGGGGBGBGGBGGGGGGBGGGBBGBGGGBGGGGGGGGBBGBBGGGGGGGGBGGGBBGGGGBGGGGBBGGGGGGGBBBGGBGGBBGBGBGBBGGGGGGGGGGGGGGGBGBBBGGGBBBBGGGGGBBGGGGGGGBGBGBBGGGGBGGGGBGGBGBBBGBGBGGGGGGBGGBGGGGGGGGBBBBGBBGGGBBBGGBBGBGBGGGGBGGBGGGGGGGBGGGBBGGGBGGBGBBGGGBGGBBBBGGGGBBGGGGGGGBGGGGBGBGBGGBBBGGGGGGGBGGGBGGGBGGGGGBGBGBGGGGGGGGGBBBGBGGBBBBGBBGGBBBBGGGBGGGGGBBGBBBGGGGGGGBGGGGGGGGBGGGBBBBGGBGGGGBBGBBBGBBBGBBGBBBGGGBBGBGBGGGGBGGBBBBGGGBGBBBGGGGGGGGBGGGBGGBBGBGBBGGGBGBBBGBGGBGGBBBGBBBGGBGGGGGBGBBGBBGGBBGBGGGBBGGGGBBGBGBGBGGBGBGBGBBGBGBGGGBGBBGBGGGGBBBGBGGBGGGBGGBGBGBGGGGGGBGGGGGGGGGGBGGGGGGBGBGGGGGGGGGGGGGGGBGGBGGBBGBGBBGGGBBGGGGGGGBGBGGGGGGGBBBBGBBBGGGBBBGBGBBGGGBGGBGGGBGGBGBGBGGBBBGGBGGBGGGBGGBGBGGGBGGGGGGGBGBGGGGGGBBGBGGBGGGGBGGGBGBGGBGGGBBGGGBGGBGGGGGGGGBGGBBBBBGGGGBGGGGBGGBBGGGBGGGGBBBBGGBGBGBGBGGGBBGGGGGGGGGGGGBGGBBGBBGBGGGGBGGGGGBGBBGBBBGGGBGGGGGGGBGGGGBBGGBGBBGGBGGGGBBBGGBBGBBGGGGBGBGBBGGGGGGGGGGBGGBGBBGGGGGBGGBBGBBGGGGGBGBGBBGBGGBGBBGBGGGGGBGGBGGBGGGGGGBBGGGGBGBGGBGGBGGGGGGBBBGBGGGBGBGBBGGGGBGBGGGGBGBBBGGGGBGGGBBBBGBBBBGBGGGGGBGGGGGBGGGGGBBGBGBBGGGBGGGGGGBGGBGGGBGBGGGBGGGGGGGBBGGGBGGBGGGGGGGGGGGGBGGGBBGGGGGGGBBGGGGGBBGGGBBBGGGGGGGGGGGGGGBGGGBGBGBBGBGBGBBGGGGGGGBGBBGBGBBGGGGGBGGGGGGGGGGGGGGGGGGBGGBBGBGGBGBBBGGGGGGGGBBBGGGGBBBBGGGBGGGGGGGGGGGGGGGGBGBGGGGGBGGBBBGGGGBGGBGGBBBGGGGGGGBGGBBGBBBGGGBBBGGGBBBGGGGBGGGGGBBGGGGGGBBGBGBBGBBBGGBGGGBGGGGGBBGBBBGGBGGGGGGBGBBGGBBBGBBGGBGBGGBGBBBGGGGGBBGGBBBBGGBBGBGBGGGGBGGGGGGBBGGGGGGGGGGGGGGGGBBGGGGBGGGBGGGBGGGGGBBGBGGGBGBGBBGBGGBGGGBGGBGBGGBGBGBGBGGBGGGGGGGBBGGGBGBBGGGGGGBGBGGGBGGGGGBGGGBBGBBGGBGBGGGGGGGGBBGGBGBGGBGGGGGBGGBGGGGBGBBBGBBBGGGBGBGBGGGGGGGGBGGGGGBBGGGGBGBGBGGGGGBGGGGGGGGGGGGGGGGGGGBBGBBGGBBBGGBGGBGGGGGGBBGBBGGGGGBBBGGBBBGGBGGGBBGBGGGGBBGBBBBGGGBBGBGBGBGBGBGBBGGBGBGBGGBBGBBGBGBBBBGBGGBBBGBGBGGBBBBGGGBBBGGBGGGBGBGGGBGGGGGGBGGGGBGGBBGGGBBBGGBGGGGBGGGBGBGGGGBGGGGBGBGGGGGBGGGGBGGBBBBGGBBGBBGGBGGGGBBBGGGGGGGGGBGGGGGGGGBBGBGGBGBBGBBBGBBGGBGBGGGGGGGGGGBGBBGGGBGGGGGBBGGGGGGGGBGGGGGGGBBBBGGBGGGBBBGBGGBBGGBBGBGGGGGBGGGGGGGBBGGGGGGBBGGGGBBBGGGGBBBBGBGGGBGBGGBGGBBGGGGGBBGGBGGBBBBGGBBGBBGBGGGGGGGBGGGGGGGBGGGBGGBBGGBGBGGGGGGGGGGGBGGGGBBGGBBGGGGGGGBGGGBBGBGGGGGBBGBBGGGGGBGBGGGGGGGGGGGBGGGGBBBGBGGBGGGGBBBBGGBGGGGGGGGBGGGGGGGBBGBGGGGGBGGGGBGGGGGBGBGGGGGGGBGBGGGBBGGGBBGGBGGGGGBBGGGBBBGBGGGBBGGGGGGGGBGGBGGGGGBGBBGGGGBGGBBBGGGGGBGBGGGGGBGBGBBGGGBGGBBGGGGBBBGGGBGBGBGGGBBBGBBBGGGBGGBGGBGGBGGGGGGBGGGGGGBGGGBBGGGGGBGBGGGBGBGBBBGGBBGBGGGGBBBGGGGGGGGGGGGGGGGGGGBGGGBBGGBBGGBGGBGGGGGBBBBGGGGGBGGGGGGGBGGBGGBBGGGBGGGGGBBGGGGGGGGGBGBGGBGBGGGBGGGGBGGGGGGBGGGGGGGGGGGGBBBBGGGGBGGGGGGGGGBBGGGGGGBBGGBGGGGGGBGGGGGGGGBBBGBGGGBGGGGGGGBGBGGGBGGBBGGGBGGGBGGBGGBGGBGBGBGGGGBGGGGGGGGGGGGGGGBBBBBGGGGBGGBBGBGGBBBGGGGGBGGBGGGGBBGGGBBBGBGBGBBBGGGGBGGGGGGGGGGGBGGBBGBGBGGGGGBGGGBGBBBBBBBGGGGGGGBGBGBGGBGGGGGBGGGBGGGGGBGBGGGGBGGBBGBBGGBGGGGBGBGGBGBGGGBGGBGGBBBBGGGGGGGGGBBBGGBGBBGGBGBGGGGGGBGBGBGGGGGBGGGGGBGGBBGGGGBBGGGGBGBGBBGGGGBBBBBBBGBBGGGBGGGGGGGGGGGBGBBGBGBBGBBGBGBGGGGGGBGGGGGBGGGGGGGGGGGBGGBGGGGGGGBGGGGBGGGBBBGBGGGBGBGBGGGBGGBBGBBBGBGGGGGGGGGGGBBGGBGGGBBBBGBBGBBGGGBGGBGGGGBBGGGGGBGGBGBGGGGGBGGGBGBGGGBGGGBGGBBGBGGGGBGGBGGGBGGBGBGGBGGGGGBBGGGGGGBBBGGBGBGGGGBGGGBBBGGGGGGGBGBBGGBGGGBGGGGBBBGBGGGBGBGGGGBBBGBBBBGBBGBGGGBGBGGGBGGBGGGGGGGGGGGBGGGGGGGGGGBGBGGBBGGGGGGGGGGGBGBGGGGBBGGGGGGGGGBBBGGGBGGGGBBGGBBBGGBGGBBBGBBBGBGGBBBGBGBGGBGGBGGGGGGGGGGGGGGGGGGBGBBGGGGGGGGBGGBBGBGGGBGGGGGBBBBGBGGBGBBGBBGGGGGBBGBGBGGGGBBBGGGGGBBGGBGBGBGGBGGBGBGGGGBBGBGGGGGBGBGGGGBGBBBGBGGGGBGGGGGGGBBBBBGBGGGGGGGBGGGBGBGBBGGBGBGBGGBBGGBGGBGGGGGGGGGGBBBGGGBGBGBBBBBGGGGBBGGBGBGBGGGBGGGGGGBGGBBGGGGGGBBGGBGBGGGBGBGBGGGGGBGBGBGBBGGBBBGGGBBBGGBGBGGGGBBBGGGGGBBGBGBBBBGBBGBGBBBBBBGBGBGGGBGGGGGGBBGGGGGBBGBGGGGBBGGBBBBGGGGBBBGGGBGGBGGGGBBBGBGGBGGBGBGGBBGGBBGGBGBGBGBGBGBGGGGBGGBGGGGBGGBBGBGBGGBBGBGGGBGGGGGGBGGGGGGGGGGBGBGBBGGBGBBGBGGGBGGBGGGGGGBGBGBBGGGBGGGGGGGGBGGBBGGGGGGGGGGBBGBGBGGBGGGBGGGGGBGGGGBGBGGGGGGBBGGGGBGGBBGGGGBGGGGGGBGGBBBGGBBBBGGGGGBGBGGBGBBGGGGBGGGGGGGGBBBGGGBBGGGGGBBGBGGGGBGGGGGGGGBGBGGGBGGBGGBGBBGGGGBGGBGBBGBGBGBGGBBGGBGGGGGGBGBGGGBBBGBGGGGGGBGGBBGBGGGBGBGGBGGGGGGGBGBGGGGBGBBGBGGGGGGGGBGGGGBGGGGGGGBGBGBGGBGGBBGGBBBBGGGGGGBBGGGBGGBGGBGGGGGGGGGGBGBBGBBBBGBBGGBGBGGGGGBGGGGGGGGGGGGBBBGBBBGGBBBGGGGGBBBGBGBGBGGBBBGGGGBGGGBGGBGBBGGGGGBBGBBGGGBGGGGGBGGBGGGGGGGBGBBBGBBBBGGGGGBBGGBBBBBGGGBGGBGGBBGBGGGGGGBBGGGGBGGBGGBGBBBBGGGBBGGGBGBGGGBGGGGGGBBGGGBGGGGGGGBGGGGBBBBGBBBGGBGGGGGGBBGGGGGGGGBBGGGBGGGGBGGBBBGGGGBGBGGGGGBGGGGBBGGGGGGGGGGBBGBGGGBBGGGBGBBGGGGBGGGGGGBGBGBBBBBGGBGGGGBBGBGGGGGBGBBGBGGGGGGBGBGGGGGGGGGGGGGBBGGGGGBBBBGBGGGGGBBGBBGGBGGGBGGGGBBBGGBBBGBBGGBBBBBGGGBGGGBGBGGGGBGGGGBGBGGBGGGGGGGGGGGGGGGGGBGGBGGGBGGGGGGGGGGGGBGGGGGBGBBBBGGGGGGBGGGGGBBGGGBGGGGGGGBGBBGGBGBGGGBGGGBGGGGGGGGGGGGGBGGGGBBBBGGGGGGGGBGBGGBGBGGGGGGBBGBGBBBBGGGGGGGGGGGBBBBGGBGGGGGGBGBGGGGGGBBGGBGBBGGBBGGGGGBBGGGGBGBBGGBGBBGGBGGBGGGGGGGBGGGGGGBGGBBBBBGGBGGGGGGBGGGBBBGBGGBGGGGGGBBBBGGGBGGGBGGBGGGGGGGGGGGGGBGBBBGGGGBBGGGGGGBGBGBBBBBGGGBBGGGBGGBGGGGBGBGGGGGGGBGGBGGGGBGGBBGGGGBBBGBGBGBBGBGBGGGGGBBBGGBGGGGGBBGBGBGGGGGGGBBGBGGGGGGBGGGBGGBGBGGGGBBGBGBGGGGGBBBGGBGGGGGGGGBBBGGGBBBBBBGGGGGGGGGBGGGGGGGGGBBBGGBGBBGGBBBBGBGBGGGBBGGGGBGGBGGGGBGGGGBGGGBBGBGBGGBGGGGGGGBBGBGGGGGGGGGBGGGGBBGBBBGBGGGBGBGBBBGGGGGGGGBBGGGGGGGGGGGGBBGGGGBBGBGGBBBGGBGGGBGGBGGGBGBBBBBBGGBGGGGBGBBGGBGBGBBBBGBBBBGGBBBGGGGBGGBGBGBGGGGBGBGBGGGGGGGBGGBGGBBBGGGGBGGGGGBGGBGGBGGGGGBBGBGBGGGGBBGGGGGBGGGGBGBGGBGGGGBBBGGBGGGBGGGBBGBBGGGGGGGBBGGBGBGBGBGGGBBGGGGGBGGGGBGGGBGBBBGBGBBBGGGGBGGGGGGGBGGBBGGBBGBGGBBBBBBGBGGGBGGGGGBBGGBGGGGGGBGBBGGBGBGGBGGGBBGGGGBGGGGGGBBGBGGGGBGGGGGGGGGBBBBGBGBGGBGGGGGBBGGBGBGGGGGBBGGGGGGGGGBGBGGGGGGGGBGGGGBGBGBGBGBGGGBBGGBGGBGGGGBGGGBGGBGBBBBGBBBGBBGBBGGGBGBGGGGGBBGGGBGGGGBBGGGGGGBGGBGBBGGBGGGGGBGGGGGGGGGBBBBBBGGBGGBGGGGGBGGGBBBGBBGGBGGGGBGBGBBGBGBGGGGGGGBBBGGGBGBGBGGGGGGGBGGGBGGBGGGGGGGBGBGGBGBGGGGGBBGGGGGGBBBBBGGGGGGGGGBBGGBGBGGGBBBGBGGBGGBGBGGBBGGGBBBGGBGGGGGGGBGGGGBBGBGGGBGBBBBGBGGBBBBGGGGBGGGBBBBGBBGGBBGGGGBGGGGGBGGGGGGGBGBGGBBGGGGGBGGGGGGGGBBGGBGGGBGBGGGGGGGGGBGBBGBBGGBGGBGBGGGGBGBGGGGGGBGGGGGBGBBBGGBGBBGGGGGGBGBGGGBGGGBBGGGGGBBGGBGGGBGGGBBBGBGBGGGGGGGGBGBGBBBGGBGGBGGGGGGGGGBGBGGBBGBGGGGGGBGGGGBGBGBGBGGBGGBGBBGGGGGGGGGGBGBBGGGBBGGGBGBBBBGGGGGGBBGGGBGGGGGBBBGGGGGBBGGGBGGGGGGGGGGGGBGGGGGBBBGGGGGGBBGGGBGBGGGGGGGBGGGGGBGGGGGGGGGBGGGGBBGBGBGGGGGGBBGGGGGBGBGGGGGBBGGBGGGBGBGGGBGGBGGGGGGGGGGBBBBBBBBBGGGBGBGGGGGGGBGBGBBBGGBGGBGGGGGBGBBGBGGGBGGBGGBBBBGBBGBGGGGGBGBGBBGGBGBGGBGGGBGGBBBBBGGGGGGBGGBBGGGBGGGGGGGGBBGGGGGGGBGGBGBGGGGGBGGGGGGBGBBGGGBGBGBBGBGBBGGGBGGBGGGBGGGGGGBBGGGBGGBBGBGGGBBBBGBGBGBGGGGGGGBGGGGBGGGGBGBGGGGGGGBBBGGGGGGBBGGGGBBBBGGGGGGGGGGGBBGGBGGBBGGGGBBBGGGBGGBGBGGBGBGGBGGGGBGGGGGBGGGGBBGGGGGBGGGGGGGBGGBGGBBGGGGBGGGGGGGBGGGBBGGGGGBGGGGGGBGGGGGGGGBBGGBGGGGGGGGGGGGBBGGGGGGGBBGGBBGGGGBGGGGBGBGGGGGGBGBBGGGGGBGGBGGBGGGGBGBGGGBGGGGGGBGGBBGGGGGGBGGBBBGGGBBGGGGGBGGGBBBGGGGGBGGGGGGGGBGGGGBBGBBGBGGGGGGGGBGGGBBBGGGBBGGGBBBGGBBGGGGBGGGBGGGGGGGGGGBGGGBBBBBGGGGGBBBGBBGGGGGGGBGBBBGBGGBGGGBGGGBBGGGBBGBGGBBBBGBGGBGBBBGGGBBBGBBBGGBGGGGGBGBGBBBGGBBGGGGGGGGBGBGGGBBGGBGGGGBBGBBGBGGGBGBBGBBGBGGGGBGGBGBBBGBGGBBBGGGGGBGGBBGBGBBGGGBGBGBGGGBGGBGGGBBGGGGGGGGBGGBBBGGGGGGBBGGGGGGBGBGGGGGGBGGBGBBBGBGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGBBBBGGGBGGGBBGGGGBGGBGBBBGBBBBGGGGGGBBBBBGGGGGBBBGGGGGGGBGGGBGGBBGGGGGGGBBBBBGBGGBBGGGGGGGGBGBBGGGGGGGGGBGGGGGGBBGGBGGBBGGGGBGGGGGBBGGGBGGBGBGGGBGGGGBGGGGBGGGBGBBGGBGGBBBGGGGGGBBBBBBGBGGBGBGGGGGGGGGGGGGBGGGGGGGBGGBGGGGGBGBGBBGBGGGBGGBGGGGGGGGGBGGGBGBBBGGGBBBGGGGGGGBGGBBGGGGGGGGGBBBGGGGGBGBGGBBBGGBGBGBBGGBGGGBBGGBGGGBGGGGBBBGBBBGGGBBGBGGGBGGGGGBBGGBGGGGGGGGGGGBBGBBGGBGBGGBGBBBGGBBGBBBBGGGBGGGBGBGBBGGGGGGGBBGGGBBGBGGBGGGGBGGGBBBBGBGGBGGGGGGBBGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGBGGBGBGGGGGGGGGGBGGGBGBBGGGBBBBGGGBGGGGGGBGGBGGGGGGGGGGGGGGBGGGBGGGGBBBGGGBGBGGGGGBGGGGGGGBGGBBBBGBBBBGGBGGGGBBBGGBGGGGGBGGGGBBGBGGBBGGGGBGGBGBBBGGBGGGGGGGBBGGBBGGGGGGGGBGGBGGGGBGGGBGBBGGGGBGGBGGGGGGGGBGBGBGBGBBGBGGGGGGGBBBGGGGGGGBGGGGBGGGGGGGBGBBGBGBBGBGGGGGBGGGGBBBBGGGGGBBGGBBBBGGBGBGBGGBGGGGBBGGBGBGGGGGBGGGGGGGGGBGBGGGGBGGGBGBGBBGBBGGBGGGGGGBGGBGGBBBGGGGGGGGGBBGBGBGGGGGGGBGBGGGBGBGGGBGGGGGGGGGBBGGBGGGGGBGGGBBGBBGGBGGGGGBBGBGGGGBGBBBBBGBGBGGGGBBBGBGGGGGGGGGGBGBBGGBGBBBGBBGGGGGGGBBGBBGGGBGGBBGBGBBGGGGGGBGBBBGBBGBBGGGGBGGGGBBGGGGGGGGGGBGBBBGGGGGGGGGGGGGGGGBGBGGGGBGGGGGGBGGGBGBGBBGGBBBBGGGGBGGBBGGBGGBGGGGGGBBBBGGGBBGGGBGGBGBGBGBBGGGGGBGGGBGGGGBGBBBBGBBGGBGBBBBBBBGGGGBGGBGBGGGGGGBGGGGGGGGGBBGGGGGBBGGGGBBGBGGGBGBBGGBGBGBBBGGGGGGGBBGBGGGBBGGGGGBBGBBBGGGGBGBGBGBGGGBGGBBGGBGGGBGGGBGGBBGGGGBGGGGGBGBGBGBGGGBGGGGGGGBGGGGBGGGBBGGBGGGBBGGBGGBGGBGGGGGBBGBGGGBGGGBBBGBGBBGBBGGGBBBBGBGGBGGGGGBGGBGGGGGGBGGGGBGBBGGGGGBGBBGGGBBGGGBGGGGGGBBGGGBGBBBGGGBGGGGBBBGGGGGGGBGGGBGGGGGBGGGGBBBGGBBGGGGGBGGGGGGGGGBBGGGGBGGGGGBBBGGGGGGBBGGBGGGBBGGBGBGBGGBBGGBGBGBGGGGBGBBBGBGGGGGGGGGBGGBGGGGGGGGBGGBBGGGGBBGBBGGGGGBGGBBGGGGBBGGGBGGGBBGGGGGGGBGGBGBGBBGBGGGGBBGBGBGGBGGBGBGGBGGGBGGGGBGGBBGGBGGBBGGGGBBBGGGGGGGGGGBBGGGGBGGGGBBGGBBGGGBBBBGBGGGGBBGBGGBBGGGGGGGGGGBGBBGGGBGGGGGGGGBGGGGGGBBBGGGBGGGGGBBGBGBGGBGBGBGGGGBGGGGBBGGGGGGGGGGGBGGGBGGGGBBGGGGBBGBBGGGBBBBBBBGGGGBGBBGGGGGGGGBBGGGGBBGBGBGGGGGGBGGGBBGGGBBBBBGBBGGGBGGGGBGGGBGGGGGGGGGGBGBGGGBGGBGGGGGBBGBBGGGGGGBGGGGGBBBGBBBGGGGGGGBGBBBBGGGGBGGGGBGGGGGBBGGGBGGBGBGGGGBGGBGGGGBGGGGGGBGGGGGBGBGGGBGGGBBGGGGBGGGGGGGGGBBGGGGGGGBGGGGBBBBGGGBGGBGBBBGGBGBGBBGBBGGGGBGBGGGBGGGGBGGGGGBGBBGGGGBGGGGGGGGGGGBBGGGGGBGBGGGGGGGBGGBBGGGBGBBBGGBGGBBGGGGGGGGBBGGBGGGGBGBBBBGBGGGBGGBGBGGGGGGBBBBBBGBGGGGBGGGBGGBBGBBBGBBGGGGGGBGBBGGGGGBGBGGBBBBGGBBBGGBGGGGGGGGGGGGGGGGBGGGGGGGGGBBGGGGBGGGGGGBGGGGBGGBBBGGGBBBBBGBGBBBBGGBBGGGBBGGGBGBGGBGBGGGGGGGBGGGBBGBGGGGGGGBGGGBBBGBBGGBGGGGGGGGGGBGGGGGBGGGGGBGGGGGBGGGBGGGGGBGBGGGGBGGGGGBGBBGBGGGGBGGBGGGBGGGBGBBBBGGGGGGGGGGGBGBBGGGBGGBGGGGGGBGGGGGGGGGGGGGBGGGBGGBBGGGGGGBGBGGBBBGBBBGGGGBGBBBGGBBGBGGBGGGBBBGBGGGBGGBGGGBGBGBGBBGGGGGGGGGGGBGGBBBGBBGBGGBGGGBBGBGGBGBBGGGBBBBGGGBGGGBGBGBGGGGBGGGBBGGGGGGGGGGGGGGBBGGGGBBBGGGGGGGGBGGGBBGBBGBGBBGGGBGGBGGBBGGGBGGBGBGBGBBGBBBGGGGGGGGGGGBGGBGBBGGGBGBGBGGBGGBBGBGBBGGBGBBGGGBGGBGGGGGGGGBBGGGBGGBGGGGGGGBGGBBBGGBBGGBGGGGBBGGBGBBBBGBGBGBGBGBGGGGGGGGGGBBGGGGGBGBBGGBGBGGGGGGGGGBGGBGGGBBGGGGBBGGBGGGGGGGGGBGGGGGBGGGGGBGGGBGBBGGGGBBGBGGGBGGGBGBBBBGGBGGBGGGGGGGBBGGGGGBBGGGGGGGBGBGGGGGGBGGBGBGBGBGBGBGBBBGBGGGGGGBBGBGGBBBBGGGBGGGGGBGGGGBBBBBBGGGBBGBGBBBGBGBGGGGGGGBGGBGBGBGBBGBGBGGBGBGGBGGBBBBGBGGGBGBGGGGBGBGGGBGBGGGGBBGBGGBBGGGGGGGGBGGGBGBBGBBGGGGGGGGGBBGGGBGGGGGBBBGGBGGBBGGGGGBGBGGGGGBGBBGBGGGGBBBGGGBGBGGBGBGGBGGGGBGBGGGGBGBBBGGGGGGGGGBGGGBBGGBGBBGGGGBGBBGBGGBGGBGGBGGGBBBGGGBGGBBGGBGGBGGBGGGBGBBGGBBGGGGGBGGGGBGGGBBBGGGGGGGBGGBGBBGGGBGGBGGGGBGGGGGGGGBGBGBGGBGBGGGBBBGBBGBGBGBGGGGGGGGGBGGGBGGGBGGGGGBGBGBBBBBGGBGGGGGBGGBGGBBGGGBGGGGGGGGGGGBGBGGBGGGBGGGBGGGGGBGBGGBGGBGBGGGGBGGGGGGGGGBGGGGGBGBGBBGGGBGBBGBBGGBGGBGGGGGBGGBGGBBBBBGBBGGBBBBGBGGBBGGGGBBGGGBGGBBGGBGBBBGBGGGGGGBGGGGGBGBGGGGGGGGGGGGGBBGBGGBBGGBGGGGGGGGBGGBGGGGGBGBGGGBGGGBGGGGBGGGGBGGBGBGBGGGGBGGGBBGGGGGBGGGBBGGBGGBBGGBGGGGBGGGGGGGGBGBGGBBGGGBGBGGGGGBGGBGGBGBBGBBGGBBGGGBBBGGGGBBBGBGGGGBBGGBGGGBBGBGGGBGGGGBBBGBGBGGGGBBGGGBGGGGGBBGBGGBBGGGBGBGBGGGGGGBBGGGGGGBBGGGGBGBGGBGGGGGBGBBBGGGGGGGBGGGBBGGGGBGGBGBBGGBGGGGGGGGGGGBGGBGGGGBGGGGBGBGBGGGBGGBGGGBBBGBGBGGGGBGGBGGGBBBGBGBBBGGGGGBGGGGGGGBGGBBGGBGBBBGGGGGGGGBGGBGGGGGBGBGGGGBBBBGGGGGGGGBGBBGGGGGBGGGGGGGBGGGGGGBGGGGGGBGGBGGBBBBBGBBGBGGGBGGBGBBGBGBGGBGGGGGBGGBBGBBBGBGGBGGGBGBBGBGGGGGGBBBBBGGGGGBGGBBGGBGGGBGGGGBBGGGGBBGGGGBGGGGGBGGGGBBBGGGGGBBGGGGGBBGGGGGGGBGGGGGGGGGGBGGGBBGGGGGGBBGGGGGGGBBBBBGGGBBGBBGBBBGGGGGBBGGBGGGGBGGBBGGGGBGGGBBBBBGBGBBGGGBGGGBBGBBBGGGGGBGBGGGBBBGBGGBGGBBBBGBGGGBGBGGGGGBGGGBGBGGGGBGGBGBGGGGGGGBGBGGBBGGGBGGBGGGGGGBGGGGGGBGGGBGGBGGBGGBGGGBBGBBBGGBGBBBGGBBBGBGGBBGGGBGGBGBGGBBGBGBGGBBBGGBBGGBGGGGGGGGGGGGGBGBGBGGBBBBGGBGBGGGBGBBGBGGBGGBGBBBBGGBBGBBBGBGGBGGGGGBGGBGGGGBBGGBBBBGGGGBGGBBGGGBGBGGGGGGGBGGGBGGGGGBBGGGGGBGGGGGGBBGBBGGGBGGGGBGGBGGGGGBGGBGGBGGBGBBGGBGBBGGGGBBGBBGGGGBBGBGGGGGGBBGGBGGBGGBGGBGBGGGBGGBBBGGBBBBBBBGGGGBBGGGBGBGBBGGGGGGBBGGGGGGGBGGBBGGGGGGGGGGGGGGGGGBBGGBGGBBGBGGBGGBGBGGGGGGGBGGGBBBBGGBBBGGBBGGBGGBGBGGGBGBBBBGGBGGBGBGGBGGBGGGGGGGGGBBBGBGGGGBGGGBGGGGBGGGGBGGBGGBBGBGGGGBGBBBGGBBGBBGGBGGGGBGBGGGBBGBGBBBGGBGGGBBBGGGGGGBGBGGGB
15521 BGBBBBBBBBBBBBGBBBBBGBBBGBBBBBGBBGGBBGGBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBGBBGGBBBBBBBGBGBBBBBGBBBBBBBBGGBBBGBBBBBBGBGBBBGBBBBBBBGBBBGBBGBGBGBGBBBBBBBBBBGBBBGBGBBBBBGGGBBBBBGBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBGBBBGBBBGGBBBBBBBGBBBBBBGBBBBBBBBGGBGBBBBBGBBBBBBBBBBGBGBBBBBBBBGBBBBBGBBGGBBBBGBBBBGBBBBBBBGBBBBBGBBBBBBBGBGBBBBBBGBGBGBBGBBBBBBGBBBBBGBBBBBGBGGBBBBGGBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGGBBBGBGGBBGBBBBBBBBGBBBGGBBBBBBGGBBBBBBBGBBBBBBBBBBBGBGGGBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBGBBBGGBBBBBBBBBBGBBBBBGGBBGBBBBBBBBGGGBBGGBBBBBGBGGGBGBBBBBBBBBGBBGBBGBBGBBBBBBBBGBBBGBGBBBBGGBBBBBBGBBGBBGBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBGGBGBBBBBGBBBBBGBBGBBBGBBBBBBBBBGBGBGBBBBGBBBBBBBBGBBBBBBGGBBGBBBBBGBBGGBGBBBBGBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBGBBBGBGGBBGBGBBBBBBBBGBGGBBGBBBBBBBBBGBGGBBGBBGBGBBGBBBGGBBBBBBBGBBBBBGBGBBBBBBBBBGBBBBBBBGBBGBBBGBBBBBGBGBBBBBBGBGGGBBBBBBBGBGBBBBGBBBBGBBBBBBGBBBBBBGBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBGBBBGBBBBGBGGBGBBBBBBGBBGGBBBBBBGBGBBGGBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBGBGGBBBBBGBBGBBBBBBBBGBBGBBBBBBGBBGGBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBGBBBBBGGGBBGBGBBBBGBBBBBGGBBBBGBBBBBBBBBBBBBGGBBGBGBBBBGGBBBBBBBBBBBBBBBBGGBBGBBBBGBBBGBBGGGBGBBBGBBBBGBBBGBGBBBBBGBGGGBBBBBBBBGBGBBBGBBBBBBBBBBBGBBBBBBGBGBBGBGBBBBBBGBBBGBBBBBBGBBGGBBBBGGBBGBBGBBGBBBGBBBBGBGBBBBBGBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBGBBGBBBBBBBBBBBBBBBBBGBBGGBBGBBBBBBBBBBGBBGBBBGBBBGBBGBBBBBBGBBGBBBBGBGBBBGBBGBBBBBGBGBBBBGBGBBBGBBGBBBBBBBGBBBBGBBBBBBGGBGGBBBBGBBGBGBBBBBBBBBBBGBBBGBGBBBGBBBBBBBBBGGGGBBBBBBBBBBBGGBGBBBGBGGBGBGBBBBBBBBBBGBGBBBBGGBGBBGBBGBBBBBGBBBBGBBBBBBBBBBGGBBBBBGBGBBBBBBBBGBBBBBBBGBGBBBBGBBGBBBGBBGGBBGGBBBBBBGGBBBBBBBBBBGBBGBBBBGBBBGGGBBGBBBBBBBBBGBBBBBGBBBGGGBBBBGBBBBBGBBGGBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBGBBGBBBBGBBBBBGBBBGBBBBBBBBGBGGBBBBBBBBBBBBBBGBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBGBBBBBBBBBGBBGBBGGBGBGBGBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBGBGGBBBBGBBBBGBBBBBBBBGBBBGBGBBBBBBGBBBBGBBGBBBBBBBBBBBBGGGBGBGGBBBBBBBGBBBBGBBGGBBGBBGBGBGBGGBBBBGBBBBBBBBBBBBBBGBBGBBBGBGGBGBBBGBBGBBGBBBGBBGBGBGGBBGBBBGBBBBBBBGBGBGGBBBGBBGGBBBBBBBBBBBBGGBBBBBGBBBBBBGBBBBBBBBBBBGBGBBBGBGGBBBBGBBBGBBGBGBBBBBBGGGBBBBBGBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBGGBBBGBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBGGGGBBBBGBBGBBGBBBGBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBGBBBBBBGBBGBBBBGBBBBBGBGGBBBBBBBBBGBGBBBBBGBBGBBBBBBBBBBBBBBBBBBGBGBGGBBGGBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBGGBBBBBBBGBBBBBBGGBGBBBGBBBBBBBBGGBBBBBBBGBBGBBGBGBBBBBBBBGBBGGGBBBBBBBBBBBBBGBBBGBBGBGGBBBBGBBBGBBBGBBGBBBGGBBBBBBBBBBBBBBGBBBBBBGBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBGBGGGBBBBBBBGBBBGBBBBBBGBBBBBGGBGBGBGBBBBGBBBBBGBBBGBGBBBBBGBBBBBGBBBGBBBBBBBGBBBGBGBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBGBBBBBBBBGBGBGGBBBBBBBBBBBGBBBBBBBGBBGBBGGGBGBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBGGBBBBBBBBBBBBGGBBBGBBBBBBBBGGBBBBBBBGBBGGGBBBBBBBBBBBBBBBBGBBBGGBBBBBGGBBGBBGBBGBBBGBGBBBBBBBBBBBBGGBGBBBGGBBBGBGBBBBBBBGBBBBBBGGGBBGBBBBGGGGBBBBBBGBBBBBBBBBBBBBBBGBBBGBBGBBBGGBBBBBGBGBGBBGGBBGBBBBBBGBBGBBBBBBBBGBBBBGGBGBBBBBBBBGGBBBBGBGBGGGBBBBGBBGBBBBGGBGBBBBBBGBBGBGGBBBBBBBGBBGBBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBGBBBBBGBBGBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBBGBBGBBBBBBBBBGBBBBBGBGBBBBGBGBBGBGBBGGBBGBBBBGBGBBBBBBBBBBGBGBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGGBBBGBBGBBBBBBGBBBBBBGGBBGBBBBBBBGBGBBBGBBBBGBBBGGBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBGBBGBBBBBGBBBBBBBBBBBBGBBBBBBGBBBBGBGBBBBBBBGBGGBBBBGBBBGGBBGBBBBBBBGBBGBBBBBBBBBBBBBGBBGBBBBBGBBBGGBBBBBGGBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBGGGBBBBBBGGBBGBBBGGBGBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBGGBBBGGBBBBBBBBBBBBGGBBBBBBBBBGBGBGBGBBBBBBBBGBGBGBBBBBBBBGGBGBGBGBBBBBBBBBGGGBBBBGBBBBGBGBGBBBBBBBBBGGBGBBGGBBBBBBGBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBGGGBGBBGBBBBBBBBBGBBBGBBGBGBBGBBBGBBGBBBBBBBBGGBBBBBBBGBGBBBBBBGBBBBBBBBBGBBGGBGBGBBBBBGGGBGBBGBGBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBBGBGGGBBBBBBBBGBBBBBBBBGBBGGBBBGBBBBBBBGGBBBGBBBGBBBBBGBGBBBBGBBBGBBBBGBBBBBGBGBGBBBBBBBBBBBBGBBGBBBBGBBBBBGBBGBBGGBBBBGBBBBBBBBBBGBGBBBBBBBBBBBGBGBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGGBBBGBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBGGBBGBBBBBBBBBBBBGBGBBBGBBBBBBBGBGBBGBBBBBBGBBBBBGBBGBBBBBGBBBBBBGBGGBBBGGGGGBBBBGBBGBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBGBGBBBBBBGGBBGBBBBBBBBBBBBGGBGBBBBBGBBBGGBBBGBBBBBBBBBBBGBBGGBBGBBBGBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBGGBBBGGBBBBBBBBGBBGBBBGBBBBBGBBBGBBBBBBGBGBBBGBBBGBBGGBBBGBBBBBBBGBBBBBGGBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBGBBGBBBGBBBGBBGBBBBGBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBGGGBGBBBBGGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGGBBBGGGBBBBGGBBGGGGBBBBBBBBGBBGBGBBBBBGBBBBBBBBBBBBBBBBBGGGBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGGBBBBBBBBGGBBBBGBBBBBBBBBBBGBBGBBGGBBBBBBBBGBBBGGBGBBBBBBBBGBGBBBBBBBBGBGBBGBBGGBBBBBBGGBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBGBBBBBBGBGBGGBBBBGBBBBBGBGBBBGBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBGGBBBGBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGGBBGBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBGGBGBBBBGBBBBGGBBBBGBGBBBBBBBBBBBBGBBBBBBGBBBBBGGGBGBBBBBBBBBBBGGBBBBBBGBGGBBBBBBBGBBBBBGBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBGBBGBBBBBBBGBGBBBGBBGBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBGBBGBBBBGBBBBBGBBBBGBBBBGGGBBGBGBGBBBBBBBBBBBBBBGBBBBBGBBGBBBBBGBBBBBGBBBGBGBBBBBBGGGGGBGBBBBGBBBGGBGBGGBGBBBBBBBBBBBGBBGGBGBGBBBBGBGBBBBGGGBBBBGBBBBBBBBBBGBBBBBGBBBBGBBBGBBGBBBBBGGBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBGBGBBGBBBBBGGBBBBBBBBGBBGGBBBBGGBGBBBBBBBGBBBBGBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBGBBGBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBGGBBGGBBBBGBBGGBGBBBBGBBGBBBBBGBBBGBBGGBBBGGBBGBBBBBBBBBGBBBGBGBBBBBBBBGGGBGBBGBBBBBBBBBBBBBBBBGBGBBGGBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBGBBGGBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBGBGBBGGBBGBBGBBBBBBBBBGBBBBBBBBBBBGBBGGBGBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBGBBGBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBGBBBBBBGBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBGBGGGBBGBBGBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBGBGGBBGBBBBBGBGBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBGGGGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBGGGBBBBBGBBBBBBGBBBBBBBBBBBGBGGBBBBBBBBBBBBGGBBBBBBGBBBGBBGBBBBBBGGBGBBBGGBBBBBBBGBBGBBBGGBBBBBGGBGBBBBGBBGGGBBBBBBBBBBBBBGBBBBBBBBBBGBBGGBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBGBBBBGBBBGGBBBBGBGBBBBBBBBBGBBGBBBBGBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBGBBBGBGBGBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGBGBGGBBBBBGBBBGBBBBBBBBBBBGGBGGBBBBGBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBGBBGBGBBBBGGBGBBBBBGBBBGBBBBBBBBGBGBBGGBBBGGBBBBGBBBGBBBBBBGBBBBBBBBBBBBGGGBBGGBBBGBBBBBBBBBBGBBBBGBBGBBGGBBGBBBBGGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBGBGBBBBBBBGBBGGGGBBBBBBBBBBGGBBBBBBGBBGBBGBBBBBBGBGBBGBGBBBBBBGBBBBBBBGGBBGBBBGBBGBBBBBBBGBBBGBBBBBBBBBBBGBGBBGGGBBGBBBGGBGBBBBGBBBBGBBBBBGBBGBGBGGBBGGBBBBBBBBBBBBGBBBBBBGGBBGBGBGBBGGBGBBBBBBBBBBGBBBGBBBBBGBBBGBBBGGBBBBGGBBBBBBBGGBBGGBBGGGBGGGBBBBBGBBGGBBBBBBBBGBBBBBBGBGBBBGBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBGBGGGBBBBBBBBGGBBBBBBGBBBGGGBBBGGBBBBBGBBBGGBBBGBBBGBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBGGGGGBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBGBGBBBGBBBBBBGBBBBGBBBBBGBBBBBGGBBBBBBBBBGBBBBBBGBGBGBBBBBBGGGBBBGBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBGBGBGBBBBBGBBGBGBBBGBGBBGBBBBBBBBBBBBGBGBBGGBBGBBGBBGBBBBGBBBBBGBGBBBBBBGBGBBBGBBBGBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBGGBBBGGBBBBGBGBBBBBBBBBBBGBBBBBBGGBGBBBBGBGBGBBBGBGBBBBBBBBGBBBBBBBGGBBBBGBBBBBBGGBBBBBBBBBBBGBBBBBBBBBGGBBBGGBBGGBGBBBBBBGBBGBGBGGGBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBGBBBBGBBBBGBBBBGBBBGBBBBGBBGBBBGBBBGBGBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBGBBGGBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBGBBGBBBBGBBBGGBBBBBBBBBGGBBBBBBGBBGBGGBGBBBBBBGBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBGBBGBBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGGGBBGGBBGBBBGBGGBBBBBGBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBBBBBBGGBGBBBBBBBBBBGBBBBBBBBBGGBGBBGBBBBGBBBGBBBGBBBBBBBBBGBBBGBBGBBBGBBGGBBGBBBBBBBBBGBBBBBBBBBBBGGBGBBBBBBBBBBBBBBGBGGBBBBBBGBBBBBBBBGBGBBGBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBGBBBGBGBGBBBGBBBBGBBBBGGBGBBBBBBBBBGBBBGBBGBBBBBBGBBBGGBBBBBBBGBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBGGBBBBBGBBBGBBBBBGBBBBGBBBBBBBBGBGBGBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGGGBGBBBBBGGBBGGBBGBBBBBGGBBBBBBBBGBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBGBGBGBBBBBBBGBBBBBBBBBGGGBGBGBBBGBBBBBBBGBBBBBBBGBBBBBGGGBBBBBBGBGGGBBBGBBBBBGBGGGBGGBBBGBBGBBGBBBGBBBBBBBBBBBBBGBGBBGBGGGGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBGGBBGGBBBBBBBGBBBGBGBBBGBBGBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBGBBBBBBBGBBBGBBBBBBBBGBGGBBBBBBBGGBBBGBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBGGBBBGBBBBBGBBBBBBBGBGBBBGGBGBBBBBGBBBBBBGBBBBGBBBBGBBBBGBBBBBBBBBBGBBBBBBBGBBGGBBBBGBBBBBGBBBBBBGBBGBBBBBBBGGBBBBBBBBBBBBBGGBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBGBBBBGBBGBBBGBBBBBBGGBBBBBBBBGBBBGGBBBBGBBBBBBBBBGBBBBBBBGBBBGBBBBGBBBGBBGBGBBBBBBBBBBBGBBGBBBBBGBBGBGGBGBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBGBBGGBBBGGGBGBGBBBBGBBBGBBBBBBGBBBBBBBBBGGBGGBBBBGBBBBBGBBGBBGBBBGBGGBBGBBBBBGBBBGGBGBBBBBBBBBBBBBBBGBGBGBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBGBGBBGBGBBBBGBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBBBGBBGBBBGGBGBGBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGGGBBGGBBBBBBBGBBBGBBBGBGBGGBBBGBBBBGBBBBGBGBBBBBBBBBBGBGBBBGGGBGBBBGBBBBBBBBBBBBBBGBBBBGBBBGGBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBGGGBBBBBBBBGBBBBBGBBBBBBBBBGBBGBBGBBGBBBBBBBBBBBBBBBBGBGBBGBBBGBBBBBBBBGBBGBBBBGBBBBBBGGBBBGBBBBBBBGBBBGBBGGBBGGGBBBBBBBBBBBBGGBGGGBBBBBBGBBBBBGBBBBBBBGBBBBBGBBBBBBGBBBBGBBBBBBBGBGBGBBBBBBBGGGBBBBBGBBBBBBBBGBBBBGBBBGBBBGBGGBGBBBBBGBBBBBGGGBBGBBGBGBBBBBBBBGBBBGBGBBBGBBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBGBBGBBBBBBGGBGBGBBBBBBBBGBBBBBBGBGBBBBBGBBGBGBBBBBGGBBBBBGGBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBGBBGGBGGGBBBGBBBBBGBBBBBBBBGBBBGGBBBGBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBGBBBBBBBBGGBGBBGBBGBGGBGBBBBGGBBBBBGBBGBBBBGBGGBBGBGGGBGBBGBGBBBBBBBBBGBBBGBBBBBBBGGGBGBBGBGGBBBBBBGBBBBBBBGBGBBBBBBBBGBGGBGBBBBGBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBGGGGGGGBBBBBBGBBBGGGGBBBBBBBBBBBBGBBGBBBGBBBGGBGBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBGBGBBBBBGBBBBGBBBGBBGBBBBBBGGBBGBGBBBBBBBBBBBBGBBBGGBGGBGBBBBBGBBBBBBBBGGGGBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBGBBGBGBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBGBBBGBBBGBBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGGGBBBBBGBBBBBGBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBBBGBGBBBGBGBBBBGBBBBBGBBBBBGBBBGGGBBBBBBBBBBBBGGBBBGBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBGBBBGBGBBBBBGBBBBGBBBGBBBBBBGGBBBBBGBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBGBGBGBBBBBGBBBBGBGGBBBGBGBBBBBBBGBBBBBBBBGBBGBBBBGBGBBBBBBBBBBBBBBBBGGBBBGBBBBGGBBBGBBBBGBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBGGBBGBBGBBBGBBBBBGBBBGBGBBBBGBBBBBBGBBBBBBBBGBBBBBGBBBGBBBGGGBBBGGBBBBGBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBGBBBBBBBBBBGGGBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBGGGBBBGBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBGGBGBBBBBBBBGBBBBBBBBBBBBBGBBBBGBGBBBBGBBBBBBBBBBBBBBBGBBBBBGBGBGGBBBBGBGBBBBBBBGBGBBBBBBBBGBBBBBBBBBBGGBBBBBBBBGGBBBGBBBBBGBBBBGBBGBBBGBGBBGGBBBGBGBBGGGBBBBBBGBGBBBGBGBBBBBBBBBBBBBBBGBBBGBGBBGBBBBBBGGBBBGGBBBBBGBGBGBBBBBBGGBBBBBBGBBBBBBGGBBBBGBGBGGBBBGBBBBBBGGGBBBGBBGGBBBBBGBGGBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBGBGBGBBBBGBBGBGGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBGBBBBBBBBBBBGBBGBGBGBBGBBGBBBBBBBGGGBBGBBBGBGGGBBBBBBGBBBGBBBBGBBBBGBBGGGBBGGBBBGBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBGGBBGBGGBBGBBBBBBGBBBBBBBBBGBBBBBGGBBGBBBGBGBBGBBGBBBBBGBGGBBBGBBGBBBBBGBBBBBBGBBGBBBBBGGBBBGBBBBGBBBBGBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBGBGBGBBBBBBBGBGBBBBBBBBBBBBBBBBBGGBGGBGBBBBBBBBGGGBBBBGBBBBGBBGGBBBGBBBBBBBGBGBGBBGGGBGGBGBBBBBBBGBBBBBBBBBBBGBBGBBGBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBGGBBGBGBBBGBBGGBBGBGBBGGBBBBBBBBBBGGBBGBBGGBBBBBGBBBGGBGBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBGGBBBGBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGGGBGGBBGBBBBGBBGGBBBBBBBBBBBBBBBBGBBGBGBBGBBBBBBBBBGBBBGBBGBBGBBBGGBBBBBBGBGBBGBBBBBBGBGBBBBGBGBBBBBGBGBGBBBBBGBGGBBGBGGBBBBBBGBBBGBBBGBGBBBGBBBBBBBBGBGBBBBGGBBBBBBBBBBBBBBGBBGBBBBBGGBBBGGBBGBGBBGBBGBBBBBBBBGGBGBBBBBBGGBBBGBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBGGBGBGGBBBBBBBGBBBBBBBBBBGBBGBGGGBBBBGBGBGBBBBBGBBBBGBBBBBBBGBBBGBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBGBBBBGBBBBBGGBBGBBBBGBGBBBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBBGBGBBBBBBBBBBBGGBBBGBGBGBGBBBBBBBBBGBBGBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBGBBBBBGBBBBBBBBBBGBBBGBBBBBBBGBBGBBBBBBBBBBBBGBGBGBGBBBBGBBBBBBGBGBGGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBGBBGBBBBGGGGGBBBGGBBBBGBGGGBBBGBBBBGBBBBBGGGBBBGBBBBBGBGBBBGBGBGBBGBBBBGGGBBBBGBBBBGGBGBBBBBBGBBBBBBBBBBBGBGBBGBGBGGBBBGBGBGGBGGBGBBBBBBBBBBBGBGBBBBBBBGBBBBBGBGBBBBBBBBBBGGBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBGBBGGGBBBBBBBBBBBBBBBGBGBGGBBBBBBBBBBGBBBBGGBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBGGBBGBBBBBBGBBBGBBBGBBBBBBGBBBGBBGBBBBBBBBBBBBBBGBBGBBGBBGGBBGBGBBBGBBBBBBGBBBGGBGGBBBBBGBGBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBGBBBBBGBGBGBBBBGBBBGBGBBBBBBBBBBBBBGBBBGGBBBBGGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBGBBBGBBBBBBBBBGGBBBBBBGBBBGBBBBBGBBBGBGBBBBBGBBBBGBBGBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBGBBBGBBGGBBBBBGBBBBBBGBBBBBGBBBBBBBBBBGBBBBBGGBBBBGBGBBBBBBBBBGBGBBBBGBGBBBBGBBBBBBGBBBBBBBBBBGGBGBGGBBBGBBGGBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBGBBBBBBBGBBBBBBBBBGGGGBBBBBBBGGGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBGBBGBBBBBGBBBBBGGBBBBBBBBGBGBBBBGBBBBGBBBBBGBBBBBBGBBBBGBBBBBBGGGGBBGBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBGBBBGBBGBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBGBBBBGBBBBBBGBGBBBGBBBBBGBBGBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBGGGBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBGBBBBBBBGGBGBGBGBBBBBBBBBGBBBGBGBGGGBGBBBBBBBBGBGBBBBBBBBBBGBBBBBBGBBGBBBBBGBBBGGBBBBBBBBBGBBBGBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBGBGBGBGBBBGBGGBBBGGBBBBBBBBGBGBBBBBGGBGBBBBBBGBGBGBBGBGBGBBGBGBBBBBBGBBBBBBGBBBBGBBGBBBBBBGBGBBBBBBBBBBGBGBBBBGBBBBGBBBBBBGBBBBBBBBBBGBBGBGGGBBBGBGBGBBBBBBBBBGGBBGBGBGBBBBGBGBGBGBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBGBBGBGBGBBBBGGGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBGBGBBBGBBBBBBBGBBBBBBBBBBBBGBBGGBGGGGBBBBBGBBBBBBBBBBGBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBGBBBBGBBBBBGBBBBGBBGBBBBBGBBBGBBBBBBBBGGBBBBGBBBBBGBBBBGBBBBBGBBGBGBBBGBBBBGGBBGBBBBGBBBBBBBBBBBGBBBBBGBBGBBBBBBGBBBBBGBBBBBBBGBGBBBBBBBBBBBBBBBBGBGBBBGGGBBGGBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBGBBBBBGBBGGBBGBBBBGGGBGBBGBGBGBGBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBGGBBBBBBBBBGBGBBGBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBGBGBBBBGBBBGBBBBBBBBBGBBBBBBBBGBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBGBBBGBBBBBGBBBBGBGBGBBBBBGGBBBBBBBGGBGBBBBBBGBBBGBBBGBBGBGBBBBBBGBBBBBGBBBBGBBBBBBGGGBBGBGBBBBBBBGBBBBBBBBBBBBBGGBBGBBGBBGBGBBBBBBBBGBBBBBBGBBBBBBBGBBBGBBGBBGBBBBBBBBBGGGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGGBBGGBGGBBGBGBBBBBBBBBBBBGBGBBBBGBBBGBGBBBBBGBBBBBBBBBGBBBGBBGBBBBBBBGBBBBBGBBBBBBBBBBGBBBGBBBBBBGBBBBBGBBGBGBBGBBGGBBBGBGBBBBBBGGBBBBBBGBBBBBBBGGBBGBBBGBBBBBBBGBGBGBBBBBGBBBGBBBGBGBBBBBBBBBBBBBBGBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBGBBBGGBGBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBGBBBBBBBBGGBBGBBBBBBBBBGGBBBBBBBGBGBGBBBGBBBGGBBBGGBBBBGBGBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBGBBGGBGBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBGBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBGBGBBGBBBGBBBBBBBBGBGBGBGBBGGBBGBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBGBBBGBGGBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBGGBBBBGBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBGBBBBBBBGGBGGBBBBBGBBBGBGBGBBBBBBBGGBGBBBBBBBBBBBGBBBBBBBGBGBBBBBGBBGBBBGBBBBBBBBBBBBBBBBGGBBBBBBBGGBBBBBBBBBBBGBBBBBBGBBBBBBBGBGBBBBBBBGBGGBBBBBBGBBBBGBGBBBGBBBGBBBBGBBBBBBGBGBBBBBBBBGGBBBGBBBBBBBGBBBBBBBBGBBBBGBBBBBBGBGBBBBBBBBBBBBGGBBBBBBBGGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGGGBBGBBGBGGGGBBBBBBBBBBBBGBBBBBBBGBGBBBBBBBBBGBBBBBBBGGBBBGBGGBGGBBBGGBBGBBBBBBBGBBGGBBGGGBBGBBBBBBBBBBGBBBBBBGBGBBGBBBBBBBBBGBGBBBBGBBBGBBBBGBBBBBBBGGGBBBGBBBBBGBBBBBGBBBBGGGGGBBGBBBGBGBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBGGGBBGBBBBBBBBGBBBBBBBGBGBBGBBGGBBBGBBBBBBBBGBGBBGBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBGBBBBGBBBGGBBBBBGBBGBBBBBBBGBBBBGBBBBBBBBBBBBGBBGGGBBBBBBBGBGBBBGBBBBBBBBBBBBBBBGGGBBBBBBGGBBBBBGBBBBBGBGBGGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBGBBGGBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGGBGGBBBBBBBBBBBBBBBBGBBGBBBGGGGGBBBBBBBBBBBBBBGBGBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBGBBBGBBGBBBGGGBBBBBBGBBBBBGBBBBBBBBBBGBBBBBGBBGGGGGBBGGBBBBBBBBBBBGBBBBBBBGBGGBBBBBBBBBBGBGGGBBGBBGGBBBBGGGBGBBBGBBBBGGGBBGGBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBGGBBBGGBBBBGBGGGBGBGBBBBBBBBBBBGBBBGBGBBBBBGBBBBGGBBBBBGBBBBGBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBGGBBBBBBBBBBBGBBBGBBGBBBBGBBBBBGBBBBBGBBBBGBGBGBBBBBBBBGBBGGBBGGBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBGBBGGBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBGBBGBBBBGBBBBBBBBBGGBBBBBGBBGGBBBGBBBBBGGBBBBBBGBBBBBBBGBBBBBBGGGBBBBBBBBBBBBBGGBGGBBBBBBBGBBBBBGBBGBBBGBBBGGBBBBGBGBBBBBBBBBBGGBBBBBBBBBBBBGBGGGBBBBBBBBGBBBBBBBBGBBBBBBBBGGBBBBBBBBBBGGBGBBBBGBBBBBBBBBGGBBGBBGBGGBGBBBBBBBBGBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBGBBGBBBGBBBBBBBBGGGGBBBBBBBBGBBBBBBBGBBGBBGBBBGBBBBBBGBBBBGBBBBGBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBGBBGBGGBGBBGBBGBBBBGBBBBBBBBGBBBGBGBGBBBBBBBBBGBBBBBBBBGBBBBGBBBGBBBBBBGBBBBBBGBBBBBBBBBGBBBGBBBGGBBBBBGBBBBGBBBGBBBBBBBBBGBBGBBGBBBGBGBBBGBGGBBBBBBBBBBGBBBBBBBBBBGBBBGBBGBGBBGBBBBBBBBBGBGBGBGBGBBBBGBBBBBGGGGBBBGBBBGGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBGGBBBBBBBBBBGBBBBGBBBBBBBBBBGBGBBBGBBBGBBGBBBBBBBBBBBBBBGGBGBBBGGBBBBGGBBBBGBBBBBBBBBBBBBGGBBBBBBBGGBGGBBBBBBBBGBGBBBBBBBBBGGGBBBBBBBBBBBBGBGBBBBGBBGBBBBBBGGBGBBBGGBBBGGBBBBBBBBGBGBBBBBBBBGBGBBBBGGBBBBGBBBBGBBGBGBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBGBGGBGBGGBBBBBGBBBBBBBBBGBBGBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBGBGBBGBBBGBBBBBBBGBGBBBBBBBBGBBBGGBBBBBGBBGBBBGBGBBBBBBBBBGBGBGGBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBGBBBBGBBBBBBBBBBGBBBBBBGBGBGGBGGBBGGGGGGBBBBGGGBBBGBGBBBBBBBBBBBBBBGBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBGGBBBBBBGBBBGGBBBGBBBBBBBBBBBBBBGBBGBBBBGGBGGBBBBBBBBBGBBBGBBBBBGGGBBBGBGGBBGBGGBGGGBBBBBBBGGBGBBBBBBBBBBBBBBGBBBBBBGBBGBGBBGGBBBGBBGBBGBBBBBBBBBBBBBBGBBGBBBBBBBBGBBGBGGBBBBGBGBBGBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBGGGBGBBGBGGBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBGBGBGBBBGBBBBBBBBBGGBBBBGGBGBBBBBBBBBBGBBBBBBGBBBBBBBGBBBGBBBBBBBGBBGBBBGBBBBBBBBBBBBBBGBBGGGGBBBGBBBBGGBBBBBBBBBBBBGBBBGBBGBBGBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBGBBGBBBGBBBBBBBBBGGBBBBBBBBGBGBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBGBGBBBBBGBBBBGBBBBGBBBGBBBBB
2094 BGBGGGBGBBGBBGBBBGGGGBGGBGBGBBBGBGBBGBGBBBBBBBBGBGBGBBBBBGGBBBGGBGGGGGBBBBBBGGGBBGBBBBGBGBBGBBGBBGBGBBGGBGBGBGGBBBBBBGBBBGBGBBGBGBBGGBBBGGGGBBBGBGBBBGBBGBGGBGGBGGBBGGBGBBBGBGBBBBGBBGGBGBGBBBBGGGBGBBGGGBGGBBGBGBBBGGBGBBGGBBGGGBBBBBGBBGBGBBGGBGBBGBGGGGGGGBBBBGBBGBBBBGGBBBGBGBGBGBGBGGGGBBBBGGBGGBBGBBBBGGGBBGBGBBBGBGBBBGGGBGGBBBGBBBGGGBBGBGGBGGGBBGGGBBGGBBBGGGBGGGBGGBBBGBBBBBBGGBBGGGBBBBGGBBBGBGBBGBBGGBBGGGBBGGGBGGBBGGBBGBBGGBBGGBBBBBBBGBGBBGGBGBGBGBBBBBBGGBBGBGGBBBGBBBBBBGGGBBGGBGGBGBGBGBBGBBBBBBGBBGGBGBBBBBBBGBGGBBBBBGGBGBGBGGGBGBBGGGBBBGGBGBBGBBBGBBBBBGGGGGBGBBGGGBBGBGGBBBGBBGGGBBBGGBBBGGBGGGBBBGGBGGGBBGGGBBGBGGGBBBBBBBBGBGGBGBBBBBBGGBGBBGBBGGGGGGBBGGGGBBBBBBBBBGGBGBBGBGBBBBBBBBBGBBGGGGBBBBGBBBBBGBBGBBBBGGBBGBBBGBGGGBGBGBBBBBGBBGGGBGGBGBGGBGGGBBBGGBGGBBBGBBGBGBGGGBBBBGGBBBGBBBBBBBBBBGGGBBGGGBGBBGBGGGGBBGGGBBGBBGBGBBBBBGBBBBBBGBBBBBBBBBGBBGBBBGBBBGBBBBBGGGGBGGBGGGGGGBBGBGBGBBBGBGGBBGBBGBGBBBGBGBGGBGBGGGGGGBBGBGGGGGBBBGGBBBGGBBGBBGBBBBBGGGBGBBGBGGBGBBBBBBBBBGBBBBGBBBGGGGBBBGBBGGBGBBGGGGBGBGBBBBBBBBGGGGBGBBGBBBBBBGGBGBBBBGGBGBBGGGBGBBGGBBGBGGBBGBBGBBGGGGGBBGBGGBBBBBBGGBBGBBBGGGBBGGBGBBGBBGGGGBBBBBBBBGBBBBGGBBBBGGBGBGGBBGGGBBBBGBBBGGBGBGBBBGBBGBGGGBGBGGBBBGBBGGGBGBBBGBBBGGGBBBBGGGBGBBBBGBBGBBBGGGGBBGBGBGBBGBBBGBBBGBGGBGGBGBGGBBGGBBBGBBBGBBBGGBGBBGBGGGBBBGGGBGGGBBBBGBGBBBBGGGGGBBBBGBBGBGBGGBGBGGGBBBBBBBBGBBGBBBBBGGGBBBGBGGBGGBBGGBBBGGBBGBBBBGGBGGGGBBGBGBGBGGGBGGBBGBBGGGGGBBGGBBBGBBGBGBGBGBBBBGGGGBGBGBGGBGBBGBGBBBBGGBGBGBGGBBGBGBGBGBGGGGGBGBBBGGGGBGBBBGGGGBGGBBBGBBGGGGBBBGBBBGBGBGGGBGGGBBBGBBGBBGGGGBGBGBGGGBBBGBGBGGBBBBGGBGBBBBBBGBGBGBBBBGGBBBBBBGBBBBGGGBGGBBGGBGGBGBGBGGGBGGBBGGBGBBGGGGBGGGBBGGGGBGBGGGBGBBBGBBGBGGBBBGBGBBGBGBBBGBBGBBGBGBBGBGGBGGGBGBBBBBBBBGBBBBGGGGGGGBBBBGBGBBBBGBGBGBBGBGBGBBGGGBGGGGBGBGBBBGBBBGGBBBBGBBGBBBBBBGGGGBBGBBBGGBGBBBBBBGBBBBGGBGBGBBGBBBBBGGGGBBBBBBGGBBBGBGBBBBBBBGBGGBBGBGGGGGBGGGBBBGBGBBBGGBBGBBBBGGBGGBBBBBGGBBGBGGGGBGGGBBBGBGGBBBBGGBBBBBBBGBGBBBBGBGBBGBBGBBGGBBGGGGBBBBGGBBBBGGBGGGBBBBBBBBGGGBBGBBBBGGGBGGGGBBGGBBBGGGGGGBBBGBBBBGGGBBBBBGBGBGGGBBGGBGBBGGGGGBBGBBBBGBBBBBBGGBBBGBBGGGBGBBBGBGGGBBBGBGBBGBBBGGGBGBBGBGGBGGGGBGGGBGGGBGGBBGBGBBBGBBBBGBGBBGBBBBBGBBBGBBGBBBGGGGGBBGBGBBBGBGGGBBGBBGBBBBGBBBBBGBGGBBBBBGBGBGBBBGGBBGBBBGGGBBBBGBGGGBBGGGBBBBBGGGGGBGBGBBBGBBBGGBGGBGGBBBBBBGBGBGBGGBBGGGBGGBBBBBBBBGBBGBBBBBGBGBGBGBBBBBBBBBBGGGBBGGGBGGGGBBBBBBGGBBGBBGGBGGBBGBGBBBGGGGBGBBBGGGGBGBBBBBBGBGGGBBBGGGBBBBGBBBBBBGBBBBBGGGBGBGBBGBBBBBGGBBGBBBBBGGGBBBBBBGBBGBBGBGBGBBGGGGBGGGGBGBGBBGBBBBGBGBBBBBGGBBGGBBBGGBGGBGBBBBBBBBBBGGBBGGGGGBBGBBBBBGGGGBBBGBGBBBBBBBGBGBBGBGBBBBGGBBGBBBBBBBGGBGBBGBGGGGBBBGBGGBBGGBGGBBBGGGBBBBGBBBBBGBBGGBBGGGBGBGGGBGBBGGGBGGBBBGGBGGBBGBGGBBBGBGGBGBGGGBGGGBBBGGBGBBGBBGBBGGBBBBGBGBBBGGBBBBBBGGGGBBGGBBBGBBBBBBGGGBGBBBBBBBGGBBGBGBBBBGGBBBBBBGBGBGBBBGGBBGBGGGBGBGBBGBBBBBGGGGBBBBBBBBBBBBBBBGBGGBBGGBGBBBBBBBBGGBBGGBBBBBGGBGBGBBGBGGBGGBGBBBBBGBGBBBGBGBGGBBGGGBBBGGBGBBGBGBBGGBBBGBGGBGGBBBGGBBBBBBBBGGBGGGGGBGBBBGBGBGBBBGGBGGBGGGBBGBBBBGBGBGBBGGBGBGBGGBGBBGBBBGBBBBBGGGGBBGGBBBBGBBGBGBBBGGGBBGGBGBGGBGGGGGGBBBBGBBBGBGGBBGGGGGGGBBGGBGGGGGGGBGBGBBBBBBBBGBBBBBBBGBBBGBBBBGGBBBBGBBGGBBGBGGBGBGBBGGBGBGBGBGGBGGBBBBBGBGGGBBGGGBGGGGBBGGGBBBBBBBGGBBBBBGGBGBGBGGGBGGGGGBBGBBBBBBGGBBBBBBBBGGGGBGBGBBGGBGBBBBGBBGBBBGGGGBGGBGBGBBBGBGBBBBGGBGGGGBBGGBBBBBGBBBGBBGBBBBGGBBGGGBBBBGBGBBBBBBBBBBBBBBBGBGBGBBBBGGBGBBBGGBBBBBGBBBBBBGBGBBGBBGBBBBBBGBBGGBGBBBGBBGBGGBBBBGGGBBBGBBBGBBGGGBGGBGBGGBBGGGGBBBBBBGBGBBBGGGGGBBBGBBBBBGBGGBBBBGBGBGGBGGGGBBGBGGGBGBGBBBBBGGGBGBBBGGBBBBBGBBBGBBBBGBBBGBBGGGGBBBBBBBBBGBBGGBGGBBBBBGGBBBGGBBGBBGGBBBBBBGGBBBBBBBGGBBBBBBGGGBGBGBGGBGBGBGGGBBBGGBGBGGGGGBBBBBGGBGBBGBGBBBGGBGBBGBGGBBGGGBGBBBGGGBBBGBBBGBBGBBGBGBGGGBGGBBBBBGGGBGBBGBBGGBBBBBBGGGBBGBGBGBGGBBBGBGBBBBBBGBBBGBBGGBGGGBGBBBBGGBBGGGBGGGBBBBGBBBGBBBBGBGGBBGGBBGGBGBBGBBBBBBBBGBBGBGBGBBBGBBGGBGBBBGGBGBGGBGGBBBGBGBBBGGBBBBGGBBBBGBGGBBBBBBBBBGGGBGBGGBBGBBGBGBGBGGBGBGBGBBBBGGGBBBGBGGGBGBGBBGBBBGGGGGBBBBBBBGGBBGBBBGBGGGGBGGBBBBGBBGBBGGBGGBGBBGBBBBBGBBBGBGGBBGBGBBGBGGGGGGGBBGGBGBBBBGGBGBBGBBGGBGGBGGBGGBBBBBBBGBBBBBBBBGBBGGBBGGGGBGBBBBBGGGBBGBGGBBGGBGBBBGBBGBGGGGBBBBGGBBBGBBGGBBGBGGBBBGGGGBGGGGBGBGBGGBBGGBBBGBBBGBBBBGGBBBBBBGBBBGBGBGGBBBGGBBGBBBBGGBBBBGBGBBBGBBBGGGGBGBBGGBBBBGBBBBBBGBBBGGGBGBBBGBGBGGGGBBBBGGBBGGBBGBBBBBBGBBBBGBBBBBBBGBBBGBBBGBBBGGBBBBBBBGGGBBGBGGGBBBGBBBBBGBGBGGGBBGBGBBBGBBGGBBGBGGBGBBGBBGBBBBBBBBGGBBGGBGBBGBBBGBBGBGBGGBGBGGGBBBBGBBGBBBBBGGGBBGGBBGBGBBBBBGGBBBBGGBBBGBBGGBGGGBGGBBBBBBGBBGGBGBBGBBGGGBGBBBGBGBBBGGBGGBBGBBGBGBGBGGGBBGGGGGBGBBBBGGGBBGBBGGGGGBGBBGBBGBBBGBBGGGGBGGBBBGBGBBGBGGGGBBBBBBGBBBBBBBBGBBBGBBBGBBBBBGBBBBGBGGBBBGBBGGGBBBBGBGGGBGBBGGBBGGBBBBBGBBBBBBBBBBBBGGGBGBGBBBBGBBGBBBGGGGGBBGBGBGBBBBBGBBBBGBBBBGBGBBGBGGGBBGGBGBGBGGBGGBGGBBBBGGBBBBGGGGBBBGBGBBBGGBBBBGGBBGBBBBBGBBGGBBGBBBGGBGBBGGBGBBBBBGGBBGBBBGBBGGBBBGBGGGGBBBBGGGBGBBGBBBBBBBGBGBBBBGBBBGGBGBBGBBGBGBGBBBBGGBBBGBGGBBBBBBGBGBBGGGBBGBGGBGBGBBGBGBGBGBBGGBBBBGGBBBBBGGBGGGGGBBBBGBGGBBBGBGBBGBGGGBBBGGBGGGGGBBGGBBBGBBGBGGGGGBBGGBBGBGBGGBGBBGBGBGBGGBGBBBGBBGBBGBGBBBBBBBBGBBBBGBBBBGBBBGBGGBBBGBBGBBGBBBGBGGBBBBGBGBGGGBGBGGGGGBGBBGGGBGBBBGGBGBGGGBGGBGBGGBGBGBGBBGGGGGBGBBBBGBBBGBBBBBBGGGBBGGGBGGBGBGGBBBBBBGBGBBGBGBGBBGBBBBBBGBGBBGBGBBGGBGBGBBGBBGGBBGBGBBBGBBBGGBGGBGBGGGGBBGBBBBBBBBGBGGBBGBBBBGBGGBGGGGGGGGBBGBBGGBBGBGBGGGGGBBBBGBGGBBGBBGBBBBBBGBBBBBBBBGBBBGGBBGBBGGGBBGGBGBBGGBGBGGBGGBGGGBBBGGBBBBBGGBGBGGGBBGBGBBBBBGGGGBGGGBBBBBBGBBGBBBBGBBGGBGBBBGGBBGBBBBBGBGBBBGBBGGGGBGBGBBGBBBBBBBGGBBBBBGGBGBGBBBBBGBGBBGBBBGBBGBBBBGGGBGGBBGBBGBBBGGBGBGBGBBGBBBBGBBGBBBBBGBBGBBBBBBGGBGGBGGGGGBGGBBGBGBBGBGBBBBGBBGBGBGBBBBGBGGBBBGBBGGBBGBGBBBBGBBBGGGBBGBBGBBBGBGGGBGGBGBBBGBBBBGBGBBBGBBBBGGGBGGGBBGBBGGGGBBGGGBGBBGBGBGBBBGBGBGBBBBBGGGBBGGGBBGBGBBBBBGBGGBGGGBGBGBGBGGGGGGBBBGBBGGBGBBGGBGBBBBBBGGGBBGBBGBGBBBGGGBBBBBBBGGBBBGBBGBBGBGBGBBGBBGBGBBGBBBBBBGBBBGBGGBBBBGGBBBGBGGBBGBBGBBGBBGGGGBGBGBBGGBBBBGBBGGGBGBBGBBBBBBGGBBGBBBGBBGBBBGGGGGGGBGGGGGBBGBBBBGBGGBGGBBGGBBBBBBBBBBBGBBGBBGGBBBGGBBBBGBGGGBBBBBBBBBGGBGBBBGGBBBGBGBGBBBBBBBGBBBGGBGBGGBGBBBBBBBGBGBGGGBBBBBBGBBBBGGGGGBBGBBBBGGBBGGGGBBBGBBGGBGGGBBGGBGBBBBGBBBGGBBGGGBBGBGGBBGBBGGGGBBBGGBBBBBBBGGGGGBBGBBBGBGGBGGBGBBBBBBBBBBBGGGBGGBBGBBBGBBBBBBGBBBBGBGGBGGBBBBBGGBGBBGBGBGGGGGGGBBGGGGGGGBBBBBGGGBBBBBGBBGBGGBGBBBBBGGGBBBBBBBBBBBBBBBGGBBBGBGBGBGGBGBBBBBBBBBGGBGGBBGBBBGBBGGBGBBBBBBBGGBGBGGBGBGGBGGBBGBBGBGGBGBBBGGBGGGBBBBBBBBGBBGBBBBBBGGBGBGBGGBBBGBBGGBGGGBGBGGBBGGGBBGGGBGBBBBGBBBGBGBBBBBGBGBBBGGBBGGBGGBGGBGBBGBBGGBGGGBBGGGGBGBGGBBBGGGBGGBGBBBGGBBGGBBGGBGBGBGBGGBBGBBGBGBBGBGBBGBBBBBGGGBGBGBGGBBBGBGBBBGGBBBBBBBBGBGBGBBGBGGGGGGBBBGGBGBGBBGBGBBBBBBGGBBGGBBBGBGBBGBGBGGGGBBGBBGBGBBBBGBBGGGGBBBGBGBGGBGBGGGGBBBGBGGGGGGGGBBGBGBGBBGBBGGBBGGGGBBGBBBGBBGBGGBGGBGBBGGGGBBGGGBGBBBGBBGGGGBGBBBBBGBBGBBBGBGGGBBBGGBBGBBGGBBBGBBGBBBGBGGGGBBBBBBGBGGBBGGBBBGBBBBGGGBGGBGBGBGGBGBBBGBBBGBGGGBGBBGBGBBBGGGBBGBBGBGGBGGBGGBBBGBBBGGGGBGBGBGGBBGBGGGBGBGBBGGBGBGGGBGGGGGBBBGBBBGGGBBBBBBGBBBGBGBBBBGBGGGBBBGBBBGGBBBBBGBGGGGBBGBBBBBBBBBGGBBBBGGGGBGBBBGBGBGGBBBGBBBBBGGBBBBBBBGBBGBGGBGGBBBBBGBBBBGGGBBGBBGBGBGBBBBBBGBGBGBGBGBBGBGBBGGGBBGGBGBBGGGBGGGBBGBBGBBGBBGBBBGBBBGBBBBGGBGBBBBBBGBBGGGBBGBBGGBGBBBGGGGGBBGBBGBBGBGBBGBBBGGBGBBBGBBBBBGBGGGBBGGBGGBBBBBGBBBGBGBGBGGBGBGBGGBBBBBBGBBGBBGGBGGGBBBBBBGBGGBGBGGBGBBBGBGBBGGGGGBGBBGGBBBGGGBGBBBBBGBGGGBBGBBBGBBGBBBBGGBGBBGGGGGBBBBGBGGBGBGBGBBBGBBGBGGBGBGGBBBBGGBBBBGBBBBGBGGBBBGBGBGGBGBGBBBBBGBBGGGBGBBGBBGGBGBBBGBBGGGBBBBBGGBBBGGBBGBGGBBGGGGGGBGBBGBGBGGGGGGBBBBBGGGBBBGBBBGGGGBBBBGBBGBBBBGGBGBBGGBBBGBGGGGBBGGBBGBBBGBGGBBGGGBGBGBBBGBBBBBBBGBBBBGGBBBBBBBBGBBGGBBBBBBBBBBBGBBGBBBGBBBBBBBBGBGGBGBGGBBBBBBBGBBGGGBBBBGBBBGGBGGBGBBGBBGGGGGBBGBBBGBGBBBBGBBGGBGGGBGGBBGBBBGBGBBBBGGGBGBBGBBGBBGGGGGBBBBGGBBBBBBGBGBGBGBBBBBBGGBGBGBBBGGGGBGBGBGBBBGBGBBBBBBBBBGGGBBBBBGGBGBBBBGBBBBGGBGBBBBBBGBBBBBGGBGBGGGBGBBBGGBBBBBBGBBGGBBBBBBBBBGBGBGBBBGBGBBBBGBBGGBBBGBBGGGGBGBBBGBGGBGBGGGGBGBBBGGGBGGBBGBBBBBGGGBGBGBGBBBBBGBBBBBBGGBBBGBGBGBGGGBBGBGGBBBBBBBBBBBBBBGBBBGGBBBBGGBBGGGBGGBGGBBGGBBGGBBBBBGBBGBGGGBBBBGBGGGBBBBGBGBGBGBBBGGBGBGBBBBBGBBBBGBGGBGBBBBGGBBGBBGBGBBGGBGBGBBBGBBGGBBGBBBBBBBGBBGGGGBGGBBBBBBGGGGGGGGBBBBGBGBGGBBBGBBBBBGGGBBBBBBGGGGGBGGGGGGBGBBGBBBGBBGBBBBBBBBBGBBBGBBBGBBBBBGBBGGGGBGGBBBGBGBBGGBGGBGBBBGBGBBGGBBBBGGGBBGBBGBGGBBBBBBBGGBBBBGBBGGBBGGGGGBBBGGBGBGGBBBGGBBBBGBBBBBGBGGBBGBGGGGBBGBGGGBBGGGBGBGBBBBBGGBBGGBBGGGBBGBBBBGGGBBGGGBBGBGBBGGBBBBBGGGBBBBBGGGBGBGBGGGBBGGBGGBBGBBGBGGBBBBBBGBGBBBBBBBGBGBGBBBBBBGBBBBBBGGGBBBBBGGBGBGBBGGGGGBBGGGBGGBBGBGBBBGGGBGBBBGGBGGBGGBBBBBGGBBBBGBGBBBGBBBGGBBGBBBBGGBBBGGGGBGBBBGBGBBBBGGGGBBBGGBBGGBGBBGBBBBGBGBBBGBGBBGBBBGBGGGGBBBGBBGBGBGBBBBBBGGBGGGGGGBBGBGBBGBBGGGBBBGBBBBBGGBGGBBGGBBBGBGGBBGBBBGBGBBBBBGGGBGGGBGGBBGGBBGBGGBBBBGGBBBBBGGGGGGGGBGGGBGBBBGBGBGGBBGGGBBBBGBGBGBBBBGBBGBGGBBBBBBGGBBBGGGBBGBBBGGBBGGBBBGBBBBGBBGBBGBBBBGBBBGGBBGBGBBGGBBBBGBGGGBBBBBBGGBGGGBGBBGGGBGBBBBBBGBBBBGGBGBGBGGBGBGGBGBBBBGGGBGBBBGBGBBBGBBBBGBGGGGBBBBBGBGBBBBBBGGBGGGGBBBGBBBBGGBBGBBGGGGBBBBGBBBBGGBGBBGGBBBBGBBGGGGBGBBBGBGBGBBBGBGBBGBBGGGGBBBBGGGBBBBGBGGGGGBBGBGGBGGBGBBGBBBGBBGBGBBBGBBGGGGGGGBGGBBBGBBBBBBGBBBBGBBGBBBGBBBBBGBGBBBBGBBBBBGGBBGGGGBBGBGGBGGBGBGBGBBBBBBGBGBBBBBBGBGGGGBGBBBBBBGBGBBGBBGGBGGGGBGBGGBBBGBBGBBBBBBGBGGGGGBGBGGGGGBGBBBGBGBBBGBGBBGBBBGGBGBBBGBGBBGGBGBBGBBBBBGGBBBGBGBBGBBGBBGGBBGBGBBBBGBBBGBBBGBBBBGGBGBGBGBGBGGBGBBGBBGGGBBGBBBGGBBBGGGBBBBGBBBBBGGBBBGBBGGGBBGGBBBGBBGBBBGBGGGBGBGBGBBBBBGBBBBBGBBGBBBBGBGBBGGBBGBBBBBBBGBBBBBGBGBGBGGBBBBGGBGBGBBBGBBGBGBBGBBBGBBBBBBBBBBGBGGGGBGBBBGBBBGBBBBBGGGGGBGGGGBBBBBBGBBGGBBGGBBGBBBBGBGBGGBBGBBGGGGGBGBBGBGGBGGBBBGBBBGBGGBBGGGGBGGBGBGBBGBBBBGBGBBBGBBBBBBBBGBBBBBGBGGGGGGGBBBBBGBGBGBGBGGGGGBBGGBBBBBGBGGGBBBGGGBGGBBGBGBGBBBBGBBGGGGBBBGBBGBGGGGGGBBBBBBBGGBBGGGBGGGBGBGGGGBGBBBBBBBGGGBGBGGBGGGGBBGBBBBBBGBGBGBBGGBGBGBBGBGBBBBBGBGBBBBGBBGBBBBBGGBBGGBBBBGBBBBGBGGGBBGGGBBBGBBBGBBBGGBBBGGGGBBBBGBGBBGBBGBBGBGGBBBGBBBBBBBBBGGBBGBBBBBBBBBBBGGBBGBBBGGBGGGGGGBGGBBGGBBGBGBGBBBGGBGBBBGBBGGGGGBBGBBGGBBBGBGBGBGBBBGBBGBBBGGGBBBBBGGGGBBGBGGBBBGBGGBGBGBGGBBGBBBGGBGBBBGBBGGBBGGBBGGGBBGBGBBGGGBBGBGBGBBBGBGGGBBBBGGBGBGBBBBBBGBGBBGBBBGGBGGGBBBBGGBBBGBBGGBBBBGBBGGGBBGBGGBGBGGBBBBBBBBBBBBBBBBBGBBGGBBGBBGGBGGGGGBBGGBBBBBGBBBBBBBBBBBBGBBGBBBBGGBBBBBGGBGGGGGGBGBGBBBGGBGBBGBBBGGGGBGBBBBGGBBBBGBBGBGBGBBBBGBBBBGBGBGBGGGBGBBBGGBGBGGBBGBGGGBBBBGBBBGGGGBGBBGBGBBBGBBGBGGGGGGBGBGBGGGBBBBGBBBBBGBBBBGBBBGGBBGGBGBBGGBGGBBBBGGBBBBBBBBGBGBBBGBBBGBGBGGGBGBGBBGGGBGBGGGBGBBBBBBGBBBGGGGBBBBGGBGBBGBBBGBGBBBBBBBBGGGBGBBBBBBGBBBBBGBBBBGBBGGGGGBBGGBGBBGBBBBGGBBBBGGGGGBGGBGBGBBBBBBGBBGGBGGGBGGGBBGBBBGGBBBBGBGBGBBBBBBGBGGGGBGBGBBBGGBBBGBBGBBGGGGBGBGGBBBBBBBGBBGGBBBGBBGBBGBBGBBBBBBGBBBGGGBGGBGBBBBBBBGBBGGBGBGBBBGBGBBGBGBBGBGBBGGBBBGBBGGBGGGBBGGBGGGGGBBBGGBBBGBGBGBGGGGBBGGBGBBGGGGGBBBBBBGBGBBBGGBGBGBGBBBGBBBBBGBBBBBGBBGGGBBGGGBBBGGBGBBGGBGGBBGBBBBBGBBGBGGGGBGGBGGBBBBBBBBBGGBGGBBBGGGBBBBGBBBBGGGBGGBGGBBBBGBBBGGGBGGBBBBBBBBBBGBBBGBBBGGBGBGBBGBBBBGGBBBBBBGBBGBBGBBGGBGBBBGBBBGBBGBGBGBBGGBBGGBGBBBBGBBBGGBGBGBBGBBBBBGBBGBGBGBGGBGBBGGBGBBBBGGBGBBGGBGBGGBBGGBBGGBGGBGBGGGGGBGGBBBBGBBBBBGBGGGBBGGGBBBBBGBBGGGBGGBBBBGGBGBBGBBBGGGBGBGGGBGGBBBBBGGGBBBBGBBGBBBGBBBBBBBGGBBBBBGGBBBGBBBBBBBBBGBBBBGGGBBGBBGBGGGBBGGGBBBBBBBGGGGBBGGBBGBGBBBGGGBGGGBGGBBBGBBBBBGBBGBBBBBGGGBGGGGBBGGBBGGBGGBGBGGGGBGBGBBBGBBGGBBBBGBGBGBBGBGGGBBGGGBGBBBBBGGGBGBGGBBBGBGBGBBBBBBGBGBBGGBGBBGBBGGGBBGBBGBGGBGGBGBBBBBBGBGBGBBGBBBBBBGGGGBBBBBGGBGBBGBGGBBBGBBGBGBBBGBBGGGBGGGBGBBBGBGBBBGGGBGBGBBBBGBGBBBGGBGGBBGBBGGGBBGGBBBBGBBBBBBBGBGBBGBBBBGGBBGGBBBGBBBBBGBGBBBGGBBBBBBBBBGGBBGBGBGBGGGGGBBGBGBBBGGGGBBGBBBBGBBBGGBBBBGGBGGGBGBBGBBBBBBBGBBBBBBGBGGBGBBBBBGBBGBGGGBBGBBBGGBGGBGBGGGGBBGBBBGGBGGBGBGGBGBBGGBGBBBGBBGGBBBBGBBBGGGBGBBGBBBGBBGGBGGBBGBBGBBGBGBGGGBBGBGBGBBBGBBBBBBBGGBGBBBBGBBBGBGBBBGBGGBBBGGGBBGBGGGBGGGGBBGGGGBBGGBGGBBGGBBBBBGBGGBBGBBGGBGGGGGGGBBBBBGBBGGBBGGBBBBBGGGBGGGGBBGBBGBGBGBBBGGBBBBGBGGGBBBBBGGBBGBBBBGBGGGBBBGBBGBBBGBBGBGBBGGBBBGBGGBGGGBGBGGBGGBBBGBGBBGGGBGBBBBBGBBGGBBGBBBGGGGGGGGGBBBGBBBBBBBBGBBGBBGBGBGBBBBBGGBBGBBGBBGBGBBGGGBBBGBGGGGGGBGBGBGBBBGBBGBBGBBBBBBGBGBBBBGBBBBBGBGGBGBBBGBBBBBGBBBGGGGGBGBBBGBBGGGBBBGBGGBBBBBBGBBGBGBBBBBBBGGBGBGBGGGGGBBBBGBGBGBBBBBBBGBGGGGBBBBBGBBBBBBBGBBGGBBGBBBBBBBGGGBBBBBBBGBBGGBBBGGGBBBBBGGBBBGBBBBGBBGBBBBBBBGBBBGGGBBGBGGBGBBBBBBBBBGBGBBGBBGBGBGGGBGGBBGBGGBBGBGGBBBBBGGBBBGGBBBGGBBGBGGGGBGGBBBGGBGBGBBBBGBGGGGBBBBGGGBBBGBBGGBBGBGGBBGGGGGBBBGBBGGGGGGBBGGBGBBGGBGGBBGGBGGGGGBGBBGBGGGBBBGGBBBBGGBGGGBBBBGGBBGBGGGGGBBBBBBGBGGBBGGBGBGBGBGBGGBBGBBGBGBGBGGBBGBBBGBGBGGBGBBBBBGBBGGBBBBGBBGBBBGGBGBBGBBGBBBGBBBGBBGGGBBBGBBGBGBBGBGBBGGBGBBBBBBGBBGBGBGGGBGBBBGBGGGGBBBGBBBBGBBGBBGBGBGGBBGBBGBGBGBBBBBGBBGBBBGBGGBBGBGBGBGBGGBBBBBGBGBBGBBBGGBGBBBGGBGGBBGGGBBGGBBBGGGBBBGGGBBBBBGBBGGGGBBBBBBBBGGBBGBBBBBGBBBBGGGBBBGGGBGGGGGBGGGBGGGGGGGBBGGBGBBGGBBGGBGGBGBGGGGBBBBBGBGGGBGGBBGBGGGBBGBBBBBBGBBGBGGGBBBBGBBGBBBBBBGBBGBBGBBGGGBGBGGBGGGBGBGGBBBBBBBGGGGGBGBBBGGBBBBBBBGGBGGBGBGGBGBBBBBBBBBBBBBBGBBGBGBBBGBGGBBGGBBBBGGBGBBBBGBGBGGBBBGBBBGGBBGGGBBGGGGBGBGBGBGBGBGGGBGBGBGGGGGGBBGGBGBBBBGGBGBGGBBBGBBBBGGGGGGBGGBBGBGBGBGBGBBGGBBBBBGGBGBGGGBBBBBBBBGGBBGBGGBBBBBGGGBBBGBBGBGBBBBGBBGBBBBGBBBGBBBGBBBBGGBGBBBGBBGGBGGBBGGBBGBBGBBGBGGGBBGBBBGGGGGGGGBBGGBGBGBGBBBGBBBGBGBGBGGGBGGGBBBGGBBBBGBGBBBBBGBBBBBGGBBBGGGBGBGBGBBGBBBBGGBBBGGBBBBGBBBBGGBBBGGBGBBBGGBBGGBBGBBBGBGBBGGBBGBBGGGBBBBBBBBGBBBBGBBBGGBBGBGBBGBBBBBBBBGBBBGBBGBGGBGBGGBBBBGBBGBBBGBBBGGBGBBBBBBGBBBGGGBBBGBGGBBBGGGGGGGBBBGGGBBBGGBBBBBBGBBGBBBBGGGGBBBBBGGBGGBGGGBBBBBGBBGBBGGBGGBGGBBBBBBBGBBBGGBGBBGGGBBGBBBBBBBGBGGBGBBBGBGGBBGGBBBBBGGBGBGBGGBBBBBBBBGGGGGBGGGBGGGBBBBGBGGGGBGGBBGBBBBGBGGBGGBGGBBGBGGBBBGBBBBBGBBBBGBBGGBGBGBBBBGBBGBGBBGBBGGGBGBGBBBGBGBGBGBGBGGBBBBGBGBGBBBGBBGBBBBGBBBBBGBGGBGBGBBBBBBGBBBBBBBBGBBBGGGGBBBBGGGBBBBBGBGBGGBGBBGBGBBBGBGGGGGBBGBBBBBBGGBGGBBGBGBGGGGBBGGBGBGGGGGGBGGBBBBBGGGGBBBBGBBGGBBGGGBBBGBGBGBBBGGBGGGBBBGGBGBBBGGBGBGGBBBBGBGBBGBBGBBBBBBBGBGBBBGBBBGGGGGGBBBBBBBBBBGBGGBGBBBGGBGGGGBBBGGBBGBGBGGBBGBBGBGBGBGBBBGGGGBBGBBBGBBGBBGGGBBGBGBBGBBBBGGBBBGBGBBBGBGGGGGGBBGGBBGGBGGGGGBGBBBGBGBBBBBGBGGBBBBBBBBBGBBBBBBGGGGBGGBBBBBGBBGGBBGBBBGBGBGBBBBGBGBGBGGBBGBGBGGBGGGBBBBBGGGBGGGBGBGGBBGBGGBGBGBBGGGBGGBBBBBBGGBBBGBGBBBBBGBBBBBGBBBBBBBGBGBBBBBGGGGBGGGBBBGBBBBGGGGGGBBGBBGGBBBBGBGBGGBBBBBGGGBGBGBBBGGBBGGGBBBBGBBGGBBGBGGBBGBBBBGBBGBGBBGBBBBBGBBGBBBGGGBBBGGBBBGBBGBGBGGBBBBBBGBBGGBGBBGBBGBGGBBBBBGGBGBGGBBBGBBBBBGGBGBGGBGBBGBBBBBBBBGBBBGBBBGGBGBGBBBBBGGGBBBBGGBBGBGGBGBBGGBBBGBBBGBGGBBBBBGGGBBBBBBBBBBGBBBBBBBGBBGGGBBGGBBGGBBBBBBBBGBBGBBBBGBBBBBGGBBBGBBBBGGBGBGBBBGGBBGBGBGBGGGBBGGBBBBBBBGBGBBBBGGBBGBBGGBBGBBBGBBBGGGBGBBBBBBGGGGBGGBGBBBBBBBGGBBGBGBBBBGBGGBGBGBGBBBGGGBGBBBGGBBBGGBBBBGGBGGGGGGGBGGBBGGBBGBBBGGGBGGBBBBBGGBBBGGGBGBGGBGBGGGBBBBGBBBGBGGBGBBGGBBBBGBGBBGGBBBBBGBGGBBBBBGBBBGGBBBGBBBBBGBBGGBBGBBBGBBBBBGGBBBGBBBGBBBBGBGBGGBGBBBGGBGGBBGGGBGBGGBGBGBBBGBBGGBBGGGBBGBBBGGBGGBBBBBGGBBBGBBBGGBGBBBGGBBBGGGGBGGBGGBGBBGBBBBBBBBBBBBGBBBBGGGBBBGGBBGGBBBGBGBGGGBBBGGBBGGBBBBGGGGBBBGBBGGGBBBBBBGGGGGBBGGBGBGBGBBGBGBBBGGBGBBBBBBBBBGGBGGGGBGGBBBGGBGGGGBBBGBGGGBBGGGGGGBGBBBBBGGGBBBGBBGBBGBBGBBBBBBBGBGGGBBGGBGBGBBGBBBBBBGGGBBGBGBBBBGGGBBGBBBBGBBBBBGGGGGBBBBGBBGGBGGBBGGGBBGGGBGBGBBBBGBBBGGBGGGGBBGGGBBBBGBBGGBBGGGBBGBBBBBBBGGGBGBGBBBBGGBGBGBGGBBGGGBGGGBGGGBBGBGBGGBBBBBGGBBBBGGBGBBGBBBGBGBBBGBBBBBBGGGGGBBBGBBBGGBGBGGBGBBGGGGGGBGGBGBGBGBGGBGBGGGBGBBBGBGBBBBGBBBGGGGBGGGBBBGBBBBBBGGGGGGGGBBBGBBGBBBBBBBBBBBBBGGBBBGBBGBBBBGGBBGGBGBBBGGGGBGBBBBBGBGBGBBBGGGBGBBBGGBGGBBBBBGBBGBGGBBBGBGGGBGBBBBGBGBBBGGBGBGGGBGBBBBBBBGBBGBBBBBBBGBBBGBGGBGBBBGBGGGBBBGBBBBGBBBGGBGBBGBGGBBGBBBBGBBGBBGGGBBBGGBGBGGBGBBGBBBBGBGGGGBBBBBBGGBGGBBBBBGBBGBBGBBGBBBGBBGBBGGBGBGGGBGBBGGBGGGBBGGGGBGBGBBGGBBBBBBBBGBBBBGBGGGBGGBBBGGBBBBGGBGGBGBGGGBGBGGGBGBGBGGGBBBBBGGGGBBBGBGGGGBBBGBGBBBBBGGBBBBGBBBBBGBGGBBGBGGBGBBBGBBBBBBBGBGBBGBBGGBBBBBBBGGBBGBGBBBGBGBGGGBBBGGBBBGGGBGGBBBGGBBBBBGGGBBBGBBGGGBGBBBGBBBGGBGGBGBBGBGGBBBGBBBBBBGBGGBBGGGBBGBBGGBGBGBBGBGBBBGGGBGGBGBGBGGBBGBGBGBBBBBBBBGGGBGBBGGGGBGGGBGGBBBGGGGGBBGGBBGBBGBBBBBGGGGGBBGGBBBBGBGBBGBGBBGBBGBBBBBGBBGBGGGBGBBGBGBBBBBBGBGBGBBBBBBBBBGBGBBBBBBGGBGGBBBBGBBBGGBBBBBGBBBBGGGBBGGBBBBBGGBGGGBGBGGBBBBGGGGBBBGBBBBGBGGGBBBGBGGGBBGGGBGBBBBBBGGGGBBBBBGGGGBBGBGBBGGGBBBGBGBBBBBGBGGBGBBBGBGBGGBGBBBBBGGBGBBBBBGBGGBBGGBGGGGGGBBGBBBGGBGBBBBGBBBBBBGGBGBGBBBGGBGBGBGBGGBGBBGGBGBBBGBBGGBBBGGGGGGBGGBGBBBBBBGBBGGBGBBGGBGBGGBBBBGGGGBBBBBGGBBBGBGGGBBBBBGGBBGBGGGBBBBBBBGBBGBGBBBBGBBBGGBGGBBBGGBGGGGBBGBBGBBBGBBGBBGGBGBGBGBBBGGBGBGGBBBGBBBGGBBBBBBBGGGBGGBGBBBBBGGBBBBGBBBBGBGGBBGGBGBBGBGGBGGBGBBBGBGGBGBBBGBGGGGBBGGBGBBBGGGBBBGBBBGBGBGGGGBGBGBBBBBGGBBBGGGGBBGBGBBGGGBBGBBBGBGGGGGBBGGBBBBBBBGGGBBBBBBBGBBBBGGBGBBBBBGBGBBBGBGGGGGBGBGGBBBBGBBGGBBGBBBGBBGGBGBBBBGGGGGBGBGBBBGBGGGGBGBBBGGGBGGBGBBGBGBGBGGGBBBBGBBGBBGGBGBGBGBBBGBGGGBBGBBGGGGGGBGBGGBGBGGBGGGBGGGGGBBBGBBBBGBBGGBGBBGGGGBGBBBBGBGGBBBGBGGBGBGBBBGBGGBGGGBGBBGBGBBGBGBBBGBBGBGGBGGGGGGBBBGGBBGBGGGGBGBBBBGBBBBBBBBBBGBGGBGGBGGBBBBGGBBBGBGBGGBBGBGBBGBBBGBBBGGBGGBBBBBGGGBGGBBBBGBBGGBBBGGBGBGBBGBBBGGBBBBGBBGGGGBBGBBGBBGBGBBGBBBGGBBGGGBBBBGBBBGBBBBBBGBBBBBGBBBBGGBBBBGGBGGGBGBBBBGBGBGGGGGGGBGBGBGGGGGGGGBBBBBBBBGBBBBBBBBGBBGBGBBBGBBBBBBBGBBBBBGGBBBGBBBBGBBGBBGGGBBBBGGGBGGBGGBBGGBGBBBGBBBBBBBBGBBGGGBGBGGBGGBBBBBGBGBBGBBBGGBBBBBGGGGGBGGGBBBGGGBBBBBGBBBGBGGGGGGBGBBBBGBGBBGGBBBBBGGBBGGBBGBGBGGGGBBBBBGGGBBGBBGBBBGBBBBBBGBGBBBGGGBGGGGBGGBBBBBGGBGGBBBGBBBBBGGBGGGBGBBGBGBBGGGBBBGBBGBBGBGGGGGBGGGBBGGGGBGBBGBGGGGBGBBBBGGBGBGBBBBGGBBBBBGGGGBBGBBBBBBGGGBBGGGBGBBBBBBBBBGGBBBBGBBBGBGBGBBGBGGBBBGBBBGGGBBBBBGBBGBBBBBBBBBBGBBGGGGBBGGGGGGGBBBBGGBGBGBBBBBBBGGBGBGBBGGGBBBBGBBGGGBGBBGGBGBBBBBGBGBBBBGBBBGGBGGBBGBBGBGBBGBGBBGGBGGGBBBGBBBGBGBBBBBBBGBBGBGGGBBBBGBBBGGBBGGGGBBBGGBBGGGGGGGGBBBGGBBBBGBGGBGGGGBBBBBBBBGBBBGBBBGGGBBBGGBBGGBBBBBBGBBGGBBGGBGBGGBBGBBBBBGGBBGGGGBBBGBGBBBBGBGBGGBGGBGBGGBGBBBBBBBGGGGGBGGBBGBGBBGGGBBGGBBBBBGBGBBBGBGGGGBGBBBGBBBBBGGBGBBBBGGBBBBBGGBGBBBBGBBGGGGGGBBBBBBBBBBGBBBBBGGBGBGBGGBGBGBGBGBBGBBGGBGBBBGBBBBBBBBGBGBBBGBBBGGGBBGGBBGGBGGGBBGGBBBBGGBGBGGBBGGBBGGGGBGBBBBBBGBGBBBGBGBBBBBBBBGGBBBGBBBBGBGBBBGBGGGBBBBGBBGBBBGBBGBBGGBBBBGBGBGGBBBGGBBBGBBGBBBGBBGGBGBGBBBBBGBGGGBBBGGBBGBGGBBGGGBBBGGGBBBBBBGBBBBBBGBBBBBBBBGGGBGBBBGBGBBBGGBBGBBBBGBGGBBGGGGBBBGBGBGBGBBBBBGBGGBBBGGBGBBGBBBGGBBGBBBBBGBBGBGBBGBBBBBGGBBBGBBBGBBGGBBGBBBBBBBBBGGGGGBGBBGGGBGBGBGBGGBGBBBGGGGBBGBBBBBGGGGBBBBGBGGBBGGBGGGGGBGBBGBGBBBBBBBGGBBGBGGBGBBGBGBGGBGBGBGGBBGGBGGBBBGGBGGGBGGBGGBGBBBBBBBBBBGGBGBBBGBGGGBGGBGBBBBBGGBGGBGBBGBBGBBBBBBGBBGGGGBGBBGBGBGBBBGBBGGGBGGGGBGBBBBBBGGGBBBGGBBGBBBBBGGGBBGBGBGGBGBGBGGGGGBBBBGGBGGBBBBGBGBGGBBGBGBGBBBGBBGBGBBGBBBGGBBGGBGGBGBGGBGBGGBBBBBGGBGGGGBGGBBGGGBBGBGGGBGBGBBGGGBGBBBBBGBGGGGGBGBGBBGGGBBGBBBBGBBBBGBBGBGBGBBBBBBGGBGBGBGBBGGBGBGGBGBBBGBGGBBGGGBGGGBGGGGBBBBBGGGGGGGGGBBGBGBBBBBGGBGBGBBBGBBGBGGBBGBGGBGGGGGBBBGGBGGBBBBBBGBGBGGBBGGBGGBBBBBGBBBGGGGGGGBBBGGBBBBBGBBGBGBBGGBGGGBBBBGBBBBGGGBGBBGBBGGBBBBBGGBBGBGBBBGBGBBBBBGBBGBBGGGBGBGBBGBBBBBGBGBBBGBBBBBBGBGGBBGBGGGBBBGGBBBGBBBBBGBBGBGBBGBGBBBBGBGBGGBBGGBBGBBBGGGGGBGGBGBBBGGGBBGBGBBGBGGGGBBBBBGBBGGBBGGBBGBBBBGBBBGGBBGBGBGBBGGBGBBBBBBBBGBBBBGBGBBBBGBGBGGGBGBBGGGGBBGBBBGBGBBBGGBGGBGBBBBGBGGGGBBBBBBBBGBGBGGGBGBBGBBGGBBBBGBGBGBGBBBBBBGGBGBBBBBGBBBBBBBGGBBGBBBGBBGBBGBGGGBGGGBBBBBBBGBGBBBBGBGBGBBGGBGBGGGBBGGGGBBBGBBBGBBBBGBBGBGBBBBBGBBGBBBBBGGBBGGBBGGBBBBGBBGBBBBGBGGGBBBBGBGBBBBBBGBGGBGBGBGGBGBGBGBBBBGBGBGGBBGGBBGGBGBBGBBBBGBBBGBGGGBBBBBBBBGGGGBGBBBGBBGBGGBGBBGBBBGBBBBGGBGGGBGGBGGBBBGBBGGGGBBBGBBGGGGGBBBGGBBBGGGBBBGGBBGGGBGGBBBGBBGBBBBBGBGBGBGBBBGGGBBGBGGGGBBBGBGGBBGGBBGBBGBBBBBBBGGGBGBGBGBBGGBBGGGBBBBBGBGGBBGBBGGGBBBBBBGBBGGGBBBBBBGBBGBGBGBGBGBGBGBBGBGBBBGBGGBGBGGBGBGGGGGGBGGBBGBBGBGBBGBBGGGGGBBBGBBGBBBBBBGBBBGBGBBBGBGBBBBGGGBGGBGBGBGGGBGBBBBBBGBBBGBBBBGBBBBBGBGGBGBGBGGBBGGBGBBGBGGGBBGGGGGBBGBBBBGBBBBBBBGBGGBBBBGBGBGGGGBBGBBGBBBBGBGBBBGBGGBBGGBGGGBBGGGBGGGBBGBBBGGBGGBBBGBGBBBBGGBBBBGGGBBBGBBBGGBBBGGBBGGBGGBGGGBBBGGGGGBGBGGBGBBBBGBGBGBGBBBBBBBBGBBBBBBBBGGGGBGGGBBGGGBBBGBBGBBGBBBBBBBGGGBBGBBBGGGBBBBBGBBGGGBBGGBBBBGBGBGBBGGBBGBGBBBBBBBBBBGBBBBBBBBBBGGBGBBBBBGBGBGGBBGBGGBGBBBBBGBBBBBBBBBBBGBBGGGGBBBBGBGGGBBBBGBGGBBGBBBBBBGBBGBGGBGBGGBBGBBGBGGBBBGBGBBBBGGGGGBGBBGBGBGGGGBGGGBBGGGGBGGBBBBGGBBGBGGGGBBGBGBBGGBBGGBGBGGGGGGBGGGGBGBBGBBGGGGBBBGBGBBBBGGGBBBGBGBBGBBGGBBGGBBGBBBGGGGBGGGBGBGBGBGGBBGGBBBBBGGBBGBBBBGBGBBBGBBGGGBBBGBBBBBBBBBGGBGGBBBGBBBBBBBGBBBGBBBGGBGBBBBBBBGBBGBBBGGGGBBBBGGBBGBGBGGBBGGGGBBBBBBGBBGGGGBGBBBBBBBGBBBBBGGBBBBGBGBGGBBBBBGBBBBBGBBGGGGGGBGGGGGBGBBBGGBBGGGBBGBGBBGBBGGGBGBGBBBBGGBGBGBGBBBBBGBGBBGBBGBGGBBBGGBGGGBGBBGGGBBBBBBBGGGBBBBGBBBBGBBGBBBGBGBBGBBBGGGBBBGBBBGBBGGGGBGGBBBBGBBBBBBBGGBBGGGGBBBBBGGBGBGGBBBBBGBGBGGGGBGGBGBGBBGGBBBGBGGGGBBBGBBBGBBGBBGGGBBBGGGBGBBBB
26904 GGGGBBGGBGGGGGGGBBGBBBGGGBBGGBBBBGBGGGBBGBBBBGGBGGGGBBBBGBGBBBBBGBBBGBBBBGBGBBGBGGBBBBBGBBGGBGBGBGBBGGBBBBGGBBBGGGGGGBBGGGGBBGGGBGBGBBBBBBBGGGBBBGBGGGBBBBGBGBGGBBBBBBGBGBGGBBBBBGGGGBGBBBBBGBGGBGGGBGBBGBBGGGGGGBGGBGBGBGBBGBBGGGGBGBGBGBGGGGGGBBBGGBGBBGBGBBBBBGGBGGBGBBGBGBBBBBBGBBBBGGGGGGBBGBBGGGGBBBGGBBBBGGGBBBGGBGBBBBBBBGBGBGGBBGBBGBBBBGBBGGBBBGGGGBBBBGBGBBGBBBGGBGBBBGBGBBBGGGBGGBBBGBGGBBBBGGGGGBGBGGBGBBGBBGGGGBGGGGGGBGGGGGBBGBBBGBBBGBBGGBGGGBBBBGBBBGBBBBGBGBGGGGBGGBBBBBBGGGBBBGGGBBGGBBBGGGGBGGBBBBBGBGGBBBGGGGGGBBBGGBBBGGGBGGBBGBBGGGBGGBBBGGGGBGBGBBBGGBBGGBGGGGGBGGGBBBGBBBBBBBGBGGGBBGBBBGBGBGGBGBBGGGGBGBBBGBBGBBBBGBGBBBGGGGGBBGGGGGGGBGGGBBGBGBBBBBGGBBBBBBBBGBBGBGBGGBBGGBBGGGGGGBGGBBGGBBGBGGGGBBGBBBGGBBBBBBGBGBGBGBGBBGGBBGGGBBBGBGBGBBBBGBBGBBBBGGGGBGGGBGBBGBGGBGGBBBBGGBGGGBBBGBGGBGBGBBBGGGBBBBGGBBBBBGBGGBGBBBBGGBGBBGBBGBGBGBGGBGBBBBGBGGGBBBBGGBBGGGGGBBGGBBBBBBGBGBGBBGBBGGGBGGBBGGBGGGBBGGGGGBGGBBBBBGBBBBBBBBBBGGBBGGBGBGBBBGBGBGBGBGBGBBBBBBGBGGGGGGGBBBBBGBGBBBBBGBGBGGBGGGGBGGBGBGGGBGGBGGGGGBBGBGBGGBGBBGGBBGGBGGBBBGBBGBBBGBGBGBBGBBGGBBGBBGBBBGBBBBGBGBBBBGBGBBBBGBGBGGBBGGBGGBBGBBGBBBBBBBGGGGGGBBGGGGBBBBBBBBBBBBBBGGBBBGBBGBBGBGGBGGBGBBBBGGBBBGBBBBBBGGBBGBBGGGBGGBBBGGGBBGGGGBGGGBGBBBGBGBBBBGBBGGBBGGGGGBBGGBGGBBBGGGBGBBBGBBBBGBGBGGBGBGBGBBGBGGGBBBGBBBGGGGBBBBBGGBBGBGBBBGGGGGBBGGGBBBBGGGBBGGBGGBGGGBBBGBBBBGGGBGBGBGGBGGBGBGBGBGBGBBGBGBBGGGBBGBBGBBGGGGGGBGBBBGGGBGGBGBGGGBGGGBBBBBBBGGBGBBGBGBGBGBBGBGBGBBGGBBGBBBGBGGBBGBBGGBBBGBGBGGBBGBGBBGBGGBBBGBGBGGGBGBGBBGGBBBBBGGBGBGBBBGGBGBGGGGBBGGGGBBBBBGGBBBGBGGBGBBBGBBBBBGBGGGGBBBGGBBBBBGBBBGBGGBBGBGBGGBGBGGBBGBBGGGGBBGGGBBBGGGBBBBBGGGGBGBBGGBGGGGBBBBGGBGGGGGBBGGBBBBGGBGBBGGGGGGBGBBGGBGGGGBBBBGBBBGBGGGGBBBBGBGBBBBGGBGBGBBBBGGBBGGBBBBGBBBGBBGBBGBBBGBBBBGBBBGGBGGGBBBBGBBGBGGBBGGGGBGBGBBBGBGBGBGGGGGGBGGGBGBGBBGBBBGBBBGGBGGBBGGBGGBGGGGGBGBBBGGBBGBGBGBBGBGGGGBBBBGGGBGGBBBBBBBBGBBGGBGBGBBGGBBBGGBBGGGBGBBGBBGGGGBGBGBGGBGBBGGGBBGGGGGBGBGBBBBGBBGBBGGBBBBBBBGGBGBBBBBBBBGBGBGBBBBGGGGGGBGGBBBGGBBGGGGGBGGBBBBGGGBBGBBBGBBGBGGGGGBBGGBBBBGGBGGGBGBBBBBGBGGBBGBGGGBGBBBBGBBBBGBGBGGBBGGGGGGGBGBBGGGBBBGGBBGBGBGBGGBBBGBGBGBBBBBBGBBBGGBBBBGBGGGBBGGBGBBGGBGBBBGGBGGBBGGGBBGBGGBGBBGGGGBGBGGGGBGBBBBBGBGGBBGBGBBBGGGBBBGBBBGGBGBGGBGGBBBGBBGGBBGBGBBGGBBBGBBBBGGGGBBGBBBBBBGBGGBGGGBGBBBBGBGGGGGBGBBBGBBGGBGGBGBBGBBGBGGBBBGGBGGGBGGGGBGGGGGGGGBGGBBGBBBGBGGBGBGGBBGBBBBGBGGGBGGBGBBBBGBGBBGGGGBGGGBBGBGBBBGBGGBBBGBBGBGBBBGBBBGGGBGGBBBBGGBGBGGGGBBGBGGBBGGGBBGBBGBBBBBBBBBBBGBGGBGGBGGBBBGGGGBGBBGGBGGGBBBBGGBBGBGBBBGBBGBGGBGGBBGBGBBGGGGBGGBGBBBBGGBGGBGGGBBBGGGGBBGBBGBBGBBGGBGGGGGGGGBGGGBBBBBBBBBGGGBBBBBGBBBGBBBGGBGGGGBGBBGGBGGBGBGBBBGBBGGGGBBBBBBBBBBBBBBBGBGBBGBBBGGGGBBBGGGGBBGBGBGBBBBBBBBGGBBGBGBBGBBGGBBBGBBBGGBGGGBBBBBGGBBGBGBGGGBBGGBBGBGGBGGBBBBBBBGBGGBGGGGGBGBBGGGBBBBBBBGGBGBBBBGBGGGBGGGBBGBGBBBBBBGGGBGBBGGBGBBGGBGGBGBBGBBBBGGGBBBBGBBGBBBBGGGGBGGGBBBGBGGGBBGGGBGGBBBBGGBBGBGGBGGGGGGBBBBGBGGBGGGGGGBBGGBBBGGGBGGBGBGGBBBBBGBBBBBBBGBBGGGBBBGGGBGBBGGBBBGGBGGGGGGBBBBBBBGGBBGBBGGGGBGGGBGGGBGBBBBGGGBBBBGBBBBGBBGBGBGGBGBBBBBBBGGGGBBGBGBBBGGBBGBBGBGGBBBGBGBBBBBBGBGGBGGGBBGGGBBBGBBBGGGBGGBGBGGBBBBGGBBBBGBBBGGGBGGGGGGGGGBGBBBGGGBBGGBBBBGBBBBBBGBGBGBGBGGGBBGBBBBBBBGGBBBBBBBGBGGBBBBGBBGGBBBBGGGGBBGBBGGGBBGGBBGGBBBBGBBGBGBBBBGGBBBBGBGBBGGGGBGBBBGBBBGGGBGGBGBGGBBGBBGGGGBGBGGBGBGGBGGBGBGGBBBGGGGBBBGGGBBGGBBBGBGBBBBBGGGBBBBGBBGGBBBGBGBGBBGBBGGGGGBBGGGGGGBGGBBBBGBBGGGGGGGBBGBBGBGGBGGBGBBBBBGBGBGBGGBBGGBBBGBBBBGGGBBBBBBGBBBBBGGBBBGBGBBGBBBBGBBBGBBGBGBBBGBBBBBGBGGGGBBBBBGGGGGGBBGGBBGBGGBBGBGGBGBGBGBGGBBBGGBBBBGBGGBGGGBGGBGBBBBGGGBBGGBBGBGBGBBBGGGBGGBBBBGBBBBBBBBGBBGGBBGGBGGBBBGGGBBBGBGGBGGGGGBBGBBBBGBGBGGBBGBBBGBBBGBBBBGGBGBGBBBGBGGBGGBGBGGBGBGGBGGBGGBGBBBGBGBGBBBBBGBGBGGGGBBGBGGGGGGGGBBBBBBBBGBGBBBBGBGGBGGGBGGGBGGGBBGGGGBGGGGGBGGBBBBGGBGBBGBGBGBBGGBBGBBBGBBBBBBBBGBGBBBGBBBGBGGBGBGBGBGGBBBGGBBBGBGBGGBBGBBGGBGBGGBGGBGGGBBGBGBBGGBGGBBBBGBGBGGBGGGGGBGGBGGBBBGGGBBGGBBBGBGBGGGBGGBBGGGBBGBGGGGGGBBBBBBBBBBBGBGGBBBGBGBGGGBGBGBGBBGBGGBBBBBGGBBBBBBBGBBBBBBGGGGGGBGGGBBGGGBBGGGBGGBBGBGGGGBGBBBGGGGBGBBBGBBGGGBGGGBBBGGBBGGGGGBBGGGGBGGGGGGGBBGBBBBGBBBBBGBBGBGBGBBGGBGGBBBBBGGBGGBBGBBGGBBBBGBBBGBBBBGGBBBBGBBGBBBBGBBBGGGBGBGGGBBBBBGGBBGGBBBGGGGGGBBBGGGGGGBGGBBGBBBGGBGBBBBBGBBGBBGGGGBGBGGBBBGBGBBBBGGGGBGBBBBGGGGBBBGBBGGBBBBGBBBGGGBBGBGGGBGBGGBGBBGBBBBBBGBGGBBBBGBGGBGGGGBGBBGBBBBGBBBBBGGBGBBBGGBBBGBGGBGGBBGGGBGBBGBBBBGGBBGBBGBGGGGGGBGBBBGGBBBGBGGGGBGBBBGBGBBBGGBBGBBBGBBBGBBGBBBBBBBBGBGBBGBGBBBBGBGBBGGBGGGGGGGBGGGBGGGBBBGGBGGBGGBGBBBGGBGBBBBBGBBBBGGBGBBGBGGBBGBGBBGBBBBBBGBGBGGBGBGGBBBBBGGBBGBBBGGGGGGBGBGGBGBBBGBGGGBBBGBGGBGGBBGGBGBGGGBBGGGBGBBGGBBGBGGBBGGBBGGGBBGBGGGGGGBGBGBGGBBGGGGGBBBBBGBGBGBBGBGBGGGBBBGGBBBBGGBGBGBBGBBBGGGGBBBGGBGGBGGBBBGGGBBBBBBBBBGBGGGGBGBBBBGGGGBGBBBGGBBBBBBGBBBGBBBBBBBBGBBGBGGBGGBGBBGBBBGBBBBGBGGGBGGGGBGGBGGBBBBGBGBBBBGBGGGGGBGGGGGBGBBBBGGGBGGBGGGGGGBBBGGBGBBBGBGBBBGGBGBBBBBGBGBBBBGBGBBGBBBGGGGGGGBGBGBBBBBGGGBBGBGBGGBBBBBGBBGBBBGGBGGBGBBBBGGGGGBGGGGBBBBBBGGGGBGGGGGBBBBBGBBBBGGGGBGBGBGBGGBGGBBGBGGGGGBBBGGBBGBGGGBBGBBBBBGGBGBGGGBGBBGGGBGBGBBGGBGGGGBGBBBGBBGGGBBGGGBBGBBGBBBGGBBBBBGGBBGGGGGBGBGGGBGGGGGGGBGGBBGGBGGBGBBGGGBBGGBBBGBGGGGBBGBGBBBBBBBBBBBGBBGBBGBGGGBGGBGGGGBGGBBGBBBBGBBBBBGBBBBGBBGBBBGBBBBGGBBBBGBBGGGBGGBGBBBBBBBBBGGBBBBBBGBGBGBBGGGGBBBGGBBGBBBGGGGGGBGGBGBGBBBBBGBGBBBBGBBGBBBBBBGGGGBBBGGBGGGGBGGBGGBBGGGBGGBBGBBGGBBBGGGBGGBGGBBBBGBBBGGBGGBBGBGBBBGBGBBBBBBBGGGBBGBBBGBBBGGGBGGBBBGGBGBBGGGGBGBBGBGGBGGBBGBGGBGBBBGBGBBGBBGGBGBBBBBGGBBBBBBBBGBBBGGBGBBGGGBBGBGBBBBGGBGGBBGGGGBBBBGBGGBGBBBBGGBBBBBBGGBGGGGGBGGBBGGGGGBBBGGGBGBBBBGGBGGGGBGBBGGBBGBBBBGBGBGBBGBGGBBBBBBBBBBBBGGBGGGGGBBBBBBGGBGGBGBGBBGGGBBBBGBGGBBBBGGBBBGGBBBGGGGGGBGBGBBGBGBBGBBGBBBBBGBBBGBBGBGGGBBGGGGGBGGBGBBBBBBBGGGGBGGGGBGGGBGBGBBGBGBBBBGGGGBBBGBBBGGGBBBGBGGGBGBGGBGGBGGBBBBBGBBBGGGBBBGGGGBBGBGGBBBBGBBBGBBBBGBGGBBBGBBBGBBBGGGBBGBGBGBBGGBGBBGGBGBGBBBBBBBBBBBBBGBBBGBBGGGGBGGGBGGGBGGBBGGBBGBBGBBGGGGGBBGGBBBGBGBBGBBBBBGBBBBGBGGGGGGGGGBBGGBBBBGGBGBBBBGGGBBBBBBGBBBGGBBBGGGBBBBGBGBBBGGBGGBBBGGGBBBBBBGGGGBGBBBBGGBGBBBGGBGBGBGGGBGGBBBBBBBBGGGBBGGBGGGGGGBBBBBGBBGBGGGGGBGBBGGBGBBGGBBGBGGGGBBBGGBBBGBGGGBGGBGGGBGBBGGBBBGGGGBGGBBBBBBGBBGBGGBBBGGBBBBGGBBGBBGGBBGBGBBGGBBGGGBBGBGGGBBBBGBBBGGBBBGGBGBBGGGBBGBGBBGBGGBGGBGGGBBGBBGGBBBBBGGBGGGBBGBGGGGBBBGGBBBBBGGGBGGGBGGBGBBGGGGGBGGGBBBGBBBBGBBGBBBGGGBBGBBGBBGGBGGGGBBGBGGGBBBBGBGGBGBGGGBBGBBBBBBGBBGBGGBBBGGBGBGBBGGGBGGBBGBBBBGBGGBGBGBBBGGBBBGGGBBGBBGGGBBGBBBGGBBBBBGGBGBBGGGBBGGBBGGGBBBBGGBGBBBBGGGGBBGBGGBGGGGBBBBBGGGBGBBGGBGGGBBBBBBGBGBGBBBGGBGBGBGBGGGBGGGGGGBBBBBGGBGGGGGGBBBGGBBBGBGBGBBBGGGGGBBBGBBBBBBBBGBBBGBGGGBGBBGGBGBGBGBGGGGGBBBGBGBGBBBGBBGGGBBBGBGBBBBBBBBGBGBBGBBGBBGBGBGGBBBBBGGBBBGGGGBGGBBBGBGBGGBBGGGGBBGBGBGBGGBGBGBBBBBGGGGBBBGBGBBBGBBBGBGGBGBBGGBGGGBGBBBGGGBBBBBGGBGBBGBGGBBBBBBGGGBBBGGBGGBGGBBGGBBGBGBBGGGGGGBBGGGBBBBGGBGGGBGGBGGGGBBBBBGGGBGBBGBGBGBBBGBGGGGGBGGBBGGGBBBBGBGBGBBBBBBBGBBBGBGBBGBGBGBBBGBGBGGGGBGGGBBGBGGBGBGGBBGGGBBBBBBBGBBGGBGBGGGGGGGGGGGBBBBGGBGGBGBGGGBBBBBGGGGGGBGBBGGGBGBGGGGBBBBBBBBGBGBBBGBBBGGBBGGBGBBBBGBGGBBGBBBBGBBGGBGBBBGBGBGGGGBBBBGBGGGBBGGBBGGGBGBGBBGGBBGBBBBBGBGBGBBBGGBGBGBBGGBBGGGBGGGGGBBBBGBGGBGGGGBBBGBBBBGBBBGBBGBGGGBGBBBBBGBGGBGGGGBGBBGBGGGGGGBGBBBBGBGGBBBBBBBGBGBGBGGGGGGGBBGBGBGBBBBGBBBBGGBGBBBGGBBBBBGBGBBBGGGBBBBBGGGGBGBGBGGGGGGBGGGBGGBBBGBGGGBGBGBGGGGBBGGBBBBBBBGBBGGGBGBBGBBBBGGBGGBGGGGGGBGGGBGGBBGBGGBGBGBBBBBGBBBBGBGBGBBBGBBBBBBGBGGBGBBBBGGBBBGBBGBBGGGBBBGBGGBGBBGBGGBBGGGBGGBBBBBBGBGBGBBGBBBGBBBBGGBBGBBBGBBBBBBBGBGGGGBGBBBBGBBBGGBGGGBBBBBBBBGBBGBBBBBBGGBGGBBBGBGGBBBBBGGBBGBBGBGGGGBGGGGBBGBBBBGBGGGBBBBGGBGBGBBBBBGGGBGBGBBBBBBBGGGGGBGGBGGGGBBGGBBGBBGBGGGBGBBGGGGBBBGGBBGBBGBBGBBGGGGGGBGBGBBBGGGGBBGGBGBGBBBBGBBGGGGGGGBGBGBBGGBGGGGGBGBBBBBGBGBGGBBGBGGGGGGGBBGGBGBGBBGGGGBBBBBBBGGBGBBGGBGBGGBGGBGGBGBBBBBBGGGGBGBGGGBGGBGGBGGBBGGBGGGBGBGGBGBBGGGGBGBGGBGBBGBBGBBBBGGGGBGGGGBBGBBGBGGBGGGGBGBGBBBBGGGGBBBGGGGBGBBBBGGGGBGBBGBGBBBGGBGGGBBGBBBGBGGGGBGGGBGBGBGGGGGGBGGBBBBBGBBGGBBBGGBGGBGGBBBBBBBBGGGGBGGBGGBBGBGGBBBGBBBGBGGGGGGBGBBGGBBBGBGBBGGGBGGGBGBBGBGBGBBBBBBBGGBGGBGGGGBBBGGBBBBGGBBBGGGBGGBBGBBBGGBGBBGBBGGGGBBBBGGBGBBBBBBGGGGGBBGGGBBGBBBGGBBBBGGGGGBBGGBBGBBBBBBBBGGBBGGGBBGBGBBGGBBBBBBBBGBGGGGBBGBBBBGGBBBBBGBBBBBGGGGBBGBBGBGGBBBBGBBGGBBBBGBGGBGGBBGBGBBBBGGBBGGGBBBBGGBGGBBBGBBGBBBGBGGGGGBBGBBBBGBBBBBBGGGGGGBBBGGGBGBBBBBGGBBBBGGBGBGGBGGBGGGBGBBGBBGGGGGGBGGBBBBGBBBGBGGBBBGBBGBGGBBBBGGGBBGBGBGGBGBGGBGGBGGBBGGBBBBBGGBBGBGBGBBGBGGGBBGBGGGBBGGGBBGBGBGGBGBGGBBBGBGGGBBGGBBGGGBBGBBGBBBGGBBGGGBGGBBBGGBBGGGBBBBBGBBGBBBBGBGBBBBGGBBGBGBBGBGBBBBGGBBBBBBGBGBGBGBBGGBBBBBBBGGGBBGGBBBBBGBBBBBGBGBGGGGGBBGBBBBBBBGGGBGGBGBBBGGBGGBBBBBGBGGGGBGGGBBBGBGBGGBGGBGGGGBBBBBGGGGGGGBGBBGGGBGGGGGBGBBBGGBBBBBBGBBBGGBGBBBGBBBGBBBGBGGBBGGGGBGGBBBGGBGBGGGBBBGBGGGGGGBGGGBBBGBGBBBBGBGBGBBBBGBBGGBBGGGBBBBBBGBBGGBBGBBBGBGGGGGBBGGBBGGGBGGBGGGBGGGBGGBGBBGGGGBBBBGBBBBGBGGGBGGBBBBBGBGGBBBGBBBBBGGBGBBGBBBBGBBBBGGBBGGGGBBBGBBBBBGBBBGGBBBBGGBBGGGGBBBGBGGBGBBGGGBGGGBBGGGBBGGGBBGGBGBBGBBGGBBBGBGBGBGGGBBBBGBBGGGBBBBGBGGBGBGGGGBBGGBBGGGBBBGBGBBGGBBBBBBGGGBBBGGGBBBBBGBBGGBGGBGBGBBGBGGBBGBBBGGBBGGBGBBBGGBGBGBBGBBGBGBGBGBBBBBGBBGBBBBGGBGBBBGGBBGGBGBBBGGGGBBBBGBBGGGBBBBGGGGBBBBGBGBGBBBGGGGBBBGBBGBBBGBBBGGGGBGGGGGBGGGBGBBGBGGBGBBBBBGGGBGGGBBBBGBGBGBBBGBBGBBGBGBBBBBBBBBBBBBGBGGGBGGBBBGGGGBBGBGBBBGGBBGBBBBBBGGBGBGBBGBBBGGGGBBBBGBBGBBBBBGGBBGGBGGBBBBBBGGBBGBBBGGGBBGGGGBBBBBGGBGBBGBBGBBBBBBGBGGBBBGBBGGGGGGBBBBGGBBBBBGGBBBBGGGBGGGBBGBGBBGBBGGGBBGBBBBGGBGGBGGGGGGBGBBBBBGGBBGGBBBBBBBBBBBBGGBBGGBGGGBGGGGGBBGBBGBGBBBGGGGGBGBGGBBGGBGBGBBGBGBGBBBBBBBBGGGBBGBGGGBBGBBBBGBGBGGBGGBBBBGBGBBGBGBBBGGGBGGBBBBGGGGBBBGGGGBGGBGGGBBBBGGGGBGBGBGBGBBBBGBGBGGBBBGGBGGGBBGGGGBGGBBBGBGGGGBGGGGBGBBGBGBBGBGBBGGGBBGGGGBGGBBGBBBGBGGGGGGBGBBGBBGBBBBBGGGBGGGGBGGGBBGGBBGGGGBGGGBGBBGBGGBBGBGGBBBGBGGGBGGGBBBBGBBGGBGBGGBBGGGBBGGGGGBBBBBGBBBBGGBBBBBBGGBGBBBGBBBBBBBBBBGBGGBBBGGGBBBBBGGBBBGBGGGBBGBGGBBBGBGBBGGGBBGBGGGGGBGBGBBGBBGGGBGGBGGBBBGGGBGBGGBBBBBGGGBGBGBBBBGGGBGGGGBGGBGBGGBGBBBGBGGBBBBGGBGGBBBBGGGGBGGGGBBGGBBBBGGBBBGBBBBGGGBGBGBGBBBBBGGBGBGBBGGGBBGBGGBGGGGGGGGGBBBGGBGGGBGGGGBBGGBGBGGBGGGGGGGGBGGBGBGBBBGGBBGBBGBGGBBGBGGGBBBBBGBGGGBGBBGBBGBGGBGBBBBBGBBGGBGGBBBGGBBGBBGBGBBGGGBGBGGGGGBBBGBGBBBBBBGGGGGBBGBGBGGBBGBBBBBGGBBBBBBBGBBGGBBBGGBBGBGBBBBGBGGBGGGBGBBBBGBGBBBGBBBGBBBGBBGBBGBGGBGBBBBBBBBGBGBBBBGBBGBBBBGBGBGBGBGGGBGBBBBBGBGGGGBGGBBGBGBGGGGBGGGBBBBGBGGGBBGGGBBBBBGBGGBGBBBGGBBBGBGGGGGGBBBGGBBGBGBBGGGBBGBGBGGGGGBBGGBBBBBBBGBGBGBGBGGBGBGGBBBBGBGGBBBBGBBBGGBBGGBGBBBBBGBGBGGGGBBBBBGBGGGBBGBGBBGGBGBBGBGBBGBGBBBGBBBGBBGGBBGBBGGGGBGGBBBBGGGGBBBGBGBBBBBGGBGBBGBBBBGBBGBGGBBBGBBGBBGBBGGBBGBBBBGGGGGGBBGBGBGBBBGBGBBBGBGGBBGGBBGBBBGGBGGBGGBBGGBGBGBGBBBGBGBGBGBGGBBGBGGGGGBGBBBGGBGBGGBBBGGBBBBGGGBBBBBBGBBBBBBBBGGBGGGGGBBGBGBGBBGBGGGBBBBBBGBBBGBGBGGBBGBBGBBGGBGGGBGBBBBGGBBBBBBBGGGBGBBBBGGBBBGGGBBBGBGGBBGBGGGBGGBBGGGBBBBBGGBBBBGBGBGGBBGBGGBGBGGGBBGBGBBBBBBGGBGGBGBBBBBBGBGGBBGBBBBBBGBBGBBGBBGGBBBBBBGBBBGBBGGBGGBBBGBBGGBGGBBBBGGBBGGGBBGGBBBGBGBBGGGGGBGBGBGGGBGGGBBGGGBBGGBGGGBBBGBBBGGGBGGBGBBBGGBGBGBBBGGBBGBBBGBBBGGBGBBBBGGBGGGBBGGBGBBGGGBGGGGGBGGGBGGGGBBBBBBBGGBBGGGGBBBGBGBBGBGBBGGGBBBGBGGGGGGGBBBGGGGGBBBBGBBGGGBGBBBBGGBBGBGGBBBGBBGGBGBGBBBBBGBGGBGBBGBBGBBGBGBBGGBBBGBBGGBBBBGBGGBBBBBGBBBGBGGBGGBBBBBBBGGBGGBBGGGGBBGBBBBGBBBGBGBBBBGGBGBGGGBBBGBBBGGGBGGBBGGBGGGGBBBBBGGBBGBBBBGGGBBBBBBGBGBGGGGBGBBBBBGBBBGGBBBGGGBBGBGGBGBGBBBBGBGGBBBBBBBGGBBGBGBGGGGBBBBBGGBBGGBBBGBGGGBGBGGBGGGGGBGBGBGGBBBGGBGBGGBGBBBGBGGBGBGBGBBGBGGBGGBBGGGGGGGBGBBGGGGBGGBBBBGBGGGGBBGBBBGGGBBBBBGBBBBGBBGGGGGBGGGBBGBBBGBBGBGGBGGGGGBBGGGBGBBGGBGGGBGBGBBGBGBGBGBGBGGGBBBGBBBBGBBBGGBBGBBBBBGGGBBBGGGBGGBBGBBGBBBBBGBBGGBBGGBBGGBBBBBGBBGBGBGGBGBBGBBBBBGBGGGBBGGGGBGGGBGBBGBBBBBBGBGBBGBGBBBGBGBGBGBBBBBBBBGBBGGBGBBGGBBGBBBBGBGBGBGGBBGBBBBBBGBBGBBGGGGBGGBGGBGGBGBBBBBGBGGGBGGGBGGBBBGGGGBBBBBBBGGGBBGBBGGGGGBBBBBBBBGGBBGGBGBBGGGGGBBBBGGBGBBGGGGBBBBBBGBGGBBBBBBBBGBBBBGBGBBBBGBBGGBBBGBBBBBBGGBBGBGGBGGGBBGGBGGGGBBGBBGBBBBBGGGBBGBGBGBBGGGBGGGGGGBGBGBBGBGGBGGBBBGGBGBBBGBBBGGBBBBBGGBGGGGBBBBGBBBBBGGGGBGBBBGGBGBBBGBBGGBGBBGGBGGBGBGBBGBGBBBBBBBGGGBGBBGBGBBBBBBGBBGBBBBBBBGBBBGBBGBBGBGGBGGGGBBBBGBBGBBBGBBBGGGBBGGBGGBBGBBGBGBBGBBGGBBBBBGBBBBBBGBGBGGGGBBGBGBGBGBBGBBBBBBGGBBGGGBBBGGBBBBBGBBGBBBBBBGGBGGBBBBGBBBGBGGBGBGBGBGGBGBBGGBBBBBGGGBBBGGBGGBBBBGGBGGBGBBGBBBGGBBBBBBGGGBGGBBGBBGGGGBGBGGGGBGGGBGGBBGGBGBBBBBGBBBBBGGBGGBBBGBBBGGGGGBBGGGBGGGGBGBBBGGBBGBGBBBGGBGBGGBBBGBGGBGBBBBGGBBGBBBGBGBBBBGBGBGBGBBBBGBBGBBGGGGGBBGGBGGBBBBBGGGBGBBGGGBGBBBBGGBBBGBBGGGGGGGBBGBGBGGGBBGGBGBGBGGGGGBGGGBGGGBBGGBBGBBBBGBGGBGGBBBBBBBGGGBBGGGGBGBGBGBBBBGBGGBGBBBBGBGGGGBGGBBGBGBBGBGGGGGBBBBGGGBGGGBBGGGGBGGBGGBBGGBGBBGGBBGBBBGBGBBBBGGGBBBGBBGGBBBGBBGBBGGBGGGBBGGBBGGBGBBBBGGGBBGGBBBGBGGGBBGBGGGBGBBGGBGBGGGBGGBBGGGBGBBBBBBBBGBBBGGGBBBGGGGGGGGBGBBBBGBBBBGGBBBBGBGGBGBBBGBGGBGGGBGGGGGGGBGBGGBGGGBBGBGBGBGBBGBBGBGGGBGBGBGGBBGGGBBGGGGBGBGGGBGGGBBBGBBGGGGBGBGGGBBGBGBBGBGBBBGBBBGGBBGGGGGBGGBGBGBBGBGGBBGGGGBGBGGBBGGGBGGBGGBGBGBBGGGBBGGBBBGGGBGGBBBBGGBBGGBGGGBBBGBBBBGBGGGBBBBBGBBBBGGBBGBBGBBGGGBGGGGGGBGBGBBGBGBBBGBBGGBGBGBGBGGBBGGBBBBBBGGBGBBBBBGBGGGBGBGGBBGBGBGBBBBBBGBGBBGBGGBBBBBBBBGGBBBGBGGBBGGBBGGBGGGGBGBGGGBGBGBBGBBGBBGBGGBGBGGGBGBBBGBBGBGBGBBGBGGGBBBGGGBGBBGGBGGBGBGGGGGBBBBBBGGBGGBBGGBGBBGBBGGBBGGGBGGGBBGBBBBBBBGBBGBGBBGBBGGGBBBGGBGBGBGBGGGGBBBGGBBGBBGBGGBGBGGGBGBGBGBGBBBGBBBBGGGBBGGBBGBGGBBGBGGBBGBGBBGBBGGBGBBGGBBGGBBGBBBBGBGGGBBGBGBGBBGBGBBBBBBBBGGBGBBGBGGGBBBGGBGBGBGGGBGBBGBBGGGGGGGBBBBGBGGBBBGBGBGBGBGGGGBGBBBBBBBBBGBGBBBBGGGBGGBBGGGGGGBBBGBBBBGGGBBBBBBBGBBBBGBGGBGBBBBGGBGBGGGBBGGBBBBGBBBGGGBGBBBGGBBBGGGGGGGBGGBGBGGBGBBGGGBBBGBGBGBGBBBGBGGGGBBGGGGBBGGGGBBGGBGBGBBGBGBBGGGGGBGBBBGGBGGGBGBBGGGBGBGGBGBGGBGBGBBBGGBGGGBGGBGBGGBGBBBGBGGBBBBGGBBGBBGGGGBGBBGBGGBBGGBBBGBGBBBBGGBGBGBBBBGBBGGGBBGBBGBGBBBGBBBGBBBBGGGGBGBBBGGBBGGGGBBGBGBGGGGGGBBGBBGGGBGGBBGBBGGGBGBGBBGBBBGBBGGGBBBBBGGGBBGGBBGBGBBBBGBBGGBGGBGGBBBBBBBBGGBGGBBGBBBBGGGBBBBBBGGGGBBBGGGBBGGBBBGBGGGGGBGGGGBBGGGGBBGGBBGBGGBBBGGBBGGBBBGBBBBGGGGGBBGGBBGGBBGBGGBBBBBBBBGGGGBGBBGBGGGGGGBBGBBGBGBBBBBGGGBBBGBGGGBGGBGBGBBGBGGBBBGBGBBGGBGBBGBBGGBBGGBBBBBGGGBGGGGGGGGBBGBGBBGBBGGGGGBGBGBGGGBBBBBBGGBBGGGGBBBGGBBGBBGBBGGBBBBBGGBGGGBBGBGBBGGGGBBGBGGGBBBBGGBBGBGBGGGGBGBBBBBBBBBBBGGBBGBBBBBBBGBGGBBGGGGBBBGBBBGBBGGBBBGGBGGGBGBBBBBGBBBBBBBGGBGGBBGGBBGBGBGBGGBBGBGBBBGGBGGBBBBBGGGBGGBBGGBGGGBGBBBBGGBBBBBGBBGGGGBBBGGBBGGGBGGBGGGBGBBGBGGBGGBBGBGGBBGGGBBGBGGGGGGBGBGBGGBGGBBGGBBBBBGBGBBBBBGGGGBGBBBBBBBGBBGGGGGGBBGGBBGBGBBGBBGBBGGBBBGBBBBGGGGGGGBBBBGGBGGGGGBBBBGBGBBBBBBBBGBBBGBGBGBGGGBBGGBGBBBBBBBGGBGBBBBGBBGBGGGGGBBBBBBGBGBGBGGBBBBGBBBGBBGBGBBBGBGBBBGGGGGGBBBGGGGBBBBGGGBBBGGGBGGBBGBBBBGBGBBBGBBGGGGGBBGBGGBBBBBBGBGBBGBGBBBBBBBBGBBBGGGBBGGBBBBBGGGGGBGBGBBBGGGGGBBBBGBBGBBBBBBBGBBBBBGBBGBGBBBBGBGBGGGBGBGGGBBBBBBBBBBGGBGGGBGBBBBBBGGBBGGGBGGGBBGGGGBGBGBGBBGGGGGBGGBBBBBBGBGBBGBGBGGGGBGBBBGBBBBBGBBBBGBBGGGGGGBBBGGGGBBBBBBGBGBBBBGGGBBBBGGGGGGBGGBBGGBBGBGBGBGBBGGGGGBBBGBGBBGGBGGBBBGBBGGBBGBGGGBBGGGBBGBBBGBGGBBBGGGGBGBBBBGBGGGBGGGBGBGGGBBBGGBGBBBGBGGGBGGBBBBGBBBBGGBBBBGBBBBBBGBBBBGBBBBBGBBBBGBBBBGGBGGBBBBGGBBGBGBBGGBBBBBGGGBGBBBBBGGGBGBBBBBGGGBBBGBGGBGBGGBBGGBGBGBGBBBBGBBBBGGBBBGGGBBBGBGBGBBBBBBGGGBBBGBBGBGBGGBBBGGGGGBGGBGBGGBBBGGGGGGGBGBBBBBGBBBGBGBGBBBBGBBGGBGBBGGBBBGGGGBGBGGBGBGGBGBGGGBBBGBGGBGGGBBBGGGBBBBBGBBGGGBBGBGBBBGGBBGBBBGGBBGGGBBGBBGBGGBGGBGGBBBBBBGGGBGBBGBBGBGGGBBGBGGGGGGBBBGBBBGGGBGBBBBBGBBBGGBBGGGGGBBBGBBGBGBBBBGGBGGGBGBBGBBBBGBBGBGGBGBBGGGGBGBGGGGGBBBGGBGBBGBBGBGGGBGGGGBBGGGBBBGBBGGGBBGGBGGBGBGBBBBGBGGGBGGBBGGBBBBBBGGBGGGGGBBBBGBBBBGGGGBBBBBGGBBGGBGBBBBBBBBGGBGBBBBGGGGGGBBBGGBBBGBBBGBBBGBGBGGBBGBGBBGGGBGBBBGGGGGGBBGGBBBGGBBGBBGBBGGGBGBBGBGGBBBBGGGBBGGBBGBBBGBGBGGBBBBGBBBGGBGBBBGBBGBBGBGGBGBBBGGGGBBGGGGBGBBBBBGGGBGBBBBBBGGBBBGGBGGGGBGGBBGBGGBGBGBGGBBBBBGBGBGGBGGGGBBGBGBBBBGGGGGGGBGBGBBBGBGBBGBGBBBBBBGGGGBBBGBBGGBBBBBBBGGGGGBBBGBBBGGGGBBGGGGBBBGGGBGBBGGBGBGGGBGGBBGBBGBBBBBBGGBBGBBBBGBBGBGBBBGBGGGGBGBGBBGGBBGBBBGBGBBBBGGGBBBBBGGBBGBGGBBGBBGGGGBBBGBGGGBGBBBGBGBGGBGBBBBGGGGGGGBGGBGGGBBBBBBBGBBGGBBBGGGBBGBBGGGBBGBGBGBGBBBBBBGGGBGBBBBBGGGGBGBBBGBBGBGBGBGBBBGBBGGBGBGGGGGBBBBBBGGBGGGBGBBGBBBBBGBBGGBBBGBBGGGBBGGBGGGBGGGBGBBGBBGBBGBBGGGBBBGGGGGGBBBGBGBGGGGBBGBBBBGBGBGBGBBBBBGBBGBBGBGBBBBGGGGBGGGGBGBGBBGGGGGBBBGGBBBBGGBBGGBGBGBGGBBBGGBGGGGBBGGBGBGGGBBGGBGBGGBBBBGBBBBGGBBGBBGGGBBBBGGGGBGBBGGBBGBGBGBBGBBBBGBGGGGGBGGBBBBGBGBBGGBGGBGBBGBBBBBBGGBBGBBBGBBGBGBBGGBBBBBBBBGBBBGGBGGGBBBGGBBBGGGBGGGBGBGBBBBBGGBGGGBBBBBGBBGGBGGBBBGGBBGGGBBBGBBBBGBBBBGBGBGBBGBGBBBGBGGGBGBBBGGBBBBBBBGGBBGBBGBBGBBGGBBGBGGGBGBBGBGBBGGGBBBBGBGGBBGGBBBBBBBGGBBGBGGBGBGGGGGGGGBBBBBGBBBGBGGBBBBGBBBBGBBGGGGGGGGGGGBBGBGBBGGBGBBBBBGBBBBBBBBBBBBBBBGGGGGGBGGBGGGBGBGBBGBBGBGGGBGGGBBBGGGBGGGGBGGBGBGGGGGGGBGBGBGBGBBBGGBBBGGGGGBGGBBGBBBBBGBBGBGBBGGGBGBBBGBBGBBGBGBGBBGGBGGBGGBBGGGBGBGGBBGBBGGGBBGGBBGBBGBBBGBGGBGGGGGGBGGBBGBBGGGGBGBGBGGBGBGBGGGBGBGGBGBGGGBBGBGGBBBBGGGBGBBGGBBGGGGGGGGGGBBBBGBBGGGGGGBBGGBGGBBGBGGBBBGGGBGGGBBGGBGGGGBBGGGGBBGGBGGGGGBGGGBBGGGGGBGGGGGGGBBBGGBBBBGBGBGGGGGGBBGBGBBGBBBBBBBGGGBGGGBBGGGGBBGBBBGBBBBBGBGBBGBBGGBBGGGGBBBGGBGBGBGBBBGBGGGGBBGGGGGGGBGBBBBGBGGGGBGBBGGBBBBBBGBGBGBBBGGGBGBBGGBBBBBGGBGGBBGBGBGBBGGBGBBBGGGBBBGGBGGGGGGBGGGGBBBBGBGBGBGBBGGGBGGGGGGGBBGGGBBBGBBGGBGGGBBBBBGGBGBBGBBBGBBGBBGBGBGBBGBBGBGGGBGBBBBGBGBBGBBBGGGBBBBBBGGGBGBBGBBBGGGBBBBGGBGBGBBGBGBBBBBGBGGGBGGGBBGGGGBBGBBGGGGBBGBBBBBBGBBGGBBGBGBBBBGBGBBBBBGBBBBGBBBGGBBGBGBGBBGBGGGGBGBGBBBBGGBGBGBBGGBBBBGBBBGGBBBBBGGBGGGBGGGGBGBBBGBBBGGBGGBGBGBBGBBGBBBGGGGGBBBBGBGGBBGBGGGBBBBGGGGGBGGBBBGBBGBGGGGGBGBBGGBBGGBGGBBGBGGGGBBGGBBBBGGGGBGGGGBBGBBBBGBGBGGBGGBBBGBBBGGGGGBGBBBGGBGGGGBBGGBGGGGBGBBBBBBBBGGBBBBGBGBBBGBGBBBGBGGGBGGGBBBGBGGGGBBGBGBGGGGBBBBBGBBGBGGBBBGBGBGGBGBGGGBBBGBBBBGBGGGGBBGBBGBBBBGBGGGBGBGBGBGBGGBGBBBGBBBGBGGGBBBGGBBBBGGBBBBBBBBGBBGBGBGBGGGBBGBGGGGGBGGGGGGBGBBBGBGGBGBGBGGBBGGGGBGGBBBBBBBBBGBBGBGBBBBGBBGBGGBBGGGBBGBGGGGGGGBGBGBGGGGBGGGGGGBBGBGGBGGBBGBBBBBBGGBBGBGBBGGBGBBGBBGGBBGGGBBGGBGBGGGBGGBGBGBBGGBGBBGBGBGBGGBGBBGGBBGGBBGBBGGGGBGBGGBGGGBBGBBBBGGBGGGBBGBBBBGBGBGBBBGGGGBGGBBBBBBBGGGBBBBGBGGBGBGBBBBBBBBBGGGBBBGGGBBBBGGBBGGGBGBGBGBGBBGBGGGGBGBGGGBBBBBBGBGBGBGBBBBGBGGBBGBGGGBGBBGBBBGGGGGGGGBGGGGGGBGGGGGBBGBBBGBBBBBBGBBBGGGBBBBGBGGBBBBBBBGBBBBGGBGBBBBGGBBBGBBGGBGBBBGGGGGBBBGGBGBBBBBGGBBGBGBGBBGGGBGBGBBBBBGBGBGBBGBGGGBGGBBBBGGBGGBBBBGBGGBGGBBGBBBGGGBGBBBBBGGBGGBBBGGGBBBBBBGGBGBGGGBBBBBGGBBGGGGBBGBBBGBBGBGBBBBBGGGBGBGBBBBGBGBBGGBGBBBBBBGGBGGBGBGGBGGBBBBBGBBGGGGGGGBGBBBGGBGGGBBBBGBBGBBBBGGBGGBBBBBGBBGGBGBBGGBBBGGBBGGGGGGBBBGBGBGGBBBBGBGGGGGBGBGBGGGGGGBBBGGGBGBBGBGGBBBGBBGBBBGGGGGGBBBBGGGBGBBBBGBBBBBBGGGBBGBBBBBBGBGGBBBBBBGBGGGGBBBGGBBGBBBGBGGGBBBBGBGGBGGGGBGBBGGBGGBGGGGBGBBBGBBBBBBBGGGGBGBBGGGGGBBBGGGBBGGGBGGBBGGBBBBGGGBBBGGBGGGBBBGBGBBGBGGBGBBGBGGGBBGGBBGGBGGBBBBGGBBGGGGGBBBGGGGBGGBBBGBGGGGBGBBGBBBGBBBGGBGGBBBBGGBGBGGBBBBBGBBGBBGBBBBGGGBBGBGGBBBBGGBGBGGGBGBGGBGBBBBGBGBGBBGGBGBBBBBBBBGBGGGGBGGGGGBBGGGBGGBBGGBBGBGGGGBGGGBBBBBBGBBBBBGGGGBGGBGBBGBGBBGBBGBGBGBBBBBGGBGBBBBBGBGBBGGBBBBGGBGGGBGBBGBBGBGBGBGBBBBGBGBBGBBBBGBBBBBGBGGGBGBBBGBBGGBGGBBBBBBBBBGGBBBBGBGGGBBGGBGGBGBBBGBBBGBGGBGBGBBGBBGGBBBBBBGBBGBGGBBBBGGGGGBGGBBBBBBBBBGGBGGGBGGBGBBBBBBGGGGGGBGBGBBGGBGGGBBBBGGBBBGGBBGBGBGBBBBGBBGBBBGBGBGGBGGBGBGBBGGGGGGBGBBGBGBGGBBGGBGGBBGBGGBGGBBGBGGBBGGGGBGBBGBGGBGBGBGGBBBGBGBGBBGBBGBGBBGGGGGGBBBBBGBGGBBGBGGBGBBGGBGBGBBBGBGBGBBGGGBBGBBBBGGGGBBBBBGGGBBGBBGGBBBBBBBGGGGBGGBGBGBGBBBGGGGBBBBGGGGGGBBBBBBGBGBBBGBBBBGBBBBGBGBBBBBBBGBGGBBGBGBBBGGGGGBBGGGBBBBBBBBBGBGGBGBBBGBBGGGGBBGBBGBGGGBBBGGBBGBBGGGGGBGGBGBGBBBGBGGBBGBGBGBBGBBGGGBBBGGGBBGBBGBGGGGGBGBGBBBBBGBBBGBGGBGGBBBBBBGGGBGBGBBBBGGBBGGBGGGGBBBBBGGGGGGGBBGBGGBBBBGBBGBGGGBGGGBBBBBBBBGBBBGBGBBBBGBGGBBBBGBBGGGBBGGGGBBGBBGBBBBGBGGBBGBBBBGBGBGBBGBGBBBBGBGGGBGBGBBGGBGGBBBBGBGBGBGBGBBBGBGBGBGGBGGBBGGGGBGBBBBGBGBGGGBGBBGGBGBGGBGGBBGGBGBBBGGGBBBBBGGGBBBGBGGGGGGGGBGBGGGGBBGBBGGBGBGBGBGGBGBBBBBGGGGBBGGGBGGBBBBBGGGGGGBBBBGBGBGBBBGGBBGBGGGBGBBBGGGBBBGGGGBGGBGGGBBGBGGGBGBBBBBGBBGBBGGBBBBGGGGGBGGGBBBBBGGGBGGGBGGGBGGGGGBGGBGGBBGGGGBBBBGBBGBGGGGBGBGGGGGBBBBBGGBGGGGBBGBBBGBBBGBBBGGBBBGBBBBBGBBGBBBGBBBBGBGGBBBGBBGBGGGBGBBGGGGBGBGBBGBGBBBBGGGBBGGGGBBGGBBGBGBBBBGGBBGGBGBBBBGGBBBGBBBGGBBGGGGGGGGBBGGGGBBGGBGGGGGBBGGBBBBBGBGGBGBBBGBGBBGGGBGBBBBBGBBBGBBBBBBBBGBBBBBGBGGGBBBGBBBBGGGBBGBGBBBBGBBBGBBBBGBGBGGGBGGGGBBBGBGGBBGGGGGBGBBGBBGGGBBGGGBGGBBBGGGBBGBGBGBBGBBBGBBBGBBGBBGGGGBBGBGBBGBBGBBBBGGGBBBGBGGBBBGBBGBGBGBBBGGGBGBBGGBGGBGBGGGBBGBBGBGGBBGGBGBBGGBBBGBGGGGGGGGGBBBGBGGBGBBGGGBBGBGBBBBBBGGGGBBGBBBGBBBGBGBBGBBBBBBBGBBBGBBBBBBBBGGBGBBBGBBGGBBGGBBGGGGBGBGGGBBGBGGGGGBGBBGGGGGGGGBBBGGBBGBBBGBBGGGBGBGBBBGBBGGBBBBGBBGGBGGBGGBGBGBBBBBBBBBBBGBBGGBBBBGGBBBGBGBBBBBBGGGGBGBBGBGBBBGGGBBBBBGBBBBGBGGBG
7770 BBGBGBGBGGGGBGGGBGGBGGGBBGBBBBGGGBBBGBBBBGBGBGBBGBBBGBGGGBGBGBGGBBGGGBGGGBBGGBGGBBBBBGBBBGGGGBBGGGGBGBGBGGGGGGBGBGBBBGBGBGBGGGBGBBGBBBGBBBGBBBGBGBBGGGBBGBBBGBBGBBGBBGBBBBBGBBGBGBGGGGGBGGGBGGGBGBBGGBGGGBGGBGBBBBGGBGBBGBBBBGGGGBBBGGGBGBGGBBGGGBGGGGBBGBGGBBGBBGGBBGBGBBGGGGBGGBBGBBGGGGGGBGGGGGGGGBGBBGGGBGBGBBGBBBBBGGGBBGGBGBGGBGBGBGBGGGBGBGBBBBBGGGBGBGGBBGGBBGGBGGGGBGBGGGGBBGBGGGBBGGBBGBBBBGBGGGGGGGBBGGGGGBGGGGGBGBGGBBBGBGGGGGBGGGBGGGBBBGGGBBBBBBGGGBBGGBBGBBGGGBGGBBBGBGGGGBGBBGBBBGBGBGBBGGBBBGBBBBGGBGBGGGBGGGGBGGGGGGGGBBGBBBGBBBGGBBBGGGGBGBBGGBBBBBGGGGBGGBGGBGGGGGGBGBGGGBBGBBGGBGBGGBGGGGBBGGBBBGGGGGGBGBGBGGGBGBBBBGGGGBBBGBGBGBGBBGGGBBGGBGBBGGBBGGGBGBGGBGBBGGGBGBGGGGBGGBBGBGBBBGBBGGGGBBGGGGGGGBGGBBBGGBBGGGBBBGGGBGGBGGGGBBGGBGGBBBGBBGGGGGBBBGBBBGGGGGBGGBGGBGGBGBBGBGBGGGGGGBBGBGGGGBBGGBGGBBGGBGGBBGBGGBGBGBGBGBGGBBBBGGBGBBBGBGGBGBBGGGBGGBGBGBBBGGBGGGBGGGBGGGGGBBBGBGGGGGBGGGGGGBBBGGGGBGGBGBGBBBGGGGGGGGBGGBGGGGBBGBBBBGGBGBBGBGGGBBBGBBGBGGGBBGBGGBBBBGGBGGBGGGGGGBBBGGBBGGGGGGBBGGBBGGGGBGGGGGBBBBBBBGBBBBBBBBBBBGBBGBGBGBGGBGGBGGGGGBGBGGGBGBGGBGBBGGGBBBGGBBBBGGBBBGBGBGBGBGBGGGGGBGBBGBBGBGBBBGGBGBBGBBGGBGBGGGBGBBBBGBGGGGGBGBGGBGGBGBGGGGGGGGGBGBBBGGGBBGGBGGGGGGGBBBGGGBGGBGGBGGBBBGGGGGGBGBGBGGBBBGBGGGBGBGBBGBGBGBBBBGBGGGBBGGGBBGBBBBGGGBGBBGBGGGBBGGBGGBBBGGGGBGBGBBBBBBGGBBGGBGGBBBBGBBBBGGGBGGBGBGGGGBGGGBBBGGBBGBGBBBBGGGGGBBBBGGBGGBGGBBGGBBBBBGBGBGGGBGGGBGBBBGBGBBGGGBGBGGGGBGBBBGGBBGBBGGGGBGBGGGBGBGBGBGGBGGGBGBBGBGBBBGBGBBGBGBBBBBGBBBGBBBGBBBGBGGBBBBBBGGGBBBBBBBGGGGGBBGGBBBGBGBGBGBBBGBBBBBBGBBGBBGBBGGGGGBBBGBBGGGGGBGBBBBGGBBGGGBBBBGGGBGGBBGBBGGBBGGGGGGGBGGGGBBGGGGGBBGGGGGGGBBGBBGBBGGGBGGGGGBGGBGGGBBGGBBBGBGBBGGGBBGGBGBGBBBBBGBGBGGGGBBGGBBGGGBGBBGBBGGGBGGBGGGBBBBBGGBGBBGGBGGBGBBBGGBBBGGBGGGBGBBBGGGGGBBGBBGBBGGBGGGGGBBGBGGBBGBGBGGGBGBGGBBGBGBGGBBGBGGBGBGGGGBGBGGBGGGGBGGBGGBBBBBBGGBGGBBGGBBBBGBBGGBBGGBBGBBGBGGBGBBGBBGBGBBGBBGBGGBGGBBBBBGGBBBGBGBGBGBGGBGGGGGGGBBGGGGBBBGGBBGGBGGBGBBGBGGBGGGBGGGBGGBBBGGGBGGGGBGGGBBBGGGBBGGBGBBBGBGGGBGBGBBBGBBBGGGBBBBGGBGGGGGGGBBBGGBGGGBBBGBBGBBGBGGBGBGGGBBBBGBBGGGGGGBGGBGBGGBBGBGGBBGBGGGGGGGGGBGBGBBBBBBBGGGGBGBBBBBBBGGBBGBBBBGGBGGBGGBGGGBGGBGBGGBGBGBBGBBBGGGBBGBGGGBBGBGGGBGGBBGGGGGBGGGGBGBGGBBGGGGBBGBBBGBGGBGGGGBGGGGBBGBBGGGBBGBBBBBGBBGGGGBGGBGBBBGGBGBBGBGBBGBGGBGGBGBBBGBBGGGBBBBGGGBGGBBGBGGGBBGBBBBBBBBGBBGGBBBBBGGBGBGGGBGBBGBBBGBGGBBBGGBGGGGGGBBGGBBGBGBBGGBGBGGBBGBGBGGGGGGBGBBBBGGBGBBGGBGBGGBGGBGGBBGBBGBGGBBBGBGGGGGGBGBBGGBBGBBGGGGGBGGBBBGGBBGBGBGGGGGBBBGGBBGGBGGGGBBGGGBBBGBBGGGBGBGBGGBBBGGBGGGGBGGBGBBGGGGGGGBGGGGBBBBBBBGGGBBBGBBGGBGBBBGGBBGGBBBGGBGGBGGBBBBBGGGGGGBBBGGGGGBBBBGBGBBGBBGBBBBGGBBGGBGBGGGGBGGBGGBGGBBBBBBGBBBGGBGGGGGBBGBBBGBGGBBBBBBGGGBBGBGGBBGBBGGGGGGGGBGGBGBGGGGBBGGGBGBBBBGGGGGBBGGGGBBGBBGBGBGGGGGBBBBGBGGBBGBBBBBGBBBGGBGBBBGBBBGGGGGBBBGBGGBBBBBGBBGGBBBBGGBGGGBGGBGBBBBBBGGGGGGBBBBBGGGBBBGBGBBBBGGGBBBGGBBGGBGGGGBGBGGBBBGGBGGGBGBGBGGGBBGBGGGBGBGGGGBGBGGGBGGBGBGGGGBBBBBGGBBBGGBGBGBBGBGGBBBGBGGBGGGGBGGBBGBBBGGGBGBGBGGBBBBGGGBBGGGGBGBBGBGGGBBBBBBGBGGGBGGGBGBGGGGGBBGBBBBGBBBBGBBGBGBGBBBGBBGGBBGGGGBBBBBBBGBGGGBGGBBGBGGGGGBGGGBGBGGBGGBBGGGBGGBGGGGGBBGBGBGBGBGBBGGGGGGBGBBGBGBGGGGBBGGBBGBBBBGGBBBBBGGGBBGGBBGGGBGBGGBBGGGGBBBBGGGBBBBBGBGBGGGGGGBBBGBBBGGGGBGBBBGGBGBGBBGBGGGGBGBBGBGGGBBBBBGGBGGGGGBBBBBBGGBGBGBGBGGBGGGBBGBBBBGGBGGBGGBBGGGGGBBBGBGGBGGBGBGBGBBGBGGBBGGGGBGBBGGGBBGGGBBBGBGBBBGGGGBGBBBGGGGBBBGBBGBBGGGBBBBBGGBGBBGGBBBGBGGBGBGBGGGBBBBGGGBGGGBGBGGGGGGBBGBBBBBBGGGGBGGBGGGBBGBBBBGGBGBBGBBGBGGGBGGGBBGGBGGBGBGGBBGBBGBBGGBGGBBGGGGBGGGGBGBBBBBBGBBBGBBGGGBGBGGGGBBGBBBGGGGGGGGBBGGGGGGGBBGBGGBGGGBGGGBBGBGBBGBBGGGGBGGBGBGGGBBGBGBBGBBBGGBGGGBBGBGBGGBGBGGGBGGGBGGBBBBGGGGGBGGBGBBGGGGGBBGGBBGGGGBGGBGBBGBGBGGGGGGBBBGGBGGGBGGBGBBGGGGBGGBGGBBBGGBBGBGBBGBGGGGGGBBBGGGGGBBGBGGBBGBBBGBGBGBBBBBGGBGBBGGBGBBBBGBBBBGGBBGBBBGGGGGBGBGBGBGBBBGGGBGBGBGGBGGGGGGGGBBGBBGBBGBGGGBBBGBGGGBBBBBGGBGBGBGGBGGGGGGBGBBBBBGBGGBBGBBGBBGGBGGBGBBGGBBGGGGGGBBGGGGGBGBGBBBBGBGGGGBBBBGGBGBGGGBBBGBGBBGGBBGBBGGBGBGGGBBGGGBBBBGBGBGBGBBGGGGBBGGGBGGBGBBBBGBGBGBBGGGGBBGBBBBBBGBGGGGBGBBBBGGBGBGGGGGGBBGGBBGGGBGBGBBGGGGGGGGBBBBBGBBGGGGBBBGBBGBBBGBGGBGBGBBGGGGBGGGGBGBGGGBBBGGBGBGGGBBGBBBBGBGGBBBBGGBBBBBGGBGGBBGBGBGGGGBGGGBBGBGGGGGBGGGGGGGGBBGGGBBBGGGBBBBGBBBBGGGGBBGGGGBGGGBGBGBBGGGBGGGBBBGBGBGBBBBGGGGGGGBGGGBGGGBGGBGGGBGBGBGGBGGGBGBBGBBGGBGBGBGBBGBBGBBGGGBGGBGBGBBGBBGBBBGBGBBBBBGGGGGBBGGBGBGGBBGBGBGGGBBGBBBBGGBGBBGBGGBGGBGGBBGBGGBBBBBBBBBGGBGBGGBBGGGBGGBGBGBBGGGGGBGGBGGGGBGBBBGBBBBGBGGBBBBGGGBBGBGGGBBGBGGBBBGGBGBGBBGGGGGBGGGBGGGBBGBBGBGGBBBGGGBBBBGGBBGBGGGBBBBBGGGBGGGBBGBGBGGGGBGGGGBGBGBBBGGGBBGBBBBGBBGGGGBGGGBBGBGGGBBGGBBGGGBGGGBBGGGGBGBBGGBBGGBGGGBGGGGGBGGGGGGGGGGBBGBGGGGGGGBBBBBGGBBGGGBGBBBBGGBGBBBBBBGBGGBGGGGGBGBGGBGGBBBGGGBBGGBGGBBGGGGGGBGGBBGGGGGBGGGGGGGBGGGGGGBGBBGBBGBGGGBBBGBGBBGGBGGBGGBBBBBBGBGGGBBBBGGBGBGBGBBBBGGBGGBGGBBGBGGGGGBBGGGGBBGGBGGGBBGGGGBGGBGGBGGBBGBGBGGGBGBGGBGBBBBBBBGGGBBGBBBGBBBGBGGGBBGBBGGGGGBGBGBGGGGGGGBGGBBBGBGGGBBBBBGBGGBBBGGBBGBBBGGBBGBGBGBBGGGBGGGGGBGGBGGGGGGGGGGGGGBBBGGBBGGBGBGGBGBGBGGBGBGGBGGBGGBBBGBBGBBBGGGGBGBGGGBBGBGBBGGBBGBGGBGGBGGGGBBGBBGGBGGBBBGBBGGGGBBGBBBGBBGGGBGBGGGBGBBBGBGBGBGBBBGBGGBGGGGGBBGGGBGBBGBGBBBGGGBBGGBBBBGBBGGGBBGGGGGGGGBGGGBBBBBBGBGGBBBGGBGGGBGBBBGBBBBBGBGGBBGGGBGBGGGGGBBGBBBBGGBBGBGBBBGGGGGBBGBGBGGBGGGBBGBGBGBBGBGGGBGBGBGGGBBGBGGBGBBGGGBBBGBBGGGBGGGGGBBBBGGBGBBBBGGGBGGBGGGGBBGBGBGGBBGBBGBBGGGBBGBBBBGGGGBGGBGGGGBBBGGBGGBGGGBBBGBGBBBGBGGGBBGBBGGBBGGGBGGGBGGGGGBBGBGGBGGGBBBBBBGBGBGGGGBGGGGGBBGBGGGGBGBGBGGGBGBGBGGBGGGGGGGBBBBGGGBBGGBGBGBGBGBGBGBGBGBBBBBGGGGGGBGGBBBGGGBBBBGGGGGBBBBGBBGBGBGBBGBGBBGBGGGBBGBGBGGBGGGGGBGGBBGGBBGGBGGGBBBGGGBGBBGBBGGBGBBGGGBBBGBGBBGBGGGGBBGGGBGGBGGBGGBGGBGGBBGBGBBBBGBGBGBBGGBGBBBGBGGGGGGBBBGGBGGBGGBBGBGBGGBBGBBBBGGGGBBGBGBGGGBGBGBGGBGBGGGGBGGGGGGGBBGGGGBBGGGBBBGGGBBBGBGGGGBGBGGBGBGGGBGGBGBGGGGGGBGBGGGBGBGBBGGGGGBGBGGGGBGBBGBBGBGBGBGBGBGGBBBBBBGBBGBBGBBGGBBGBBGBBBGBBBGBBGGBGGGBBGGBGGBGGGGGGGBBGGGBBGBGBGGGBGBBGGGBGBGGBGGGGBBGGBBGBBGGGGGBBGBGGBBGGGBGGBGBBGGGBGBGBGBGGBGGBGGGBGBBBGGBBGBBGBBGGGBGGBGBBBBGBGBBGBGGGBBGGBBBBGGBBGGGBBGGBGGGGGGBBGBBBBGGGGBBGGGGGGBGBGBBGBGBGGGGBGBBGBGGBGGBBBBGBBGGBBBGGBBBGBGBGGGBBBGBGGGGGBGGBGGBBGBGBGBBGBBGGGBBGBGBGGGGBGGGGBBBGBBBBBGGBBGGBGGGGBBBBGGGGBGBGGBGGBGGBBBGGBGGGBBBGBBGBBGGGGBGBGBBGGBBGGGGBGGBGGBBGGGBGBBGGBBBGBBGBGBBBBBBGGGBGGBGBGGBBBBGBGGBGGGGGBGGBBBGGBBGGGGBGGBGBGGGBBGGBBGGGGBBBBBGGBGGBBGBGGGBBGGBBBGGGGBBBBGBBGBGGGGGGGGGGGGGBBBBBGGGBBGBBGBBGBBBBGBBGGBGGBBGGGBGGBBGGGBGGGBGBBBGGBGBBGGGBBGBBGGBGGBGBGBGBBGGBGGGGGGGBGBBGBGGBGGGBBBBGBBGGGGGBGGBBGBGGBBBGGBBGBBGGBGBBGBBBBBBGGGBBBGGBGBGGBGGBBGBBBBGBBBBBBBBGBGGGBGBBBBBGGBGGGGBGBGBBGGBGGGBGBGBBGGBGBGBBGBBGGGBGBGBGBGGGGBBBGGBBBBBBGBGGBBGBGGBBBGBGBBGBGGGGBGGGBGBGBGBGGBGBGBGGBBBBGGBGBGBGGBBGGGGGBBBGGBGBBGBBBGGGGGGGGBBGGGGBBBBBGGGGBGBGGGGBGGGGGGGGBBGGBBGBBGBBGGGBGGGBGBGBGGBBGGBGGBBGGBBBBBBBGGBBBGGBGBGGBBGBGBBBBBBGGGBBBBGGGGBBGBBGBGGGGBGBBBGGGBBBBBGBBGBGGGBBGBGGGBBBGBGBBGGBBBGBBGGGGBBBGBBBGGGGGBGBBBGGBGGGGBGBBGBGGGGGGBGGGBGGBBBGBBGGGGGGGBBBBGGBBGGGGGBGGGGGGGBGBBBGBBGGGGBGBBBBBGGGGBBBGGBGGBGGGBBGGBGBGBBBBBGGBGBBGBBBBGBGGGGGBBGGBGBBGBBGBBGGGGBGGBBGGGGBGGBGBGBGGBBGBBGGBGGGGBBGBBGBGGGGGBGGBGGGGGGBGBGGGBBBGGBBGGGBBBBBGGBBGBGGGGGGGGBBGBGGBBGGGBBBGGGGBGGGBBGGBGGGGGBBGGGGGBBGGGBBGGBGBGBGGGBGBGGGBBGBBBGGGBGBBGBGBBBGBBGBGGGBGGGGBBGGGGGBGBGBBBGBGGGBBGGGBBBBGBGGBBGBGBGGGBBBBGGBBBGGGGBBGBGGGGBGGGGBGGGBGBGGBGGBGGGBBGBGBGGGBGGBBBGBGGBBGBGGBGGBGBGBBBBBGBBGGGBGBGBBGGGGGGGBBGGBBBBGBGBGGGGBBGBBBGBBBGBBBGBGGBBGBBBBBGBGGGGBBGGBGBGGBBGBBBGBBGGBGBBBBGBBGGBBGGGGBGGBBBGBBGGBGBGGGGBBGGGGBBGGBBGBGGGBGGBGBGBGBGBBBBGGBGBBBBBGBGGBBBBBBGBBBBBBGGGGBBBGGBBBBBGGGGGGBGGBGBBBGGBGBGBGBGGBBBBGBBGGBGGBBBGBGGBGGBBBGGBGBGBGBBGBBBBGGBGBGGGGGGBBGGBBBGBBGBGBBBGBBBBGGBBBGBBGBBGGGGBGGGGGGBGGBGGBGBGGGBGBBBBBBBGBBBBGGGGGBGBGBGBBGBBGBGGBGBGGGGGGGBBGGBBGBGBBGGGGBBGBBGGGBGBBBGGBGBGGBGBGGBBGGGBBGGBBBGBGGBGBGBGGGGBGGGGBGBBGBGGBGBBBGGBBGBBBGGGGBGGGGGGBBBGBGBBGGGGBGGBBGBBBBGBBBBGBGGGGGGGGGGBGGGBBGBBGGGBGGGBBBGBBGGGBBBBBBBGBGBBBGBBGBBGGGGGGGBBBBGBGGGGBBBGBBGGBGGBBGGBBGBGBBBBBGGGBGGGGBBGBGGBBBBBGGGBBBBBGBBBBBBBGGGGBBBGBBBBBBGGBBGGGGBBGGBBGGGGBBGGBBGBGGBBBBGGGBGBGBBBGBGBGBBBGGGGBGGGGBGGBGGBGBBBBGBBBGBBGGGBBGBGGGBGBGGBGGGGGBBGBGGBGGGGGBBGGBGBGBGBBBGBGGBGBGGGGGBBBGBBBBBBGBBGGGGGBGBGGGBBBGBBGGBBBBBGBGBGBGBGBGGBBGGGBGGGGBBBBGGGBBBGBGBGGBGBGGGBBGBBGGBGBBBBBGBGBGGGGGBBBGBGBBGGBGGGBGGGBBBGBBGGBBGGBGBGBBGBBBBGBBBGGBGBBGGBGBGBGBGGGGBGBBBBGBGGGBBBGBBBBGGBGGGGGGBGGGGGBBBBGGBBGBBGBGGGBGBGBGGGGGBGBBBGGGGBGBBBGGGBGGGBBBBBGBBGGGBGBBGBGGGGBBBBBBGGGGGGGBGGBGBBBGGGBGBBGGBGGGBBBGBGBGBBGGBBGBBGGBBGBBGGBGBBGGBBGBGBGGBBGBBGGBGBBGGGGBBBBBGGGBBBGGBBBBBGBGGBGBBBGBGBGBBBGGGBBGGBBGGBGGGGBBGBGGGBGBGBBGGBGGBBGBGGBGBGGGBBGBGGBGGGBBGBGBGBGGGGBGBBBGGBBBGGBBGGBGGBGGBBGBBBGBGBBGGBBGGBGGGGBGBBGBGBGGBBGBGBBGGBBGBGGGBGBGBGGGGBGGBGGBGBGGGGGGGBGGGBBGGGBBBBBGGGGGBGBGBGGBGGGBBBBGBGBGGGGGBGGGGGGBBBGBBBBGGBGGBBBGBGGGGBBGBGBBBBBGBGBBBGGGBGGGGGBBBBBBGGBGGGGBGGGGGBBGBGBBGBBGGGGGGGGGBBGGBGBGBGBBGGBGBGBBGGGGBGGBGGBBGBGGGGGGBGGBBBGGGGGGBBGGGBGBGGBBBGBGGBBBGGGBBBBGBBBBGBGBGBGBGGGBBGGBBGGGBBBGGGGGGBGBGGBGBBBBBBGGBBGGBBBGBBBBGBGBGGBGGGGGGGGGGGGGGBGGGBBBBGBBGBBBBBBBBBBBGGBGGGGBBGGGGBGBBGGBBGBGBGBGBGGBBGGBGGBGBGGBBGGGGGGGBBGGBBBBBGBGGBGGBBGGGGGBBBBGBBBBBBBGBBGGBBBBBGBBGGGGGBBBBGGGGBGGBGGBGGBBBGGGGGBGGBGGBBGBBBGBBBGBGGGGGGGBGBGGGBBGGGBBGGGGGGGGBGBGBGGBGBGBBBGBBGBBBBGGBBGBGBGGGBBGBBGGBGBBGBBBBGBGGGBGBBBBGGGGBGBBGBGGGGGBBBBGBBBGGBBBGGGGBBBGBBBBBGBGBGBBGBGGGBGBBGGBGGGBGGBGBBGGGBGGGBBBGGBBBBGGBGGGGGGGBBBBBGBGGGGBBGGBGBBBGGGGGGBGBGGGBBBGBGBGBBGGBBGBGGGBGBGBBBBGGGGBGBGBBGGGBGGGBGBGGGGBBGGBBBBGBGGBGGGGGGGGGBGBGGGGBGGGGGBBGGGBBGGBGBGBBGGBGGBGBBGBGGGBGBBGBBBBBGBGBGGGGBGGBGGGBGGGGBGGGGGGGBBBGGBBGBBBBGGBGGBBBGGBGGGGBGBGGGBBGBGGBBBGGGGGGGBGGBGBBGGBGGBGBBGBBGBGGBGGGGGGGBGGGGBGBGBBBBGGGBBBBBBBBBGBGGBBGBGGBGGBGBBBGGGBGBGBBGGBBBBBBBGBGGGGBGGBGGBGBGGGBGGGGBBBGGBBGGGBGGBGBBBBGGBBBGBGBBBGGBGBGGGBBGGGGBBBGGBBBGBGGGGGBGBBGBBGGBBGGBBGGGBBGBGGBGBGBGBBGBGGBGGGGBGBGGGGGBGGBGGGGBGGBBGGBGGBBGBBGGGBBGGGGGGBGGBGGBBBGBBGGGGGGBBBGGBBGBBBGBGGBBGBBBBGGBGBBGGBBGBGBBGGBBBBGBBGGGGBBBBBBBGBBGBGBGBBBGGGGGGGBBBBGBBGGGGGGGGBGGGGBBBBBBBGBGBGBGBBGGBBBGGGGBBGBGGBBGBGGGBGBBBGBGBGGBGBGGBBGGGGBGBBGGBGBGGBGGGGBGBGGGGGGBGBBBBGGBBBBBGBGBGGBBGGBGBGGGGBGBBGBBGGBBBBGBGGBBBBGBBGBBGGGBGGBGGGBGBBBBBBGGBBGGBGGGBGBBBGBGGBBGBBGBGBGGBBGGGBGGGBGGBBGGGGBGGGBBGGGGGBGBGBGGGBGGBGBGGBGGGGGGGBGGBBGBBGBGBGGBBBBBGGBGGBGGBGBGGGBGBGGGGGBBBGGGGGBBGBBBGGBBGBGBGBGBGGBGGGGBGBBGGBGGGGBBGGBGGGGBGGBBBGGBBGGGBGGGBBGGBGGBGGBBGGBBGBGGBBBBGGGGBGGGGBBBBBBGBGBBBGBGBBBBBGGBBBGBBGBGBGGBBGGGBBBGGBBGGGGGGGGGGBBGGBGBGBBGGBBGBBGGBGBGBBBBGBGGGBGBBGGBBBBGBBGGBBGBGBGBBGGGGBBGBGGGGGBGBGBBBGBGGBBGGGGGGGGBBGGGBBGBBBGBBGBGBBGGBGBBGGGGGGBGBBBBGBBGGGBBGGBGGGBGBGGGBBBGBGGBGGGGGGGBGBBBBGGBGGBGGGGGBGGBGBBGGBBGGGBBGBGGGBGBBBBGGBBGBBBBGBGGBBBGBGGBGGGGGGBGGBGGGGGBGBGGGBBBBGBBBBGGBGBBBBBBBBGGGBGGBBBBGBGGBGBBBBBBGGBGGBGBGBBGBGGBBBGBGGBGGGGGBBBGBBBGGBGBGBGBBGBBGBGGGGBGBGBGGBBGBGBGBBGGGGGBBGBGBBBGBGGGGBBBBGBGGGGGGGGGGBGBGBBGGGGBGGBGGGGBGBGBBBGBBBGBGBBGBBBBBGBGGGGGBGGGGGBBGGBGGGBGGGGGBGGBBGGBBGGGGGGGBGGGGBGBBGBBBBBBGGGBGBGGBBGGGGBBGGGBGGBBGGBBGGGGGGGGBGGBBGBBBGBBBGBGBGBGGGGGBGGGGBBGBBGGBGBGGGGBBGGBGBBGGGBGBBBGBGBGGGBBGBBGBBGBGGGBGGBBGGGGBGBGGGGGBBGBBGGBGGBGBBBBGGBBBGBGGBBGBBGBBGGBBBGBBGGBGBBBGGGBBBBBGBBBBBBBBGBBBBBBBBGGGBBGGGGBGGGBBBGBGGGBBBGGGGGGBGBBBGGGBGBBBGBBBBGBGGGBBGGGBGGBGGBBGGGGBGGGBGGBBBBGGBBBGBGBBBBBBGBBGGBBGGGGBGBBBBGBGGGGBBBGBGBGBGGGGGGGBBBGBGBGGBBGGGBBBBBBGBBGGGGBGBBGGBGGBGGGBGGBGBBBGGGBGBGGGGBGBBGBBBGBGBBGBGGBGGGBBGGBGGGBGGGGBBGGBBBBBBBGBBGGBBBBGBBGGBGBGGGGBBBBBGGBBBBBBBGBGGGBGGGGGGBGGBBGGGBBGBGBBBGGGGGGBBBGBBGGBBBBGGBGGGBGGGBGGGGBGBGBGGGGGBBBBGBBGBBBBBBGGBGGGGBBGGBBGBBBGGBBGBBBGBGBGBBGGGGGBGGBBGGGGGBGGGGGBBGBGGGBGGBBGGGBGGGBGGBBGGBBGBGGBGGBGGGBBBBBBGGGGGGBGGGGBGGGBBGBBGGGGBBGGGBBGBBGGBBBBGGBGBBGBBBGGGBBBGGBGBGBGGBBGGBGBBGBGGGGBBBGBBBBBBBBGBGBBBGGGBBGBGGGBGGBBBBGGBGGBBGBGGBGGBGGBBGGGBGGBGGGGGGGBGBBGGGGGBGGBBBGBBBBGBGGBGGBGBGGGBGBGGGBGGGBBGGBBGGBBGGBGBGBGGGBGBGBBGGGGBGBBGBBBBGGBGBGGBGGGBBGBGBGBGBGBGBBBGGGGGGGBGGGGGGGGBGBBGGGGGGGGGBGGBBGGGGGGBGBGGBGGGGBGGGBBBGGBBBGGGGGGGBGBBGGBGGBGBGBGGGBBGGBBGBBBGBBGBGGBGBGGBGGGGBGGBBGBBGGGBGGGGGGBGGGGBGBGBBBBGGGGGGGBBGGBBBBGGGBBGBGBGGBBBBGBGBBBGGBGGBGGBGBBBBBBBBGGGGBGGBBBGBGBGBBGBBBBBBGGBGBGBGBGBGGBBGGBGBBGGGGBBBBGGBBGGBBGGGBGGGGBBGGGGGBBGGGGBBGGBGBBGGGBGBBGGBBGGGGBGBGGBBGBGBGBBBBGBBGBBBBGGBGGBGGBGGGBBGBGGGGGBGGGBGGBBGGBGBBBGGGBGGGBGBBBGGGBGBGGBBBBBGGBGGGGGBGBGGBBGGBGGBGBBGBGGBGBGGBGBGBGBBBBGBBGGBGBGBBGGBBGBBGGGGGBGGGBGGBGGGBGGGGGBBGBGBBBGGGGGBBGBGBGBBGBGGBBBGGGBBGGGBBGGBGBBGGGBBGBGBBGBGGGBGGGBBGGGGBGBBGBBBBGGBGGGGGGGBBBBBGGBGGBBGGBBBBGBGBBGGGBGBGGBGBGGGBBGGBGGBBBBBBGBBGGBGGBBGGGGBGGBGBGGBBBBGBGBGGBGGGGBBGGBGBBBBGBBGBBBBBGGGGGGGGGGGBGGBGGBBBGBGGGGBGBBGGGGGBBGGGGGBBBBGGGGGBBGGBGBGBBGBGBGBBBGGBBBBGGBGBGBGGBBGGGGBGGBBBBGGBBGGGGGBGBGGBBGGGGBBGGBBBBBGGBGBBBGBGGGBGGBBBBGBBGGGGGBBBBBBGGGGGBBBGGGGGBGGBBBGBGGGBGGGBBBGBBBBBBGGGBGBBGGGGGBGGBGGGGBGBGGBBGGBBBBBBBBBGBGGGGGBBBBGGGBBBGBGBBGBGGBGGGGBBBBBGGGGBGGGGBGBBGBBBBGGGGBGBGGBGGBGBBGBGGGBBGBBBBGGGGBBGGGGBBBBGGGGBGGBGGGBBGBBGBBBGGGBGBGBBGBGBGGBGGBGBBBBBGBGGBGGGBBBBGGGGGGGGGBGBGBBGGBBBGBGGBGGBGBBGGGGBGGBGGGGBGGGGGGGBGGGGGGGGBBBBBBGBBGGGGGBBGGGBBGGBBBBGGGBGBGGGBBGBBGBBBGGBGGBGBGGGGGGBGBGGBGGBGGGGBGGGBBGGBBGBGGGGGGGGGGGBBGBBGBBGGGBBBBBGBBBBBBGGGGGGBBGGBGGBBGGBGBBBBBBBBBBBGBBBBBGBGBBBGBGGBGGBGGBGGGGGBGGGGBBGBGBGGGBGGBGBGBGGBGGBBBGBBBGBGBBGBGBBGGBGGGBGGBGGBBGBBGBGBGBBGBGBGGBBGGGBGGGBGGBBBBBBBGBGGBBGBGGBBGGGBGBGGGGBGBBBGGBGBBBGBBGGGGGGGGBBGGGGGGBBGGGGGGGBGBBGBGGGGBGGBBBGGGGGBBBBGBGGGGBBGBGGBBBGBGBBBBBGGGGGGGBGBGGBGGGBBGBBBGGGGBBBBGGBGGGBGGGGGBGGBBGGBGGGGGBBBGBBGBGBBGGBBBGGGGBGBGBGGBGGGBGGGBGGBGGBGBGGBGGBGGBGBGGGGBBGBBBBBGBBBGBGBBBBBBBGGBGBBGBGBBGBBBGGGGGGBBBGGGBGGBGBBGGGGGBGBGBBGGGGGBGGGBBBBGBGGBGGGGGBGGGGGGBGGBBGGBBBBGGGBBGGBBBBGGGGGBBBGBGGGBBGGGBBBGGGGGBBGGGBBGGGGBBBGGGGBGGBGGBBGBBGGGBBGGGGGGGGBBGBBGGBGGGBBGGGGGGGBBBBBBGBGBGBBGGGBBGGBBGBBGGGBBBGGGBGBBGBBBGBGGGBGGGBBGBGGGBBGGGBBBBGBGBBGBGBBBGGGBGBBBBBGGGGBGGGBBGGGBGBBBGGBBGGGBGGBGGBBGBBGBGGBBBBGGGGGGBGBGGBGGBBGBGGGGBGBGBBBGBGBBGGBBGGGBGGGGBBGBBBBBGBBBGBBGGGGGGGBGBBBGGGBGBGBGGBGBGGBGBBGBBBBBGGBGGGGGGGGGGGBGBGGBGBGGGGBGBGBBGBBGGGGGBGGGGBBGBGGBGGGGGGBBGBBGGBGGGBGGBBGGBGBGGBGGGBGBBBBBBGGBGBGBBBGGBBGBGGGGBBBBBGGBBGBBBGBBGGGGBBGGBGBBGBBBBBGGBBBBBGBBGGGBBBGBBGBGGGGBGGGBBGGBGGBBBBGBBGBBBGBGBGGGGBGGBGBGBBBBGGGBGBGBBGGGBBGBBBGBGBGBBBBBGBGGBGBGBBBGGBBBBBGGGBBGGGGGBGBBGBGBGGBGBGBGGGGGGBGBBGBGBGBBGBGGBBBBGBGBGBGBGBGGBGGGGBGBGGBGBBGBGBGGGBGGGGGBBBBGGBBGGBGGBBGBBBGGGGBGBGBGGBBBBGGBBBBGGGGGGGBBBGBBBGGGBBGGBGGGBGBBBGGBBBBBBGBBBGBGGBGBBGBGGBGGGBGBBGBGGBBGGBGGGBBGGGGBBBGGBBBBGBBGBBBGGGBBGGGBGGGGGBBGGGBGBGBGGGGGGBGGGBGBBGBBGBBGGBGGBGBBBBBGBGBBGBGBBBGGBBGBGBBGBGBBGBGBGBGGGBBGBBBGBBGGGBGGGBBBGBBGGBGGGGBBBGBBGBGGGGGBGGBGBBGGGGBBBGGGBGGBBBBGBBBBGBBGGBBBBBBBBBGBBGGGGGBGBBGBBGBGGGBBBGBGGBBBBBGBGGGBBGGBGBBBBGBBGBBBGBBBBBBGGBBBBGGGGBGBBBGGGBGGBBGBGBBBGGGBGGBBBBBGGBBGGBGGBGBBGGGBGGGGGGBBBBBGBGGGGGBGBGGBGGBBGBBBBBGGBBGGGGGGGBGGBBGBGBGBGBGBBGBGGGGBBBGGGBGGGBBBBBBGBBBGGBGGGGBBGGGBBGBGBBGGBBGBBBBGGBGGGBGBBGGBGGGBGGGBBGBBBGGGGBBBGGBGGBBBBBBGBBBGGGGGGGBBGBBGGGBBGBBBBGGBGGBGGBBGGBBGGBBBBGGGBBGBBBGBGBGGBGGGBGGGBGBBGGGGGGBGBBBGBBGGBGGBGGGGBBBGGBBBGGBBBBBBGBGBBBGBBBBBBGGGGGGGBGGGBBGGGBBGBGBGGGBGGBBGGBGBBBGBBGGGGBGBGBBGBBBBGGBBBGGGBGGBGGGBGGGGBGBGGGBGGGGGBGBGGBBBGGBGBGBGBBBBBGGBGGBGGGGGBGGGGBGGGBBBGBGGBBGBGBGBBBGBGGBGGGGBBGGGBBGBBGGBGBGBBBBGBBGGBBGGGGGGBGBGBGBGGGGBBBBGGGBBGGGBGBGGBBGGGGGBGGGBGGGGBGGBGBBBGGGGGBGGGBGGBGBGBGBBGBGGGGBGGBBGGBGBBGGGGGGBGBGBGBBBBBBGBBGGGGGGBGBGBBBGBBGGGBGGGBBGGGBGGGGBBGGGBBGBBBBGGBGGBBGGGBBBGGBBBGBBBGGGBGGBBBBBGGGBGGBBBBBBBBGBGBGGGGGGGBGGBGBGGBBGGBGBBGBGBBGBGBGBBBBBBBBBBBGBBGGGBBBGGBGBGGBGBGBBBGGGGGGGGBGGBBBGBGBGBBGGGBGBBGGGGGGGBBGGGBBGGGBBBGGBGGBBBGGGBGBBGGGBGGBGGBBGBGGBBBGBGGGBGBGBBGBGGBGGGBGGGBGBBGBBGGGBBBBBGBBGGGBBGBGBGGBBGBBGGGBGBBGGGBBGBGGBBBBGGGBGBBGGGBGBGBBBBBGGGGGBBGGBGBGGBBBGGGBBBBBBGGBBGGBBGGGBBBGBBBGBBGBGGGGBBBBGGBBBBBGGGGGGGGGBGBGBBBGGBGGBGGGBBBGBBGBGBGGBGBBBGGGGGBGGBBBBGBBBGGBGGBGGBGGBBGGGGBBGBBBGGGGGGGGBBGBBBBBBGBGGBGGGGBBBBGGGBGGGGBGBBGBBGGBGGGGGBBBBBGBBGGGBGGBGBBBGBGBBGBGBBGGGBBBGBBGBBBGBBGGGGBBBGGBBBBGBBGGBBBGBBBBGGBBGBGGGGGBBBGBGGGBBGBBBGGGGGGGGGGGBGBBBBBGGGBBBBBBGBGBBGGGBGBBBGBBGBBGBBBGBBGBGGBBBBGBBBGGGGGBGGBGGBBGBGGGBGGGGGGGBBBGBBBGGGBGBBGGBGBGBBGBBGGBBGBBBBGBGBBGBBGBBBBBGBGGBGGGGBBBGBBGGGBGGBGBGGGGBBBGGBBGGGGGBBBBGGBGGBBBBBBBGGBBBBGBGBBBBBBGBGBGGGBGGGGGGBGBBBGGBBGBGBGGBBBBGGGBGGBBBBBBBGBGGGBBBBGGGGGGBBBBGGGGBBGBBBBGBBGGBGGBBGGBGBGBGBGBGGBGBGGGBBBGBGGBGGGGGGBBGGBBGBGGGGBGBBBBBBGBGGGGGBGGBGGGBBGGGBBGGGGGBGGGGBBBGGGBBBBGBGGBGGGBBBBBBBGGGGGGBGBGGGGGGGGBBGGGGBGBGBGGGGGBBGGGBBGGBBGBGBGGBBGGBBBGBBGBBBGGBGGGBBBBBGGBGGGBGGBGGBGGBGGBGBBGGBGGBBGGBBGBBBBGBGGGBGBGBBBGBGBBGGGBGGBGGBGGGGGGBGGGBBGGBBGGGGGBGBBGGBBBGGGBBGBBGBBBBGGBBBGBBGGBGGGGBBBGGGBGBBGBBBBBGBGBBGBGBBBGBBGGGBBGBBGBGBBBBGBBBGGBGBGGBBGBGBGGGGBGBGGBBBGBBGGGBBGBBGGGBGGGGBBGBBGGGBBBBBBBGBGGBGBGBGGBGGGBBGBBGGBGBGGBBBGGGBBBBGGBBGGGBBGGBGGBGBGBBBBGGGGGBBGBBBGBGGBBGBGBBGBGGGGBBGGGGBGGBGBGBBGBGGBBBBGBGBGGBBBBBGGBGBGBBBBGBBGBGGGBGBGBGBBBBBBBGBBBGGGGGGBGBBGGBBGGBGBGBGBGGBBBGBBGGGGGBGBBGBBGBGGGGBGBGGBBGBBGBBBGGBGBBBGGBGBGGBGGBBBGBGBBGGGBGGBBBGBBGBGGBGBGGBGBGBGBBGGBGGBGBBBBGBGBGGGGBGGBGGBGGGGBGBGGBGGGGGGGGGBBBBGGGBGGGBGBGGGBBGGGGGGBGBGGBBBGBBBGGBBGGGBGGGBGBGGGBGGBGGGBGGGGGBGBBBBGGGBGBGBBGGBGGBGGGGGBBBBBGBGGBBBGGBBGGGBBGBGGBGBBGGGGBBGGGBBBGBBBBBBBBBBGGGGBBGBGGGGGBBBGGGBBGGGGGBBGGBBGGBBGGGBGGBBGBBBBGBBGGBGBGBGBGBGGGGGGBGBGBBGGBGBBGBBBBGBGBBGGGBGGGBGBBGGBGBGGBBBBBBBBGGBGBGGGBGGGGGBBBGGGBGGGBGBBBBGBGBGBBGGBBBGBBGGBBBGGGBBBGGBBBBGGGGGBBBBGGBBBGGGGGGBGBGGGGGBGGGBGBGBGGGGGBBBBGBBGGGBBBBGBGGGGGGBGBGBGBBBGGGBBGGBBBGBBGGBGBGGBBGGGGBGGGBBBBBGGGGGGGBGGGBBBBGGGBGGBBBBBGGGBBGGBBGGGBBBBGBGBBGGBGGGBGBBBGBGGGGGGGGGGGGGGGBBBBGGBBGGBBBGBBBBBGBBGBBGBBGGGGGBBBGGGBBBGGBBGBBGBGBGBGGGBBGGGGGGGGBGGBGGGBGBBGBBBGBGGBBBBBBGBBBGGGBGGBBBBGBGBBBGBGGBBBGBGGBGGGBGBBGBGGGBGGBGBBBGGBBGBBGBBGBGGBGGBBBGGGBGGBGBBBGBGBBBGGBGBBGBGGGBGGBGGGGBBGGBBGBGGGGBGBGBGGGGBGBBBBGGGGBBBGGGGGGGGBBGGBBBGGGBBBBBGGGGGBBBBBBBGBBBBGBBGBGBGGGBBBGBGGBGGGBGBBGGGGGBGBBGBBBBBBBGBBBBGGBBBGGBGBBGBGGBBBBBGBGBGBGBBGGGBBBBGGGGGGBBGBBBBGGBGGBGGGGBGGBGGBGGGGBBBBBGGBGBGGGGGBGBBGGGBGGGGGBBGBBGBGBGBBGGBGBGBGGGBGBBBGBBGBBBBBGGBBGGBBBBBBGGBBBGGBBBGGBGGGGBBGGGGBBGGGGBGBBGBBGGBGGBBBBGGBGBGGGGBBGBGGBGGGBGGBGBBBGGGBBBBBGGBBGGGBGBBGBGBBBGGBGBBGGGGBBGGGGBGBGBBBBGGBBGBBGGGGGGGGGBGBBGGBGGBBGGGBBGGGGGGBBBGBBGBGGGBBGGGBGBGGGBGGBGGBGBBGGGGGGGBBGGGBGGGGBGBBBGGGBGGBGGBGGBGGGGBGBGGBBGGGBGGGGGGGGGGBGGGBGGGBGGGBBBGGBGGGBGBBGBGGBBGBBBGGBBGBGGGGBGGBGGBGGGBBGBBGGBBGBGGBGGBBBGBBGGBGGBGBBBGBGGBGGGGBBGBBBBGGGBGGBGBGGBGBGGBBGBGBBBBGGGGGGBGBGGGGBGBBBBGBGBGGGGBGGBBBGBGGGGBGBGGBGBGGBGBBGBBGGBGGBGGGBBGBBBBGGGGBGBGBBBGGBGGGGBBGGGGGBGBGGGBBBGGBGBGBBGGBGGGBBBGGBBGGBGGGBBGGGBGGBGBGBGGBBGBBBGGGBGBBBGBBGBGGGGBGGBGBGGBBBBBGBGGGGGGBGBBBBGGBBBBGBGBGBGBGBBGBGGGGBGBGGGGBBBGGGBBBGGBGBGBBBBGBGGGGGGBGBGBGBBBGBBGGGBBBGGBGBGGGGGGGBBBBGBGBBGBBBBGGGBBGGGBBBGGBGGGBBGGBGBGGGBGGBGGGGGGGBBGBGGGBGBGGGGBGGBGBBBBBGBGBGBGBGBBBBBBBGGBBGGGGBGGGGBGBGBGBBGGGBBGGGGGGGBGGBBBGGBBGGBGGBBGGBBBBGBBGBBGBGGBBGBBGBGBBBGGGBGGBBGGGBBBBGGBGBGBBGBBBGBGGGGBGBGBBGGGBGBBBGGBBBGGBBBBBBGBGGBGGGBGGBBBBGGGBGGBBGBGGGGGGBGBBGGGBGBBGGGGBGBGGGGGGGGBBBGGGGBGGGBBBBGGGBGBGBBGGBBBBBBGBGGBBGBGGBBBBGGGGGGGGBBGGGBBBGBBGBBGBGBBGGBGGGBGBGBGGBBBBGGBBGBGBBBGBGGBBBBGGBGGGBGGBGBBBGBBBGGGBGBBBBBBGBGBGBGBBBGGBGGGBGBGGGBGGBGGGGGGBBGGGBGBBBGBGGBBGGGBBGGGBBBGGGBBBBGBGGBGGBGGBBBGGGGBGBGGGGGBGBBGGGGBBGGGGGGBBGGGBBGGGGGGBGBGBGBGBBGBGBBGGBBGGBGBBGGBBBGBGBBGBGBGBBBBGGGBGGGGBGBBGBBBBGGBGBBBBGGBGBGBGGBBGBGGBGGGGGBGGBGGBBGGGBBGBGGBGBGGGGGBGGGBBBBGGGGBBGBGBGBBBGBBGGGGGGGBBGBGGGBBBGGGBBBGGGBBGGGGGBGBBGGBBBBGGGBBGGGBGGBGGBBGBBBGBBBBBGBBGGGGGGGBBGBGGGBBGBBGGBBGGGGBBBGGGGBGBBBGGBBGGBGBBGGGGGGGBBGBBBGBBGGBGGGBBGBGBGGGGBGGBGGGGGBGBGGBBBBBGGGGGGGGGGGBBBGGBGGBBGBBBGGGBBBBGGGGBBGBBGGBGGGGBGBGGGBGGBBBBBBGGBGGBGBGGGBBGGGGGBGGGBBBGGBGGBBGBGGGBBBBGGBBBGGBBBBGGBBBGGGBGBGBBBGGBBGBBBGGGGGGGBBGGGGGGGBGBGGGGBBBGBGGBBGGBBGBGGBGGGGBGBBBGGBGBGBGGBGGGGGGBGGGBGGGBGGGGBGBGBBBBGGGGGBGGBBBBGBBBBGGBBGBBBBGGBGGGGGBBBBBGGGBBGGBBGGGGBBGGBGGGBBGBBGBBBBBBGBGGGGGGBGGGGGBGBBGGBGBBGBGBGGBBGGBGGGGBBGGBGGGGBBGGGBBBGGBGBGGBBBGGGBGBBBGGGGGGBGBGGGBGBGBBBBBBGBGGBGGGGBGGBGBGGGBBGBGBBGGGGBGGBBGGBGBGBBGGGBBGGBGGGGGBBGBBBBBBBGGBGGBGGGGGGGBGBBBBBGGBBGGGGBBBBGBGGGBGGGGBGGGBBGGGGGBGGBGGGGBGGBBBBGGBBGBBGBGBGGGGBGBGBBBGGGGGGGBBBGBGBGGBBBBGBBBGGBGBGBBGGGGBBBGBGGBBGBBBBGBGGGGGGGBBBBBBGGGGGGBGBGGGGBBBGGGBGGBGBBGGBGBGGBBGBGBBGGBBBGBGGBGBBBGGBGGBBBGBBBGBGGBBBBBGGGBBBBGBBGBGGBGGBBGBGGBGBBGBGGGGGGBBGGGBBGGBGBGGBBGBGBBBGBBBBGBGBBGBBGBBGGGBGGGGBGGGGBGGGGBBGGGGBBBBBGGBGGGGBGGBGGGGGBBBGGBGGBBBGBBGBGG
9855 BGBGGGGGBBGGGGBGGBGGGGBBGGGGGGBBGBGGBBBGBBBGGGGBGBGGGBBBBBGGGBBGGGGGGGGBBGBBBGGGGBBBGGBGGGGGGBGGBBGBGBGGGBBGBBGGGBBBBGGGBBBBGGBBBBGBBBGGBGBGBBBBGGGGBGBGGGBGBGBGBGBBBBGGBGGBBGBGBGBGGBGBBBBGBBGBBBGGBBGBGGGBBGBGBGBBGGBBBGBGBGBBBGGGGGGBBBBGGBBGGBBBBBBGBBBBGBGBBGBBGBBGGGGGBBGBGGGGGGBGGBBGGGBGGGGGGGBGGBBGBGBGGBBGGGGGBGBGGGBBGGGBGBGGBBBBGGBGGBGGGBGGGBGBGGGGGBBGGBGGBGBGBGGBGBGBBBGGBBBBGBGGBGBBBBBGGGGBBBBBBBBBGBGBGGGGGGBBBBGGGBBGBGGBGBGBGGGGGGGGBBBGBGBBBGGGBBBGGBGBGGGBGBGBGBGBGBBGGBGBBBBBGGBGGGGGGGGGGBBGBBGGGGGBBBBBGBBBBGGGGGBGGBBGGBBGGGBBGGGGBBGBGGGGBGGBGBGGBGBGGBBGBGBBBGBBGGBGBGGBBGGGBBGBGGBBGBGGGBGGBGBBGGGGGBBGGGGBGGGGBBBBBGGGBBGGGGGGGGGGBBGGGGBBGBBGGBGGGBGGBBBGBBGBGGGGGBGGGBGBGGGBGGGGBGGGGGGBGGGBGGBBGGBGBGGGGGGGBGGGBBGGGBGBBGBGGGGGGGBGGGBGGBGBBGBBBBBBGGGBGBBBBGGBGGGGGBBBGGGBGBBBGBGGGBBGBGBGGBGGGBBBBGBBGGGGGBBBGGGBGBGGGBGBBGGGBBBGBGGGBGGBGBGBBGGBGGBBGGBGGGBBGBGGGGBGBBBGBGBGGGBBBBGBBBGBGGGGGGBGBBBBGBGBGBBBBBBBBGGBBBGBGGGGBGBGBGGGBBGGGBGBGGGBBBBBGBBBGGBGGGGGBGGGBBGBBBBBBGGGGBGGGGBBGBGBGGGBGGBGBGGBBBBGGGGGGGBBGBBGGBGBGBBBGGGBBBBBBBGBGGGGBBGBBGGBGGBGGBGGGGBBGBGGBBBBBBBGGGBGBGGGBBGGGGGBGGBGGBBGGGGBBBBGBBBBBGGBBGGGBGGGBGGBBBGGGBBGGBBGGBGBGGGGGGGGBBGGGGGGGGBGGGGBBBBGGGBGGGGBGGGBGGBGBGBBGGGBGBGBBGGGGGBBBBGGBGGGBBGGBBGGBBBGGGBGBBGGGBGBBGBBGGBGGGGGGGGBBGGBBGBBGGGBGGBGBGGGGGGBGBGGGGGGBGBBGGBGGGBBGGBBGBGBBGBBGBGGGBGBGBGBBGGGBGBGGBBBBBGBBBBBBBBBGBBBGGGGGGBGGBBGGGGGGGGGGGGGBBGGGGGBBGGGGGGGGGGGGBBGBGBGGGBBGGGBBGGGGBGBBGGBBGGGGBBBGGBGBBGBBGGGGBGGGBBGBBBGBBGBBGGGGBGGGGGBBBBBGGGGGGGBBGGGBGGGGBBGGGBGBGGBBGGGBGGBGBBGGGGGGBBGBGBGBBBBBBBGBGBBGGGBBBBGBGBGGGGGGBBBBBBGBGGGGGGGBGGBBGGGBBGGGBBGBGGGGBBBBGGBGGGGGBGBGGGGBGGBGGGGGBGGBGBBGBBBGBBGGGGBBBBGGGGBBGGBBBBBBBGBBBBGBBBGGGGGGBGGGGGGGGBGGGGGGBGGBBBBGBGGGGGGBBGGGGGGGBGGBGGGGGGGBBGGGGGBGGGBGGGBBBGGGGBBBBBGBBBGBGGGGGBBBBGBGBBGBGGGGGGGBGBBBGBGGBGGBBGBGGBBBGGGBGGBGGGGBGBGBBBGBBGBBGBBGGBBBGGBBBBGGGGGGGBBGGGBGGGGGGGBBGGGBGGBBGBGGBBGBGGBGGGGBGBGGBGBBBBBBGBGGBGBGGGGGBGGGGBGBGGGGGGGBGGGBGBGBGBBBGGGBGGGBBGGGBBBBBBBGGGGBBGBGBGBGGBBBBGGBGGGGGGGGBGBGGBGBBGBGGGBBGGGBBGGGGBGGGBGGGGBBBBGGGGGGGBGGBBGGBBBBBGGGBBBGGGBBBGGBGGBBBBGGBBGBBGBBGBGGGGBBGGGGBGGBGGGGGGBBGGGGGBBGGGBGGBBGBGBBBBBBGBBGBGGGGBGGGGGGBGBBGGBGGGGGGBGBGGBBGGBBGGBBGGBBGBGGGBBGGGBBBGGGBBBGGBGBBGGGGGGBGGBGGBBGBBGGGGGBBGGGGGBBBGGGGGBBGGGGBBGGBGGBBGBGGBGBGGBBBGGBBBGGGGBBBBGGBBBGGGBBGGBBBBGBGGBGBBGBGBGGBBBGGBGBBGBBBBGGGGBBBGGGGGBBGGGBBGBBBBBGBGGBGBBGBGGBGGBGBGGBGGGGGBBGGBBGGGGGGGGGGGBBGGGGBGBGGGGGBBBBBBGGGGGBGGGGBBBBBGBGGBGGBBGBGGGBGBBGGGGGGBGBGGGGGGGBGBBBBGGBBBBGBGBBGBGBBBGBBGGGBGGBBBBGGGGGBGGGBGGGBGBBGGGBGGBGBBBGGGGBGGBGBBBGGGGGGGGBBGBBBBGGGBBBGBGBBGBGGBBGGGBBGGBBGGBBBGGGGBGGBGGGGBBGGBGBBGGGGBGGGGGGBGGBBGGGBBBGBGGGBGBGGGBGGGGBGBBBBGBGBGBBGBBBBGGGBGBBGBBBGGBGGGGGBBBGGBGBGBBBBGBBGBBGGGGBBGGGGGBBBBBBGGBGBGGGBBGGGBBBGBGBBGBBGGBGGBGGGBGBBBGBBBGGGBGGGBGBGGGGGBBGBGGBBBBGGGGGGBGBBGBGGBBBBBBGBBBGGBBGGGBGBGBBGGBGGBBGBBGGBBGBGGGBGBGBBBBGBGGGBBGGGBGBBBGGBGGBBBBBGGGGBBGGBGGBGBGBGGGBGGBBBBGGGGGGBGGGGGBGGBGGGGBBGGGGGBGGGGGBGBGBBBGBGBGBBBGGGBGGGGGGGGGBGGGGBBGBBGGGGBGGBBBBGGBBBBBGGGGGBGGBBGGBGBGGGGBGGBGGBGBBBGBBBGGGGGGGGBGBGBGGBBBGGGBGGGBGGGBBGGBGGGGBGGBGBGGGGBGBGBBBGGGGGGGGBBBGBBBGGBGGGGGGGBGGBBGGBBGBBGGBGBBGBGGGGGGGBBGGGGGBBGBBBBGGBGGGBBGBGGGGGGGGGGGGGGBGBBGGGGBBGGGBBBGGBGGGGGBGGBBGBGBBBGBBGGGGGBGGBGBGGBBBGBGGGGGBBGBGBBGBGBBBGBGBBGGGBGGBGGGBGBGGBGGGGBBBBGBGBGGGGGGBBGGBGBGGGGGGGGGBBGGBBGGBGGGGGBGGGGBBGGGBBBBGBGGBBBGGGBGBGBGBGBGBGBBBGGGGBGGGGBGBBBBBGGGGBBBGGGGGGGGBGBGBBBGBBGBGGGGBGBBBGBBGGBBGGBBGBBGGGGGGGBBGBBBBBGGGGGBBBGBBBGGGGBGBGBGGBBGGGGBGGBBBBGBGBGBBBGBBGBGBGBGGBBBGGBGGBGGGGBBBGGGBBGGGGGBGBGGGGGBGGGGGBGGBGGGGBGBBBGGGBBGBGGBGGGGGBGGBGBGBGGBGGBGGBGBGGGGGGGBGGGBGGBGBBGGBBBBBBGGGBGGBGBGBGGBGGGGGGBBGBBBGBBGBGGGBBGBBBGGGGBGBBBGGBGGGGBGGBBGBGBGBBBBBBGGGBGBGBGBGBBGGGGGBGGGGBGBGBGGGGBBGBBBGGBBBGBBGGBGGBGGGBGGBBGBGGBGGBGGBGBGBGBBGGBGGBGBGBGBBGGBGGBGBBBBBGGBBBGBGBGBBBBGBBGGGBBGGGGBGGGBGGBGBGGGBBGGBBBGBGBGBGBGGGGGGGGBBGGGGBGGGGGBBGGBGBBGGGBBGGGBGGBGGBGBBBBGGGGGGGGBBGBBGGBBGBGBBBBGBBBGBGBBGGGGGGGGBBBGBGBGGGBBGBBGBGGBBGGBBGBGBGGGGGGGGGGGGBGBGGBBBBBGGBBBGGBGBGGGGGBGBGGBGBBBGBGBBGBBBGGGGBGGGGBBBBGBGGGGGGGGGBGGBBBGGGGBBBBGGGGGBGGGGGBGBBBGGBGGGGGGBBGGBGBBGGBGGGGBGBBGBBGGGGBGBGGGBGGGGBGGGGBGBGGGBGBBGGBGBGGBBBBGBGGGBGGGGBGGGBBGBBBBGGGBBGBBBGBBGGGGBGBBGGBBGGBGGBGGBGBBGBBBBBGGBBGBGBGGGGBBBGBGBGGGGBBGGBBBGGGGBGGBBGGGGGGBGBBGBBGGBGGGGGBBGGGGGGGGGBBBBGGBGGGGBGBBGGBBGGBGBGGBBBGGGBGGGBBGGGGGGGGBGBBBGGGBBGGBGGBGGGGGGGBBBGBGGBGBGBGGBBGGGBGBBGGBBBGGBGBGBGGGBGGBGGGBGGGBGGBGBBBBBGGBGBBGGGGGBBGGGBBBBBBGGBGGBBBBGGGBGGBBGGGBGGGGGGGGBBGGGBGGGGBGGGGBGGGBBBGGGBBGGBBGBBBGGBGGBGGBBBGBGGBGGBGGBGBBGBGBGBGGGGGGGBBGGGBBGGBGGGGBBGGGBBGBBGGGGBBGGBGBGGBGGBGGBGBBGGBBBBGGGGGGBGGGGGGGBBGGBGBGGGBBGGBGBGGGBGGBGBBBBGBGBGGGBGGGBGGBBGGBGBBGBGBGGGGGGGBGBGBGGGBGGGGGBBGGGGGBGGGGGBGGBGGGBGGBBGBBGGBBGBGGBGGBBGBGGGGBBBGGGGGBBGBBGGBGBGBGGBGGBGGBGGBBBGGGGGBBBBGBGBGGGBGGGGGBGGBGBGGBGBGGGBGBGBBBGGBGGBGGGGBGBGBBBGGGBGGBGGBGBBGBBGGGBBGGBGGGGBBGBGGBGBBBBGGGGBGGBBGBGGGBBBGGGBBBGBGBBGBGBBBGBBGGGGBGGBBBGBGGBGBBGGBBGGGGGBGGGBGBBGBBBBGGBGBGBGGBBGBBGGGBGBGGGGBGGBGGBBGBGBBGGGGBGGGGBBBGGGGBBBGBGGGGBGBGBBGGBGGBGBBBGBGGBGGGBBGGBBGGGGBBGGGBBBBBGBGGGGGGBBGGBBGGGGGBBBGBGGBBBGGGGGBGGBGBGGGBGGGGBBGBBBBBGGBGGGBBGBGBGBBBBGGGGGGBBBBGBGGGGBBGGGGGBBGGBBBBGGGGGGBGBBGGGBBGBBGGGGGBBGBBGBGGBGGGGGGBBGGGGBBBGBGBGGBBGBBBGBGGBBGGGGGBGBGBBGBBGBGGGGBGGGBGBBGGBGBBBBGBGBGBGGGBBGGGGGGGBGGBGGGGBBGGBGBBBBBGGGGBGGGBBGGBGGGBGBBGBBGBGBGGGGGBGBBBGBGBBGGGGGBGBGBBGGBGBGGGGGBGGBGBBGGGGGBGBBGGGBGBBBBGBBGBGBGBBGGGGGGBBGBGGGGBBBGBGBGGGGBGBGBGGGBGGBGBGGGGGGGGBBGGGBBBGGBBGBBBGGGGBGGBBGGBBBBGGGGGGGBBGBBBBBGGBBBBGBBGGBBGGGBBGBGGBBBBBGGGGGGGBGBGGBGGGGGBBBGGBBBGGBBBBGGGGBBGGBBBGGGBGGBGBBGGBGGGBGBGBBGGBBBGGBBBBBBBGGGBBGGBGGBBGGGGGGBGBBBGBGBGBGBBBGGGBBBBGBBGBBBBGGBBBGGBGGBGGBBGGBGGBBGBGGGGGGBBBGBGGBGGGGGGGBBGGGBBGBGBBBBBBBGBGGGBBGGGGGBBGBGBGBGGBGGBBGGBGBGGBGBBGGBBGBBGBGBBBGBGGGGGBGGBGBGGGGBGGGGBGGBBGBGGGBBGGGGGBGGGBBBGGGGGBGGGBGBGGGBBGBGGGGGGBGBGBGBGBBBGBGBBBBBGGBGBBBGBBGGGBGGBBBBGGGGGGGGBBGBBBBGGGGBGBGGGGBBGGBBBGBBGBBGGBGBGGGBBGGGGBGGGBBGGGGBBGBGBBBGBBBBBGGBBGGGGBGBBBGBBGBGBBGGBBGGGGGGBGGBGBGGBBBBGBGGBGBBBBGBGGGGGBBBGGGBBBGBGGGBBGGBGBGBBGBGBBGBGGBGGGGBBGGBGGGGBGBGBGBBGBGGGGGBBGBGGGGGGGGGBBBBGBGGGGGBGGBBBGGGGGGGGGGGGBBGBGGBGBGBGGBGBGGGGBGGBBBGBBGBGGGGGGBGBGGBGGGBBBGGBBGGGBGGGGGBGGBBBBBGGGGGGBBGGGGGGBBGGGGGBBBGBGGGGGBBBGGBBGBBGGBBGGGGGGGGGGGGBBBGGBBGGGBGGGGGGGGBGGBBBBBBBGGGBBBGBGGBGBGGGGGBBBGBGGBBBBBGGBGBBGBBGBBBGGGBBBGBGBBGGGGGBBBBBBBGGGGGGGGBGBGGGBBGGGBBGGBGBGBBGBBGGGGGGBBBGBGGGBGBBGGGBGBGGGGGGBGGGGBBBGBGGGGGGGGBGBBGGGGBGBGGGBGBGGBGBGBBBBBGGGGGGBBGBGGGBGGGBGGBBBGGGGBBBGBGBGBGBBGGGBBGGBBBGBBGGBGGGBGGBGBGBBBBBGGBBBGBGBBGGBBGGGBGBGGGGGGBBGGBGBGBGBBBBBGBGGBBGBBGGBBGGGGBGGBBBGGBGGGGBBGGBGGBGBBBGGGBBGBBBGGGBBBGBBGGGGGBGBBBGGGGBGGGBBGGGGBGGBBBGGGBBGGBGBBGBGBGGBBGGGBGBGGBBBGGBBBGBBGGGGBBBGBGGGGBGBGGGGGGGGGGBBGGBGBGGGBGGGBBBGBBBBBBBBGGBGGBBGBBGBGBBGGGGGGGBBGGGGBBBGBBBGGGBBBGGGGGBBGBGBGBBGBBBGBGBBGGBGGGBBBBBGBBGGGBGGBBBBBBBGBGBBBGGGGBGBGGGGBBGBBGGBGGGGGBGGGBGBBGGGGBBGGGGGGBBBGGGBGGBBBGGGGBBGBBGGGGBGGGBBGGGBBGGGBGBBGGBBBGBGGGBGBGBGBGGBGBGGGGGGBGGBBBGGGGGGGBGBGBBGGBBBGBBBGGBGGGBGGBBBGGGGBGGBBGBGGGGBGBGGGGGBGGBGBBGGBBBGGBGGGGBBBGGGGBGGBGGBBGBGGGGBGBGBGGBBBGGGBBGGGGGGGGGBGGGBBBBGGBGBGGBGBBBBBBBGBBGGGGGGGGGBGBBGGBBBGBGGBGBBBGBGBGGBBGGGGBGGBBGBGGGBBBBBGBGBGBBGBGBGGGBGGGGGBBBGGBBBGGGGGGBGGGBGGGGGGGBGBGBGBGGGBBGBBBBGBGGGGBGGBGBBBBGGGBBBBBGBGGBGGGBGBGGBBGGGBGGBGBGBBGGBBGBGBGBBGBBGGGBBBBBGGGBGGGGBBGGGGBBGGGBGGBGGGGGBGBGBGBBGGGGGGBBBBGBBGGGGGBBGBGBGGGGGBGBGBGGGGBBBBGGGGBBBGBGGBGBBGGGBBGBBGBBBBGGBGGGBGGGGBGBGGBBBGBGGBBGBBGBBGGGGGBGGBGGGBGGBBBGBBGGBBBGGGBGGGGGGBBBGGBBBGGGBBBBGGBGBGGGGBGBBBBBBBBGBBGBBGBGGGGBGBGGGGGGGGGGGGGBGBGBGBBBBGGBGBBGBBBBBBBGGBGGGGGBGBGGGBGGBGGBGBBBGGGGBGBGBBGGGGBGGGGBGGGBBBGGBGBBGBGGGGBGGGBGGBGGGBBGGGGGBGGGBGBGBGBGGBGBGBGGBBBBBBBBBBBBBBGGBGGBBGBBGGBGBGGBGGGGBBBGGBGGGBBGGGGGGBGBGGGGBBGGGGGGBBBGBGBBBBGGGBGGGBBGGBBBGBBGBBGBBGBBGGGGBBBGGBGBGBGBGGGBGGBGGGGGBGBBBGGGBBGBGGBGBGBBGBBGBGGGBGBBGGBGGBBGGGGGGBGGBGBBGGGGGGGBBBBGBBGBGGGBBBBGBGGGBGGBGBBGGBBGGGBGBGGGGGBGGGGGGBGBGGBBGGBBGGGGBBGBGBGBBGBGBGGBGBGGGGBBGGBBGBGGBGBGGBBBGGGBGBGGGBBGBGGBBGGGBGBBBBGBGBGBBGBGBBGGGGBBGGBGBBGGBGGGBGBBGBGBGGGBGGBBBGBGGGBGGGGGGGGBGBBGGGGBGBGGGGBGBGGBGGGGGBBGBBGBGGGGGGGBGGGBBBBGBBGGBGBBGBBBGBBBGGGBBGGGBGGBGGBGGBGGGGGGGGGBGGGGBBGBGGBGGGGBBGBGGBGGBBBGGGGBGBGGBGGGGGGBGBGGBBGGGGBGBBGBBBGGGBGGGBBGGGGGGGGBGGBBGBBBBGBBGBBGBBBGGGBBGBBGGGGGGBBBGGBBGGBBGGGGGBGGGBGGGBBGGBBBBBBGGBBGGGBGGBBGGBGGBBGGGBBGGGBGBBGBGBBGGGGGGBBGBGGGBGBGGGGBBGGBGGGBBGBBBGBGGBBGBGBGBGBBGBBBGBBBGGGGBBGGGBBBGGBBGGBGBGBBGBGGGBBGBGBBGGGBBGBGBBGGBBGGGGGBGBBGBGBGBGGBGBBGGBBGGGGGGGBBBGGGBBGGBGGBGGGGGGGGBGGBGGBGBBGGGBGBGGGBGGBGBBBBGGGBBBGGBGGGBBGBBGGGGBGGGGGGGGGBGBBGGGBGGGBGBGGBBBGGBBBGGGGGBBGBGBBBBBGBGGBGBGGBGBGGBGBBBGBBBGGBBGGBGBGBBBGGGGGBBGBBBGGBBGBGBGBGBBGBBGGGGGBBBBGGGGGBGGGGBBGBGGGGGBGBGGGBBGBBGBBGGGGGGGBBBBGGBGBGGBBGBGBGGGGBBBBBGGBGGGGGBGGBBBGGBGGBBGGBGBBGBGGGBGGGBGGBBBBGGBBBGBBGBGGGBBBBBGBBGGGBGGGGGGBGGGGGGGBBBBBBGBGBGGGBGBBBBBGGBBGBBGBGGGBGGGGGGBBBGGBBGGGGBGGGBBGGBGGBBGBBGBGGGBGGGBBBGGGGGGGBBBBBGBGGGBGBBGBGBGBGGBGGBGBBBGBBGGGGBGGGGGGGBGGBGBGBBGGBGGBGBBGBBBBGBBBGBGBGGGBGGGBBBGBGGGBGGGGGGGBGBGGGGGBGGGGBBGGGBBGBBGGGGGGBBGGBBBBGGBBGGBGGBGBGBBBGGGBBBGGGGBGGBGBBGBGGGGGGBGGBGBBGBGGBGBBBGBBBBGGGGBBGBGBBGGGGBGGBGBGGBBGGBGGGGBGGBGBBBGGGGBGBBBBGGGBGGGGGGGGGGGGBBGBBBGBBGGGGBGGBBBGGBGBBBGGGBGGGGGBGGBBGGBGBGGBBGBBGGBGBBGBGGBGBBGGGGBGGBBGBBGBGBBBGGBGBGGBGGBBBBBGGBGGGGGGGGBBGBBGBBGBGBGBGGBGGBGBGBBBGGBBGGBBGGGGGGBGGBBGBGGGGGGGGGGGGGGGGBBGGBBGBGGBBBBGBBGGBGBGBBGBGBBGGGBBBBGGGGGGGGGBGBGGBGGGGGGGGBGGBBBGGBGBBBBGBGGGBBBGBGGGGGGBGGBGGBGBGBBBGBBBGGGBGGBGBGBBGBBBGGGGGBGBBGBBGBGGGGGBGGBGGBGGGGGBGGBBGGGBGGGGGGGBGGBGGGGGBGBGBGBGBGGGGBGGGGBBGGGGGBBGBGBBGBBGBGBGGGBBBGGGGBGBBGGBGBGBGBGGGBGGGBGGGGGGGBBBGGGGGGGGBBGGBBGGGGGGGBBGBGGGGGGGBGBGBGBBBGGGGGBGGGGGBBBGGBBGGGBBGBBGGBGBBGBGGGGGGBGBGBBBGGGBGGBGBBGBGBBGBGBBGGGGGBGGBGGGGBGGBGGGGGBGBGBGGGGBBBBBGGBGGBBBBGGBGBBGBGGBBBGBGGGBBGBBBBBGGGGGBGGBBGGGBGBGGBGBGGGGGBGGGGBGBGGBGGBGGGGGBGBBBGBGBBBGGGGBGGGBBGBBBGGGGGGGBGBGBGGBGGGBGBGGBBGBBGBBBBBGGGGGGBGGBGGBGBBBGBGBGGBGBGBGBBBBBGGBBGBGGBGGGBGGGBGGGGBGBBGGGBBGGGBBGGGGBGBBGBGGGBBBGGBBGBGBBBBBBGGGBGGGGGBGGGGGGGGBGGGGGBGGBBBBBGGGBGGGBBBBBGGGGBGBBBGGGGBGGGBBGBGBBBBGBGGBGGGGGGGBBBBGBBBGBGBGGGGGBBBGGBGBBBBGBGGGGBGBGBGBBBGGBGGGBBBBBGGGGGGGGBGGBBGBGBGGBBBBGGGGGGBGBGBGBGGGGGGGGGGBBGBGBGBGGGBGBBBBBGBBBBGBGBGGBBGGBGGBGGBGBGBGBBGGGBGGBGBGGBGGBBGGBGBGGGBGBBBBBGGBGBGGBBGGBGGGGGGBGBGGGGGGBGBGGBGBBGGGGGBBGGBBBGGGGGGGGBGBBGBBGGBBBGBBBGGBBBGBBGGGBBGGBGGGBGGBGBBBGGGBGBGBGBGBBGGBGGBBBGGGGBGGBGGBBGBBGGBGBGGBBGBGGGBBBGGGGBBGBBBGBBGGGGBGGGBBBGGBBBBGGGGGBBGGGGGBBBGBBGGBBGGBGGGBGBBBGBGGGGBGGGBBGBGGGGBBGGGBGBBGGBBGBBBBBBGBBBBGGGGGGBGBGGGGBGBBGBBGGBGGBGGGGGBGBBBGGGBGGGGGGGBBGGBBBBBGBGBBGGGBGGGGGGBGBBGGGGGBGBGGGGGGGGBGGGGBGGGBBBGBGGGGGGGGBGGBGBBBGGGGGBGBBGGGGBBGGBGBGGBGBGGGGBBBGBBGBGBBGGGGGGGGGGBGBGBGBGBGBGGGGBGGGBBBBBGGBBGGBGGGBGGBGBGGGBGGBBGGBGBGGBBBBBBGGBBGGBBGBGGGBGGGGBGGGGBGGGBBBGBGGBBGBGGBGGBBBGGBGGGGBGGGGBGBBBBGGGBGGBGGGGBGBGGBBGBBBBGBGGBGGGBGGBBBGBBBGGGBBGGBGBBBGGGBGGGGBGBBBGGBBGGGBGGBGGBGBBGBBBGBBBGBGBBGGBBGGBGBGGBGGBBBGBBGGGBGGBGBGGBBBGBGGBBGGBGGBBBGGBBGGBBBGGBBGBGBBBBGGGBGBGBGGGGBBBGGGBBGBBGBBBBBBBGGBGGGGGBGGBBGBGBGGBGBGGBBBGGGBGGGGGGBGBBGGGGGBBBGGGGGBGGBBGGGBBGGBGGGGGBGGBBBBGGBGBBGGGGGGGGBGGGGGGGGGBGGGBGBGGBGBBGGBGBGGGBGGGBBBBBGGGBGGGBBBBGBGGGGGGGBGGBBGBGGBGBGGGBGGBBBGBBGGBGBBGGBBGBGGGGBGGBGGGGBGGBGBGBGGGBGBGGBBGBGBGBBGGBGBGGGGGBGGGBGGBBGGBBBGBBGBBGGBGGBGGBBBGGBBBGGBGBBBGBGBBBBGGBGGGBGGGBGGGBBBBBGBGBBGBGGBGGBGGBGGBGGGBBGBGGBGGGBBGGBGGGBGBGGGGGBGGGBGBBGGBGGGBGBBGBBGGGBGBGBBBGBGGBGBGBGGBGGGBGBBGGBBBGBGBBBGBGBBGGBGBGBGBBBBBBGGGBBBGBGGGGBGBGGBBGGBBBBBBGGBGGBBGBBGBGGGGBBBBGBBGGBGGGBGGGGBGGGGGBGGGGGGBGGBBGBGGGGGGGBBGGBGGGGGBGBGBGGBGBBBGBBBGGBGBGGBBBGGBBGBBGGGGGGBGGGBGBGGGGBBGBBBGGBBBBGBBGGBBBBGGBBBBBGBGGGGBBGBBBGGGGBGBBGGGGBGBBBGBBGGGGBGGGGGGGBBGGGGGBGGGBGGBGGGBBGBGBBGBBGBGBBBBGGGBBGBGGGBGBBGGBGGGGGBGGGGBGBBGGBBBGBBGGGGGGGBGBBGGBGGBGGBBBGGGGGBGBBGGBGGGGGGBGGGGBBGGGGGGGBBBGBGGGGBBGBGGGGGGBBGGGBGBBGBGGBGGGGBBGBBBGBBGBGGGGBBGBGBGGBBGBGGGGBBGGGBBGGGGGBBBGBBBGBGBBGBBGGGBBBBGGGGBGBBBGGGGBGGBBGGGGGBBBGBGGBBGGBGBBBGBGGBBGGGGGBGGGGGBBGBGGBGBGGGGBGGBGGGBBBGGBGBGGGGGGBGGBBGBBBGBBGBBGGGGGGGBGGBGGGBGBBBGGGGGGBGBGBBBGGBGGBBGBBGGBBGGGGGGBGBGGBGBGBGGBGGGBGGBGBBGGBGBGGBGBGBGBBGBBGBBBBGGBGGBBGBGGGBGBBBBGBBGGGGGGBGGBGBGGGGGBGBBGBGGGGBBBGBGGBGGGBGBGBGBGGBBGBBGGBGGGBGGBBGGGBBGGGGGGBGGBBBBBGGGBBGBBBGGBBBBGBBGGBGGBGBBBGBBGBBGGBGGBBBGGGBBGGGGBGGGGGGBBGGGBGGBBGGBGBGBGBGGGGBGBBBBGGBGBGGBBGGGBBGBGBBBGBGGBGBBBGBGBBGGGBGGGBGGGGGBGGBGBBGBGGGGGGGGBGGGBGGBGBBGGGGGGBBGGBGGGGGBGGGBBBGBGBGGGGBBBGGGGGGBGGGBBGBGBGGBGGGGBGBBBGBGBGBGBBGBBBBGBBGGBBGBBGBBBBGGBBBBGBGGBBBBGBGGBBBBGGGBGGBBBGBBBGGGGGGGGGGGBGBGBBBGGGGGBBGGGBBBBBBGBGBGBBGBGBBGGBBBBGGBBGGBBBGGBGBGGGGBGBBGBBGGBGBGGBGBBGGGBGBGBGGBBBBBGGBBGBGGGBGGBGBBBBGGBGGBBGGBBBBGGGGGGBBBBGGBGGBGGGGGGGBGGBGGGGGBGBBBGBBBBGGBBGGBBGBBGGGBGGGBBGBGBGBBGBGBGGGGBGBBGBBBBBBGGGGBGBGBBGGGBGGBBGGGGBBGBBGBGBGGBBGBBBBGBBBGBGGGGBBBBBBBGGGGBBGBBBGBGBBGGBGBGGGGGBGBGBBGGBGGBBGBGBGGBBBGGGGGBGGBGGGBGGBBGBBBBGBBBBGGBBBBGGBBGGBBGGGGGBGGGGBBGGBGGBGBGGGGBGBGBGGBGGBGBGBBGBBGGGGGGGBBBGGGBGBGBGBGGGGGBGBGBGGGBGGBGGGBGBBGGBGGBGGGGGGGBBGGBGBGBGBGGBGGGGGBGGGGGGGBBGGGGGBBBBBGBGBGBGBGBBGGGBGGGBGGGBGBBBGGBBBBGBGBGGGGBBBGBGGBGBBBBGGGGGGGBGBBGBBGGGGGGBBBGGBGBBBGGGGGGBBGBGBGGGGBGBBBBBBBGGGGGGBBBGGBGBBBGGBGBGGGGGGGGBBGBBBBGGBGGGBGBGGGBGBGGBGGBGBBBGGGGBGGGBGGBGGGGBGBBGGGGBBGGBGGGGBGBGBGGGGGBGGGGGBBBGBGBBBGGBGBBBBGGBBGBGGBBBGBBGBBGGBBBGGGGGGGGGBGGGGGGGGGGGBGBBGGGGGGGGGBBGBBBBBGBBBBGBGGGBBGBBBBBBGGGBGGBBBGBBGGGBBBBBGGGGBGBBBGBBGBGBBBGBGBGBGBGGBGGGGGGBGGGGGGGBBGBBGBGBGGGGBBGBGBBBBBBGBGBGGBBGGGGGGGBGGGBGGGBGBGGGGBGBBGBBBGGGBGBGBBBGGGGGGBGGBGGBGGBBBBBGBBGGBGGBGGGBBGBGGGGGGBBBGBBGBGBBGGGBGGGGBGGGGBGGBBGGBGBBGBGGGGGGBBGGGBBBGGBGGGGGBGGGBBGGBBBGGGGBGBGGGBBGBGGGGBBGBBGGGGGBBBBBGBGGBGGBBGGGGBBBBGBBBBBGBGBGGBGGBGGBBGGBBBGBBGGGGBGGBGBGBBGGGGGGGGBGBGGBGGBGBGGGBBGGGGBBBBGGBBGGGBBBGGBGBBBGBBGGGGGBGBGGBGBGGGBBGGGBGGGBBGBGBBGGGGGGBGBGGGGBGGGGGGBBGBGBBGGGBGGBGBGGGGBGGGGGGGGGBBBBGBGGGBBGGBBGGGGGGBGBGGGGBBGGGGBBGBGGGGBGGGGBBGBGBGBBBGBBBBGBGGBGGBGBBBGGBBBGGBBGBBGBBGGBGGBGBBGGBBGBBGGBBGBBGGGGGGBGBGBGGBGGGGBGBGGBBBBBGGGBGBBGGGBBGGGBBBGBBBBBBGGBBBBGGBBBBGBBBGGGGBGBBBBBGGGGGBGGGGGBBBBBBBGGGGBGBBBBGBGGBGGGBBGBGGBBGGGGBGGGGGBGBGGBGGBGGBBGGGGGBGGGGGBGBGGGGGGGGBGGGBBBGBBGGGBGGGGBGBBBBBGGBGGBGGGGGGGBGGGBGBBGBBGGBGBBGGGGBGGGBGBGBGBBBGGGGBBBBBBGGBBGGBGBBGBBGGGGBBBBGBGBBGBBBGGGBBGGBGBBGBBBGGBGBGGGGBBGGGGGBGGGBGBGGGGGBGGBGBGGBBBGGBGBBBGGBBGBBBGBGGGGBBBGBBGGBBBGBGGGBGGBGGGGBGBGGGBBBBGBGBGGBGBBBBBBGGBBGGGGGGBBGBBGBBGBGGGGGBGGGGBGGBGGGGGGBGGGGBBBGGGGBGGGBGBGGBGBBGBGBBBGGBBBGGBGGGGBGGBGBGGGGGGGGGBBBGBBGGGBBBGGBBGGBGGBGBBBBGBGGGBBBGGBBBBGGGGGBBBBGBGGGBBGBGGGGGGGBGGBGGGBGGGGBBBBBBGGGGBBGGBGGGBBGGGBBBGGBGGBGBGGGGGGGBBGBGGBGGBGGBGGGGGGBBGGGGGBBGGBBGGGGGBBGBGGGGBGGBBGGGGGBBBBGGBBBBBBGGGGGGBGGGGGBGGBGGBGBBGGGBBBBGGGGGBBGBBBGGGGBBBGGBGGGGBGBGBBBGGGGGGGBGBBBBBGGBBBBGBGBBBGBBGGGBGGBGBGGGGBGGGBGGBGBGGBGBBBBGBBGBBBBGBBGGBGBGBGGBBGGGGGGGGGGGGGBGGBGBGGGGBBGGBBBGGGBGGGGGGBGGBGBGGGGBBBBBGGGGBGGGGBGGGBGBGGGGGBBGBBGGGGGGBBGGGBGGGGGGGGBGBGBGGBGBGBBGBBBGBGGGGGGBGGGGGBGBGGBGBGGGBGBBGGGGBGBGGBBBGGBBGBGGGGGGGBBGGBBBGBGBBGBBGGBGBGBBGGGGGBBGGGGGBBGBGGBGBGBBBBGBGBGBBGBBGBGGBBGBBBGBBGGGGBBGGGGGGBBGBGGBBGGBGBBGBBGGGGGGGGBGGGGBGGBBGBBGGBBGBGBBGBGGBGBGBBGGGGGBGBBGGGGBBBGGBBBBBGBGBGGGGGBGGGGBGGGGGGGBGBBGGGGGBBBBBBBGGBBGBGGGGGGBGGBGGGGBGGBBBGBBGBGBBBBBGBGBBBGBGBGGGGGBGBGBGBBBGBGGBGBGGGBGBGGBBBGBGGGGGGGBBBBGGBBGBBGGBGGGBGGGBGBBGGGGGGBBBGBGGBBGGGGGBBBBBGBGGBGBBGGGBBGGBBBGGBGGGGGGGBBBBBGGGBGGBGBGGBGGBBGGBGGBBBBBGGBBBBBGBBBGGBGGGBGGGGBGGBGGGBBGGBGBGGGGGBGBBGGGGBBGGGGBGGBBBGBGBGBGBBGGGBBGBGBBBGGGBGGBGBBBGGBGGBBBGGGBBBBBBGGBBGBBGBBBGGBGGGGGBGGBGGBBBGGBGGGGBGGGGBGGBBGGGGBGBGBGGBGGBBGBGBBBGGBBBGBGBGGGGGGBGBGGGGBGGBGBGBBBBBGGGBBGGGBBGGGBBGBBGGBBBGBGBGGBGBGBBGBGBBBGBGBBBBGGGBBBGGBGGBBBGGGBGBGGGGBGGBBGBBBBGGGBGBGGBBBGGBBBGBBGBBGBGGGBBBGGGGBGGBBGGGBGBGGGGBGBBGGGBGGGGGGBGGGGBGBGGGBGGGGGBBGGBBGGGGGGBGBGGBBGGGGGBBBBGBBBGGBBGBBBGGGGBBGGBBBBBBBBGGGGBBBBBBGBGBGGBGBGGBGGGBGBGBGGBGGBBGBGBBGGBGGGGGGGGGGBBGGGBBGGGBBGGBBBGGGGBGBBGGGBGBGGBBBBBGGGBGBGBGBBBGGGGGGBBGGGGBBGGBBGBBGBBGGGGGGGBBGGGGBGBGBBBBBGBBBBBGGBGBGGBBGBGBBGBGBGBGGBGGGBGGGGGBBBGBBGGBBBGGBGBGGGGGGBBGGBGBBGGBGGGBBBBGBGBGGGBGGBGGBGBGGBBGBBBBBBGBGBBBGBGGGBBBBGGGBBGGGBBGBBGGBGGGGBGGGBGGGGBBGBBBGGGGGBGGBGBGGBBBBGBGBBGBBBGGGBGBBGGBGGBBBBGBBBGBGGBGGGBBBBGGBGGBGGBGBGBGGGGBGGGGBGGGGGGBBGGGGBGBBGBGGBGBBGGGBGGGGGBBGGGGBBBGBGBBGBBBGBGGBBBBGGGBBBBGGGBGGBGGBGBGBBGGGBGBGGBGBGGBGGBBGGBGBGBBBBBGBBGBGBGGBBGBGGGGGBBGGGGGBBBGBBBGGBGGGGGGBGBGGGGGGGGBGBBBBBBGBBBBBBGGBGGGGGBBGGBGBGBBGGGGGGGBBGGGGBBGBGBBBBBGBBGGBGBBBGGGBBGGGGGGGBBGGBGGGGGBBBBBBGGBGGGBGGGBBGBGGGGGBGGGGBBBBBGBGGGBGBGGBGGGBGBBBGBGGBGGBGBGGBGGBGGGBBGGGBBGBGGGGGGBGGGGBGBBGBGGGBBBGBBBGGGBGGGBBGBBBBGGGBGBBBBGBBGGBBGBGBBGGGBGGGGGBBBGGBBBBGBBGGBGGBGGGBGBGGBBBGBGGGGBGGGGGGGGGGBBGBGBBGGGGGBBGBGGGBBGBGBGBBGGBBBBBBGGGBGGGBGBGGGBBGBBBGBBGGGBBBBBBBGGGBGBBGGGGGBBGBGGGGBGGGGGGBBGGBGBGBBGBGGBGGBGBBBGBGGBGGGGGBBBBGGBBGGBGBGBBBGBBBGGGGGBBGGBBGBGGGGGGGGGBGGGBBGGGBGBBGGGGBGGBGGBGGGBBGBGBGBBBGGBGGBBGGGGGBBGGGGGGGGGGGGBBGGGGBGGGBGGBGBGBGGGGBBGBBGGBGGBBBGBGGBGBGGBBGBBGGBBBGBBGBBGGGGGBGBGBGBGBBBBGGGBGGBGGGBGGGGGGGBBGGBBGGBBGBGBBGGBGBBBGBGBGGGGBBGBBGGBGBGGGBGBBGGBBGBGGBBGGGGBBBGGGBBGGGGGBGBBBGBBGBBGGBBGGGGGBGGBGGBBBGBGBBGGBGBGGGGBBBGBGGGBBGBBGBGGGBGGGBBGBBBBGBGGBGGBBBGBGBGGGGGGBGBGGGGBBBGBBGBBGBBGBBBBGGGGGGGGGBGGGGBGBGGGBGGBBGBGBGBGBGGBBGBGGGBGBGBGGGBBGGBBGGBBBBBBGBBGGBGGGBBBGBBGGGGBBBGBGBBBBGGGGBGBGBGGGGGGGGGBBBBGGBBBBGGGGBBBGGBBBGGGGGBGGBBGGGGBGBBGGBBGGGBGBGBGGGGGBGBGBBGBGGBGGBGGGBBGGGGBBGGGGGGGBBGGGBGBBBBGBBGBGBBGGBBGGGGGBGBBBBBBBGBGGGGGBBBBBGGBGBGGGGBBGBBBBBGBGGBBBGGBGBBGGGGBGBBGBGBBBGGBGGGBGGGGGGGGGGBGBGBBGBGBBGGGBGBBGBGBGGBBGGGBBGGGGGGBGBBBGBBGBBGGGGBGGBGGGGGGGGGGGBBBGBBGGGBGGGBBGGGBGGGGGGGGGGGGGGGBGBGGBBGBBBGBBGBGGBGGBGBGBBBGGBGBGGBGGGGBBBGBGBBGGGGGBBGGGBGBBBBGGBGGGGGGGBBBBBBGBGGGGBBGBBBBBGGGBGBBGGBBBGGGGGBGGGGGGGGBGGBGGBGGGGGGGBGGGGGGGBBGGGGBBBBGGBGGGBGGGBGGGGGGGGBGBBGGGGGGBBGGBGGGBGGBBGBBGBBGBGGGGGGBGBBBBGBGGBGBGGGGBBGGGBGBGBGGBGBBGBGBBGGGBBBBGBGGGBGGBGBGGBBGBGGGBGBGBGBGGBGBBBGGGBBGBBGGBGBGBGBGGGGBGBGBBBGGBBGGGGGBGBBBBGGGBGBGGBGGBGGBGBGBBBGGBBGBGGBGGBGGGGGGGGGBGGGGGBBGBBBBBGBBGGBGBBBGBGBGBBBBGGGGBGGGBGBGBGGBGBGGGBBBBGBBGGGBBBBBBGGGBBGGGGGGGBBBBGBBBGGGGGGGGGBGGBBBBGGGBGGGGGGBBBBGGGBBBBGGBBBGBGGGGGBBGBGBBBGBGGGBBGGGBBGBGGBBGGGBBGBBGBGGBBBGGBGGBBGGGGBGGGBGGBBGGGGBGBBGGBBGGGBBGGBGBGBBGBBGGGBGGGGBBBGGGBGBGBGGBGBGGGGGBGBGGBGGBGGBGBGGBGGGBBGGBGBGGGGGGGBBGGGGBGBGGGBGBGGGGGGGBGBGGGBBBGBBBGGGGGGGBGBBGBGGGBGGBGBGBGGBGGBGBBBGBGBGBBGGGBBGBBBGGBGBGGGGBBGGGGGGGBBBBGBGGGGBGBGGGBBBBBBBGBBGGGGGGGGBGGBBGBGGBGGGGGGGGBGBGBGGGGGGGBBGGBBGGGGGBGBGGGBBBGBGGGGBGGBGBGGGGBGGBBGGBBBBGBBGGGBGGGGBGBGGGGBBGBGGGBBBGBGGBGBGGBGGBGBGBBGBBGBGBBBBBGBGBBBGBGGGBGGGGBBBGGBBGBGBGGGGBBBGGGGBGGBGBBBBGBBBGBGGBBGGGGGGGBBBBGGGBBGGBGBGBGBGGBBGBBGGBGGGGGBBGBBGBGBBGBBBGBBGBGGBBBGGGGGBBGGGBBBBBBGGBBGBBBGBBBBGGGBGGGGBBGGGBGGBGGGGBBBGGBGBGBBBBBGGGBBBGGGBGGGGGBGBGGBGBBGGBGGGBGBGBGBGBBGGGGGGGGGGGGBGGGGGBGBBBGBBGGBGBBGBBGGGBGBBGBBGBGBGGBGGGGBGBGGGGBGGGGGBGGBBGGGBGBGGGBBBBBBGGBGBGBGBGGBBGGGGGBBBGGBGGGBBGBBGBGGGBGBGGGBGGGBGGBBBBBBGGBBBBBGGGGGGGBBBBGGGGBGBGBGBBGBGGBGGBBBBGBGGBBGBGGGBBGGBGBBGBGBGGGGBGBBBGGBBGBGGGBBBBBGGGGBGGBGBBGGGBBBGGBBGBGBBGGBGGGGBGGGGBBGBGGGGGGBGGBGGGGBGBBGBGGGBBGGBBGGGGGGGBGBBGBGGGBGGGGGGGGGGBGGGBBGGBGBGBBBGGGGBGBGGGBGGBBGBBGBGBBBGGBGBGBGGBGGGBGGGGBBGGBBGGGGBGBGBBGGBGGGBGBGBGGGGGBGBBGBGBGGGBGGGBBGGGBGGGGBGGGBGGGGGGBBGBGBGGGGGBGBBGGGBBGBGGGGBBGGBBGGBGGGBBBGBGBBBBBGBGBBBGBGGGGGBBGGGBBBBBGGGBGGGGGGGBGBGBBBGGGGBGBGBBGGBBGBGBGGBGBGBGGBGBGGBBBGGGBGBGBBBGGGBGBGBGGBBGBGBGGGBBBGGGBGGBGBGGGGBBBBGBBGGGBGBBBGGGGGBGGBGBGGGGBBGGGBGBGGBGBGBGGGGBBGBBBBGBGBBGGBGGGGGGBGBBGGGGGBGBBGGGGBBGBBBBGGBGGBBGGGGGBGGBBBBGBBBGGGGGBGGGGGGBGGGGBGGGGGGBGGGGGGGBGBGGBBGGGGBGGBBGBBBGGGGBGBGGGBGBGGBGGBGGGBBGGGGGGBGBGBGGGBBBBGBGGBBGBGGBGGGGBBGBGGGBGGGBBGGBBGBBGBBGGGBBBGBBGBBGGBBBBBGGGGGGGBBGGGBGGGGGBGBGGBBGBGGGBBGGGBBBBGBGBGGBGGGBGGGGGBGBBGGGGGBBGGBGBGBGBGBGBGBBBBGBBGGBGBGBGBBGGBBBGGGGGBBGBBBBGBGBBGGBGBBGBGGGBGGGGGGGBBBBGGGBBGBBGBGGGBBBGGBGGGGGGBGBGGGGBBGBGBGGBGGBGGGGGGBBBGBBBGGBGBGGBBGBBBBBBBGGBGGGBGGGGGBGBGBGGGBGGBBBGGBGBBGGGBBGGGBGBBGBGGGGGBBGGGGBGBBBGGGBBGGBBGBGGBGGBGBGGGBBGGGGBGGBBGBGGGGBGGGBBGGGBGBGBGGGGGGGBGBBGBGBBBGBGBGGBBGBGGGBBBGGGBBBBGGBGGGBGGGGBBBGGGBGGBGBGGBGGGGBBGBBGGBBGGBGGBBGGGBBGBGGBGBBGGGGBGGBBBBBBGGBGBGBBGBBGBGBBBBBGBBBBBBGGGGGBGGBBGGGBGGGBGGGGGGGBGBGGGGGGBGBGGBGGBBBBGGGBBGGBBGGGGGGGGBBGBGGBBGGGBGGGBBBGBGBGBGGGGBG
14054 BBBBGBGBBGBBBBBBBBBBGBGBBBGBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBGBBGBGGBBBGBBBBBBBGBBBBGBBBBGGGBGBBGBBBBBBBBBBBBGBBBBBBBBGGBGBBBBGGBBBBBBBBGBBBGBBGBBGBBBGBBBBBBGBBBGBBGBBBBGBBGBBBBBBBBBGBBBGGBGBBBBBBBBBBBBGGBBBBGBGBBBBBBBBBBBBBBBGBBBGBBBGBBBGBBGBBBBBBGBBGBBBBBBBBBBBBBGBGBBGBBBBBGBBBGBBGGBGBBGBGBBBBBBBGGGBBBBGBGBBBBGBBBBBBBGBBGBBBBBGGBBBBGGGGBBBBBBBBGGBBBBBBGBBBGGBBBGGBBBBBBGBBBBBGGBBBBBBBGBBGBBBBBBBGBBBGBBBGGBBBBBBBGBBBBBBGBBBBBBGGBGBBGGBBBBGBBGGBBBBGGBBBBGBBBBBBGGGGBGGGBBBBGBBBBGBGGBBGGBBBBBBBGBGBBBGBGBGBGBBGBBBBGGBGBBGBGBBBBBGBGBBBBBBBBBBBBGBBBGBBBGGGBGBBBGGBGGBGBGBGGBBBBGBGBBGBBBBBBBBBBGBGBGGBBBBBBBGGBGBGBGGBGGGGBBBBBBBBBBBBGGGBBBGGGBBBBBGBGBGBBBBGBBGGBBBBBBBGBGBBGBGBBBBBBGBGBGBBBGBBBGBBBGBBGBBBGGBGBBGGBBGBBBBGBBBBBBBBBGBGGBGGBBGGBBBGBBBBGBBGBBGBBBBBBGBBBGBBBBGBBBGBBGBGGGBGGBGBBBGBGBBBBBBBGBBBGBBGBBBBBBGGBGBBGBBGBBBBBBGGBBBBBGGBBBGGGBBBBGBBGGGBGBBGBBBBGBBBBBGGBBBBGBBBBBGGBBGBGBGBGGGBBBBBGBBBBBGBGGBBGBBGBBBBGBBBBBGBBBBGBBBGGBBBBBGBBGBBBBBGBBBBBBBBGBGBBBGBGBGBGBGBBGBBBBBBBGGBGBBGBBGBBBBGBBBBGBGGGBBGBGBBGGBBBBBBBBBBBBGGGBBBBBGBBBBBGBBBBBBBBGGGBBBBBGBBGBBBBBBBGBBBGBBBBGBBBBBBBBBGGBBBGBBBBBGBGGGBBBBGBGGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBGBBGGBBGBBBBBBGBBBBBGBBBBGGGBGBBBBGBBBGGBBBGBBBBGGBGGBBBGBBGGGBBBBBBGBBGBGBGBGBGBBGBGBBBBBBBGGBGBBBBGBBBBBBBBBBGGBBGGBBBBBGGBBBGBBBBBGBBBGBBGGBBBBBBBGBBGBBBBBBBGGBBBBGBBBBGBBBBGGGBBBBBGBBGBBBGBBBBBBBBGGBBBBGGBBBBBBBBBGBBBBBBBGBGBGBGBGGBGBGBBBBGBGBBBGGBBBBBBGGGBBGBBGGBGGBBBBBBBGGGGBBGBGBBBBBBGBGBBBBGGBBBBGBGGBBGGBBBBBBBBBBBBGBGBBBBBGBGGGBBBBBBBGBGBGBBGBBGBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGGGGBGGBBBBBGBBBBBBBBBBBBGBBGBBBGBBBBBBBGBBBGGGGBBBGGGBBBBBBBGBGBBBBBGGBBBBBBBBBGBBBBBBBGGBGBBBBGBBBBBBBBGBGBBGBBBBBGBBBBBBBGBGBBGGBBBBBBBGBGBBBBBBBBBGGBBBBGGBBBBBBBBBBBGBBBGGBBBGBBGGBBBGBBBBBGBBBGGGBBGBGGBGGBBBBGGBGGBBBBBBBBBBBGGBBBBBBBBBBBBGBBBGBBBBGGBBGBGGBBBGBBBBBBBBBBBBGBBBBGBGBBGGBBBGBBBGBGGGBBBGBBGBBBBBBBBGBBGBGGBBGBBBBBBGBBBBBBBBGBGBBBGBBGBBBBBGBBBBBGBBBGGBGGBBBBGBGGBBBGBBBBBBBBBGBBBGGGBBBBGBGBBBBBBBBBBBBBBBBBBBGBBGBGBBGBBBGBGGBBBBBGBBBBBGBGGBGBGBBGBBBBGGGBGBBBGGBGBBBGBBBBBBBBBBBBGBBBBBBGGGBGBBBBBBBBBBBBBGBGGBBBBBGBBGBBBBGGBBGBGGBBGBBGBGGBBBBBBGBGGBBBBBBBBGGBGGGBBBBGBGGGBBGBGBBBGBBGBGBBGGBBBBBBBBGGBBBGBBBBGBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGGBGBGBBGBBBBBBGGGBBBGGBBBGBBBBBGBGGBBBBBGBGBBBGBGBBBGBBBGGGBGGBBBGBGGBBGBBGBBBBGBGBBGBBBGGBBBBBBBGBBBBBBBBBGGBBBBBBGGGBBBGGBBBBBBBGGBGBGBBGGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBGBBBBGBGGBBGBGGGBGGGGBBBBGBGGBBBBBBBGBBBBBBBBGBBBGGBBGBBBBBBBGBBBGGBGBGGGBBBBBBBBBBGBBGBBBBBBBBBGBGGBBBBBBGBBBBGBBBGBBBBGBBGBBGBBBBBBGGGGBGGGGGBBGBBBGBBBBBGGBBBGGGGBGBBBGBGBGGBBGBBBBBGGGBBBBBBGGBBGBGGGBGBBBBBBGGBBBBBGBBBBGBBBBBBBBBBGBBGBBGBBBBBBGBBGGGBBGBGGGBBGBBGGBBBBBBBBBBBBBBBGGBBGBBBBGGBBBBBBBBBBBGBBBGBBGBBBBGBBBBBBGBBBGBBBGBBBGGGBGGBBGBBGGGGBGBGBGBBBGBBGBGBBBBBBGBBBBBGBBGBBBBGBBBGBBBBBBGBGGGBGBGBBGBGBGBGGBBBBBBBGGBGGBGBBGGGBBBBGGGBBBGBBBBBBGBBBBBGBBGBBBBBBBGBBBGBBBGBBGBBBBBBBBBBBGBBGBGGBBGBGGGGBBBBBGBGGBBGGBBBGBBGBBGBBBBGBBBGBBBGBBGBBBBBBBBBBGBBGBBBBGGGGBBBGBBBBGGBBGBBBGBGGBBGBBGBBGBGBGGGGBGBGBBBBGBGGGBBBBBBBBGBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBGBGBGBBBGGBBBBBBBBBBBBBGBGBBGBBGBGBBBBBBBBBBBBBBBBBBGGBGBGGGBGBBBBBBBBBGBBBGBGGGGBBGBBBBGBGBBGBGBGGGBBBBBBGBBBGBGBGBBGBBBBBGBBBBBBBBGBGBBBBGBBBBBBBGBBBGBBBBBGGBBBBBGGBGBBBBBBBGBBBGBBBBGBGGGBBBGBGBBBBBBGGBBBGBBBGBBBBBBGBGBBBBBGBBGGBGBGBBBBBBBBBBBGGGBBBBBBBGGBGBBBBGBBBBBGGBBBBGBBGGBBBBBBBBBBBBBBGBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBGGBBBBBBBBBBBGBGBBBBBBGBGGBBGBGGBGBBBBBBBBBBGBBGBGBGBBGBBBBBGBGBGBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBGBBBGBGBBBBBGBBBBBBGBBBBBBBGBBGBBBBGBGBBBBBBBBBBBBGBBGBBBBGBGBGBBBBBBBBBBGGGBGGGBBBBBBBGBBBBBBBBBBGGBGBBBBBBGBGBGBBBBBBGBGBBBGBBBBGBBBGBGBBBBBBBBGBBBBBBBGBBBGBGGBBBBBGBBBGBBBBBBBBGBBGBGBBGBBGBBBBBGGGBBBGGGBBGBGGBBBBBGBBBBBBBBBGGBBGBBBBGBBGBBBBBBBBGBBBBBBGBGGGGBBGBBBBGBBGBBBBBBBBBBBGBBGBBBBBBBGGGBGGBBBBGGBBBGBBBGBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBGGBBBGGGGBBBBGBBBBGGBBBBBBBBBBBBBGGGGBBBGBBBBBBGBBBBBBGBBBGGBBBBBBGBBGBBBGGBBBBBBBBBBGBGBBGGBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBGBGBGBBBBGBBGBGBBBBBBBBGGGBBBBBBGBBGGGBGBGBBBBGGBGBBBGBBBBBBBGBBBBBGBGBBGBGGBGGBBBGGBBBGBBGBBGBGBGBGBGGBBBBBGGBGBBBBBBBBGBBBBBGGBBGBBBBGBGBBBGBBBBBBBBBGBBBGGGBBGBGBBGBBGGBGBGGBGBBGBGBBBBBGBBGGBBBBBGGGBGBBBBBBBGGGBBGBBBBBGBBBBGBBBBBBBGBBGBBBBBBGBBBBGBGBBGBBBBGBGGBGBGBGBBBGBBGBGBGBBBGBBBGBGGBGGBBBBGBGBBGBBBBGBBBBBBBBBBBBBBGBBGBBBGBBGGBBBBBBGBBGBGBGBBGGGBGBGBBBGBGGBBBBGBBBBBGGBBGGBGGBBBBBBBBBGGGGBGGBBBGBBBGBBBBGBGGGBBBGBBBBBBBGGBBBBBBGGBBBBBBBBBBBGBGBGBBGBGBBBBBGBBBGBGGBBBBBBGGBBGBBBGBBGBBBBBBBGBBBBBBBBBBGBBGBBBBBGBBBBBBBBGBBBBBBBBBBBGBGGBBBGBGBGBGBBGBGBBBGBBBGBBBBBBBBBBBBBBGBGGBBGBBBBBBGBBGGBGBBBBGBBBBBBBGBBBBBBBBBBGGGGBGGBGBBBBGGBBBBGBBBBGBBGGBBBBBGBGGGBBBBBGGBBBGBGBBGGBGBBBGGGBGGBBBGBBBGGBBBGBBBGGBBGBBBBGBGBBBGBGBGBBBGBBBGBBBGBGGGBBBGBBBBGGGBBBBBBGGBBGBGGBBBBBBGBBBBBGBBBGBGBBGGBBBBBBBGBGBGBBBBGGBBBGBBBBBBGGBBGBGBBBBBBBGBGBBGGBBBGBBGBBBGGGBGGBBBBGBGBGBBBGBGBBBBGBBBBBGBGBBBBBBBGBBGBBBBBBBBBBBGBGBBBGBBGBBBBGGBBBBBBBBGBBGBBBGBBBBBBBBBGBBBBBBGBBBBBBGBBGBGGGGGGGBGBBBGBBBBBBBBBBBBBGGBBBBBBBGBBBGBGBBBBGBBBBGBGBBGBBBGBBBBBBBBGBGBBBBBBBBGGBBGBGBBBBBBGBGGGGBBBBBBBBBBBBGBBBGBGGBBBBBBGBBBBBBBBBGGBBBBBBBBBGBBGBBBGGBBGGBGBGGBGBBBBBGBBBGGBBBBBBBGGBBBBGBBBBBBBBBGBBBBBBGGBBGBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBGGBBBGBBBBBBGGBBBBGBGGBBBBBBBGBGBBBGBBBBBBGGBBBBBGBGBBBBBBBGBBBGBBBBBBGGBBBBBGBBGBGBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBGBBBBBBGGBBGBGBBBBGBBBBGBBBBGBBBBBBGGBGBBBBBBGBGBBBBBBBBGBBGBBBBGBBBBBBBBGBBBBBBGBBGBGBBBBGBBGBBGBBGBBBGBGBGBBBBBGBBBGBGBBBBBGBBBBBBBBGGBBBBBGBBGBBGGBGBBGBGGBBBBBBBBBBBBBBBBBBGBBGBGBBBGBBBBBBBBBGBBBBBBBBBBGGBGBBBBBBBBGBBBBBGBBBGBGBGBGGBBBGBGGBBGBBGBGGBGBBBBBBBGGBBBBGBBBBGBBBBGGBBBBBBBBBBBGBBBGBGGGGGBBGBGBBBBBBBBBBGBGBBBBBBGGBGGBGGBBBBBBBBBGBGBBBGBGBGGBBBBGGGGBBBBBBGBGBGBBBGBBBBBGBGBBGBBBBBGBBBBGBBBGBBGGGBGBGBBBBBBBBGBBGGBBBBBBBBBBBBBBBGBBGGGBGGBBGGBBGBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBGBGBBBGGBBBGBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBGBBGGBGBBBBBBBBGBBBBGGBBBBBBBGBGBBGBBBBBBBBBBBGBBGBBBBBBBBGGBBBBBBBGBBBBBBBGBGBGGBBBBGBBBGBGBBBBBBBBGGBBGBGBGBGBBBBBBBBGBGGGGBBBBGBBBBBGBBGGGBBBGGGBBGGBBBBBBBGGBBGBBBBGBGGBGGGBBBGGGBGBBGBGBBBGBGGBBBGGBBGBBBBBGGBGBBGBBBBGBGGGGBBBBBBGBBGBBBBGGBGGGGBBBBGGBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBGGBGBGBBBBBGGBBBGBBBBBGBBBBBBBBBBBBBGBBGGBBGBBBBBBGBGBBGBBBBBGGGBGBBGBBGBBBBBGBBBGGBBBGGBBBGBGBBBBBBBBBBGBBGBBBGGBBGGBGBGBBGBBBGBBBGBGGBGBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBGGBBBBBBGBBGBBBBGBBGGBBBGGBBBGBBBBBGGGBBGGBBBBBBGGBGBBBBBBBBBBGBBBGBBBBBBBBBBBGBBGBBBGGGBBBBBBBGGBBBBBGBGBBGBBBBBBBBBBBBBBBBGGGGBBGBBBBBBBBBGBGBGBBBBGBBBBGBBGBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBGBGGBBBBGGBBBBBGBBBBBGBBBBGBBBBGBGBBBBBBGGGBBBBBBBBBBBGBBBGGBBBBBBBBGBGBBBBBBBBGBBGBBBBGBBBBBBGBBGBBBBBGGBBBGBGBBBBBBGGBBBGBGBBBBBGBBBBBGGBBBBGGGBBBBBBGGBBBBBBBBGBBGBBBGBBGBBBBBBBBBBBGBBBBBBGBBBBBBBGGGBBBBBBBBBGBBBBBGBBBBBBBBBBGGBBBBBGGBBBBGGGBGBBBGBBBGBBBBGBBBBGBGBBBBGGBBBGBGBBBGGBGGBBBBGBBBBBGBBBBBGBBBGGBBGBBBBBBBGBBGBGBBBBBGGBBBBGBBGBBBGBBBBBGBBBBBGBBBBBBGBGBBGBGBGBGBGGBGBGGGGBGBBBGBBGGGGGBBBBBBBGBBBBBBGBBBGBBBBGBBBBGBBBBBBBBBGBGBBBGBBBBBGBBBBGBBGGGBGGGGBGGBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBGGGBBBGBGBGBGBBGBBBBGGBBBBBGBBBBGBBBBBGBBGGBBBBGBGBGBBBBGBBBGBBBGBBBGBGGGBBBBGBBBBBBBBBGBGBGBBBBBGGBBBBBBBBGGBBBGGBBBGGBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBGGBBGGBBGGGGBBBBBGBBGBBBBGGGBBBBGBGGBBGBBBGGBBBBBBBBBGGBBBGBBBGBGBBGBBGBBBBGBGBGBBBGBBBBBBBBBBGBBBBBBGBGBGGBGBBBBBBBBBGGGGGBGBBBGGGBBBBBBBBGBBBBBBBGGGBGBGGBBBBBBBBGGBGBBBBBBBGBBGBBGBBBBGGBGGBGGBBGBBBBBBBBGBGBGBGBBGBGBBBBBBBBBBBGBGBBBGGBBBGBGBBBBBBGGBGBGGGGBGBBBBBBBBGBGGGBBGBBGBGBGBGGGGBBGBGGBBBBGGBBBBBBBBGBBGBBBBBBBBGBBBBBBBGGBBBBGGBBBGBGBBGBBBBBGBBGBBBBBBGBBBBBBBBGBBBBBBGBBGBBBBGBBGBBBGBBBBBBBBBGBGBBBGBBGBBBGBGBBBBGBBBBGBBBBBBBGBBBGGGBBBBBGGGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBGGBGBGBBBBBBGBGBBGGBBBGGBBBBGBBGBGGGBGBBBGBBBBBBBBBBGBBBBBGBGBBBBGBBBGBGGBBBBGBBBGBGBGBGBBBBGBGBBBBBBBBGBBGGBGGBBBBGBBBBBBBGGBBGBGBBGBGBBBBBBBBGGGGGBBBBBBBBBBGBBBGBBGBBBGBGBBBBBBGBBBGGGBBGBBBBGBBGBBBBBBGBGBBGBBGGBBGGBGBBBBGBGGBGBBBBBGGGGBGBBBGBGGBBGGGBBBBGBGGGBBBBBBBBBGBBBBBBBBBBBBBBGGBGGGBBGGBBBBGGBBGBBBBBBBGGBBBGBBGBGGBBBBBGBBGGBBGBBGBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBGBBBBBBGGBBBBBGGBGBBBBBBBGBBBBBBGBGGBBGBBBBBGBBGGGBGBBGBBGBGGBBBGGGBGBGGBGBGBBBBBBBBGBGBBBBGBBBBGGGBGBBBGGBBBBGBBBGBBBGGGGGBGBGBGGBGGBGBBGBBBBBBBBBBGBBGBBGBBBBBGBBGGBGGBBBBGGGBBGGBBBGBBBGBBBGBBBGBBGBGBBBBBBBBGBBGBBBBGGBBBBGBBBBBGBGBBGBBBBBBGBBBBGBGBBBBBBBBBGBBBBBBGGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBGBGBGBGBGGBBBBGBGBBBBBBGBBBGBBBBBBBBBBBBBGBBBGBBBBBBGBBGBBGBBGBBBBBBBBBBGGGBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBGGBBBBBBBBBBGBGBBBGBBBBGBBBBBBBBBGBBBBGGBBGBGBBBBBBGBGBBBBBBBGBBBBBGBBGBBBGGGBBBBBGGBGBGBGBBBGBBBGGBGBBBBBBBBBGBGBBBGBBBBBGBGBBBBBGBBBBGBBBGBBGGGGBGGGBBBBBBGGBGBBBBBGBBBBGBBBBBBGGBGGBGBGBBBGBBGBBBBBBBBBGBBGBGBBBBBBBBGBBBBBBBBBBBBBBGGGBBBBBBBGBBGBBBGGBGBGGGBBBGGBGBBBBBBBBBBBGBBBGBGBBBGBBBBGBBGBGGBBBBBBBGGGGBBBGBBBGBGBBBBBBBGBBGBBBBBBGBBBBGBGBBBBGBBBGBBGBBBBBBGBBBBBBGBBGBBBBBGGBBGBBBGBBBBGBBGGBBGGGGGBBBGBBGBBBBBGGBBBBGBBBBBBBBGBGGBBGBBBBGGBBBBBBBBBBBBBBBBGGGGGGGGBBBBBGBBBBGBGBBGBGBBGBGBGBBBBBGBBGBBBBBBGGBBBGGBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBGBGBBBGBBBBBBBGGBGBGGGBBGBBBBBBGBBBGBGBBBBGBBBBBBBGBBGBBGBBGGBBBGBGGBBBBBBBGBBBBBGBGGBBGGBGBBBBBBBBBBBBBBGGBGBGBGGBGBBGGGBBBGBGGBBBBBBBBGBBBBGBBBBGBBGBGGBBBBGBGBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBGGGBGGBBBBBBBBBBBGBGGGBGBBGGBBBBGBBBBGBBBBBGGBBBGGBGGBBBBBBBBGGBBBGBBGBBGBBBBGBBBBBGBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBGGBGBBBBBBGBBGGBGBGBBBBBBBBBBBBBGBGBBBBBBGGGGGBBBBGBGBBBBGBBBBGBGBBGBGGBBGBGGBBBBBGBGBBBBBBBBBGBBGBBBGBGBBBBGBBGBBBBBGBBBGGGBBBBGGBBGBGBBGBBGBGBBBBBBBBGBBBBGBBGBBBBBBBBGGBGBBBGGBBBGBBBBGGBBBBBBBBGBGGBBGBBBBBBGGBGBBBGBBBBGGBBBGBBGBBGGBGGBBBBBBGGBGGBGBBGGBBGBBGGBBGBBBGBBBBBBBGGBBBBBBBBBBBBBGBGBBBBBBBGGBBBBBBGGBGBBBBGGBBBBBBGBGGBBBBBBBGBGGBBBGBBBGBGGGGBBGGBGBBBBBGBBBGBBGBBBBBBBGGGGBGBBGBGBGBBBBBBBBBBBBBGBBBGBGBBGBBGGBBBBBBBBBBBBBBGBBBGGBBGBBGBBBBGBGBBGBBGBBBBGBBBBBGBBBBBBBBGBGBGBBBBBBBBBBGBBGBBBBGGBBBBGBGBGBBGBBBBBBBBBBBBBBBBGBBGBBBGBBGGBBBBBBBBGBBGBGGBBBBGGBGGBGGGGBGGBBGBBBGBBBBBGGGGBBBBGBBGBGBGBBBBBGGBBBBBBBBBBBBGBBGGBBBGBBGGBGBGGGBBBBBBBBBBBBBBBGGBBBGBGGBBBGBBGBGGBBBBBBGBBBGBBBBBGBBBBBBBGBBBBBBGGGGBBBBBBBBGBBGBBBGBBBBBBBGBBBGBBGGGBBBBBGGBBGGGBGBGBBGBBGBBBBBBGBBBGBBGBGBBBBBGGBGGGGBBBBBBGBGBBGBBGGBBBBBGGGBGGGBBBGGBGBBBGBBGBGBBBBBGBBBBBBGBBBBBBBGBGBBGGBGBBBGBBGBGBBGBGGBBBBBBBBBBBBGBGGBBBBBBBGGBGBGBBGBBBBBBBBBGGGBGBBBBBBBBGBBGBGBBBBBBGBBBBGGBGGBGBBBGBBBBBGGBGGBBBBBBBGBBBBBBGBGBGBBBGBBBBBBBBBBBBBBGBBBBBGBBGBBGBBBBBBBGBBBBBGBBBBGGBBGBBBBGGBGGGGBBBBGGGBGGBGBGBBBBBGGBGBGBBGGBGGBGBGBBBBBBBBGBGBBBGBBBBBGBBGBBGBBBBGBBBGBBBGGGBGGGBGBBGBBBBBBBGBGBGBBGBBGBBBBGBBBBBGBBBBGBGBGBBBBBBBBBGBGGGBBBBBBBBBBBBBBBBGBGBBBGGBBGBGBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBGBGBBGBBBBBBBBBBBBBBBGGBBBBBGGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGGBBGBBBBBBBBBBGGBBGBBBBGGGBBBBGGGGGGGGGGBBBBGBBBGGBBBBBBBBGBBGBBBBBGBGBBBGBBBGBBBGBBBBGBBBGBGBBBBBBBGBBBBBGBBBBBBBGGBBBGBBBBGBBGGBBBBGGBBBGBBBGBBBBBBBGGBBBBBBGBBBBGBBBBGGBBBGBBGBGGGGBBGGBBBBGBGGGBBGBGBBBBBGGBBBBGBBBBBBGBBGBBGBBBGBGBBBBGBBBBBBBBBBBBBGBBGBGBBBBBGBGBGBBBGGBGGBBBGBBBBBBBBBBBGBBBBBGGBGGBBBGBBBGBBBBBBGGBBGBBBGBGBGBBBGBBBGGBBBBBGBBBBBGBGGGBBBBBGBBBGBBGBGBGBGBBGBGBBBBBBBBBGGGBGBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBGBBBBGBGBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBGBBBBGBGBBGBGBBBBGBBBGBGGBBGBGBGBBBBGBBBBBBBBGBBBBBGBGGGBBBBBBBBBBBBBBGBBGBBBBGBGBBBBGBBBGGBBBGGBGBBGBBBBBBGGGBBGBGBBGGGBBGBBGGBBBBBBBBGBGBGGBGBBBBGGBBBBGBGGBBBBBBBBBGBBBBBBBGGBBGGBBBGGBBBBBBGBBBGBBBGBBGBBGBBBBBBBBGBGGBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGGBGBBBGBBGBBBGGBBGBGGGGBBBBBGBGGGBBBBGBBBBBBBGBGGGBGBBBGGGBBBBGBBGBBBBGBBBBGBBBGBGGBBBBBBBGBBGGBBBBBBBBBBBBGBBBGBBGBBBBGBBBBGGBGBGBBGBBBGGBBBGBBGBGBBBBBBBBGBGGGBBBBBGGBBBBBGBBBBGGBBBBBGBGBGBBGBBBBBBBBBBBBGBGGGBGBGBGGBBBGBBGBBBBGBBBGBGBBBBGBBBBGBBGGBBBBBBBBBBGGBBGBGGBGBBBBBBBBGBBGBBBBGGBGBBGBBBBBBBBGBBGGBBBBBBBGBGBGBBGBBBGBGGGBGBBGGBBGBGBBBGBBGGBBBGGGGBBBBBBBBBGGBBBGGBGBBBGBGBBBBBBBGBBBBGBBGGBBBBGBBBGBBBBBBBGGBBGBBBBGGGBGGBBBBBBGBGGBBGBGBBGBBGBBBBBBBBBGBGBBBGBGBGBBGGBBBGBGGBBBBBBBGBGBBBBBGGBBGBBBBBBBBGGBBBBBGBBGBBGGBGBBBBBBGBBBGBBBBBBGBBBGGBBBBBBBBBBBBBGBGBBGBGBGGGBGBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBGBGGBBGBBBBGGBBGBBGBBBGBGBBBBBBBBBBGBBBBBBBGGBBGBBGBGBBBBBBBGBBBBBBBGGBGGGBGBBBBBBBBBBBBBBGBGBGBBGBBBBGBBBGBBBBBBBBBBGGBBBBBBGGBGBGBGBBBBBGGGBBBGGGBBBGBBBGGBGBGBGBBBBBBGBBGBBBBBBBBGBBGBBBBGGBBGGBBBBGBGBBGBBBBBBBBBBBBGBBBBGGBBBBBBGBBBBBGBBBBBGGGBBBBBGGBBBBBGBBGBGGGBBGBBBBBBBBBGBGBGBBGGBGBGBGBBBBGBBGBGBBGBGBBBBBGBGGGGGBGBGBGBBBBBBGBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBGGBBBBGBGBBBBBBGBBGBGBBBBBBGBBBBBBBBGGBBBBGBBBBGGBBBBGBBBBGGBBBBGBBBGGBGBGBBBGGBBGBGGGBGBBBBBGBGBGBBBBGGGBBBGBBBBBGBBBBBGBGGBBBGBBBBBBGBBBBBBBBBBBBBBBGBBGGGGBGBBBBBBBBBBGBBBBBBBGBBGGBBBBBGGBGBGBGGBBBGBBGBBGBBBBBBGBGGBGBBBBBBBBGBBBBBBGBBBBBBBBBGBGBBBBBBGBBBBBGGGBBBBBBGGBBGBBBBBBBGGBBBBBGGBBBBBBBBGBGBBBBBBBBGBBBGGBBBBBBBBBBGBGBGBBBBBBBBBGBBBBGGGBBBBGBBBBBBBGBBGBGBBGBBGBGBBGGBBBBGBGBBBBBGGBBBBGBBBBBBBBBBBBBGBBGGBBBBBBGBBBBBBBGGBBBBBBBBBBGGBBBBBBBBBBGGBBBGBGBGBBBGGBBBBBBBGBBBBBGGGBBBBBGBGBGBBBBBGBGGBBGBGGBBBBGGBBBBBBGGBGBBBBBBBGBGBBBBBGBGBBBBGBGBGBGBGGBGBGBGBBGBBBGBGBBGBBBBBBBBBBBGBBGBBBBBBBGBBBGBBBBBBBBBBBBBGBGBBBGGBBGBBBGBBBGGBGBBBBGBBBBBGBBBBBBBGGBGGBBBBBBGBGGBBBBBGBBBBBGBBGGBBBGBBBBBBBBBBBGBBBGBBBBBBBGGGBBBBBBGBGBGBBBBBGBBBBBGBGBBBGBBBBBBBGGBBBBBGBBBGBBBBBGBGBGGGBBBGBBBGGBBBGBBGBGGBBBGBBBGGBBBBBBBBBBBGGGBBGBGGGBBBBBGBBBGBBBGGBGBGGGGBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBGBBGGGBGBBGGBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBGBGBBBBBBBBBGBGBGBBGGBGBGBBBBBBGBGBBGBBGBBBBBBBGBGBGGBBBGBGBBBBGGBGBBBBBGBGBBBBBBBBBGBBBBGBGBBBBGBBBBBGGBBBGBBBBBBBBBGGBGBBGBGGGGBBBBBBBBBBBBGGBGBBBGBBBBGBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBGBGBBBBGBGGBGBBBBGGBBBGGBGGGBBBGGGBBBBBBBBBBBBBBGBGGGGBBBGGBBBGBBGGBGGBGBBGBBBBBBGGBBBBGGBBBBBBBBBBBBBBBBGBGGBGBBBGBBBBBBGBGBGBBGBBGGBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBGGBBBBBBBBGBBBGBBGBBBGGBGBGBGBBBBBGBBBGBBBGGBBBBBBGBBBGBGBBBGBGBGGBGBBGGBBGBGGGGBGBBGBBGBGBGBBBBBBGBGBBGBGBGBBBBBBBGBBBBBGBBBGBGBGGBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBGBBBBBBGGBBGBBBBBBGGBBBGBGGBBBGBBBBBBBBGBBBBGBBBBGBBBBBGBBGGBBBBBBBBGBBGBBBBGBGBBGGBBBBBBBGGBBGBGGBBGBGBBBBGBBGGBBBBGBBBBGBBBBGGGBBBBBBGGBGBBBBBGBBBBBGGBGBBGGBGGBBGGBBGBBBGGGBGBBBGGBBBBGGBBBGBGBBBBBBGGBBBBBBBGBBGBBGGBBBGGGBGGBGBBBBGBBGBBGBGBBGGBBBBGGGGBBBBBGGBBBBGBGBBBGBBBGBGBBBBBBBBBBGBGGGBBBBBBBBBBBBBBGBBBBBGBBBBBBBGGBBGBBBGBBBGBBBGBBBGGBBBBBGBBGBBBGBGBBBGBBBBGBGBGBBBGBGBBGGBBBBBGGBBBGGBGBBBGBBBGBBGBBBBBBGBGGGBBBBGGBBBBBBBGBGBBBBGBGBBGBGBGBBBBBGBBGBGGBGBBGGGGBBGBBBBBGGBBBBGBBGGGGBBBBGGBBGBBGBBBBBBBGGBBBBBBGBBBBBBBBBBBGBGGBBGBGBBBBBBBGBBBBBGGGBGBGGBBBBGBBGBGGBBBGBBBBBBBGBBGBBBBBBBBBBBBBGBGBBBGGBBBBGBBBBBBBBBGBGBBBGBGBBBBBGBBGGGBBBBBBBBBBGBBBGGBBGBBBBGBBBBBGBGBBBBBGGGBBBBGBBBBBBBBGBBGBGGBBBBBBBBBBGBBBGGBBGBBGGBBBBGBBBGBBBBGBBBBBGGBBBGBGBBBBGBBGBBBGBBGBGBBGBBBGBBBBBBGBBBBGBBBBBBBBBGBBGBBGGBGBBBBBGBBBBBBBGBBGBBBBBBGBBBGBBBBBBGBBBBBGBBGGGBBBBGBBBBGGBBBBBBBBBGBBBBBBGBBBBGBBBGBBGBGBBBGGBBGBBBGBBGGBBGBBBBBGGBBGBBBBBGGBBGBBBBGBBBGGBGGGBBBGBBBGBBBBBBGBBBGBGBBBBBBGBBBBBGGBGBBBBBBGBBBGBBGGBBBBBGGBGBBBBBBGBBBBBGBBGGBBGBBBGBGBBBGBBBBBBGBGBBBGBGBBBGBBBBBBBBBBBGBBGBBBBGBBBGBBBBBBBGBBBGGBGBBBBBGBGGBGBBBGGBBBBBBBBGBGBBGGBBBBGBBGBBBGBBBGGBBBBBBBBBBBBGBGBBBBBBBBGGBBBBBBBGBGBBGBBBBBGBGBGBBBBGGGBGBBGBBBBBGBBBBBBGGBBGBBBBGBBGBGGGBBBGBBBBBBBBBBBBBBBBBBGBBGGGBGBGBBGBBBGBBBBBGBBBGBBBBBBBGBBBBBBBBBGBBBBGGBBGBBBBGGGBGGGBGBBGBGBGBBBBBGBBBBGBGBBBGBBBGBBGBGBGGBGBBGGBBBBBBBBBBBBBBBGGBGGBBBBBBBGBBGBBBBBBBGGBBBGBGGGGBBBGBBGBBBBBGGGGGBBGBBGBBBBBGBGGBGBBGGBBGBBBBBGBBBBBBBBBGBGBBBBBBGBBGGBBGGGGBBGGBBBBBBBBGBBBBGGBBGBGBBBGBBGBBBBBBGBGGBGBBBGBBBBGBBBBBGBGBBGBGGBBBBGGBBBGBGBGBGBBGGBBGGBGGBBBBBBBGBBGGBBBGBBBBBBGBBGGBBBGBBBBBBGBBBGGBGBGBBBBBBGBBBBGBBBGBBBBGBBGGBBBBBBGBGBBGBGBGBBBBBGBBBBBBGGBGBBGBGGBBBBBBBBGGBBGBGBBBBGBBBBGBGGBBGBBBGBGBBBBGBGBBGBBBBBBBBBGGBBGGGBGGBBBBBBBBBBGBBBGGGGBGBBBBGGGBBGGGBBBBGBBGBBGBGBGBBGGBBBGGBBBBBGBBBBBBBBBBGBBBGBGGGBGBGBGBBGBGBGGGGGBBBBBBBBBBBGBGBBBBGBGGGBGBBBBGBGBBBBGBGBGBGGBBBGGGGBGBBBBBGGBBBBBBBBGBGBBBBBBBGBBGBGBBBBBGBBBBBGBBBGBBGBBBBBBBGGBGBBBBGBBGBGBBBBBGBBBGBBBGBBBBBBBBBBGBBBBGBBBBBBGBGBBBBBBBGBBBBGBGGGBBBBBGBBBBGGBBGBGGGBBBBGGGBBBGGBGBBBGGGBGGBBGBGBBBBBGGGBBBGGBBGGBGBBBGBBBBBBGBBBGGBBGBBGBBBBBBBBBBBBGBGBBBBBBBBBGGGBGBGBGGGBBGBBBBBBBBBGBGGBGGBBBBBGBGBBBBBBGGBGBBBBBBBBGGBBBGGBGBBGGBBBGBBGGBBBBBGGBBBBBBBBBGGBBBGBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBGGBBBGBBBBGGGGGBBGBBGBBGBBGBBGGBGBBGBBGBGBBBBBBBBBGBGBBBBBBGBBBBBGBBBBBBBBBBGBGGGBGBBGBBBBBBBBBBGBBBBGBBBGGBBBBBBGBGBBBBBBBGGBBBBBBBBBBGBBBGBGGBBGBBGBBGGGBGGBBGBGBBGBBBGBBGGBBBGBBGBBBBBBBBGBBBBBBBBBBGGGBBBGBBBBBBGBBGBBGGBBBGGBBGBBGGBBBGGBGBBBBBBBBBBGBGBBGBBBBBBBBGBBBBBGGGBGGBGBBBGGBBBBBBBBBGBBBBBBGBGBGBBGBGBBBBBBBBBBBBBBBGGBBBBGGBBBGGBBBBBBBBGBBGBBBBBBGBGGBBGGBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGGGBGBGGBBGBBGGGBBBBBBBGBBBBBBBBBBBGBGBBGGBBBBBBBBBBBBBBGGGBGBBBBBBBBBBBGBBGBBBBBBBGGBBGGBBGBBBBBBBBGBGGBBGGBBBBGBGBGGBBBGBBBBBBBGGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBGGBBBBBBBBBBBGBBBBBBGBBGBBBBBBBGGBBBGBBBBBBBBGBBBBBBGBGBBBBBBGGBBBBBBGGBBBBBGBGBBBGGBBBBBBBGBBGGGBGBBGBBBGBBGGBGBBGBBBGBGBGBGGGBBGGBGGBBBGBBGBBBBBBBBGGBGGBBBBBGBBBBBBBBBGBBBBBBBBBGBGBBBBBBBGBBGBBBBBBBGBBBBBBBGGGBBBGGGGGBGGBBGGBBBGBBBBBGGGGGBBBBGBBBBBBBBBBGBBBBBBBBBGBGBGGBBBGGBBGBBBBBBBBBBGBBBBBGBGGBGGBBGGGBBBGBGGGBBBGGGGBBBGGGBGGBBBBGBBBGBBBGBGBBGBBBBGBBBGBBBBGBGBGBBBBBGBGBBGGBBGBGBBBBBBGBBGBBBGGGBGBGBBBBBBBBGBBGBBBBGGBBBBGBBBGGGBBGGBBBBBBGGGBGBGBGBBGBBBBBBBBBBBBBBGBBBGGBBBBBBBBBGBGGGGBGBBBGGGBBBBGBBBGGGGBBGGBBBBGGGBBBBGBGBBBGBGBBGBGGBBGGBGBBBBGBGBGGGBBGGBBBBBBBGGGBBBBBBBBBGBGBGBBBBGBGGGGBBBBBBBBBBGBBBGBBBBBGBBBBBGBBBBBBGBGBBBBBBBGBBBGBBGBBGBGBBGBBBBGBGBBBBBBBGGGBBGBBGBBGBGBGBGBBBBBBGGBBBBBBBBGBBBBBBGGBBBGBBGBBBGBBBBGGGBGGBBGGGBGGGBBBBBBBBBBBGBBBBBBGGBBBBBBBBBGGBBGGBBBGBBBBBBBBGBBGGBGBGBBBGBBGBGBBBBGGBGBBBBGBBBBBGGGGGBGBBBBBBBBBBBGBBBBBGBBBBGBBBGBBBGBBBBBGBBBBGBBBGBBBBGBBGBGBGBGGGBBBGBBBBBBBBBBBBGBBGGBGBBBBBBBBBGGBBBGGBGGBBBGBBBGBBGBBGBBBGBGBBGBBBGBBBGBBBBBBBBGBBBBBBBBGBBBBBBBGGBBGBBGGBGBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBGBBGBBGBBGBGBBBGBBBBBGBBGBGBBBBBBBBBGBBBBBBBGBBBGGGBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBGBBBBGGBBBBBBBGGBBBBGBGBBGBGBBBBBBBBBGBBGBBBBGBBBBGBGBGGBBBBGBBBGBBBGGBBGGBGBGGBBBBBBBBBBBBGGGGBGBGGBBBBGGBBBBBBBBBBBBGBBBGBBBBBBGBGGBBGBBBBGBGBBBBBBBBGBBGBBGBBGBBBBGGBBGGBBBBBBBBBBGBBGBBBBBBBBGGGBBGBBBBGGBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBGGGBGGBBBBBBBBBBBBBBBGGBGGGBGGBBGBBBBBGGBBGBBBBBBGBBBBBGBBGBBGBBBBGGGGGBGBBBBBBBGGBBBBBGBBBBBBGBBBBBBBBBBBBGGBBGBBGBBBBBBBBGBBBBBGGGBBGBBBGBGBBBBGBBBBBGGBGBGGBBBBGBBGBBBGBBGBBBBGGBBBBBBBBBBBGGGBGGGBBBBBGBGBBGBBBBBBBBBBBBBBBGBBBGBBBBGGBBBBBBGBBGBBGBGGBBBGGBGBGBBBBGBBBBBBBBBBGGBBGBBBBBGGBBBBBBGGGGGBBBGBBGGBBBBBBGBGBBBGGBBBBGBGBBGGGBBBGBGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBGGBGBBGBBGGGBGBBBBGGGBBBBBGGGBBBBBBBBBBBGBBBBBBBBBBBGGGGBBBBBBBBGGBBGGBBBBGBBBGBBBBBBBGGBBBGGBBBBBGBGGBBBBGGBBGGBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBGBBBGBBBBBBBBGBGBBGGGBBBBBBBBBGGBBBBBGGBBBGBBGGBBBBBBBBBBBBBGBGBBBBGBGBBGGBBBBBBGBBBBBGBGBGBBBGGGGBBBBGGBBGBBBBBBBGBBBBGGBBGGBGGBBBBGBBGGBBBGBBGBBGGGGBBGBBBBGBBGGBBBBBBBBGGBBBGBBBBBBBBGBBBBBBBBGBGGGBBGBBBGBBBGBBBGGBBGBGGGBGBBBBBBGGBBBGBGGBBGGBBBGBBGBBBBBBBBBGBBGBGGBGGBBGBGBBBGBBBGBBBBGBBBBGBGGBBBBGBBBBBBBBBGBBBBGBGBBBBBBGBBGGBBBBGGBBGBBBBGBGBBGGGBGBGGBBGBBBBGBBBBGBBBBBBGBGBGBBBBGBBBGBGGBBGGGBGGGBBGBBGGBGBBBBBBBBBBBBBBBBGBBGBGBBBBGBBBGBGBBBBBBBBGBBGBGBBGBBBBGBBBGBBGBBGGGBBBBGBBBGBGGBGBGBBGBBBBBGGBBBGBGBGBBBBGBBBBGBBBBBBBBBBBGBBBBGGBBBBBBBBBBBGGBBGGBBBBGBBBGGBBGBGBGBBBBBBBBBGBBGBBGBBBBGGGBGBBBGBBBBBBBGGBBGBBGBBBGBGBBBBBBBBBBBBBBBGBGBBBBBBBBGBGGBBGGBBBGBBBBBGGGBBGBBBBGBBGBGBGBGBBBGBGBBBBBBBBBGBGBBGBBBBBBBGBBBGGBGGBBBBGBBGBGBGGGBGGBBBBBBBBBBBGBGBBBBGGBGBGBBBBBBGBGBBGGBGBGBBBBGBGBGBBBBBBGGBGBBBGGBBBBBBBGGBGBBGGBGGGBBBBBBBBBBBGGGBBBGBGBBBBBGGBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGGBBBGBBBBGBBBBBBBGBGBBBBBBGBGBGBBBBBGBBBGGGGBBBBBBBGBBBGBBBGBBBBBBGBBBBBBGBBGBGBGBGBBGBGGGBBBBBBBBBGBGBBBBBBGBBGBGBBGBGBBBBBBBBBBBBGBBBBGGBBBBGGBGBBBBGBBGBGBBBBBBBGBBBGGGGBBBBBGBGGBBGBBBBBGBBBBBBGBGBBBBGBBBBGBBBBGGBBBBBBBBGBBBBGBBGGBGBGBGBGGBGBBBBBBGBGGBGBGBBBBBBBBBGBBBBBGBBBGGBBBBBBBGGBGBBBBBBBGBBBBBGBBBBBBBBGBBBGBBBBBBGBGBBBGBBBBBBGBGGBGGBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBGGBBBBBBBGBBBGBB
23397 BGBBBGGGGGBGGBBGBGGBGGBGBGBGBGGGBBGBGGBGBBBGGGGBBGGGGBBGGGGGGBGBBGGGGGGBBBGBBGBGGGBGGBGGBGGBGBBGBBGBGBGGGGBGBBBGBGGGBGGGGBBGGGGBBGBGBGGBGGBGGGGGGGBBGBBGGGBGGGGGGBGBGGGBBGGGGGBGBBBBGGBGBBGBGGBBGBBBGGGGGBBGBBGGBGBGBBGBGGGBBGBBGGGGBGBGGBGGGGGBGGGGGGGGGBBGGGGGGGGGBGGGBGBGBGGGGGBGGGGBGGGGGGGBBBBBGGGGBGGGBBGGBGBGBBGBGGBGGBGGGBGGBGGGBBGGGGGGGBGBGBGGGBBBGGGGGGBGGGGGBGGBBGGGBGBBGBGGGBGGGBGGGGGBBGBGGGGGGBGGGGGBBGGGGGGGBGGGGBGBBBBGBGBGGGBBGBBBGGGBGBGBBGBGBGBBGBGGBGBBGBGGGGGBBBGGBBGGBGBGBGBGGBGGGBGBGGBGGGGBGBGGBGGBGBBGGBBGGBBBGGBGGGGGBGBGBGGGBGGBGGGBBGGGBGGGGBGGBBGGGGGGGGGBBGGBGGGBBBBGBGGBGGGBBBGBGGBBGGBGGGGBGGGGBBGGBBBGGGGGBGGGGGGBGGBGGBGBGGGGBBBBBBGGGGGGBBBGGGGBGGGGBBBGBGGGGGGBGGGGBGBGGGBGGGGBGBBGBGBBGGGBGGBBBBBGGBBGGGGBBGGGGGBGBGGGBBBBGBGGGGBBGGBBGGGBBGBBGGBGGGGGGGGGGGBGGGGBGBBGGGGBGBBGGBGGBBGGBBGBBGBBBBBBBBGGBGGGBGGBGGGGGBBGGBGBGGBBBBBBGBGGBBGGBGGBBGGGGGGGGGBBGBGGGBBBGGBBGGGGGBBGBGBGBGBBBBGBGGBGBBBGGGBBGGBGGGBBBBGGGGBGGGGBGBBBGGGBGBGBGGGGGBGGBGBBBBBGBGBGBGBGGGBGGBGBGGGBBGGBGBGGBGGGGGBGGGGBGGBGBGGGGGGGBGGGGBBBBBGBGGGBGBBGGGBBBBGBGGGBBGGGGGGGBGGBGGGBGBGBGBGGBGBBBGGGBBGBGGGGBBGBBBGBGGGBGBGBGGBGBGBBBBBGGGBBGGBGGBBBGBGGBBGGBBGBGGGGGGGBGBBGGBGGBBBGGGBBGGGGBGGGGGGGBBGGGGBBBGGGGBBBGGBGGGGGBBBGGGBBGGBGBGBGBGGGBGGGGBBBBGBGBGGBGBBGBBGGGGGGBGBBGBGGBGBGGBGBGGGBBBGBGGGGBBGBBGBGGBGBBGGGGBBGGGBBGBBGGGGBGBBGGBGBGBBBGGGGGGBBGGGBBGGBBGBGGGGGGGGGGGGGGGGGGGGGGBBGBBGBGGBGGBBGGGBBGBGGGGGGBBBBGGBGBBGGGGGGGGGBBGGGGGBGGBBBGGGGBGGGBGGBBBBBBGBBGGBGBGBBGGGGGGGGBBGGGGBBGGGGGBBBGGBGGGGGGGGBGBBGGBBGGBBBBGGBGBGGGBBGBGBGBBGGGBGBGBGGGGGBGGGGBGBBGGGBGGGGGGGGBBGGGGGGGGGBGGGGBGBGGBGGGGGGGBBGBGGGGGGBBGGGGBBBBGBGBGGBGGGBBBBBGBBGGBGGGGGBGBGGGGBBGGBGBBGGGGGBBBBBGGGGBBBGGBBGBBBBBBGGBGGBGGBGGBGGBBBGGBBGBGBGBBGBBGGGBGBGGGGBGGBGBGBBBGBGGBGBBBBGGGBGGBGBGGGGGBGGBBBBBBGGBGGGGBBGBGBBBGGGBGGGGGGGBBGBGBGBGGGGBGGGBGGBGGGBGBGGGGBBBBGGGGGBGBBBGBGGBBBGBGBGGGGBGGGBGGGGGBGGGBGGGGBGGBGGGBBBBBGBGGGBBGBGGGBBBGGGBGGGBBGBGGGGGBBBGBGBGGGGGBGGGGGGGGGBGGGGGGGGGGGGBBBGGBGGBGGGBGBGGGBGBGGBGBGGBBBBGBBGBGGGBGBGBBGBGGGGBGBGGGGBBGBGGGGBGBGBGBGBGGBGGBGBGBGGBBBGGGBGGBBGGBGGGBBBGBBGGGBGGGBBGBBGGGBGGGGBGBGGGGGGBBGGGGGBGGGGGBGGGGGGBGGBBGGGGBGBGGGBBGBBGGBGGGGGBBGBBBBBGBBGBBGBGBGBGGBGBBBGBBGGGGGGGBGGBBBBGGGBGBGBGGGGGGGBGBBGGBBGGBBGBBGGBGGBGBGBGBGGBBGGGBBGGGGGBGGGGGGGBBBGGGBGBGGGGBGGGBGGGBGGBGBGBBBBGBGGGBBGBGBGGBBBGBGBGBBGGGBGBGGGGGGGGBGBGBBGGGGGGGBGBGGBBBBBGBGGGGGBBGBBGGBBBBBBBBGGBBGGGGBBBGBGGGGGGGGGGGGGBBGGGGBGBGGBBGGBGGGGBGBGGGGGBBGBGGGGBGGGGGGBBGBBBGBGGGGGBBBGGBBGBBBBBGGBBGGBGGGGBGBGGGGGGBGBGBBGBGBGGGBBBGGGBGBGBBGBGGGGGGGGBGBBGGBBBGBGGGGGBGBBGGBGBGGGGGGGBGGGBGGBGGGGGBBGGBBGGGGGGGGGBGBGBGBBGGGBGGGBGGGGGBGGGGBBGBGGGBBGGGGGBBBGBBBGGGBBBBBBGBGGGGBGBBBBBGBBGGGBGGBGGGBGBBGGGBBGBGGBGGGBBGGGGBGGGBGGGGBGBBGGGGGBGGBBBBGBGBGGBGGGBBGGGGGGGBGGGBBGBBBGBGGGBGGBGGGGGBBBGGBGGBGGBGGBGGGGGBGBGGGBGBBGGBBGBBBGGGGGBGBGGGBGGGGGGGBBBGBGGGBGGGGBGGGGBGGGBGGGBBGBGGBGGBGBGBGGGBGBGGGGBGGGBBGGGBBGGBBBGBGGGGGGGBGGGBBGGGBGGBGBGBGBGGBGGGGGBBBBBGGBBGBGBGBGGGGGGBGBBBGGGGBGBGGBGGBGBBGBGGBGGGGGBGGBBGBBGGBGGGGGGGGGGBBGBBBGBGBGBGBBBGGGGBBBGBGGBBGGGGBBBGBGBGGGGGGGGGGBGGGGGBBBGBBGBGBGGGGBGGBGGBBBGGBGGGGGGGBGGGGBBGBBGBGGBBGGGGBBBGGBGGGBGBBBGGGBBGGBBGGGGBBGGBBBBGGBGGGGGBGBBGGGBBGGGGGBGGBGGBGBBBBGGGGGGGGGBGGGGBGGGGGGBGGGBBBGGBGBGGGGGBBBBGBBGBGBBBBGGGBGGGBGGBGBGGBGGBGGBGGBGBBBGBGGBGBBBGBBGBGBBGBGGBGGGBGGGBBGGGBGGGGBBBGGBGBGGBBGBBBGBGGGBGGBGBGBGGGGBGGGGBBBGGBGGGBBGBBGGBBGBGBGGGGGBBGGGBGGGBGBGGBBGGGBGGGGGGBBGBBGGBGGGGBBBBGGBGBGGBGGGGBBBGGGBGBBGGGGGGBGGBBGGBBGBBGGGGGGGBGBGBGGGBGGGGBBBGGBGBGGGBGGBGGGBBGGBGBBBGGGGGGGGGBGGBGGGGGBGBGGBGGBGGBGGGBBGGGGGGGBBBBBGGGBGGGGGGGGGBBGGBGBBGGGGGBGBBGBBGGGGGGGBGGGBGBGBGBBBGGBBBGGBBGGGBGBBBGGGBBGGGBGGGGBGGGGBBGGBGGBBBBGGGGGGGGBGBGGGBGBBGBGGGBBBGBBGBBGGGGBGGBGBBGGBBGBGBGGBGGGGGGBBGBGGGGGBGGGGGBGBBGGGGBBGBBGGGGBGGGGGBGBGGGGGGGGBGGBGGGGGGGGBGGBBGBBGGBBBGGBBGBGBGGGGBBGGGGBBBBBGGGBBGBGGGBBGGGGGGGBGGGBGGGBGGGBGGBBGBGGGBBGGGBBGBGGBGGGGGGGGBGBGGGGBBGBBGGBGGGGBBGGGBGGGGGBGBGGBGBGGBGGBGGBGGBBBBBGGGBGGGBGGGGBBBBBBGGGBGBBGBBBGBGGGGBGGGBGGGBBGGGGGGGGBBBGBBGBGBGBGGBBGGGBGGGGBGGGGGBGGBBGGGGGGGGBBGGGBGBGBGBGGGGGGGBBGGGGGGGGBGGGBGBGBBGGGBBGGGBBGBBGGGGBGGGGGBBGGBBBBGGGGGBBBGGBBBBBBBGGBGBBGGBGGGGGGGGBBGBGBGGBBGBBGBBBGBGBGBGGBBGGGGGBGGGGGBBGGBBBGGBGBBBGBGGGBGGGBGGBBGGGBGBGBGGGGBBGBBGBBBGBGBBGGGBGGBBGGBGBGBGGGGGGGGGBBBGBGGGGGGBBGGBGGBGGGBBGBGBGBGBGBBBGGBGBGGBBBGBGBGGGGBBBGBGBBGBBBGBGGGGGBBGBBGBGBBBBGGGGGGGGBGGGGBGBGBBGBGBGGGGGBGGGGGBGGBGGBGBBBGGGGGGGBGBGBGBBGGBGBBGGGBBBGBGGGGBBGBGGBGGBGBGGGGGGBBBGBBBGGBGBGBGBGGGGGGBGGBBGGGBBGGBGBGGGGGGGGBGBBBGBBGBGGGBBGGGGBGBBGGBGGBBBGBGBBBBGBBGGBBBBGGBGBGGGBGBBBGBGBGGGGBBBGGGBGGGGBBGGGGBBGGGGBGGGBBBBBBBGBBGBGGBGGGGGGGBGBBGBGGGGBBGGBGGGGBBGBGGGGGBGGBGBGGGGGGBGGGBBGGBGGGBGGBGGGBBBBGGBBGGGGBGGGBGGGBGGBGGBBBGGGBBGGGBBGGGGGBBBGBGGBBGGBGBGGBBBGBBBBGGBGGGBGGGGBGGGGBBBGBGGBGBGBBGGGGBGBBBGGBGGGBGBGGGGGGBBGBBGBGGGGGGGGGBGGGBGGBBGGGBBGGGGGBGGGBGBGBGBBGBGBBGGGBGBGBBGBGBBGGGBGGGGBBBGBGGGBGGGGGBGGGGBGBGBGBBGBGBGGGBBGGGBBBGBBBGGGGGGGGGGBGGGGBGGBGGBBGBGBBGBGGGBBGGBGGGGGBBBGBBBGBGGBGGGGBGGBGBBGBGBBBBBGGGGBGGGBGGGGGGGBBBGBGGGBGBBBGBGBGGBGGBGBBBGGBGGGGBGGBGGGBGBGBBBGBBBGGBGGBBGGBGBBGGGGGGGGBGGBBGGGBGBBGGBBGBGGGGGGGGBGBGBGBGGGGBGGBGBGBGBBGBGBGBBGBGBBBBGBBGBBBBBBGGGGGGGGGBGBGBBGGGGGGGGGBGBGBBGGGGGGBGGGBBBGGBGGBGBGBGBGBGGGGGBGGGBGGGBGBBGGGBGBGGGGBGGBGBBGBGGBGGGGGBBBGBBGGBBBBGBGBBGGGGBGGGGBGGGGGBGBGGGGGGBGGBGBBGBGGBBGBBBGBGGGGGBGGGGBBGBGBBBBGGGGGBBGBBGGGGBGBBGBGGBBBBGBBBBGGBGGBGGGGGGGGGGBGBBBBBGBBBBBGBBBGBBBBGGBGBBBGGBGGGGBGGGBGGGGBBBGGGBGBBBGBBBBGGGBGGGBBGGBGBBBBBGGBGBBGGBGGGGGGGGGGBGGGGGGGBBGGGBGBGBBGGBBGGGGBBBGGBBBBBBBBGGBGBGBGBGBBBBBGGGGBGGBGBGGGBGGGBGGGGBBGBBGBGBGBBGGGGGBGGGGGBBBGBGGGGGBBGGBBGBGBGGGGGBBBBGBGBGGGGGGGGGBGGGBGGGBGBBBGBGGBBGGBGGGGGGBBBBBBGGGGBBBBGGGGGGGGBGBGGGGGGGBGGBGGBGBGBGGGGBGGGBGGBGBBGBGGBGGBBBGGGBBBGGGBGGBBGGGGGGBGGGBGGBBGBGGGBGGBBBGGBGBBGGGGGGBGBBGGGBGGBBGGGBBBBGGGGBGGGGGGGGBGGBGGGGGGBGBBGGBGGBBGBGGBGGBGGBBBBGGBBGGGBBGGGGBGGGGBGGBBGGGGGBGBBGGGBGBGGGGGBGBGGGBGGGGBBGGBGGGGBBBBBGGGGBBGBBGGBBGBGGBBGGGBBGBGGBGGBBBGBGBBGGBGGGBBGBGBBBBGBBBGGGGBGGGGGBBGBGGGGGBBBGBBGBBBGGGBBBBGBGGBBGBGBGBBGGBBGGBGGGGGGBBGGGBGBGGGBGBBBGGGBBGGBGGGGBGBGBGBGBBGGGGBBGGGBGBBGGGBBGGGGBBGGBGBBBGGBGGGBGGBGGBBGBGGBGGBGGGGBGGGGBBBGGBGBGGBBBGBGGGBGBGGBBBGBBBGGGGBGBBGBBBGBGBBGGGGBBBGGGBBBGGGBGGGBGGGBGGGBGGGBGBBBBBBBBGGBBGGBGGBBGBBGGGGBGGGBBGGGBBGGGGGGGBBGBGGBBGBBGBBGGGBGBBGBGGBGGGGGGBGBBBBGGGGGBGBGGGBBGBBGBGGBGGGGGGGBBBBGBGGBGGBBGBGGGBBGBGGBBBBBBGGGGGGBGBGGGBGBGBGGGGGGGGGBGGBGBGGGBBGGGBBBGGBGGBBGGBGGBGBGBGBBBGGGBGGBGGGBGBBBBGBGBBBGBGGBBGGBBGGGGBGGBGBBBBBGGGBBGGGGGGGGGGBBBBGGGGGBGBGGGBBGGBBGBBGBBGGGGGBGBBGGGGGBBGGGGBGGGGBBGGGBBGBGGBBBBGGBBBGBGBBGBBGBBGBBGGGGGBGBGBGGBBGBGBGGGGGGBBGBGGBGGGGGBGGGGGGBGGBBBGBBGBGBBBBGGBGGBGGGBBGBBGGBGGBGBGGGGBBBBGGGGBGGGGBGBBBBGBGGBGBGGGGGGGGGGBGGBGGGGBBBBGGBBGGGGGGGGGGGBBGBBGGBGGBBBBGGBGBBBGGGGBGGGGBBGGBBGGGBBBGGGGGGGBGGGGGGGGBGGGBGGGGBGGGGBGGBGGBGGBBGGBGBGGGGGBBBGBGGGBBBBBGGGGBGGGGBGGBGGGGBBGGGGBGGBBGGBGGGBGBGGBBGBBGGGGBBBGGBGBGBGBBBGGGGBBGBBBGGGBGBGGBGGGGGBGGGBBBBBGGBGBGBBBBBBBGBBBGGGGBGGBGGGGBGBGGBBGGGGGBGBGBBGGGGGGGGGGGGGGGBGBGGBGBGBBGBGBGBGGBBGGBBBGBBBBBGBBGGBGBBBGGGBBGGGGGBGGGGGBGGGBGGBGGGGGGGBBGGGGGGBBGGGBGGGBBGBBGGBBGBBBGGGGGBGBGGBBGGGGBGGBGGGBGBGGBGGGGGGGGBGGBBBBGGGGBGGGGBGGGGGBBGBGBGBGGGBGGBBGGGGBBBGGGBGGGGBBGGGBBBBGGGGGBBBGGGGGBBBGGGGBGGGGGGBBGGGBGGBGBBGGBGBBGGBBBBBGBBGGGGBBBGGGGBBGGGBGBGGGGGBGBBGGGBGGGBGBBGBGGGBBGBGGGGBGGBGBBGGBBBBGBGBGGGGBGGGGBBGGBGGBBBBBBBGGGBBGGBBGBGBGGGBGBGGBBBGBGBGGGBGGGGBGGGBBGGBGGGGGBGBBBGBGGGGGBGGGGBGBGBBBBGBGBBBBGBBGGGGGGGGGBGBGGBBGBGBBBGGGBBGBBBBGBBBGBGBBBGBGBGBGBBGBGBGBGBGGGGGBGBGGGGGGBBGGGGGGGGBGBBGBBGBGGGGGGGGGBBBGBGBBGBBBGGGBGBGGBGGBBBBGGBGGGBBBGGGGBGBBGGBBBGBBBGGGGGGBGBGBGGGGGGBGBGBGGGGBBGBGBBGBBGGBBGGBBBGBGGBBGGGGBGBBBBGGGGGGGBBBGGGBGGBGBBBGGBGGBBGGBGBGBGBGBGGBGBBGBBBGBBGBGGGGGBBGGBGGGGGGGGGBGGGGGBGGGGGGGGGGBGGGGGBBBBBGBGGBGGBGGBBGGGGGGGGBGBBBGBGGGBGGGBGBBGGGBGBGBGBBGBGGGGGGGGGGGGBBBGGGGGBBBGBGBBGGBGBBBGGGGGGGGGGBGGGBGGBBGBBGBBGGGBGBBBGBBGGBGGGGGBBBGGBBGGBBBGBBGGGBBGGGGGGGGBGBBGGBBGGGBGGGBGGBGBGBGGBBGGBBGGGGBBGGGGBBGGGGGGGGGGBGGGGGGBGGBGBGBBGGGBGBGGBBBGGBBGBBGGBBBGGGGGBGGBGBBGBGGBGBGGGBBGGGGBGGGBGGGGGBGBGBGGGBGBBBGGGGGGGGGBGGGBBGBGGGGGBGGGGGBBGBGGBGBGGBBGBGBGGBGGGGBGGGGBBGBGGGBGGGBGGBBGGBBBGGGGBBGGBBGBGGGBBBGGGBGGGGGBGGGBBBBGGGGBGGGGGGGBGGBBBGGBGBGBBGGBGBGBGGGGGBBBGBBGGGGGBGGGBBBGBBGGGBBGBGBGGBGGGGGGBGGGGGBBGGGBBGBBGGGBBGBBBGGGGBBGGGBBGGGGBGGGBGGBGBBGBGGGGBGGGGGGGGGGBGBGBGGGBGBBGBBGGGBBBBBGGGGGBGGGGBBGGGBGBGGGBGBBGGGBBGGBGGGGGGGGBBBGGBBGGBBGGBGGGGGBGBBGGBGGBBGGBGGGGGGBBBBGGBGGGBGBBGGGBGGGBBBBBGGBBGBGGBGBBGGBBBBGGGBGBGBGGBGBGGBBBGGGGGBBBGGGGBBGGGBBGGGBGBGBGBBBBGGGGGGBBGGGGBGBBGGGBBGBGGGGGBGBBGGGGGBBGBBGGGBGGGGBGGGBGGGBGBGGGGGGGGGGGGGGBBBGGGGGGGGBBBGGBBGGGGGBBGGGGBBGGGBGGBBGGBBGBBGGGBGBGBGBGGGBGGGGGGGGBGGGBGBGGBGBGGGBBGGBBBBGGBBGGGGBGGBBBBBGGBBBGBBBGBGGBGBBGGBBBGBBGGGGGBGBGBGGGBGGGGGBGBBBBGGBGGGGGGBGGGGBGBBGBGGGGGGGGGBBBGBBGGBGGGBGBGBGGGBGGGGGBGBGBGBBBGGBGGBGGGGGGGGBBBBBBBGBBBGBGBBGGGBBGGBBBGBGGGGBGGGGGGGBBGGBGGGBGGGGGBGGBGGBBGBBBGBGBGGBBGGGGGGBGBGGGBGGBGGGBBGGGGBGGGGBBGGGGGGGGGGGGGGGGBGBGBGGGGGGGBBGBBGGGGBGBBBBBGGGBGGBGGBBBGGBBBGGBBGBBBGGBGGBGGBBGGBGBBGGBBGGGGGBGGBGBBBBBGGBGBBGBGGBBBBBBGGGGGGGGGGBGBGGGGGGGBGBBBGBGBBGGGBBGGBBBBBGGGGBGBBGBGGBGGBGGGGGGBGGGBBGGGBGGGBBGGGBGGBGGGGBBGGGGBBGGGGGBGGBBGBGBGBGGGBBGGGBBGBGBBGGBGGGGBGGBGBGGGGGBGGGBGBGBGGBGGBGGBBGGGGBGGGGBGGGGBBGGGGBBGGGGGGGGBBGGBGGBBGGBBGGBBGGGGBGGBBGBBGGGBGGGGBGGBBBBGBGGGBGBBGGGGBGBBGBGBBBGBBGGBGBGGGGBBBGBBGBGBGBGGGBGGBGGGGBGGBBGBBBGBGGBGBBBGBGGGBBGGGBGBBGBGBGGGGGGGGBGBBBBGBBGGBBGGBBBGGGBGBGBGGGGGBBGGBGGBGBGGGGGGGGBGGGBGGGBGGGGBGGGGBBBBGBGGGGBGGGGBBBGBGGGGBBGGGBGGGBGGBBGBBGGBGBGGBGGGGGGGBBGGBGBBGGGGGBBGBGGGGBBGBGBBGGBGBGGGBGBGGGBGBGBGBBBGBBGGGBGBBBBGGBGBBGGBGGGGBGBGGGBBGGBGBGGBGBGBBBBGBGGGGGBBGBBGBBBGGGGGBGBGGGGGGBBBGBBGBGGGGGBGGGGGGGBGGGBBGBBBGGBGBGBGGBGBGGBGGGGBBGGGBGBGGGGGBGBBGGBBBGGBBBGBGGGGGBBBGBGGGBGGBBGBBGGGBGGGGGGBGBGGGGGBBGBBBGGGGGGGGGGGGGGGBGGGGBBGGGGGGGBGBGBGGGBBBGGBBBBBGBGBGGBBBGGBBBGGGBGGGGGBBBGGGGGBGGBBGBBGGGGBGGGGBGGGBBBBGBBGGBBGGBBGBGGGBBGBBGGGGBBGGGBBGGGBGBGGBGBBBGGGBBGGGGBBBGBBGGGGGBGBBBGGGBGBBGGBGGGGGGGBGGBBGGGGBGGGGGBBBGGBBBGGGGGBBBGBBGGBGGGBGBGBGGBGGGBGBBBGBGGGGGBBBGGGGBBBGGBBBGBGBGBGBGGBGGGGBBBGBGGBGGGBBGGGBGBGBGBBBGBGGGGBGGBGGBBGGGBGBBGGBGBGBGGBGGGBBGGGGGGGGBBBGGGGBBGGGGBBBGBGGGGBGGBBBGGGGBBBBBGBGGGGBBGGBBGBBBGBBGGBGBGGGGGBBGGGGBBBGGGBGBBGBBBGGGGGBGBBGGGBGBGGBGGBBGGGBGGGBBBGGBGGBGGBGBGBBGGGGGBGGGGGBBBBBBBBBGGGGGGGGBBGGBBBGGGBBGBGGBBGGGGGBBBGGBGGGBGGBGGBGGGBBBGGBGGGGGGGGGGBBBGBGBGBBGBGGGGGGBGGGGGGGBBGGGGGBGGGGBBGBBGBGBGBGGGBBBBGGGGBGGGBBGGGBGBGBGBGBBBGGBGGBGGGGGBBGGBBBGBGBGGBGBGGGGGGGGGGBBGGGBBGGGBBBBBGBGGBBBBGGBBBBBGGBGGGGBGBGBGBGBBBBGBBGGBGGGGBGGGGGGGBGBGBGGBGGBBBBBBGBGGBBGBGGGBGGGGGGBGBGBGBGGGGBGBBGGGGBGBGGBBBGBBBBBBGGGGGBBBBBBGBGGGBGBBBGBGGGGBBGBBGGGGBBBBGGBBBGBBGBGGBGBBGGBGBBGGGBBBBBGGBGBGBGBBGGBGGGGGGBBBBGBGBGBGGGGGGGGGGBGGGBGBGGGBGBBGGGGGBBGBBBGBBGGBGGGGGGGGGGGBBBGGBGBGGGBGGGBGGBGGGBGBBGGGBBGBGGGGBGGGGGBGGGBGBGBGGBGGGGGBGGBBGBBGGBGGGGGBBGGGGGGGBBGGGGGBBBGGBGBBGGGGGGGGGGBGBBGBGBGGGGGBGGGGGGBGGGGGGGGGBBBBGBGBGBBBGBGGGGGGGBBBGGBBGGBGGGGGBBGGGGBGGGBBBGGGGGBGBBGGGBGGGBBBBBBGBGBBGBGGBBBBBBGBBBBGGGBGGGGGGBGGBGBGGBGGGBGGBGGBBGBBBBGBGGGBGBBGGGBGGGGGBBGBGGBGGBBGGBBGBGBGBBGBGGGGGBBGBGGGGGGGGBGGGBGBBBBBGGBGBBGGGGGBBGGBBGBBGBBGGBGGGBGGGBGBBGGGBGBGGBBBGGBBGGGBBGBGBGGBGGGBGBGGGBBGGGGBBGBGBGBGBGGBBGGGGGGGBBGBGGGGGBBGGGGGBBBGBGGBGGGBBGGGGBBGBGGBBBGBGBGBGBGGBBGBGBGBBGGGGBBGGGGBBGBGGBBGBGBGGGBBGBGGBGGBBGGBGGGGGGGBBGBGGGGBGGGBGBGBBBGGGBGBGGGGBGBGBBGGGBGGGBGBBGGBGBGGGGBBBGBBGBBGGGGBBBBGGBBBGGGGBBBBGGBGBBGBGGBGGGGBBBGGGGGGBBBGGBGBGGGGBGBBGBBGBGBGGGBGBGGBGBGBGGBBGGGGGGGBGGGGGGGGGGGBGBGGGGBGBGGBBBGBGBBBBGGGGBBBBGGBGGGGGGGBGGGGGGBGBBBGGBGGBGBBGGGBBGGGBBBGBBBGGGGBBBBBGGBBBGGGGBGBGBGGGBGGGBBBBBGGGGGGGGBBGGBBBGGBGBBGBBGBGGBGGBGBGGGBBGBGGGBGGBGGGGBGBBGBBGBGBGBBGGBBGGGBGBGGGGGGGGGGGGBBGBGGGGBBGGBGGGGGGGBBGGBGGBGBBGBBBBGGGGBBBGGGBBGGGGGGBGBGGGBGGGGBGBBGGBGGGBBGGGGGGBGBGBGBBGGBGGBGGGBGGBGBGGGGGGBGGBGGBBBGGGGGGGBGBBGBGGBBGGGBBBGBGGBGGGGBGGGGGGBGBGBBBGGBBGGGBGBGBBGGGBGGBBGGGBGBBBGGGBGBGGGGGGGGBBBGGGBGBGGGGGGGGGGGBBBGBGGGGGBGGGGGBGBGBBBGBBGGBBGBGGGGGGGBGBBBGBGGGBBGGGGGGBBGGGBGBBBGGGBBGBGGBGGBGGGGGGBBGBBBGBBGGGGBGBGGBBGGGGGGGGGBGBGBGBGBBGBGGBGGGBBGGGGBGGBGGGBBGGGBBBBGGGGGGBBGBGGGGGGGBBBGGGBGGGBBGBGGBGBBBBBGBGGBGGBBBGGBGBBGBGBGBBGGBBGBBGGGBBBBBBGBGGBBGBGBGBGBBGBGGGBGGGGGGGGGGGBGGBBGBBGGGBGGBGBBBGBGGGBBGBBGGGGBBGBGBGBGGBGBGGGBGGGBGGBGGBBGGGGBGGBGBBGGBGBBBGBGBBGGGBBBBBGBGGGBBGGGBBGGGBGBBGGGGGBBGBBBBGBBBGBBGGBGBBGBGBGBBBGGBGGBGBBBGGGGBGGBGGBGGGBGBBGGBGGGGGGGGBBGGBGGGBGBBGGGBGBGBGGBGBGBGBGGGGGBBBGBBBGGGBGBBBBGGGGBBGBBBGGGGGGBGBBGBBGGBGGGGGGBGBGGBGBBGGGBGBBGBBGBGBBGGGGGBGGGBBGGGBGGGGGGGBGGGGBBGGGGBBGBGGBBGBGGGGBGGGBGGBBGGBBBGGGBBGBGBBGGGBBGBBBBGBBBGGBBGGGGGBBBBGGBGGGGGBBGGBGGBBGBGBGBBBGGGGGBGGGGGGGBGBGBBGGGGGBBGBGGGGGGGGGGGGGBGGGGBGBBGGBBBBGBGGGGBGGBGBBBGBBBBBGBGGGGBBBGGGBBBGGGGBGGGGGBGGGBGGBGBGBGGGGBBGBBBBGGGGBGBGGGBGBGBBBBGGGGBGBGBGGBBGBBBGGGBBGBGGGGGBGBBGGGBGGBGGBBBBGBGGGBBBGBGBBGBGBGGBGGBGBBBGGGBGGGBGBBBGBBBBGGBGGBGBGGGGBGGBBGBBGGGBGBBGGBGBGGGGGGGGGGGBGGGBGGBGGGGBBGGBGGBGGBGBGGBGGBGGBBGGGBBGGBGGGBGGGGBBGGBGGBGBGBBBGGGGGGBGBGGBGBBGGGGGGBGGGBGBBGGGBBBGBBGGGGGBBBGBGBBGGGGGGGGGBGBGBGGGBGBGGBGGGGGGGGBBBBGGBGBGBBBGGBBGGGGGGBGGGGBGBBBBGBBGGGGBBGGBGGGBGGBBGGGGGBGBBGBBGGGGBGGGBBGBBBGGGBGGGBBBBGGGGGBGBBBBBGGBGBGBBGBBGBGBBBGGBGBGGGBGGGGBBGBBBGGGBGGGBGGGBGGGGGGGGGGGGGBGGGGGBBGGGGBGGGGBGGGBBGGBGGBBGGBGBGGGBGGGBBGGGBGGBBBGGBBBGBBBGGBGGBBBBBGBBBBGGBBBGBGBGGBGGBGBGBGBBGGBGBGGBBGGBGBBGGBGGGBBGBGBBBBGGGBGGGGGBGBGGBBBBBGBBBGBGGGGGBGBGGBGBBGBGBGGBGGGGGGBBGGGGGBBGBBBGGGBBBGGBBGGGGGBBBGGGGBGGGGBBBBGGBBGGGGGBBGGBBGBGGBBGBBGGGBGGBGBBGGGGGBBBGGGBGGGBGGBBGBBBGGBGGGGBBGGGBBBGGGGGGGGBBGGGGGBGBBBGGGGGGBGGBGGGBBGGGGGBGBGGBGGGGGGGGGGBBGGGGGGGGGGGBGGGBGGGBBGBGGBGGGGBGGGBBBBGBBGBBGGGGGBBGGBGBGGGGGGGGGBGGBBBGBGGGBGBBBGGGGGGBGBGBBGGBBGGGBGGGBGGGGGGBBGGBGGBGBBGGGBGGBBGGBGGBGBGBGBGBGBGGGBBBBGBBBBGGBGGGBBBGGGBBBGBGBGGBGGBBBGGGGGGBGBGGGGGGBGGGBBBGGGGGGBGGGGGGBGBBGBGGBBGBBBGGBGGBBBGGGGGBBGGGBGGGBGGBGBGGBGGGBGGGGGBGGGGGGBGBBBGGGGGGBGGBGGGBGBGGGBGGBGGGBBGGGGGGBGBGBGGGGGGBGBGBBGGGBBGBBBBGGBGBBGGGGBGGBGBGBGBGGGGGGGBGGBGGGGGGGGBBBGBGBGBBGGBGBGGBBGGGBGBGBBGGGGGGGGGGGGGGBBGGGBGGGGBGBBGGGBGBBBBBGBBBBGBBBGBGBBGBBGGGGBBGGBBGGGGBGBBGGBGBGGBBGGGBGGBGBGGGBBBGBBGGGGGGGGGBBGGGBBBBGBGBGBBGBGGBGBGGBBBBGGBGGGGBBBGGGGGGGGBBGBBBGGGGGBBBBGGBGGBBGGGGBGGGGGBGBBGGGGGBGGGGGGGGGGGGGBGGGBGBBGBBBGGGBBGGBBBGGBGBBGGBBBGBGBGBGBGGBBBBGGGBGBGGBBGGGGGGBBBBBBBGGGGGBGGGGBGGGGBGBGGBGGGGGBBGGGGGBBBBBBGGGGBBGGGGBBGBGGGGBGBGBGGBBGBGGGGGGBGBGGBGBBBGGGGBGGGGGGGGGBBGGGGGGBGBGBGBGBBGGGGBBGBBBGGGBGGBBGBBGBGGGGGGBGBBGGGGGBGGGGBGGGGGBGGGGGBBGGGBGGBGGBGGGGBBBBBBBGGBGBGGGGGGGGGGBGBBBBBBGGGBBGGGGGBGGGBGGGGGGBBGGGGBBGGBBGGGBGGGGBGGBBBBGGGGGBGBBBBGGGGBGBGGBGBGBGGGGGGGBGBBGBBBGGGGGBBGGGBBGBGGBBGBBGBGGGBGGGBGBGBGGGGGGGBBGBGBGBBGBGGGGGGGGGBGGGBGGGGGGGBGGBBBGBGGBGBBGGGBGBGBBGBBBGGBGBGGGGGBGBBGBGGBGGGGGGBGGGBGGGBGGGGGBGBGBBGGGBGBBGGBBBBGGBGBGGBGGGGBGGBGBGBGGGGBGGGBGGGGGGGBGGGGBBGBBGGGBGGBGBGBGGBGGBBGGGGGGBBGGBGBGGGBBBGBBGGBBGBBGBBGGGGGBGBBBGBBGBGBGBBGGBBGBBGBGGGGGBBGGBBGBBBGBGGBGGGGGGBBBGGGGGGBGGBGBBGBGGGBGGGGBGBBBGGGGBBGGBGBGBGGGBBGGBGGBGGGGBBGGGBGGBBBGGGGBBGGGBGGBBGBGGBGBGBGGGBBGBGGBGGGGGBBGGBBGBBBGGGGBBBGBGGBBBGBGBBGGGBGGGBBGGGGGGGGGBGBBGGGBGBGGBBBGBGGGBGBGBBBBBBGGBBGBBGBGBGBGGBBGGGBBBGBGGBBBBGGGBBGGGGBGBBGBBGGGBBBGGGGGBBGGGGGGGGGGGGGGBBGGGBBBGGGGBGGGBGBGGBBGGGBBGGBBGBBGBGGGBGBBBGBGGBBBGBBGBGGBGGBGGBBGBGBGBBGBGGBBBGBGGGGBGBGBGGGBGBGGGBGGGGGGGGGGGBGGGBBGBGGBGBGBGGGGBGBGBGGGGGGGGBGGGBGBGGGBGGBGGBGGGGGGGGGGGBBGGGBGGGGBBBGBGGGBGBGBGBGGGGBGGBGGGGBGBBGBBGGBGBGBBGGBGGBBGGBGBBBGBGGGBGBGBGGGGGGBBBBBBBGGGBGBGGGGGBGGGBBBBBGBGGBGBBGBGBGGBBGGGGGGGGGBGBBBBBGBGBBGGGBBGGGGGGGGGBBBGGGGBBGGBGBGBBGBBGGBBGBBGBBGGGBGBGGGBGBBBGBBGBGBBGBBGGBBBBGBGGGGGGGBBGGGBGBBBGBGGGGGGGBBGGGGBGBGGGBGGBBBGBBBGGGGBBGGGGBGGGGGGGGGBBBBGGBGGBBGGBBBBBBBGGGGBGBBGGBGGGGGBGBGGGGGGBBGGGGGGGGGBBGGBGBBGGBGGGGBBGBBGGGBBGGGGGGGGGBGGBGBBGBGBGGGBGBGGGBBGGBGBBBGGBGBBGGGGGGBGGBGGBGGBGGBGGGGBBBBGGGBGBGGBGBGBGGGGBGGBGGGGBBGGGGGGGGBBGGBBGGBBBGBBGGGGBGGGGBGGBBGBBGBGGGBBGGBGBGGBGGBGGGGBGGGBGGGBGGGBGBBBBGGGBBGGGGGBGBGGGGBGBGBGGGGGGBGGGBGGBBBGGGBGBGBBBGBGGGBGGGBGGGGBGGBGBGBBGBBBGGGGBGGBGBBBBGBGBGBGGBGGGGBGBGGGGGBGGGGGBBBGGBGBGGGBBGGBGGBBBBBGBBBGBBGGBGBGGBGBGGGBGBBBGBBBBGGBGGGBBGBBBGGGBGBGBGGBBGGGGGBGGBBGBBGGGGGGBGGBBGGBBGGBBGBGGGBGBGGGBBGGGGGGGGBGGGBGBBGBBGGGGBBBGGBGGBGGGBGBGGBGGGGBGGGGBBGGGGGBBGBGGBGBBBGGGBGBGGBBBGGGGBBBGBBGGBGGGGBGBGGBGBBBBGBGBGGBBBBGBGBBGGGGGBGBGBGBBGBBBBGGGGBGGGBBBGBBGBGGBGBGBBBBBGGBGGBGGBBBGGBGGBGGGGGGGBGGGGBBGBGGGBGBGGBBBBGBGGBGBGBGGGBBGGGGBGGBGGBGGBGGGGBBGBGGGBBGGGBBGBBGGGGGGGBGBGGBGGBGGGBBGGGGGGGBGBBGBBBGBGGGGGGGBGGGGBGGGGBGGBBGBGBGGGBBBGBGBGGBGGGBGBBGGGGBBGBBBBGGGGGGBGGGBBBGBGBGBGBGGGGGBBGGGGGBBGGBBGBBGBGGGBGBGBGGGBBGBGBBBGBGBGBGGBGGBBGBBBBGGBBGGGGBGGBGGGGGGGBGBBGBBGBGGGGGGGBGBBGGGGGGGBBGGGGGGBGBBBBGBGBGGGGBGGBBBGBGGGGGBGGGBGGBBGGGBGGBGGGGBGBGBGGBGGBGGGGBBBBGGGBGGGBGGGBBGGBBGGGBGGGBBGGGGBGGBBBBGGBGGGBGGBBGBGBBBGBBBBBGGGBBGBGBGGBBGGGGBGGGBGGBGGBGBGBGGGGGGBGBGGGGGBGGGGGBBBGGGBGGBBGGBBGGBGGGGBBGGGGBGBGGGGBGGGGBBBGGGBBGGGGGGBBGGBGGGGGBBGBBGGBGGBGGBGGBGGGBBGBBBBGGGGGBGGGBGBBGGBGBBGBBBGBGGBBGBBBBGBBBBGBGBBBGGBBGGGBBBGBGBGGBGBBGBGBBBGBGGBGGGBGGGBGGGGBBGBGGBGGGGGBGGGBBGBGGGBGGGGBBGBGBGGBGGGGBBGGGGGBGBGBGGGGGGGGGGGBGGBBGBBBGGGBBBGGGBBBGGGGGBGBBGBGBGBGBGGGGBGBGBBGGGGGGGGGGBGGGGBGBGGGBGGGBBBBBGBBBGGGGGGBBGBBGBBGGGGGGBBGGGBGGBGGGGBBBBBBGGGBGGGGBBGGBGBGBBBBGBBBGGGGBGBGGBGGGGGGBBGGGBGBGBGGBBBGGBGGBGGGGBGGBBGGBGGBBBGGGGGGGBGGGBBBGBGBGGGGGGBGGGGBGBGGGGBGGGGBGBGGGBGGGBBGBBBGGBGGGGBBBGGBGGGBBGBBGBGGBGBBGGBGBBGGBGBBGBBGGBGGBGGBBBGGGGBGBGGGGGBGBBBGGBBGBBBBGGGGGGGGBBGBGGGGGBGGBBBGGBGGGGGBBGBBGGGGGGGBGGBBGGBGGGGBBGBGBBGGGBBBGGBGGGGGGBGBBBGGGGGGGGGGBGGGBGGGGGBGGBGBGGGGBGGGGBBGBGGBBGGGBBGGBBGBBGBBBGGBBGBGGBGBBBBBBBGGBBGGBGGGGBGGGGGGGGGBGBGBBGBGBBGGBBGBGGGGBGBGGGGGGGGGBGGGGGGGGBBBBGGGBGBBBBBGGGGGGBGGGGGGGBBGGGBBGGGBGGGBBBBGGGGGBBGBBGGBGBGBBGGBBGGBGBBBGBGBBGGBBBBGGBGBGGGGGGGGBGGGGBBBGBBGBGGBBBGBGGGBBGBGBGBGGGGGGGGGGBBGGBBGBGGGBGBGGGGGGBGBGBGGBBGBGBBGGGGGGBBBBGGGBGGBBBBGGGGGGGBGGBGGGBGBGBGBGGGGBGBBGGGBGBGBBGGGGBGGBGGBGGGGGGBGGGGBBBBGGBGGGGBBGBBGGBBGGGGGGBBBBGGBGGGBGGGGGGGBGGGGGGGGBGBGGGGGGBBBBGGGGGBBBGGGGGGGGGGGGBGBGGGGGBBBBGGBBGBGGGGGBGBBGGGBGGGGGGGGGGBBGGGGBBBBGGGGGBBGGGGBGGGGGBGGBBBGGGGGGBBGGBBBGBGBGGGBGGBBBBBBBBBGGGGGBGBGBGBBGGBGGBBBBGGGGBGGGGBBBGBGGBGBBGBGGGGGGGBGGGBGBGGBGGBGBBBBGGGGBBGGGGGBBBGGBGGGBGGGBGBGGBBBBBGGGGGBGBBGGBBGGGBBBBGBBGGBBBBBGGGGBGBBBBBGGGGGBGBBBBBBBBBBBGGGGGGGBBGGGBGBGBGBGBBGBGGGGBGGGBGGGGBBGGGBBGBBBGBGBGGBGBGGGGGBGGGBGBGGBGBBGBBGGGGGGGGBGBBGGGBGBGGGBGGBGBGGBBGGBBGGBGGBBBGBGGBGGGGGBGGGBGGGGGGBGBGGGGGBGGGBGGBBBGGGGGBBGBGGGGBGGBGBGGBGBGBGBGBGGBGGGGGGGGGGGGGGGGGBGBBGGGGGBGBGBBGBBGBGGGBGGGGBGGGGBGBGGGGBBGGBGGBBGGBBBGGGGGBGGGGGGBBGGGBBGBGBBBGGGGGGGGGGBGGGGGGGGBGBGGBGBGBGGBGGGGBGBGBBBBGGBBGGBGGGBBGGGGGBGGBBGGBBGGGGGGBGBGGGBGBBGBGGBGGGGGGBGGGGGBBGBGGBGGGBGBGGGBGGGBGBBBBGBBBGGGBGGGGGGGGBBGGBGGBBGGBGGBBGBBGBBGBGGBGGGGGBGBGGBBBBGGGBBBGGBBGBBGGBGGBGGGGGGBBBGBBBGGBBGGGBGGBGGBBGBGGGBBGGGBGGBBBBBBGBGGGGGGBBGGGGGGGGGBGBGGGGGBGBBBBGGGBGGGGGGBBGBGBGGBGBGGBGBBBBBGGBBGGGGGGBGGGGBGBBGBBGGGGGGBBGGBBBGGGGGBBGBGGGBBGBBBBGBGGBBGBBGBBGGBGGBBGGGGBBBGGGGGGGGGBGGBBBBGBBGGBGGBBBBGGGGBGBGGGBGBBGGGBGBBBBGBGGBGGBGBGGGBBGBGBBGGGGGGGBBBBGGBGBBGBBBGBBGBBGGBGGGGGGGGGBBGGGGBBBGGBBBGGBGBGBGBBBBBGGGGBBGGBBGGGGBBGBBBBGGGBGGGGGGGGBBGGBGGGGBBBGBGBGGGGGBGGBBGBGGBGBGGGBGGGBBBBGGBBGGGGGBGGGGBBGGGGGBBGGBBBBBBGGBBGGBGBBBGGGGBBGGGBGGBGBGBBGBGGBBGGGBBBGBGBBBGGGBBGBGBGBGGBBGGGGGGGGGBGGBGGGGGBGBGBGBGBGBBGBGGGGGBBBBGBBGBBBBBGGBGGGBBBGBGGBBBBGBGBGBBBBBBBBBBBGGGBGGGBBBGGGGBBBBBGGGBGGGBGBBGGGGBBGBGGBGGBBBGGBBGGGGGGGGGBGBGBGGBBBGGGGGGBGGGGGGGGGGGBBBGGGBBGBGBGBBGBBGGGGGBBBGGGGGBGGGGGGBGBGGBGGBGGGGGBBGBBBGGGGGBGGGBGGBBGGBGGGBGGGGGBBGGGGBGGBGGGGGGGGGBBGBGGBBGBBBBBGGGBGBGBBBBBBBGBBBGGBBGBBGBBBGBBGBGGBBBGGGGBGGGGGGBGGGGGBGGBBGGGGGGGGBGGBBBGGGGBBGGBBBBBGGGBGGGGGBGBGBGBGBGBBBBBBGGGBGBBBGBGGGBGBBGGBBGBGBBGBGGBBGGGBGGGGGGGGBGGGBGGGBBGGGBBBBBGGBGGGBGGBGGGBBGBGGBGGGGBBGBBBGGGBGGGGBGGBBGBGBGGGBBBGGBBGBGGBGBGGGGGGBBBGGBGGGGGGGGBBGGGBGGBGBGBBBBBGBBGGGGGGGGGBGBGBGGBBBBBGBGBBGGGGGGBGGGGGGGGGBGBGBGGGGBGBGGBGBGBBBBGGGGGGBBGGGGGGBGGBBBBBGGGBGGBBGBGGBBBGGBBGGGBBBBGBGGBGGBGBBBBGBGBGGGGBGGGGGGGGBBGGBGGGGBBGGGGGBGGBGBBBGGGBGGBBGGBGBGBGBBGGBBBBGBGBGGGGGGBGBBGBBBGGGGBGGGGGBGBBGGGBGGGBGBGGGGGGGGGGGBBGGBGGGBGGGGGBGBGGBBGBBGBGGGGGGGBBBGBBGGBGGGBGGGGGBGBGGGGGGBGBGBGGBGGGBGGGGGGGGBGGBBGBGBGGGGBBBGGBGGGBGBBGGGGGBGGBBBGGGGGBBGBBBGGGGGGGGBGGBBBBBGBBGGGBGGGBGGBBBBBBGBGBGGGGGGGGGBGGGBGGGGGGGGBGGGBBGBGGGBGGGBBBGGGGGBBGBGGBGGGBGGGGGBBGBGG
29834 BGBBBBBGGGGGGGGBGGGGGGBGBBBBBBGBBBBBBBBGGBGGGGGBGGBGGGBGBGBBGGBGBGGGBGGGBBGGBGGBBGGGBBGGBGBGBGBBBGGGGGGGBGGGGGGGGGBGGBBGGGBGBGBGBGGBBBBBGGGGBGGBGGGGGBGGGBGGGBBGGGGGBGGBBBGBBGBBBGGBGGBGGGBGGBGGGGGGBGGBGGBBGGGBGGGBGGGGGBBGGGGBBGBBBBGBBGBBGGGBGGBBBGBGBGGGGBBBBBBBBGBGGGBGGBGGBBGBGBGGBGBGGBBGBGBBGBBGGGGGGGBBBGBBBBGBBGBGBGBGBGGBBBBGGGGBGGGBBBBGGBGGBBGBGGGGBGGGBGBGGGBBGGBGBBGGGBGGGBBGGBBBBBGBGGBGGGBBGGBGGBGBBBGGGGBGGGBBBGGGBGGGGGBGBGBGGBGGGGGGBGGBGGGBGGGGGBGBBBGBBGBGBGGGBBGBGBGGGGGBGBGBBGBBGBGGGGBGGGGGGBGGGGBBGBBBGGBGGGGBBGGGBBBBBGBGGBGBGGGGGGBGBGBGGGBGGBGBGGBGGGGBGGBBGBGBBGBBGGBGBGBGBGGGGBGGGBGBBGGGBBGBBBBGGBBGBGGGBBGBGBBBBGGGGBGBBGBBGBGGBGBBGGGGGBGBGGBBBBBBBGBGGBBBGGGBBGGGGBBGGGBBBBGGBGGBGBGGBGGBBBGGGGGGBGBBBBGBGBBBGGGGGGGGGGBBBBGBBGGGGGGBGBGGBBGBBBGGGBGGBGGGGGBGGBBBGBGGGBGGBBBGGGBGGBGBBGGGGGBGGBBGBBGGGGGGBGGBBGGBBBGBGGGBBGGGBBBGBGGGGGBGGGGBBGGGBGGBBBBGGGGGGBBGBGBBGGBBBGBBBGGBBGGGBGBGBGBGBGBGBGGGBGGGBGGBGGBBGGGGGGGGGGBGGGGBBBGGBGBBGBBGGGGGGGGGGBGGBGGGBBBGGGGGGGBGGBBBGBBBGBGGBGGBGGBGBGBBGGGBGBBGBGGBBGBGGGBBGGGBGBGBGGBBBGGBBGGBGGGGGGGBGGGBGGBBGGGGGBGBGGBBBGGGGGBBGBBGGGGGGBGGBGBGBGBBGGGGBGGGGGGGGBBBGBGGBBGGGBGBGGGGGGGGBBBGBGGBGBBGGBBGGBBGBBGBGBBGGBGGGGGGBGBGGGBGBBBBGGBBBGBBBGGBBGGGGGBGBGGBGGBBGBGGGGGGGGGGBBBBGGGGGBGBBBGBGBBGGBGGBGGBGGBGBBBBGGGGGBGGBGGGGGGGBBGGGBBGBGGBGGGGGBGBBGGGGBGGGBGGBBGGBBBGGGGGGGBGGBGGGGGBGGGGGBGGGBGBBBBBGBGBGBBGGGBGBBGBBBGBGGGBGBGBGGGBGBGGGGBGBBGGBBBBBGBBBGGGBBGGGGGGGGGGGBGGBBGGGGBGGGBBBBGGGBGGGGBGGBBGGGGGBGGGGBGGGGGGGGGBGBGBBGBGBBBGGGBBBGBGBBGBGGGGGGBGGGBGGBBGBBBBGBBGGGGBGBBGBBGGBBGBGGBGBBGGBBGBGBGGGGGBGGBBBGBGGBGBBBGGBGGGGGBGBGBGGGGGGBGBBBBBGBGGGBGGBGGBBGBBBGBBBBGGBBBGGBGBBGGGBGGBGGGBGGGBBBBGBBGBGGGBGGGGGBGGBGGBGBGGGGGGBGBGGGGBBGBGGGGGBGBGBGGBGGGGGGGBGBBGBBGBGBGBGBBGBBGBBGBBGGBBGBGBGBBGGGBBGGBGGGBBBBBGGBGBGBBGGGBGGBGGGBGBBGGBGBGBGBGBGGGBBGGBGBBGGBGGBGGBGGGGGBBBGGBGGBBBBBGBGGGGGGGGGGBGGBBGBGGGBGBBGGGGGGBBGBGBGGGGGGGGGBGGGGGGGGBGBGGGGBBGBGBGGGBBGBGGGBBGGBGBGGGGGGGGBBGGGGGGGGBBGBGBBBGBBBGBBBGGGBGGBGBGGBBBGGGGGGBBGGBGBBBGGBGBGGBBGBGGBBBGGGBBBGBGGGGGGGBBGGBBBGBBGBGGBGBBGBGBGGBGGGGGBGBGGGBBGGBGGBGBBGGGGGGBBBBGGBGBGGGGGGBBGGBBBBGGGBGBGGGGBGBGBBGBBBGBBBGBGGBGBGBBGGBGGBGBGGBBBBGGBBGGGGGBGBBGGGGGGGBBBBBBBGGBBBBGGBGGGGBGBBGGGGBBGGGBGBGBBGGBGBGBBGBBBGGGGGGBGBBBGGBBGGGGGBBGGBGGGGGBGBBBGBBGGBBGGGGBGGGBGGGGBGGGBBBBGGGBGGBGBGBGGBBBGGGGGBBBBGGGBGGGGGGGBBBGGGGGBGGBGBBGGGGGGGGGGGGGGGGBBGGBBBBGGGGBBBGGGBBBGBBGBGBGBGGBGBGGGBBBGGBGGGGGBBBGGBBGBGBBGGBGBBBGBBBBGGBGGBGGBGGGBGGGGGGGBBBBBBGGGGGBGBGGBGBBBGGGBBGGGBBBGGBBGGBGGGGBGGGGGBGGGBGGGGBBGBGGBGGGBBGBBGGGGBBGBGBBBBGGBGBGGBBBGGGBGGGBGGBBGGBGGGGGGGBGGBGGGGGGGGGBGBBGGBGGGGGBBBGBGGGGGBGGGGGGBBGGBGGBGBGGBGBBGGGGGGBGBBGGGBGGGGGBGBGBBGGGGGBGBBGGBGBBGGBGBGGGGGGGBBGBBGGGBGGBGBGBBGGBGGBGGGGBGBGBGBBGBGGGGGBGBGGBBBBGGBGBGBGGGGBGBGGGGBBBGGBGGBBBBBGBGGBBBGGBGGGGBGGBGBGGGGBGGBBBGGBBGGGGBGBGGGGGGGBBBGGGBBGGGGBGGGBGGGBBGBBGGGBGBBBGGGBGGGGGGBBGGBBGBGGGGBBBGBGGGGGBGGGBGBGGGGBGGGGBGGGGGGBGGGBGGGGBGGGGGBGGGBBGBGGGGBGGGGBBBGBBGGGGBGGGBGGGGBGGBGGGGBGGBGGGGBGGBGBGGGBBGGGGBGGBGBGGGBBGGBGBGBBBBGGBGBGGGGGGGBGBGBBGGGGBBBBGGGGGBGBGBBGGGGGGBBGGGBGGGGBBGBBGGGGGBGGGBGBBGBGBGGBGBBGBGGGGGGGGGBGGGGBBGBGGGGGGGGBBGGBGGBBGGBGBGBBBGBGGGGBGGGBGBBGGGBGGGBBGGGBGBGGBBGBBGGGBBBBGBBBGBGBGBBGGGGGBGGGBGBGBGGBGBGBGBBBGGGBGGBBGGBGGGBBBGBGBGGBGBGBGGBBBGBGGGGGGBGGBGBGGGBBGGBGGGGGGGGGGGGBBBGGGGBBGBBGGGGGBGGGBGGGBBGGBGBBBGGBGGBGBBGGGBGGBGBBGGBGGBGGBGBGBGGGBBGGGGGGGGGBGBGGBBGGGBGGGGGGBGBBGGGGBGBBGBBGGBGBGGBBGBGBGBBBBGBGBGBBBGBGGBGGGGBGGGBGBBGBBGBBGGBGBGGBBGBBBGGGGGGGGBBGBBBBBBGGBGGGGGBGGBBGGGBBGGBBGBBBGGBBGGGGGBGBBGGBGGGBGBGGGBGGBBBGGBBGGBGGBBGGBBGBGGBBBGGGGGGGBBGBGBBGBGBGGBBGGGBBGBGGBGGBBGBBBGGGGBGBGBBGGGGBGGBBGBGBGBGBGGGBGBGBBGGGBBGGBGBGBBGBBBGBGGGBGGBGGBGBGGGBGBGGGGBBGGBGGBGBBGGBGGGBGBGBGGGBGBBGGBGBBGBBGBBBGBBGBBBBBBGBBBBBBBGGGBBBGBGBGBBBGGBGBBGGBGGGGGBGGBGGGGGBBBBGGBGGGGGGGBBGBBGGGGBBBGBBGBBGGBGBGBGGGBGGBBBGBBBGGGGBGBGBGGGGGGBBGGBBBGGBBGGGBGGBGBGGGGBGGBGGGBBGBGGGGGBGGBBGGGGGGGGGGGBBGBGBGBGGGGGBGBGBGBBGGBGBGBGGGGGGGBGBBBGGGGBGBBGBBBGBGBGBGGBGBGBBGBBGBGBBBGBBGBGBBGGBGGGBBBGGGGGGGBGBBBBBGGGBBBGGGBGGGBBBGGBGGBGGGBBBBGGBGGGGBBBBBGBGBBGGBBBGGGGGBBGGBBBGBGGGBGGGGGGBBGGBGGBGBGBBBBBGBGGBGBGBGBGGGGGGGBBGGGBBBBGGBGGGGGBBBGBGGBGGGBGGGGGGGBGBGBGGGGGBGGGGGBGBBBBBGBGBGGBGGBGGGBBGBGGBGBGGBBGGGGGBBGBGBGBBBBBGGGBGBBBBBGGGGBGGGGBGGGBBGBGGBGBGGGGGBGGGGBGGBGBGBGGGBGGBGGGGGBGBGBGBGGBBGGGGBGBGBBGBGBGGBBGGBGGGBGGBGBGBBBGGBGGBGBGGBGGBGGGGBBBBBGBGBBBBGBBBGBGGGBGGGBBGBGGGGGGGBBBGGBGBBGBBBGBBGGBGGGGGGGGGGBBGGGBGGBGBGGBGBGGGGBGBGGGGBGGGGBGBGGBBGGGBGGGGGGGGBBBGBBBGBGBGGBBBBGGGGBBGGBGGGBGGGGGBBBGBGGGGBGBBBGGGGGBGGBGGGGGBBBGGGGGGBGBGGGBGGGGGGBBBBGGGGGGGGBBGGGGGBBGGBBGBBBGGGGGGBBBGGGGBGBGBGGBBGGGBGBGGBBBGGBBBGGGGGBGGGBGGGGBGGGBBGGGGBBBGBGGGGGGBBGGBGBBBBGGBBBBGBGBGBGBBGGGBGGBGGGGBBGGGBBGGGBGBGBBBGBGGBBGGGBGGBBBGGGBBGBBBGBGBBBGGGGBBBBGBGGGGGBGGGGGBGBBBGBGGGGBGBGBGGBGGGGGGBBGGBGBGBBGGGGGGGBBGBGBGGGBBGBGGGGGBGGBGGGBBGBGGGGGGGBBGBGBGBBGBBGBBGGBGBGBBGGGBGGBBBGBGGGGGBGBGGGGBGBGGGGGBGGGBBGBGBGGGGBGGGGGBGBGBBGGGBGGBBGGBGBBBGBGGGGGBGGGBBGGGGGGGGGBGBGBBBBBGGGBBGGGGGGBGBGGBBBGBGBGBGGGBBGGBBGGBBGGGBBGBBBGBBGBBGGGBGBBGBGGGBGGGBBBBBBGBGGGGBGGGGGBBGBGBGGGGBBGBBGGBGGGBGGGGGGGGGGBGBGBGGGBBGGBGBGGBGGGGBGBBGGGGBBBBBGBGBBGBGBGGGGGGGGGGGBGBGGGGBBBGBBGBGBBGBBGBBBGGGGBBBGGBGGGGBGGBGBGGBGGGBBGBGGBBGBBGGBGGGBGGBGGGBGBBGGGBBBGBBBBGGGGBBBBBBBGGGGGGGGBBGBGGGBBGGBBGGBGGGGGBBGGGGGBGBBGGGBGGBGBGBGGGGGGGGBGBBGGGBBGBBBGGGBGBGBBBGBGGGBGBGGBGGBGGGBGBGBBBGBGGGGGGBGGBBGGGBGGBBBBGGGBGBGGBGGGGGGBGGGBBGBBBGGBGGBGBGGBGGBBBBBBBGGGBGGBGGBBBGBBGGBGGBBGGGGGGGGGGBBGBBBBBGGGGGGBGGBBGGGBGBGBGGBBBBBGGGBGBBGBBGBBGGBGBGBGBGBBBBBGGGGGGGBBGGGBBGGBGGBBGBGGBGBGBGGGBGGBGBBGGGGGBGGGGGGGGBGBBGGBBBGGGGBBBGGGBGGBGGBGGGGGGGBGGGGGGGBGGGBGGBBGGBGGGBBBGGBBGBGGGGGBBBGBGBGGGGBGBBBGBBGBGGBGGGBGGGBGBGBGGBGGGBGGBGGGBBGGBBBGBGGBGGBGGBGBBBGGBGBGBBBBBBGBGGGBGGGBBGGGBBBBGGGBGBBBGGGGGBGGGGGGBGBGGBGGGGBGGBBGBBGBGGBGGGGGBGGBBGBBGGBGBGBGGGGGGGGGGGGBBGGGGBGBGGBGBGGBGGBGGBBBBGGGGGGBBGGGGBGGBBGGGBBBGGBBGGBBGBBGBGGBGBGGBGGBGGBBGBGGGGGBGBBBBBGGGBGBBGGGGBBGGGGBBGGGGBGBGBGGGGBBGBGGGGBBGBBGBGBBBBGGBGBGGGGBGBGBBGGGGGBGGBGBBBGGGBGGGBGBGBGBGGGBGGGGGGGGGBBBGBGGGBBGGBGBGBBGGBGGGBGGGBGBBBGGBBBGGBGBGGBBGBBBGGBGBBGGGGGBGBBBGGBGBBBBBGGBGGGBGGGBGGGBBGGGBBBGGBBGGGGGGGBGBGGGBBGGGGGBBBGGGBBBGGBGGBBBGGGGBGBGGGBBBGGGBBGGGBBBGBGGBGBGGBBBGBGGGBBGBGGGGGBGGGGGGGGGBGGGBGGBGBGBGGGBGGGGBGBGGBGGGBGGGBGGBBBGGGGGGGGGBGGBBGGGGGGBBGBGGGGGBBGBBGBBGGBGGGGBGGBGBGGBGGBBGGGBGBGBGGGGGGGGGGGBBGGBGGGBGBGGBGGGGGGGBBGBBGBBGGBGGGBGGGBGBBGBGGGGGBGBGBBBGGGGGGBBGBGBGGGBGBGGBBBGGGBGBGBGGGBBGGBGGBBBGBGGBGBGGBBGGBBBGGBGBGBBGBBGBGBGGBBGGBGGGGBBGGGGGBGGBGGGGBBBBGGGGBBGGGBGBGGGBBGGGBGGGGBBGBGGBGGGGBBGGGGGGBGGBBGBGGBBGGGGBGGGGBGBGGBBBGBBGBGGGBGGBGGGBGBBGGGBGGGGGGBGGBBBGBGBBBGGGGBGGBBGBBBGGGGGBGBBGBGGGGGBGGGGBGGGBGGGBBGGGGGGBBBGBGGBBGGBGGGBGBGGBBBBBGBBGGBGBGBBGGGGGBBGGGGGGGGGBBBGBGBGBGGGBGGBGGBBBGGGBGGGGGGBBGGGGBBGBBBBGGBBBGGGGBGGBGGGGGGGGBGGBBBGGGGBGBGGBGGGGBGBBBGGGGGGBGGBGGGGGGGGGBGBGGBGGBGGGBGBGBBGGGGGBBGBGGGGBGBGGGGBGGBGGGGBBGBGBBBGBBBGGBGGGBGBGBGBGGGBBGGGGBGBBGBBBBGGBGBBBBGBGBGGBGGGGGBGGGGGBGGGGGGBGGGGBBGGGGBBGGGGBGGBBBGGGGGGGGGBBBGBGGGBBGGGGGBGGBGGGGBGBBBBBBGGGGGBBGGBGGGGGGGBGBGGBBBGGBGBBBBBGGBGBGGBGGGGBBGBBGGBGBGGGBGBGBBGGGBBGGGGGBGBGBGGBBGGGBBBBGGGGGBBGBGBBGGGGGBBGGGGBBBBGGBBGGBGGBBBGGBGBGGBGBBBBGGBGGGGGGGBBGBBBGBGGBBGBBBGBGBBGBBBGBGGGBBGGBBGGGBGBGBGGGBBGGBBBGBBGBGGBGBGBBGGBGBBGBBBBBGGGBBGGBGBBGBGBBGGGBBGGGGGGBGGBGGBBGGBGGGGGGGGGBBBGGGGBBGGGGBBGGGBBGBGBBBBGBGBGGGGBBGGBGGGGGGBGBBGGBGBGBGBBGGBGGGBGGBGGGBBGGGGGGBGGGBGGBBBBBBGGGBGGBGBBGGBBGBBBBGGBGGGBGGGGGGGBGGBBGGGGGGBBBGBGBGGBBBGGBGGGGGGGBGGGGBBGGBBGBBBBBBBBGBGGGGGBGBGBGBBGGGGGBGGBGBGGGGBGBGGBBGGGBGBBBGGGGBBBBBGBGBBGBGBGBBBBBGGBGBBGGGGBBBGBBBBGBBBGGBGGGBGGGGGGGBBGGGGGGGBGBGBGGBGGGGBGBGGGGGBBGGGGBBGGGGGBBBGGGGGBBGGBBGBBGGBGGGBGGBBBGBGGGGGGGBGGBBBGGGGGGBGGGBGGGBGGGGGBGBGGGGBBBGGGBGGGGGGGGBBGBGBGGBGGGBBGBBBBBGGGBBGGBBGGBGBBGGBGGBBGGGGGGBBGGGGGBBBGBGGBGGGGGGBGBBBGGGBGGGGGBGBGBGBGGBGBGGGBBGGBBBGBGGBBGGBGBBGBGGGBGGBGGGGBBGGBGBBGGBBBGGBGGBGGBBGBBGBBBBGGBGBGGBGGGGBGBGBGBGGGBGGGGGGGBGBGGGGBGGBBGGGGBBBGGGBGGGGBGBGGBGGGGGBBBBGGBGBGBBGGGGGGGGBGGBGBBGBBBGGGBBGBGGGGGBGGGGGGGGBGBBBGGBGGGBBGBGBBGGGGGBGBBGGGGGGBGBGGGGBGGGBGGGGGBGGBBBBGGBGBBGBBGBBGGGGBGGBGGBGBGBBGGGGGBGGGGBGBBBBGGGGGGGGBGGGBBGGBGGBBGBGGBBGGGBGGBGGGGBGBGBGGBGGBGBBGBGBGBBGBBGBBGGBBGGBBGBGGBGGGGGGGGGGGGBBGGGBBGGGBGGBBGGBGGGGGBGGBGBBGGGBGGBGGBBGBBBBGBBBBBGGGGGGGGBGBGGBGBGGBBGGGGBGGGGBBBGBBBGGGGGBBBBGGGGBGBGBBBGGGGBBGBBGBGBBGGGGGGBBGGGBBBGGBBGGBGBGBGGGGGBGBGGGBBGGGGGBGGBGGGBGBBBBBGGBGGGGBGGGGGGGGGGBBGGGBBBBBGBBBBBBGBBBGBGGBBBGGBGGGGGGBBGBBBGBGGBGGBGGGBBBBGGGGGBGGGGBBGBGBGBGBGGGBGBGGGGBGGGGBBBBGGGGGBBGGBGBGBGGBBGBBBBGBGBBGGGBBGGBBGBBGGGGGBGGGGGGBGBGBGBGGGGGBGBBBBBBBGBBBBBGBGBBBGGGGGGBGBBGBGBGGBGGGGBBGGGBGGGGGGGGGGBBGBBGBGGBBGGGBGBBBBGBGBGBGGBGBBGGBBBGGGGGGGGBGGBGBBGBBBBGGBGBBGBGGGBGGBBGGBGGBGGBBGGBBGGBBGGGGBGBBGGGGGBGGBGGBGBBGBBBGGBGGBGGBGGGGGGBGGGGBBBGGBGGGBGGBBBBBGGGBGBBGGGBGGBGGBGBBBGGGGGGGGGBBGGBGBGGBBBGGGGGBBGGGBGBBBGBGGGGBBGBGGBGBGBGGGGBBBGBGBBGBGBGGGBBGBGGGGBBGGBBBBGGBBBGGGGGBBGBGGGGGGGBGGBBGBGBGBGGGBGGGGGGGGGGBGBGBGBGGGBBGGBGBGGBBBGGBGGGGBGGBBBGGBGGGBBBGGGGGGGBGBGGGBGGBGBBBGBGGGBGGGGBBGBGBGGBBGBBGBGGGGGGBBGBBBGBBGBGGGBGGGGBGGGGGGBGGGBGBGGGGGGGGGBGGBGGBGGBGGGGGBBBGBBGGBGBGGBGBGGGGGGGGGBGGGBGBBBBGGGGBBGBGBGGBGBBBGGBGGGGGBBBGBGBBGBBBBBGBBGGGGGBGGBBGGGBBGGBGGBGGGGBBGBGGBBGGBBGGBBBGGGBBBBGGGGGGBBGGBGGBBBGBBBGBBGBBGBGGGBGGBBGGGGGBGGBBGGGGGGGGGGGBGGGBGGBBBGGBBGBBGGGGBGBBGGBGGGGGBGGGGGBGBGGGGBGBGGGGBGGGGBGGBGBGBGBGGGBBBBBGGGGGGBGGGGBBBGGBBGGGGGGGBGBBGGGGGBGGBBBGBBBGBGBBBGBGGGBGGBGBGBBGGBBGBGGGGBGGGBGGGGGBBBBGBGGGGGBGGBBBBGGBGGBGGBBGBGBGBGGBGGBGGGGGBBGGBGBGGGGGBBGBBBBBBGGGGBGGGGBBGGGBBBGBGBGBGGBGGBGBGBBGGGGGBGGBBGGBGBGBBGBBGBGBGGBGGGBGGBBBGGGGGGBBGGBBGBGBGBGGGGBGGBGGBGGBGGGBBGGGBGGBBBGBBBGGGGGBGGBBGGGGBGGBGGBGGGBGGGGBBBGGBBGBGGGGGGGBGBGGBBBGGBBBGBGGBGGBGGGGBGBGBGGBBBGGGBBBGGBBBBBBBBGBBGBBGBBGGGBGGGGBGGGGGGBBBBBGGGGBGGGGGGGGBBGGGGGBGBBGBGBBGGBGBGBBGGGBGGGBGBGGBGBBGGGGBGGBBGGGGBBBBGGGBGBBBBBGGBBBGGBGBGBGGGBGGBGGGGBGBGGBBGGGGGGBBGGGBGGBGGBGBBGGBBGBGBGGBGGBGBBGGBBGGGGBBGGGGGGBGGGBBGGGGBBBBGBGBGBGGBGGBGGGGGBGBBGBBGBGBGGGBBGBGBBGGBBGGGBGBGGBGBGGBBGGGBBBBBGGBGGGGGBGBGBBGGGBGGGGBBGGGBGBBGBGGBBGGGBBBBGGGGBGGBGBGGGGGGBBGGBBGGBBBGGGBGBGBBBGGGBGBBBBGBGGBGBGGBGGBGBBGBBGBBGBGGBGGGGGBGBGBBGGBBGBGGBGGGBGGGBGGBGGGBBGBBGGGBBGGBGGGGGGGBGGGBGGGBBBGGGBGBGBGGBBGBGGGGGGGGGBBGBBGGGGGGBBBGGGGGBBGBGGBGBGGBGGGBBGGGBBGGGBBGBGBGBBGGGBGBGBBBBGGBGGBGGGGGGGGGGGGGBGGBGGGGGGGGGBGBGGBBGBGBGBGBGGGGGGGBBGBGGBBBGGGBBBGGGBGGGGGBGGGBGBGGBGGGBGBBGGGGGBBGBBGGBGBGGGBGBGGBGBGGGGBBGGGBBBBBGGGBBBGGGBBBGBGGBGGBGBBBGGGGGGBBGBBGGGGBGGBGGGGGGBGBBGGBBBBBBGBGBBBGBGGGBGBGGGGGBGBBBGBGGBGGGGBBGGBBGGGGGBGBGGGGBBBBBBBGBGGBBGGGGBGGBGGBBGGGBBGGGGBGGBGGBGBBGGGBGGGBGBGBGGBBGBGGGBBGGGGBGGBGGGGBBGBBGGBBGGGGBGBBGBGBBBGBGBBGGGGGGBBBGGBBBGBBBGGBGBBGBGBBGGBBGGGGBBBGGGBBGBGBGGGGBGGBGGGBGGBGGGGBBGBBBBGGBGBGGGBGGBBBGBGGGBGBGGGBGBGBBGGGGBGBBBGGGGBGGBGGBGGGBBGBGGGGBGGGGGBGGBBGBGBBGBGGBGGBGGBGBBGGGGGGBBGBGGGGGBGBBGBGGBGBBBBGBBGBGGGGGGBGBGBBGGGGGBBGBGGBGGGGBGGGGGBGBGBGGBBGGBGGGGBGBBBGGGGGGGGBBBGGGGGGBGBGGGBGBGBGBGGBGGGGGGGBGGGGGBBBGBBGGBBBGBBGGGGGGGGGGBGGBGGBGBGBGBBBGGBGGGGGBGGBBBBGGBGGBGBBGGGBBBGGGBGGGBGBGGGBBGGBGBGGBBBGGBBGGBGGGGBBBGBGBBGGGBBGBGGBBBGGBBGGGGGBGBGBGGBGBBGGBGGGGGBBGGBBGGGBGGGGBGGGGBBBBBGGGGBBGBGBGBGGBGGBGGBGGGGBGGGGGGGBGBGGGBBGBBGGGGGGGGBGBGGBBBGBGGBGBBBGGGGGBBBGGBGGGBGBBBGGBBGGGGGBGGGGBGBGGGBGGBBGBBBGGBBGBBGBBGGGGGGBBGBBBBGBGGGBBBBGGGBGGBBGGGBGGGGBBGBBGGGGGBGGGGGBBGGBBBGBGGGGBGBGBGGGGBGGGBBBGGBGGBBGGGGBGGBGGGBGBGGBBGGGGBGBGGBBGGBGGGGGBGGBBGGBGBBGGGGBGGBBBGBGGGBBGGGGBGGGBBBGBBBBGGGBGGBGGGGBGGBGGGBBGGGGBBBBBGGGBBGGGGGBBGBGBGBGBGGBBGBGGGGGBGGGGGGBBGBGGBBGGGGBBGBGBBGGGGGGGGBGBGGGGGBGGBGGGBBBGBBGBGBGBGGBGGGBGGBGGGBBBGBBGGGGBGBBGGGGGBGBBGBGGBBGGGGBBGBBGBBGGGGBBBBGGGGGGGGGGGGBBBGGGGBBBGGBGBBGGGGGBGBGBGGGBBGBGGGGGGBBGGBGBGBBGBGBGGGBGBGGGBGBGBGGGBBBBBBGBBBBGBGGBBGGGGGGGGGGBBGGGGBBGBGBGBBBGBBGGGBBBGGBBGGGGGGGBGBGGBBBBGGBBGGGGBGGBBBGBGGGGBGGGGGGGGBBGGGGGGBGBGGGGGGBBBGGGBBBGGBGGGBBGBGGBGGBGGBGBBGGGGBGGBGBBBBBGGBGBBBGBBGBGBGGBGGGBBBGGBGBBGGGBBGBGGBGGBBBGGGGGBBGGGGBBGGBGGGGBBBGGBGBGGGGBBGGBGGGGGBGGBBBBGGBGGBGGGGBBBGGGGGGBGBBGGBGBGBGGGGGBGGGGGBGBGGBBGGGGBBGBBGBGGGGGGGGGGBBBGGGBGBGGBGBGGBGGGGGBGGBGGBGBGGGBGGBBGGBBBGGGBGBBBBGGGBBGBBGGGGGGGGGGGGGGBBGGBGGGBGBBBBGBGGGGBBGBBBBGBBBGBBGGGGGGGGBBGGGBGGBBBGGGGGGBBGBBGBBBBGGGBGGGGGGBBGGGGGBBBGGGBBGGGGGGBGGGGGGGGGGGGGBGGBBGGBGBBGBBGGBGGGGGGBBGGGBBBBBBGGGGBGGGGGBGBBBBBGBGBGGBGGGGGGGBBBGGGGBBBGGGGGGBBBGBGBGGBBBGGGGGBGBBGGGGBBGGBGBGBBGGBGGBGBGGGBBBGGGGBGGBGBGGGBGBGBGBBBGBBGBGGBGGGGBBBGGBBBBGGGGBBGBBGGGBGBGGBGGGGGBBGGBBGBBGBGBGGBGGGGGGBGGGGGBBGBBGBGGGGGGGBGGBBGBBBGGGGGBGGGBBBGGGBBBGBBGGBGBGBGBGBGBGGGGGBGBBBGGGBGBGBGGBGBGGGGBGGBGBGGBGGGGGBGBGBGBBGGGGBGBGBGBGGGBBBGGBGBGGGGBGGGGGGGGGBBBGBGGGBBBGBBGBBGGGGBGBBBBGGGGGGBGGGBGGGGGBGBBGBGBBBGGBBBGGGGGBBBGBGGGBGGBGGBGGBBGGGGBBBGGBBBBBGGGBGGGGGBGGBGGBBBGBGGGGBGBBBGGGGGBBBGGBGBGBGGGGGGGBBBBGBBBBBBGBGBBGBGBGBGBGBBGGGGBBGBGGBGBGGBGBGBGGBGBBGBGGGGBBGBBBGBBGGBGBBGBGBGBGBGBBBGGGBBBGBGGGGGBGGGGGGBGGGBGGGGGGBGGGGGBBBGBGBGGBBGGBBBGGGGGBGBGBBBBGBGGBBGBGGGBGGGBGGBBGBBGBGGBGGBGGGBGGGBBGGGBBBGGGBBBGGGGGGGGGGBGGGBGBGBBBBGBGGGBBGGGBGBGBBBGBGGGBBBGGBGGBGGGGGBBGGBBGBGGBBGGGBBGBGGBGBBBBGGBGBBBGBGBBGBGBGBGBBBGBBGBGGBBBGBBBBGBGBGBGBGGBGGBBBGBBBGBGGGGBGGGBGBGBBGGGGGGBGGGGGGGGBGGGGGBGGBBGGBGBGGBBGBGGGGBGBBGGGGGGGGGBGGBBBBGBGGGGBGBGGGBBGBGBGBGBGGBGGBGGBGGGGGBGGGGGGBGGBGBGBGBGGBBGBGGBGBGBGBGBGGBBGBBGGBGGGBGBGBGGBBGBBGGGGBGBGGBGGGGGBGBBGBGGGBBGBGGGGGGBGBBGGGGGGBGBGBGGGBBGGGBGBGGGBGGGGBGBBGGGGGGGGBBGGGGBGGBGBBGGGGBBBBGGBGGGBBBGGGBBBGGGBBGBBBGGGGGBBGBBGBBBBGBGBBBGBBGGBGBGBGGBBGGBBBGBGGBBBBBBGGGGGGGBGBBGGGGBGGBBBGGBGGGGGBGBGGGGGGGBGBGGBBGBGGGGGBGGGBBGGGGGBGBBGGGBGBGBGBBGGGGGBGBBBBBGBBGGGBGBBGBBBBGGBGBGBGGGGBBBGGBGGGBGGGBGBGGGGGBGGBGBGGBGGGGBBGGBGBGBBGGBGGGGGBBGGGBBBGGBGGGBGGGBGBBGGBBGBBGBGGGBBGBBGBGGGGGGGBBGGBBGGBBGGBGBBGBBBBGBGGBBBGGGBGGBGGGGBBBBGGGBBGBGBBBGGGBGBBGGBBGBGBGBBGGBGGBGGBGGGBBBBGGGBGBGGGBGGBGGGBGBBGGGGGBBBBBGBGBGGGBBGBGGGGGBGGGBGGBGBBGGGGBGGGGGGGGBGBBBBBGGGGGGGBBGGGBGBBGGGGGGBGGGGBGGBBGGGBGGGGGGGBGBBGBBGBGBBBBGBGGBBGBGGGGBGBGGGGBGGGGBBBBGBBGBBGGBGGBGGGGBBGBBGBBGGBGBGGGGGGGGBGGGGGBGGGGGGBBGBBGBBGGBGBBGGBGBBGBGBGGGBBGGGGBGGGBBGBBBGGGGGGGGBGGBGGGBGGBBGGGBBGBGGGBGGGGBGGBGGBGGBGGBBGGGGGGGGGBBGBGBBGGGGGBBGGGBGBBGBGGBGBGGBBGBBBGGGGBGBBBGGGGGBGGBGBGBBBBBGGGBGGGBBBGBGGGBGGGGGGBBBBGGBGGGGGGGGGBBGGBGGBGGBBBGGBBBGBGBBBBBGBGGBBBBBGBBGGGGBGBGGBBBBBGBBBGGBGBBBGBGGBGBBGBGBBGGBGBGBGBGBGGGBGGGGGGGGBGBGBBGGBGGGBBBGGGBGBBGGBGGGGGGGGBBBGGBGBGGBGGGGGGGGGBBGBBGBGGBGGGGBBGGGGBBBBGBBBBGGGBGGGGGGGGGGGGBGGGGGGBGGGGGGGBBGGBBBGBBGGGGBGGBBGGBGGBGGBBBGBGGBGBBBGBGBGGGGGGGGGGBGGGGGBGBGGBGGBBGGGGGGGGGBBBBGGGGGBGGBBBBGGBBGBBBGBBBBGGBGGGBBGBGGGGGBGGBBBBGGBGGGBGGBGGGBGGGBGGGBGBGBGBBGBGGGGGGGGGGBGGGGGGGBGGGGGGGGBGBBBGBGGGGGBGBGGBBGGGGGBGBGGGBGBGGGBGBBGGGBGBGGGBBBBGBGGBGBGGGGGGGBBGBGBBBGBBBBBGGBGBBGBGGBGBGGGGGGBGGBBGGGBGGGGBGGGGBGGBGBBGGBBGBGBBGGBGBGBGGGGBBGBGGGBGGBGGGGBGGGGGGGBBGGGBGBBBBBBGGGBGGGGBBGBGGBGBGGBGBGGGGGBGBBGGBGBBBGGGGGBGBGGBBBBGGGGBGGBGBGBBGBGGBGGGBBGBBGGGGBGGGGBGGGGGBGGGGGBGBBGBBGBGGBBBGGBBGGBGGGBGBBBGGGGGGGBBGGBBBGGBBGBBGGGBGBBGGGGGGBGBBGGGGGGGGGBGBBGBGGBGGGGGBBGBBGGGBGGGBBBBGGGGGBGGBBGGGBBGGGBGGBBBGBGBGBGGBGGBBBGBGGGGGBGBBGGBBBBBGGGGBBGBBGGGBGBGGGGGGBGGBBGBGGBBGGGGBGGGGGBBGGGGGGGGBGBBGGBBGGBBGBGGBGGGGBBGGGBGGBGGGGGBBGGGGGGBGGBGGGGBGGGGGBGGBGGGGGGGGBGGBGGGGGGGGGBBGGGGGGGGBGBGGGBGGGGBGBGBGGGBGGGGGBGBGGBBGBGGGBGBGBBGGBGGGGGBGBBBBBBGBGBGGBGGBGGBGGBGGGGGGBBBBBBBBBGGGGGGBBGGGGGBBGGGBGGGGGGGGBBGBGGBGBGBBGBBGBGBGGGBGGGGBBBGGBGBGBGBBGBGBGGGGGBGGBBGGGGGBBGGGGBBGGBGGGBGBBGBGGGGGGGGBGGGBGGBGGGGBGBBGBBGGGBBBBBGBBGGBGGGGGGGGGGGGGBBBGBGGGGBBGGBGBGBGBGBGGGBBBGGGBGBGGBGBBBBGGGBGGGBBBBBBGGGGGGGGGGBBBBGGGGBGGBGBGGGGGGBGGGGGGGBBBGGBGGGGBGGGGGBGBGGGGBGGBGBGGGBBGGBBGBGBGGGBBGBBBBGGGBBGGGBGGGBBGBBBGGBGGGGGGGBBGGBGGGBGBBGBGBBGBGBBBBGGGBGGGGGBBBGGGBGGBBGBGGBGGGBGBGBGGBGBBGGBGBGBBGGGGBGBBGBGGGGBBBGBGBBBBGGGBBBGGGGBBBBGGBGBGGGGGGGGGGGGBGGBGBGGBGBGGGGBGGBBGBBGGGBBGGGBGBBGBGGGGGGGGGGBGBBBBGGGGBGGBGBGBBBGGGBBGBBGGGBGGGGGBBBBBBGBGGBBBBBBGBGBBBGBGGBGBGGGBGGGBBGGBGBGGGBBBBBBGGGGGGBGBGBBGGGBGBBGBGBBBBBGGBBBGBBBGGGGGBGGGGGBBGGBGBGGGGBGGGBGBBBGGBGBBGGBBBGBGGGGBGGBBGBGGBBGGBGGBGGBBGBGBBGGGGBBGGBBGBBGGGGGGBGGGGBGGBBGGGGBGGGGGGGGBGBGBGGGBBGGGGBGBGGBGBGGGBBGBGGBBGGGBBGGGGGBGBGGGGGBBBBGGBGBBBGBGGBGGGGBGGGBBGGGGGGGGGGBGBGGGGGGBGBGGGGBGBBGBGGGBBGBGBGGGBGGBBGGBGBBGGGBGBGGGGBGGGGGBGGGBGBGGGBBGBBGBBGBBGGGGGGBBGGBGGGBGGBBBGBGBGGBGGBBGBBBGBGGGBBGBBBGBGGGGBGBBBBGBBBBGGGGGBGBGBGBGGBBGBBGGBBGBBGGGBBBGBGBBGBGBGGGBGBGBGGGBGGBBGGGBGGBGGGGGGBBGBBGGGGBGGGBGBBBGGBBBGGGBGBGGGBGBGGGBBGBGGBGBBBGBBBGBGBGBGGGGGBGGGGBGBBGBGBBBGGBBBBBBGBGGGGGGGGBGGGGGGBGGBBBGBGGGGBBBBGBGBBBBBGBGBBGBBBGGGGBBGGBBGBGGBBBBBBGGGGBBBBGGBGBBGBBGGBGGBGBBBBBGGGGBGGGBGGBGBBBGGGGGGBBGBGGBGGBGBGGBGBGBBBGBBGGBBBGBBGBBBBBGGBGGGGGGGGBGBGGBBGGGGGGBGGBGGBBGGGBGGGGGBGBBBGGGBGGGGGGBBGBGGBBGGGBBGGGBBGGGBGGBBGBGGGBBGGBGGBBGGBGGGGGBGGBGBGGGGGGGGBGGGBGGGBGGGGBGBGGGBGGGBBGBGBGGBGBBGGGGGGBBGBBBBGGGBGGGGGBGBGGGGBGGBBGGBBBGBGBBBGBBBGBBGBGGGGBBGGGBBGBGBBBGBBGBBGBGBBBBBGBGGBGGGBBGGGGBGBGGBGBBGGGGBGBGGBBGBBGBGGGGBBGGBBBGGGBBGGBGBGGGGBBBBGGBBGBGBGGGBBGGBBGBBBBBGGBGBGGBGGGGGGBBGBGBGGGGGBBGGGBBBGGGBBGBGBBGGGGGBBGBBBGBGBBBGGGBGGGGGBGGBBGGGGBBGGGGBGGGBGBGBBBBBBGGGGGGBBBGGGBBGBGBBGGBGBGBGGGGGGGGGGBBGBBGBBGGGGBGGGBBGBBGGBBGGBGBGGGGBGGBBGBBBGGGGBBBBBGBGGBGGBGGGGGGGGGBGBGBGBGGGBGBGGGGGGBBGGGGGGBGGGGGBGBGGBGGGBGGGBBGGBGBGBBGGGBGGBGGBGGBBBBGGGBGBGGBGGGGGGGGGBGBBGBGBGBGBBGGGGBBGGGBBGBBGGBGBBBGGBGBBGGGGBGGGGBBGGBBGGGGBGGGBGGBBGGGBBGGGBGBGGBBGBGGGGBBGBGBGGGGGBGGGGBGGGGBGBGBGGBBBGBGBGGGGGBGGGBGGGBBBBBGBBGBBBGBBGGGGGGGBBBGBGGGGGGGBGGGGGGBBGGGGGGGGGGBBGGBGGGGGGGGBGBBGGGGBBBBGGGGGBBBGBGGGBBBBBGGGGGBBGBGBGGGGBBGGGGGBGGBGGGBBBBBGGGGBGGGGBBBGGGBBGGGBBBGGBGGGGBBGGGGBBGGBGGBGBGGBBGGGBGBBBBGGBGGGGBGBGGBGBGBGGBGBBBGBBGBGGBGGBGGGGBGGBGBGGGGGGGGBBGGGBBBGBBGGGGBGBBGBGBGGGGGGBGGGGGGGBBGBGGBGBGGGGGBBBBBBGGGGBBGBBBBGBGGBGGBGGGGBGBBBGGGGBBGGGGGGGGGGBBGBBBBBBBBBGBGBGGBGGBGGBBGBGGGGBGGGGBGBBBBGGGGBGGGGGBBGBBBGGBBGGBBGBGGBGGBGGGGBGGGBBBGGGGGBBBBGGGGGBGGGBBBGBGGBBBGGGGGGBGGGBBGGGGGGBBGGGBGBBBGGGGGBBBGGGBGBBGGGGGGBGGBGBGGBGGBGBGGGGBGBBGGGGBGBGBGBBBGGBGGBGGBBBBGGGGGGGGGGGGBGGGGBGBBBBBGGBGBGGBBGGGGGGGBGGBGGGBGGBGBBGGBGBGBGGBGBGGBBBGGBBBGGGGGBBBGGGGBGGBGGBGBGGGBGGBGBGBGBBGGGGGBGBBGGBBGBBBGBGGGBGGGBBBBBBBGBGGBBGGGGGGGBGBGBGGBBGGGGBGGGGBGGBBGBGBGGGGGBGGBGGGGBBGGBBBBGGBBBBGGBGGGGBGGBGBBGBGGGBBBGBGBBGGGGBGBGGGGGGBGGBGGBGGGBGBGBGGGGGGGBGGGGGGBGBBGBBBGGBBBGBBGBBGGBGBGGGBGGGGGGGGBGBBGGBGGGGGGBBBGBGBGBBGGGGBBGGGBBGGBGGBGGGGGBGBBGGGGGBBGGBBGGGGGBGGBGGBGBGGGGBGGGBGGBGGGGGGGGGGBGBBGBGBBBBBBBGGBGGBGBGGGBBBGGBBGGBGGGGBBGGGGGBGBGGGGBGGGGBBGGBBBGGBGBBGGGGGGGBGGGGGGBBGGGGBGGGBBGBBGBBGGBGGGGGGGBBBGGGBBGGGGBBGBGGGBGBBBGGBBBGGGGGGBGBGGGBGGGGGGGBBGBGGBGGGGGBGGBBBBBBBBGBBGGBBGGGGGGBGGGGBBGBBGBBGBGBGGBGGBBGGBGBBBBBGGBGGBGGBBBBBGBGBGBBBGGBGBBGGGGBBGGGGGBBBGGBGGGGGBBBBBGGGGBGGGGBGBBBGGGBBBBGGBBBBGGGGGBBGGGGGGGBBBGGGBBGGGGBBGBGGGGBGBGBGBGBGGGGGBBGBBBBGGGBGBGGGGBGGGBBGBGGGBBGBGBGBGGGGBBBGGBGBGGBBBBBBBBGGGGGBGBGGGGGGGBGBBBGGBBGGGGGGBBBGBGGGGGGBGGBBBBGGGBBGGGGGBGBBGBBGGGBBBGBBGGBGBGGBGGBGGBBGGGBGGGGBBGBGGGGGBGBBBGGBBBGGGBGGBGGBGGBGBBBBGBGGGBGGGBBGGGGBGGBGGGGBBBGBBBBBGBBBBBBBBGGGGGBBGGBGGGGBBBGGBBBGBBGBBBBGBGBGGGGBBGGGGBBGGGGGGGBGBGGGBGBBGGBGBGBGGBBBGBBBBGGGBGGGBGBGGBGBGBGBBBBBBGGGGBBGGBGGGBGBGGBGGBBGGGBGGBGBBGBGBBBGGGBGBGGBGBGBBGBGGGBGGGGBGGGBGBBGBGGBGGBGGBGBGGBBGBGBGGGBGGBBBBGGGGGGGGGGGBGGGGBGBGBBBBBBGGGGGBGGGBBBBBBGGGBBBBGGGBGGGBGBBBGGGGGGGGBGBGBGGBGBBBGBGGGBGGGBGBGGBBGGBBGGGBBGGBBGGGBGBBBGGGBBGGBBBGGGBBGBGGGBGBBGGGGBGBGGGBGGGBGGBGGBBBGGBGBGBGBBGBBGGBBBBGGGGGBGGBGGGBBGGGBBGGBGGGGGBGBGGGGBBGBGBGBGGGBGGGGGBGGGGGGGGBBGBBBGGGBBBBBGGGGBGBGBGGBGBGGGGGBGBBGGBGBBBBBGGGGGBGGGGGBBBBGGGBBBGGGBGGBBBGGGBGBGGGGBGGGGBGBGBGGGBGGGBGGGBGBGGBGGBGGGGGBGGGGGBGGGGBGBBBGGBGBGBGGGGGGBBBBGGGBGGGGGBGBBGBBGGGGGGBBBGBBGGBBBGBGGBGBBGGBGGGGGGGGGGGGGGBGGBBBGBBGGGGGBBBGGGBGBGGGGGGBGGGGBGGGGBGBBBGBGGBGGGGBGBBGBGGBGGGGBBBGBBBBGGGBGBBBGBBGGBGGGGBBGGBBBGGBBGBBGBBBGBGGGGBGBGGGBBGGGBBGBBGBBGGGGGGGGBBBGBGBBBGGGGGGGBGGBBBGBGGGBBGBBBGGGGBGGGBGGGBBBBBGBBGGBBBGGGGBBBGGGBGGGBGGBGBGBGGBBBBGBBBBBBGGBGGBGGGGGGBBGBBGGGBGGGBGGGGBGBGGBBGGBGBGGBGBBGGBBBBGGGGBGGGBGBGBGGGGGGGBBGGGGGGBBGBGGBGBGBGGBGGGGBGGBGBGBGGBBGBBGGGGGGBBGGBBGGGBGBGGBGGBBBGGBBGGGGGGGGGGGGGGGBGBGGBBGBGGGGGBGBBGGBGGBBGGBBGGBBBGGGGBGGBGGGGGBBBBBGGGBBBGGBGGBBGBGBGGBBGBGGGGBGGBBGGBGBGBBBGGBGGGBBGGGBGGBBBGGBBBBGBGBGGGBGGBGGGBBBBBGGGBBGGGBBBGGBGGBGGBBGBBBGBGBGGGBGGBBGGGBGGGGGGGBGGGGGGGBBBGBBBGBBBGGGGGGBBGGBGBBBGGBBBBGBBGGGGBBGGBGGBGGBGGGBBGBBGBBGGGGGGBBBGBBGGGGGGGGBGGGBGBGGGGGBBBBGG
27645 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBB
28673 BBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBGBGBBBBGBBBBBGBGBBBBGBBBGGBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBGBBGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBGBBBBBBBBGBBBGBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBGBBBBBBGBBGBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBGBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBGBBBBGBGBBBBBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBGBBBBBBBGBBGBBBBBBBBBBGBBGBBBBBBGBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBGBBBGGGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBGGBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGGGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBGBGBBBBBGBBBGBBBGGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGGBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGGBBBBBGBBBBBBBBBBGBBGBBBBGBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBGBBBBBGGBGBBBBBBBBBBBBBBGBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBGGBBGBBBBBBBBBBGBBBBGBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBGBGBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBGBGBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBGBGBBBBBBBBGBBBBBBGBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBGBBGBGGBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBGBBBBGBBBBBBBBBBGBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBGBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBGGBGBBBBBBBBBGBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBGBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGGBBBGBGBBBGBBBBBBBBBBGBBBBBBBGBBBBBBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBGBBBGBBGBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBGBBBGBBBGBBGBBBBBBGGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBGBBBBBGBGGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBGBGBBGBBGBBBGBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBGBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBGBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBGBBBBBBBBBBBBGGBBBBBBGBBBBBBGBBGBBBGBBBBBBBBGBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGGBGGBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBGGBBBBGBBBBBBBGBGBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGGBBBBBBGBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBGBBBBBGBBBBBBGBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBGBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBGBBGBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBGBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBGBBBBBBGBBBBBBGBBBGBGBBBBGGBGGBBBBBGBGBBBBBBBGBBGBGBGBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBGBBBBBBBGBBBGGBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBGBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBGBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBGBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBBBGGBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBGGBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBBGBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBGBGGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBGBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBGGBBBGBBBBBBGBBBBBBBGBBBBBBBBBBGBBGBBBBBGGBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGGBGBGBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBGBBBGGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBGBBGBGBGGBBBBBBBBBBBGBGBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBGBBGGBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBGGGGBBBBGBBGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBGGBBBBBBBBBBGBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGGBBBBGBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBGBBBBBGBBBBBBBGBBGBGBBBGBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBGBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGGBBBGGBBGBBGBBBGGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGGBBBBBGBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBGBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGGGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBGBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBGBGBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBGBBBGBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBGBBGBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGGGBBBBBBBBBBBBGBBBBBBBBGBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBGBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBGBGBBBBGBBBBBBBBBBGBBGGBBBBGBGBGGBBGGGBBBBBBBGGBGBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBB
1369 GGBBGGGBGGBBBBGGGBBGBBGBGGGBBBGGGBGGGGBGGGBGBGGGGGGGGBGGGGGGGGGBBGGGBGBGGGGBGBGGGBGBGBGBBBGBGBGGGGGGGBBBBGGGBBGGGGBBGGBBGGBBGBBGGGBGGGGGGGBGGGBGGGGBBGGBBBGBGGBGBBBGGBBGBBGGGGGBGBBBBGBGBBGBBGBGGBBGGBGBBBBBBGGGGGBBBBBBGGGGGGGBGBBGGGGBBGGBGBGGBBBGGBGGGGBGBBBBGGGGGGBBBGGGBGGGGGGGGBGGBBGBGBGBGBGBBGBBGBBBGBBGGGBGGGBBBBGGGGGGBBBBBGGBBBGBBBGBGBGBBBBGBGGBGGGBBGGBBGGGBGBGGGGBGGBGBBGBBGGBGGBGGGGBGBGBGBGGBGGBBGGBGGBGBGGGGBGBGGBGGGGGGGGGBBGGGGBGGGBBBBGBGGGGBGGGBBGBBGBGBGBBBGGBBBGGBBBGGGBGBGBGGBGGBBBGGGGGGGGGBGBBGBGGGBGBGBGGBGGGGBBBGBGGGBBGBGGGGGGBBGGGBGBGBGBBBBGBGGGGBGGBBBBGGGBBGBGGBGGBGBGBGGBBGBGBGBGGGGGGGGGBBBGGGBBBGGGBGBBGGBGBBBBBGGBGBBBBGBGGBGBGBGGGGBGGBBGGGBGBGBGGBGGGBGBBGGGGGBGBBGGGBBGGGBGBBBGGBBBBBBGBBGBBBBGGGBGGBGBBGGGGBGGGBBBBGGBGGGGBBBGGGBGGBBBBBBGGGGGGGGBBGBGGBBGBGGGBGGBBBGGGGBGGBBGBBBGBBBGGBBGGBBGBBGBGBGBBGBGBBBBGGGGGGGGGGBBBBGGGGGBBGGBBGGGBBBGGBGBBGGGBGBGBGGBBBGGBGGBBGGBBGGGBBGBGGBGGGGGGGGGBBGGBGGGBGGGGGGBGBGBGBGGBGGGBGGBBBGBBBGBGGGGBBBBGGGGGGGGBBBBGGBGGGGBBGGBGBBBGBBGGBBBGGBGBBBBBGGGGGBBBBGBGGGGGBGBGGGGGGGGGGBGGBGGBGGBBBGBBGGBGBGBGBGBBBBBBBGGGBGGGBBGBBGGBBGBBGBGBBGGGGGGGGGBBBGGGGBGBGGGGGGBGBBGBGBGBBGGGGGGBGBBBBGGGGGBBBBGGBGBBGGBGGGBBGBGGBGGBGGBBGBGBGGGBGBBBBBBGGGGGGGGBBBBGGGGGGBBGGGGBGGGGGGBGGGGGBGGGGBGBBGBGGGGBBBGGBBGGGBBGBGGBBBGGGGGBGGGBBBBBGGGBGBBBGBBGBBBGGGBBBBGBBGGBBBBGBGBGBGBGBGBGBBGGGGGGGBBGGBGBGGGBGBBBGGGBGGBGGBGGBGBBBGGGGBGBBGBGBGGGGGGGBGBGGBGBGGBGGGGGGGGGGGGBGBBBGBBGBBGGGGGGBBGGBGGGGGGBGBBGBGBBGGBBGBBGGBGBBGGGGBGGGGGBBGBGGBGBBGGGBGBBGBGGBGGGGBGGBBGGBGGGBBGGGBBGBGBGBGBGBGBGGGGGBBGGGBBBGBGGGGBGBGGBGGBBBBGBBBGBGGBGGGGBBBBBGGBBBGBBGBBGGGGGBGGBBGGGBBGGGGBBBBBBGGBGBGBBBGGBBBGGGBGGBGGBGGGGGGBGGGGGBGBBBGBBBBBBGGBGGBBGGBGBBBBGBBGBGGGBGBGGGBGBGGBGBBGBBGGBBBGBGGBGBGBBBGBGGBGGGBBGGGGBBGGBGBBBGGBGBBGBGGGBGGGBBBBBBGGBGGGBBBGBBGGGGGBGGGBGGGGBBGBBGGGGBGGGGBBGBBGGBGGBGBBBBBBBGBGGBBBBGBGGBGGBBGBGBGBGBBBGBGBBGGGGGBBBBBBBBBGBGGGBBBBBBBGGBGBGGBBBBGBBGGBBGBBBBBGBGGBGGBBGBGBGGGBGGBBGGBGBGBBGBGGGBGGGGBGGGBBBGBBGGBBBGGBGBGGGBBBGBGBGBBGGGGGBGGGBBBGBGBGGGBBBGGGBGGBGGBGGGGGBGGBGGGBBGGBBBGBGBBBBGGGGGBBGBGGBBBBBGBGBBGGGBBBBGBGGBGGGBGGBGGGBGBBGGGGBBGGBGGBGGGGBGGGBGGBBBGBBGBGGBGGGGGGBGBGGGBGBBGBGBGBBGGBGGGBGGBGGBGGBGBGBGGGBBBBBGBGGBGBBGBBGGGBBGBGGGGGGBGBBGGGBBBBGGGGBBGGGGBBGGBGGGGBGGGBBGGBGGGBBGGGGGBGGGGGBGBBGGGGGGBGGGBGGBBBBGBGGBGGBBBGGGGBGBGBBGGGGGBBGGGBGBBGGBBGGBBGGGBGBBGBGGBGGGGBBBGBGBGGGGGGBBBGGBGGBGBGGGGGGBBGGBGGBBBGBBGGGGBGBBBGGBBGGBGGGGGBBBGGGGBBGGGGBGGGGGGGGBGGGGGGGBGGBGGGBGGBBGBGBGBGGGGGGGGBGBGGGGBBGBGGGBGGBGBBGBGBGGBGGGGGGGBGBBBGBBGGGBGBBBGBBGGGGGBGGGBBGBBGBGGBGBGGBBBBBBGBGBGGBGBBGBGGGBBGGGBBBGBGBBGGGGGGGGGBGGGGBBGGBGGGBGGGBGBGBGGGBBBBBBGGBBGBBBGGGBGBBGGGBGGBGGBGGGBGGGBGBGBBGGBGBBGGGGBBBGGGGGGGBGGBGGGBBGGBGBBBGGGGBGBGBGGBGBGGGBBBGBBGBGBBBBGGBBGBBBGGGGBGGGBGGGGGBGGGBGBBBGBBGGGBBGBBGGGGGGGGBGBGGBGBBBBBBGBBGBGBBBGGBGBGBBGGGGBGGGBGBGGGBBBGGGGGGGGBGGBBBGBGGGGGBBGBBBGBGBGGBGBGGBBGGBGGBBBGGBGGGBGGBBBGGBGGGGBGGBGBGBGGBBGBGBBGGBBBBGGBBGBGBGGGGBGGGGGBGGGGBBGBBGGGGGBGGBBBBBGGBGGBGGBBGBBBGGGGGGGBGBBBGGGBBBBGBGGBGGBBGBGBBGBBGBBGBGBGBBBGGBBGGBBGGBBBBBBGBGGBBBGBBGBGBGBGBGBGBBBBBGBBGBGGGGGGBGBGGBBGBGGBBBBGBGGGGGBBBBGBBBBGBGGBGBBBGGGGGGGGBGGBBGBBGGGGBBBBBBGGGBGBBBGGGBGGGGBGBGBGBBGGBBBBGGBGBBGBGBGGGBGGGGGBBGGGGGGGBGBGGBBGBGGBGGBGBGBGBGBBGGGGBGBGBGGBBBBGBBGBGBBBBBGGGBGBGGBGGGGBGBBBBGGGGBBBGBBGGBGBGBGGGBGGGGBGBGGGGBGGGGBGBGBGGGGGBGBGGGBGBGGBBBGBBBGBBBGBBGBGGGGGBGBBGGGGGBGGBBGGGGBGGGBBGBGGGBBGBBGBBGGBGBGBBGGGGBBBGGGBGGBGGBGBGBGBBBBBGGBGBBGBGGGGBGGGGGBGGBGBBBGGGGGGGBBGGGGGGBBGGGBGGGGGBGBGGGBGGGGBGBGBGGGBBBGGBBBBGBGGGGGGGGBGGBBBGGBGBGBBGBBGGBBBGBBBBBGGBBBGGGBGGGBBGGGGBBBGGGGGGBGGGBGGGBGGBGBGGBBGGBGGGGBGBGGGGGBGBGBGGGGBGGBBGBGBGBGGGBBGBGBGBGGBGGGBGBBGBGGGGGGBBBBBBBBGGGGGGBGBGBGBGBBGBBGBBGGGBGBGGGBGGBGBBGGGBGBGBGBGGGGBBBGBBGGBGGBGGBBGGBBGGGGBBGGGGBGBGGGBGGBBBGBGGBGBGBBBBGGBGGBBGBBGBGGGBGBBBBBBGBGGGBGBGGBBGBGBGBBBGBGGGGBGBBGGBBBGGGBBGBGBGGGGBGGGBGGGGBBGGBBGGGGGBGBBGGGBBGGBGGBGBGGGGGBGGBBGGGGGBGGGBBBBGBGGGGGGBBBGGGGBBBGGBGGBBBBBGGBGBBGGBGGBGGGBGBBGBGGBGBGBBGBGGGGGBGBBBBGGGGGBBGBBBBGGGGBGGGGBGGGBBBBBGGBGGGBBBGGBGGGBBBGBGBGGBGGGBBBGGGBGBGGGBBBBGBBGBGGGBGBGGGBGBBBBBBBBGBBBGBGGGBGGGBBGGGGGGGGGBGBGBBBGBGBBBBGGGGGBBGBBBBBBBGGBGGGBGGGBBBGGGGGGGBBBBGBGGGGGGBGGGBGGGGBBGGGGBGBGGGBGGBBBGGGBBBGGGGBGBGBBBGBGBBBBBGGGGBBBGGGBBBGGGGGGGGBBGGGGGBGBBBBGBGGGGGGGGBBBGBGGGBBGBGBBBBGGGGGBGBGGGGBBGBBGBGBGGGBBGGGBBGBBGBBGBBGGGGGBGBGGGBGBBBGGBGGGGGGGBGBBBBBGBGGBBGBGBGBBBGGGBBGBBBBBBGGGGBBBGBBGGGGBGGBBGGBBGBBBGGGGGBGBBBBBGGGGGBBGGGGGGGBGBGBGBBBBGBGGGGBBGBGBGGBGBGGBBBGGBBBBGGBGGGGGGBGBGBGBGGGBBGGGGGBBBGGBBGGBGGGBGGBGGGGGGGGGGGBGBBGGBGBGGGGBBGBGGGBGBGBGGGGGGBBBGBBBBBGGBGGGGBBBGBGGBGBGGGGBGGBGGGGBBGBGBGBGBGGGGBBGGGGGGGGGGGGGGBBBBGGGGGGBBBGGBBGGGBBGBBGGBBBGGBGGGGGGGBGGGBBGGGGGGGBBBGGGBGGBBBBBGBGBGBGBGGBGGBGGGGGGBBBBGBBBGGBGBGBBGGBBGBBGGGBGGBGBGGGGBBBGBGGBGBBGGGBGGGBGGGBGGBGBGBGGGBBGBGGGGGGGGGGGBGBBBGGGGBGGGBGGGBBBBBGBGBGGGBGBGBGBBGGGBGGGBBGBGBBBGGBGGGGBBGBGBBBGBGGGGGGBBGBBBBGGGBBBGBGBGGGGGGBGBGGBBGGGBGGBGBGBGGGBGGBGBBGBGGGBBGBBBGGBBBGGGBGBGGBGGGBBGGBGGGBGBBBBGBGGBGGGBBBBGBBBGBBGBGGBGBBBGGBGGGGBBGBBBGBGBBBGBBGBBBGBGGBBGBGBBBGGGBBGBBGBBBBGGGGBGBBBBBGGGGBGBGGBGGGGGBGGBGGGBBBBBGGGGGGBGGBGBGBGGGBBBBGGGGBGGBBBBBBBGGGBBGGGGGBGGGGGBBBGGBBBGGBBGGBBGBGGBBBBGBGBGBBGBGGBGBGBBGGBGBBBGGGGGGBBBGBGGBGGGGGBGGBBGGBGGGGGBGGBBGBGGGGBGGGGBGGGGBGGGBBBBBGBBBGGBGBGGGGBBGBGGBGGGGGGBGGBGBGBGBGGBBGGBGBGBGBBBGBBGGGGBBBGGBGGGBBGGGGGGBBGGGGGGBGBGBGGGGBBGGGBBBBGGGBBGBGGGBBBBGBBBBGBGGBBGGBGBGBGGBGGGGGBGGGGBGBGBBBGGBBGGBGBBGGGBGGGBBGGBBBBGGGGGBGBBBGGGGBBGGGBBBBGBBGGBGGGGBGGGGBBGBGGGBBGBBGBBBGGGBGGGGBGBBBGGGBGGGGBBBGBBGBGGGGBGGGBBBBGGGGBBBGGBGGGGGGGGGBGGGBBBGBGGBBGBBGBGBBGGBGBBBBBGBGBGBGGGGGBBBGGGGBGBBBBGBBBGBGGGBGBBBGBGBGGBGGBBGBBGBBGBGGGBBGBGBBGGGGGGBGBGGBGGBBGGBGGGGBGGGGGBGBGBBGBBGGBBGGBBGGBGBGBGGBGGGGGBGGGBBBBGGGBBBGGGGBBGGBGBBBBBBGGGBBGGGGGGBBBGGBGGGGGGGGGBGBBBGGGBGBGGGGGBBGGGGGGBGGGGBBBBBGGBBGGGGGBGBBGBBGGBBGGBGGBGBGBBGGBGBGGGGBBBGGGBGGBGBBBBBBGBGGGGGBBGBBGGBGGBBGGBBBGBGGBGGGBBBGGBGBBGGBBGGBGBGBGGBGGBGGGGBGGGGBBBBBBBGBGBGGBBGBGGGGGBGBGBGGBGGBGBBBBGBGGBGBGBBBBGGBGGBBGGGBGGBBGGBBGBGBBGBGGBBBGGBBBBGGGGBBGGGBBBGBBGGBBGGGBGGGBGBGBGGBGBGGBGBGGGGGGBGGBGGBBBGBGBGGGBGGBGGGBBBBBBGBGBGBGBGGGGGGGBBGBGGBGBGBGBBBGGGBBGGGBBBGGGBGBBBBBGBGBGGBBBBGGBBBGBBGBGGGGGBBBBGBGGGGGBBGGGBGGGBGGBGBGBBGGBGGGBGGBGGBBGGGGGBBGGBGGBGGBBGGGBBGBGGGGGBGGGGGGGBGGGBBGBGGGBBBGGGBGGGGBGBBGBBBGGBBGGGGBBGGBBBGGBGBGGGGGBGGGGBGGGGGBGGBGBBGBGGGGBBGBGBBBGGGBGGBBGBBBGGBGGBBGGBBBBGGGGBGBGGBGBBGGGBBGGGBGGGGBGBGBBBGGBGGGBBGBBGBGBGGBGBGBGGGBBGBGGGGGGGBGBBGGGBGGGGGBBBGBBGBGGBGBBBGGBGGGBBGBBGGBGBBGBGBBGGGGGBGGBGBBGBGGGBBGBGGGBGBBBGBBBBGGBBGBBBBGGGBBGGGBGGGGGGGGGBGGGBGGBGGGBGBGGGBBBBGBBGBGBBGGGGGGGGBGGGBGBGGGBGGGGGGGBGBGBGGGBGGGBGBGBGGBBBGBGGBBGBGGGGGBBGBBBBGGBBGBGGGBBGGBBBBGBBBGBGBGGGBGGGGBBBGGGGBBGGBGGBBGGGGGGGGGGBGGGGGGGGGGGGBBBGGGGBGBBBGGGGBBGBBGBGBGBBGBGBBGBGGGBGBGGBBBBGGBGBGGGGGGGBGBBGBGBGBGGGGBBBGGBGGGGBGGGGGGGGBGBGBGBBGGGGGBGGGGGGBGGGGGBGGGBGBGGBBBBBGBGGBBGGBGBGGBBGBGGBBGBGGGGGGBBBGGBGGGBGBBGGBBGGGGGGBGGGBBBBBGBGGGBGBBGBGGBGGBBBGBGGGGBGBBBGGGBBBGGBBBGGGBGGBBGGBBBGGGGGGGGBBBBGGBGGBBGGGGBGBBBBBGGGGGGGBGGGBGGBBGGBGBBBGBGBBGGBBBGBGBGGGBGGGGBBGBGGGGBBBGBGGGGGGGBBGBBGBGBBGGGBBGBBBGBGGBBBGGGGBGBGGGBBGGGBGGBBBGGGBGGBGGGBGBBGGGBBGGBGBBGGBGGBBGBGGBGGGBBGGBBGGGGGBGBBBGGBGBBGBGBBGBBGBGGBGBBGBBBGBGBGGGBBGGGGGGBGGGGBBBGBGGGGGBGGBGGGGGBGBBGBGGGBGBGBGBBGBBBBGGGBGGGGGGGGBBGBGGGBGGGGBGGGGGBGGBBGBBBBGBBBBBGBGBGBGGGBBBBGGBGGGGBBGGBBGBGGBGBBBBGBGGGGBGGGGGBGGBGGBBGBGGBGGGGGBBGGBGBBGGBGGBBBBBGBGGGGGGGGGGGBGGBBBGBBGBBBGBGGGGBBBGBBBBGGGGBGGBGGGBGBGBGBGBBBGBGGGGBBBGGGBBBGGBGGGBGGBGBBBGBGGBBBBBBGBGBGBGBGBBBGBBBGBBBBBGGGGGGBBGGBBBBBGBGGGGBBGGBGGGGGGBGBGBGGBGGGBGBGGBBBBGGGGBGGGBBBBGGBBBGGGBBBBBGGBBBGBBBGGGGBGBBGGGGGBGBGBGGGBGBBGBBGBGGGBBGGGGBGBGGBGBGBGGGBGBBGBBBBGBBBBGGGBBGBGBGBBGBBGBGGBGGBGBBBBBBBGBBBGGGGGGGGGBGGGGBBBGBBGGGBGGGGBGGBGGGBGGBGGGGGBBGGGGGGGGGGGGBGGGBGBGGBGBBBGGGGBBBBGGBBBGBGGBBGBGGGGBBGGGGGBBBGBBGBBGBBBBBGGBGGGBGGBBBBGBBBBGGBGGGBGGGGBGGBGGGBGGBBGGBGGBBGGGGGGBGBBGBBGGGBBBGBGGGBGBGBBBGGGBBBGGBGGGBGBGGBGBBGBBBGGGGGGGGGGGGGGBBBGBGGBBBGGBGBBGGGBGBGGGBBBGBBBGBBGGGGGBGGBBBBBBBBBGBBBGBBBGBGGBBBGGGGBGGGBBBGGGGBBBBBGGGGGGBGGGGBGGBBGGGBBGGGBBGBGBBBGGBGBBGBBGGBBGGBBBGGGGGGBGGGGBGGBBBBGBGBBBBGBBBGGGGBGGBGGBGBBGGBBGBBBBBGBGBGBBBBBGGBBGGBBGBGGGBGGBBGGGBBBBGBGGBGGGBGGGGGGGBBGGBBGBBGBBBBGGGGGGBBGBBBGBBGBGGBGGGBBBGGGGGBGGGBGBBBBGBGGGGGGGBGBBBBGGGGGGGGBBGBBBGGBGBGBGGGGBGGBBBGBGGBGGBBGBGBBBBBGGGGGGGGGGGGGGGBGGGBGGGBGGGGGBGBBBBGGGGGGBBGGGBGGGBBBGBBGGBBGBGBBGBGBBBBGBBBBGBGGGGGGBBGBGGBGGGGGBBBGGGBGGBBGBBGBBBGGGBBGBBGGGGGGBGBBBBGBBBBBBBGGGGGBGGGGGBGGGBGGGGGBGBGGBBBGGBBBGGBGGGBBGBGGBBGGGGBBBGGBBGGGBGBGGBBGBGGBGBGGBGGGBBBBGBBGGBGGBBGGGBBGGBBGGBBGBBBBGGBBBGGBGGGGGGBBGBGBBBGGBGBBGGGGGGGGBBBGBBGBBGBBBGBGGBBGGGGGGGBGBBGGBGBBGGGGBGGBGGGBBGGGGGGGGBBGGBGGGGBGGGGBGGGBBGGBBGGGBGBGBGBGBBBGBBBGGGBGBBGGBBBBGGBGGGBGGBBBBBGGGBBBGBGBBGBBBGBGBGBBGGBGBGGBBBBBBGGBBGBBBBGGGBBGBGGBGGBBBBGGGBGBBGGGGBBBGGBGGBBGGBBGGBBGGBBGBGGGGGGBGGGBBBGBGGBGGGGGGBBBGBGBGGBBBGGGBBBBGBGGGGGBBBBGBBGGGBBBGBGBBBGGBGBGGGBGGGGGGBBBGBBBGBGGBBGBGGGGBBBBGGBGGGBBBBGGGBGGGBBBGGGBGBGGBBGBBGBGBGBGGGGGGGBGBBBBBGBGGBBBBBGGGGGGGGGGGBBGGGGGBGGBBBGGGGGGBGGGBBBBBBBBGGBGGGBGGGGGBGGBGBBGGBGGBGGGBGBBBBGBGBGGBGGBBGBBBBGGGBGGGGBBGGGBBBGBBGGGBBGGBGBGBGGGGBGGGGGBGBGGGBGGGGBGBBGBGGBBGGBBBGGGBBBGGBBGGGGGBGGBGGGGBBBGBBBGBBBBGGBGGGBBGBGBGGBGBGBGGGBBBGGGGGGGGGGGBGGBGBGBBBGBGGBBGGGGGGBGBBGBGGBBBBBGBGGBBGBBBGGGGBBBBBBBGGGGGGGBGBGBGGGGGGGBGGBBBGGGGGGGGGGGGBBBGBBGGGBGBGBGGBGBGBBGGGBGBGGGGBBGGGGBBGBBGGBGGGGGBBGBBBGGBGBGBBGBGBBGBGBGBBBGGGBBBBGBGGGGGBGGGGBBBGBGGBBGBGBBGGGBGGGGGGGGGBBGGGBGGGBBGBGGBGGGBBBGBGGBGBGBBBBBGBBBBGBGBGGBGGBBGGGGBGGGBBGGBBGGGBBGGGGGBGGBBGGBGBBGBGGBBBGBBBGGGGGGGGBGBGGGGGBBBGBGGBGGBGBGBGGBGGGBGGGBBBBGGGBGGBGBGGGGGGGBGBGGBBBBGBGGGGBGGBGGGGGBBGGBGBBBBBGGGBGBGGGBBGGGBGGBGGBBGBGBBGGBBBBGGBBGGBGBGGGGGGGGGBGGGBGGBBGGGGGBBGGGGGGGGGGGGBGGGGBGBGGGBGGBBBGGBGBGBGGGGGBGBGGBGBBGGGBGBGBGGGGGGBBGGGBGGBBBBBGGGGGGGBBGBBGBGBGBGGBGGGBBGBBBGBBGBGGGBGBGBBBGBBBGBGGGBGBGGGBGBBGGGGGBGGGGGBGGBBBGBGGBGBBGGGBBGGBBBGGBGGGGBBGBGGGBBGBGGBBGGBGGGGBBGGBBBBGGBBGBBGGGGGGGGBGBGGGBBGGGGGBBGBBBGBBBBGGGGGBGGGGGGGGBGGGBGGGBBGGBGBGGGGGGBGGBBGGBBBBGBGGGBGGBBGGBGGGGBBBBBBGBGBBGBGGBGBBBBGGBBGGGBGBBGGGBBBBBBGGGBGGGGGGGBGGGBGBGBBGBBGGGBBBBGGBGGBBBGGBGGBGBBGGBGBBBGBBBGBGBGGGGGGGGGGGBGGGGBBBBBBGBGGGGBGBGBGGBGGBGGGGBBBGBGGGGBGGBBBGBGGBGGBGBGBGGGGBGGBGGGGGBGGGGGBGGGBGGBBGGBBBBGGGBGBBBGGBGGGBBGBGBBBBGBGBGBGGGGGBBGBGGBGBBBGGGBGGGGBGBGBBGBBBGGBBGGGGBGBBBGGGBBGBGGGGBBBBGBGGBBGBBBGGBGGGBGBGGGGGGBGGGGGBBGGGGGGGGBGBGBGBBBGGGGBGBGBBGGGGGBGGBGGGBGBGGBGBGBBBGGBGBGBGBGGGGGBGBBBBGGBBBGGGBGBBBBGGGBBGBGGGBGGGGBGGGGGGGBBBBBGGGGGBGBBGBGBGGGBBBGGBBBBBGGBGGBBGGGGGBGGBGGBGBBBGBBBGGBGBGGGGBGBBBGGBBGGGGGGGGGBBBGGGGGBGBBGGGGBBGGBBGGGBBBGGGGGGGBBBBBGGBBBBGGGBGBBBGGBGBGGBGGGBBGBBGGBBGBGBBBGGGBGBBGBBGGBBGGGBGGBBGBBBGBGBGGGBGBGGBGBGBGBBGGBGBGBBGGBGGBGBGBBBGGGBGGBBGBBBBBGGGGBBBBGBGGBBGBBGGGGGBGGBGBGBGBGBGGGGGGGGGGGGGBBBGGGGBGBBGGBGGBGGGGGGGGBBGGBGBGGGGBBBGBGGBBGGGGGBBBGBBBGGGBGBBBGBBBGGGGBGBBGGGGGBBBBGGBGGGBBBBGGBBGGBBGBGGBBBBBGGGGBGGGGGBBBBGBGBBBGBGGGGBGBGBGGGGBBBGBGBGGBBGGBGBGGBBGGBBBBGBGBBGBGBGGBBGBBBGBBBGBGGGGGBBBGBGGBBBGBBGGGGBGGBBGGBBBGGBGBBBGBGBBBBGBGBGBBGGBBGGGGBBBBGBBBBGBGGBGBBGGBBGBGBGBBGBGGBGBBBGBBBGBGGBGGBGBGGGGGGGGGGGBGGGGBGBBGBGGGGGBGBBGGBBGGGGGBBBGBGGGBGBGGBBGBGBGBBBGGGGBBGBGGBGGGBBBBBGGGGGBGBGBGBBGGGGGBBGGGGGGGBGGGGBBGBBBGBGBGGBBBGGGBGBGGBGGBGBGBGBGBGBBGBBGBGBGBGGBBBGGGGBGBBGGBBGBBGGBBBBBGGGBGBBGGGGBGGGGGBGGGGGBGGGBBGBGBBBBBBGBGBBGGGGGGGBGGBBBBBBGBBBGGGGGBGBGGGBGGGGBGGGBBGBBGGBGGGBBBBBGGGGGGBGGGBGBBBBBBBGGBGBGGGBGGGGGBBBGGBGBGGGBGBGBBGGGBGBGGBBGBGBGGBGBGBGBBBGGGGBGGGGGGBBBGGGGGBGBBGGBGGBBGBBGGGBBBBGGGBGBBGBGBGBBBBGGGBBBBBBGGBGGBBBBBBBGBGGBGGBGBGBBBGGBGGBGBBGGGBGBBBBBBGGBBGBGBBGBGGBGGGBGBBGBBBBGGGBGBBGGGGBGBGGBBBBGGBGBGBGGBGGGGBGGGGGBBBGGGBBGGGGGGGBBBBBBGGBGGGBBGBBGGGBGGBGBBBGGGGGGGGGGGBBBBBBGGGBBGGGBGBGGGBGGGGGGBGGBBGGGBGBGBBBGBGGGBBGGBBBGGGGGBBGGGGGGGBBBGGBBGBGBBGGGBGBGGGGGGBBBGBBGBGBGGBBBGBGGGGGGGGGGBGBBBBBGBGGGGGBBBGBGBGGGBBGGGGGBGGGGGBGBBBGBBBGGGBGGGBBGGGBGGBGBBGBGBGGBBBGBBGGGGGGBGGGGGBBGGBBGGGGGGBGBGGGGGBGGBGBGGGGBBGGGBBBGGGGBGGBBGGGGBBGGGGGBGBGGBGGGBGBGBBBBGBBGGGBBBGGBBGBGGGBBBGGGBGGGBBBBGGGGGBBGGBBBGGGGGGGGGGGGGGBBGBGGBGGBBBGGBGGGBBGGBBBBGBBBGBGGBGGGGBGBGBGGBGGBGBBGGGBBBGBBGBGBBGBBGBBGGBBGBBGGGBGGBBGBGGBBGBBGBBGBBBGBBGGBBGGGGGBBGGGGBGBGGGGGGBGBGGGBBGGGGBBGGGGGBBGGBGGBGGGGGBBGBGGGGGBGGGGBBGGGBGBBGGGBGBBBGGBBGGGBBGGGBGBBBGBBBBBGBGGGBGGGGGGGBBBGGBGBGBGGBBGGBGBGBBBGGGGGBBGBBBBGBBGGGGGGBGGGGGGBGGGGGGGBGBGGBGBBGGBBGBGBBBGBGGGBGGGGGBGGGGBGGBBGGGGGGGGBGGGGBGBBBBBBGGGGGGBGGBGBBBGGBGGGGGGBBGGGBBGGGGGBGGBGGBGGBGBGBGGBBBBGGGGBGBBGGGGGBGGGBGGGGBGBGGBGGBBGGGGGBGGBBBGGBGBBGGGGGGGBBGGBBGBBBGGGBBBGGBBGBBBBBGGGBBBGBBBBBGBGBGGBGGBGBGGBGBGGGBGBBGGGGBGBGBBGGBGGGBGBGBBGBGBGGBGGGBGBBBBBBBGGGGGGGGGGGGGBGBBGGGGGBBBBGGGBBGGBBBGBBGBGGBBBGBBGGBBGGGBGGGBGBGBGBBBBBBGBBBGGGGGGGBBGBGGGGGGGBGGBBGGBGBGGBGGBGBBGGGBBGBBGGBBBGGBGGBBGBBBGGBGBGBGBGBBGGBGBGBGGGBGBGBGGGBGBGGGGBBGBBGGGBBBGGGBBGBGGBGBBGBBGGGBGBBGGGBGGGBGBGGGGBGBBGGGBBGBGGGGGBBBGGBGGGBBBBBGGBBGBGBBBBBGBBBBBGGBGGGGGBGGBBGBGGGGGGGGGGBBGBGGBGBGBGBGGBGBBBBGBBGGBGGGBGBBBBBGGGGBBBGGGBBBBGGGGGBGBBGBBBGBGBGBGGBBBGGBBBGBGGBGBGBGBBGBGGGGGBBBBBBBBGGBBGBGGGGGGGGBBGBGGBGBGBBBGBGGGGBBGGBGBGBGBGBGBGGGGGGGGBGBBBGGBBBGBBGBGGBBGBBGBGGGGGGGBBBBBGGBGBBGBBGBBBGBBBBGGBGGGBGBGGGGGGGBGGGGGGGGGGBGGBBGGGBBGBBGBGBGBGBBBGBBGGGBGBBBGBBGBGGGGBGGGGBBGGGBGBBGBGGGGGGGGBGBGGBGGGGGBBBBBBGBBGGBBGBGBBGGBGBBBBGGGGBBBGBBGBGGGGBGGGBBBGBGGBBGGGBGBGGGGGBBGGGGGGGBGBBBGBBBGBBBGGGBGBBGGGGGBBGBBBGGGGBBGGGGGGGBBGGBGGGBGBGBBBBGGGGBGGGGBGGBBBGBBGGBBGBGBGBGBGBGBBGBBBGGBBBBGGGGBGGBBGGBBGGGBBBBGBBGBGBBBBGGGGGBGBGGBBBBBGBBGGBBGBGGGGBGBBGGGBGBBBBGBGGGBBGGBGBBGBGBBBGBBBBGGGGGBBGGGGBGBGBGGBGGBBBGGBGBBGBGGGGGGGGGGGGGGGGBGBGGBBGBGBGGBGGGGGGGBGGGGBBGGGGBBBGGBBBGBGBGBGBGGGBBBGGBBBBBGGGGGGBGBGBBGGGBBBGGBBBBBGGGGGBBBBBBGBGGGGGBGGGGGGBGGBBGBBGBBGBBBGGGBGGBBGGBBGGBBGBBGGBBBBBGBBGBBGGBGBBGGBGGBGBGGBGGBBGBGBGBGBGGBGGGGBBBGGBBBBGBBGGGBBBGGGBGBGGGGBGGGBGBGBGBBBGGBBGBBGGGGBGGGGGBGGGBBBGGBBGGBBBBBBBGGGGGBGBGBBGGGBBBBGGBGBGGBGBBBGBGGBGGGGGGBGGGGGBGGBBBGGGGGBBBGGGBGGBBBBBGBBBGGBGGGGBBGGGBGBGGGGBGGBBBBGBGGGGBGGGBGBGBGBBGBBGGBGGBGBGGBGGBGGGBBBGGBBBGBGBGGBGGGBGGGBBGBBGGBGGGGGGGBGGGGGGBBBBGBGBGBGGGGGGBBGBGBBGGGGBGBGGGGGBGGGBGBBGBBGGBBGGBBGBBBGGGBGBGBBGBGGGBGBGBBGGBGGBGGGGGBBBBGBGBBBBGGGGBBGGGGBGGGGBBGBGBGGGBGBBBGGBGGGBBGBBGBBGGGGGBGGBGGGBGBGGBGGBBBBGBGGGGGGGBGBBGGBGBBGGGBBBGGBGGGBGBGGBGBGGBBBGGGBBBBGBGGBGGGBGGBBGBGBBBBGGGGBGGGBGGGGBGBBBBGBBBBGGGBGBGGBBBGGBGBBBGGBGGBGBBGBBBGGGBGGBBGBGGGGGGBGBGGBGBGBGGBBGBBBBGGGGGBBBGBBGGBGBGBGGGGBBBGBBBBBGGBBGGGGGGBBGBGGBBGGBGGBBBGBGBBGGBGBBBGGGGBBBBGGGBGBBGBBGGGGGBBGBGGGBGBGBBBGBGGGBGGBGBGGGGBBBBBGBGBBGBBGGGBBBBBBBGGBGBGGGGGGGBBGGGGBBGGGGBGGBGBBBGBBGGGGBGGGGGGBGBGGGGGGGGGBGGGBBGGGGBGGGBBGGGBGGBGBBBBBBGBBBBGBGBGBGGGBBBBBGBGBGBBBGBBBBGGBGGGBBBBBBGGBGGGGGGGBGGBBBBGGBBGBBGBGGGBGGGGBBGGGBGBBGGGGGGBBGBBGBGBGGBBGBGBGBBGGGGBBGBGBBBGGGBGBBGGGGBBGBGBBGGBBGBBGBGGGGBBGBGGGBGGGGBBGGGGGBGGBBBBGGBGBGBBGBBGBGGGBGBBGBGGGGGGGGBGGBBBBGGGBBGBBGBBGBBGBBGGGBGGBGBBBGGGGGBGBGBGBBBGGGGBGBBGGGGGBBBBGGBGGGBGBGBGBBBGBGGGGGBGGBBBBBBBBBBGGBGBGGBGGGGBGGGBGGBBGGBBBGGGGBGBGGGBGGBBGBBGGGBGGBBGBGGGBGGGGGGBBBBBBGGGGBBBGGBBBGBBBBBGBGGGGGGGBGGGGBGBGGBGGGGBBBGBBGBBBBBGGBGBBBGBGGGGGBBGGGGBBBGGBGGGGGBGBGGGBGBBGGBGBGBGGGGBBGGBBBBBGBBBGGBBGBBGGGBGGBBBGGGGGBBGBGBBGGGBGGGGGGGBBBBBGBGBBBGBGBBGBGBBGGBGGBGGGGGGBGBGBBGGGGGGBGGGGBGGBGGBGBBGGGGBBBGGBBGGBBGGGGGGBGGBGGGGGBBGGGBGGGGBBGGBGBGBGGGGGGGGBBBBGBBGGGGBGGBGGGGGGGGBBBGGGGGGGBGGBBBGBGBGGGGGBGGGGGBBBBBBGBGGBBGGGBGBBBGGGBGBBGBGGBGBGBBGGBBGBBBGGBBGBGGBBBGBGGGBGGGBGBGGGGGBBGBGBBGBGBGBBBBBGGGGGGGGGGBGBGGGGGGGGBGGBBGGBBBBGGBBGGBBBGGGBGGGBGBBBGGBGGGGGGBGBBBGBBBGBBGBGGBBGBGBGBGBBGGBGGGGBGBGGGBGBBGBGGGBBBGGBGBGGGBBBGBGGGGGBGBBGGGGGBGBBGGBGBBBGBGGBBGBGGBGGGGGGBGBGGGBBBBGBGGGBGBBBBBBBBGBGGBGBGBGGBGBBBGGBBGGGGGGGGBGGBBGBGBGGGGGBGBGGGBGBBGBGBBBBBGBGGBBGBGBGBBGGGGBBGGGGBGGGGBBBGBGBBBGBGGGBGGGGBGBBGGBGGBGGGBGBBGGGBBGGBBGBBBGGGBBBGGGGGBGGBGGBGGGBBGGBBGBBGGBBGBGBGBBGBGBBBGGGGBBGGBBBGGGBBGBBGGBBGBGBGBBBBBBGGGGGBBBBGBGGGGBGBGGGGBGBGGGBGBGGBBBBGGBBBGBGBGBGBBGGGGBBBBBBGGBGGGBGGGGBBBBGGBGBBBGBBGGGGGBGGGBGGGGGBGBGGBBGBGBBGGGBBBGGBBBGGGGBGGBGGBBGGGBGGGBGGBBGGBBGBBGGGBBGBGGBBGGGBBGGGGBGGBGGGBGGGBGGGGBGBGGBGBGGBBBGBBGGBBGGBGBBGGGGBGGGBBGBBGBGGGGBBGGBBBGGGGGGBBGBBBGBGGGGGGBGGBBGGBGGGBBBBGGBGGGBGGGGGBBGBGGBGBGGBBGGGBGGGBGBGGBGGBGGGGBBGBBBBBGBBGGGBBBBBGBBGGBBGBBBBBGBGGGBGGBGBGGGBBGGGBGGBBGGGGBGGBBGGGGBGBGBBGGGGGGGGGGGBGGBGGBBGGBBGBGBBBGGGGGGBGGGGGGBGGBGGGBBGBBGGGGGGGBBGGBGGGBBGBGBGBGGBBBBGBBBGBGBGGBGGBBGBBGBBBBBGBGGGBGGGGBBGGBBGGGBGBGBGGGGGBGBGBGBGGBGGBBBGGGGGGBGBGGGGBBGGGBBGGBGGBGBGBBBBBGBBGGBGGGGGBGBGBBBBBGBBGBBGBBGBGBGGBGBBGGBBGBGBBGGBGBBBGBGGBGBGBGGBGGBGGGBGBBGBGBBBBGBBBGGBBBGGBGGGBGBGBGBBGGGGBGGBBGBGBBGGBBGBGGGGGBBGBBBBBGGGGGBGBBBBGGBBBBGGGBBBBBGGGGGGGGBGBGGBGBGBGGBBGBGGBGGGBBGGBGBBBGGBGGBGGGBGBBGBGGGBGGBBBGBGGBGGGGBGGBBGBGBBBGBGGBBGGGBGGGGBBGBGBGBBBGBGBGBGGBBBBGBGGBBBGBGBGBGBBBBBBBBGGGGGGGBBBBGGGGGGGGGGBGBGGGGBGGBGGGGBBBGBGBBBBGBBGBGBGBGBGGGBBBBBGGBBGBGBGGGBGGGGGGBBBGGGGGGGGGGBGBBGGGGGGBBGBBBGBGBGBGBBBGGGGGBGBBGBBGBGBGBGGGGBBGGGGGGGBGBBGBGGGBGGGBBGBBGBGBGBGBGGGGBGBGBGBGBBBGBGGBGGGBGBGBGBBGBBBGGBBGGBBBGGGBBGBGGBBGGBBGGBBBGGBBBGGGGBBBBBBBBGBGGBGGBBBBBGGBBBBGBBGBBBGGGGBGGGGBBGBGGBGGBGGGGBBBBGBGBGGBBGGGGBBBBGGBGGBBGGBGBGBGGBBGBGBBBBGBBGGBGGGGGBBGBBBGGGGGBGBBBBGBGBBBBBGBBGBBGBGBBBGBBBBGGGGBGGGGGBGGBGGBBGGGGGBGGGGGGGGGBBBBBBBGGGGBGGGGGGBBGGGGGGBBGBGBBBGGGBBBGBGGGBGBBBGGBGBGBBGGGGBGBGBBGBGGBGBGGBBGGGGGGGBBBBGGBGBBGGBGGGBBBBGBBGGBBBGBBGBGBGBGBGGBBGGGGGBBBGBGBBBBBGGGGGBGBGBBBBBBBBGBBBBGBBGGBBBGBGGGGBGBBGBGGGBBBGGGGBBBBGBGGGBBGBGGGGBGGGGGGBBGBBBGGGBGBGGBGBGGGGGGGGBGGBGGBBBGBBBBGGBBGGGBBGBGBGBGGGBBGGBGGGGBBGGGBGBBGGGGBGBGGGBGGGBGBBBBGGGGGGGBGBGBBGBBGBGBGGBGGGBGBBGGBGGGGBBGGGBBBGGBGGGBGBGGBBBBBBGGGBBGBBBGBGGGBBBGGGGGGBGGGGBGBGBBBBBGBGBBGGBBGBGBBGBGGGBGGGGBBGGBGGGBBGBGBBBGGGGGBBGGBGGGBGGBBGGBGGGBGGGGBGBBBBGGGBGGBGBGBBGBGGGBGGGGBGBGBBGGBGGBGBBBBGBBBBBBGGBGBBGGGGBGBBBBGBBGGGBGGGBBGBBBBGGGGGBGGGGGGGBGBGGGGGGBGBGBGGGBBBGGGGBBBBGBGGBGGBGGBGGGGBGBBGBBGBBGBBBBGBBGGGBBGGBBBBBBGBGGBGGBGBBGGBGBBBGGBGGGBGGGGBGGBGGBBGGGGBBGBGGBBBBGBBGBBBGGBGBGGBBBGBGGGGBGBBGGGGBBGGGGGBGGGBBGGGGGGGBBGGBBGBGGGBGBGGBGBGGGBBBGGBBGBGBBGGGGBGBBBGGGBBGGGGBBGGBBGBBBGBBBBBBGBBBBBBBBBGGGBGBGGGGBBGBBGBGGGGGBGGBBBBBGGGGBGBBGGGGBBGBGGBGGGBGBGBBGBBBGGBGGGGBGBBGGGGBBBGGGBGBBBBBGGBBGGGGGGGGBGGGBGBGGGBBBGBBBGGGBGGBGGBGBGGGGGBGGGBGBBGBBGGGGBBBBBBBBBBBBBBGGGGBGBGGGGBBGGBBBGGGBGGGBBBGGBGBBGBGBBGGGGBGBGGGBBGGGGBGBBGBBGGGGGBGGBBGGBGGBGGGBGBBGBGGBBBBBGBBGGGGBGGGBBGBBGGBBGGGBGGGGGBGBGGBGGGGGBBGGGBBGGGBGBGGBGGBGGGGBGGGGBBGGBGGGGGBBGGGGBBGBBBBGBBBGGGGGBGGGGGBGGBBGGBGGBGGBBGBGGBBBGBBGBGGBBBBGGGGGGGGBBGGGGBBBGGBBBGBBGGGBBGGGBBBGBGBGBBBBGBBGGBBGGGBGBGGBGGBGGGBGBBGGBGBGGBBGGBBBGGBBBGGGBGGGGGGBGGBBBGBBBBGBBGGBBBGGGGGGBBGBBBGBBBGGBBBBGGGGBBGBBBBGGGBGGBBBBGBBBBBGBGBGBGGBBBGBGBGBGGBGBGGGGGBGBBBBBGBBGGGGBBGBBBGGBGGGBBGGBBBBGGGBGGGGBBGGBBBBBGBGGGBGGGGGBBBGGGGGGGGGBGGGGGGGGGGGGBGBBBGGGBGGGGGBGGBBBGGGGGGGBGBGGGBBBGGGBGGGGGBBBGGGGBGBGGGBGGGGBGBBGGGGBGGGBGGBGBBGBGGBGGGGBGGBBBBBGBBBGGBGBBGGGBGBGGBGGBBGBGGGGBBBGBGBBGGBGBGBGGBGGBGGGGGGGGBBBBBBGBGBGGGBBGBBBBBGBGGGGBBGBGGGGGGGGBGGBGBBBGBBGBGGGGBGBGGBBBBGGGGBGBGGBBGGBGGBGBGBGGBGGBBBBBBBGGBBBGBBBBBBGBGGGBGBGGGGBBBGGBBBGGGBGGGGGGGBBBGGGGBGGGBGGBGGBBBGGGBGGGBGGGGBGBBBGGBGGGGGGGGGGGGBBBBGGGBBGBGBGBBBBBGGBBGGBGBGGBBGGGGGBBGGGBBBBBBGBBGGGBGGGBGGBGGBGBBGGGGBBGGBBGBGGBBBGGGGBBGGBGGGBBBBGBGGBBGGGBGBGBGGGBGGGBBBBGBGBGGGBGBBBBBGGGGGGGGGGBBBBBBGGGBGGBGBGGGBGBGGGBGGGBBGBGBGGBGGBBBGBBGGBBGGBBBBBBBGGGGBGGBBGGBBBGBGBBGBGGBGGBGBGBBGBGBBBGBBBBBGGBBBGBBBGGGBGGBGGGGBBBGBBBBBGGGGBGGBBGGGBBBGGGGGGGBBBGBGBBBBBGGGBGBGGBBBBGGGGGGGBGGGBBBGGGGBGGBBBBGBBBBBGBBBGBGBBGBGGBBGGBGGGGGGGGGBBBGGBGGBGBBGBBBGBBGBBGBGBGBGGGBBBGBGGBGGBGBGBGBGGBBGGBBBGGGGBGBGGBBBBBGBGGBGBBGGGBBGBGGBGGGGGGGGBGGGGGBGBGBGGBGBGGGGGBBGGGGBGGBGGGBGGGBBBBGBGGBGGGGBBGBGGGGGBGGBGGBGBBGBBGBGBBGBBBGBGGGBGGGGBGBBGBBBBGGBBBGBGGGGGBBGGBBGBBBBGGBBBGBGBBBBBGGBBGGGGBGGGBBBBBBGBGGBBGGGGGBBGBGBGBGBGGBGGGBGGBBBGBGGGGBBBBGBGBGGBBGBBGGGBGGGBBGBGGGGGGBBGGBBGGGGBBGGBBGBGBGGGGBGGGGBBGGGGBBGGGBGGGGGBGBBGBBGBGBBGBGBGGGBBBBGGGGBBBGGBGBBGBBBGBGGGGGBGBBGBGGBGBGGGGGGBGGBBGGGBGGBGGBGBBGGGBGBBBBBBBGBBBBGBGBGGGGGBGGGGGBGGBBGGGBGBBGBBGBBGBGGBBGGBGBGGBBGGBGBBGBBBBBGGGBBBBGGGGBBBBGBGBGBBGBBBGGBBGGBGBBGBBGBGBBGGGGGBBGGGBBBGGBGGGGGGBGBGBGBBBBGBGGGGGGGGBGGGGBBGGGGGGGGGGGBBBBGBGBGGGBGGGGGGGBGGBGBGBBBBBBGBGGGBGGBGBBBGGBBGGBGGGBGGGBGBGBGBGBGGBGGBBGGBGGBGGGGBGBBBGBGBGGGBGBBGGGBBGGGGGGGGBBBGGGGBBGBGGBGGBBGGBGGGGGGGGGBGGGGBGBBBBBBBGBBGBBGGGGGGGGGGGBBBBBBGBBBBBBBGGGGBBBBGGBGB
39175 GBGGGBGGGGGBGGBGGGBGGGGGBGBGGBBBGGGBGGGGGGGGGBGGBGBBGGGGGGGGGBBGGGGBGBGBGGGBGBGGBGBBGGGGBBGBGGBGGBGGGGGGGGGGGGGGGGBGBBGGBGGGGBBBGBGGGBBGGGGBGGGGGGGGGGBGGGBGGGGGBBGBBGBGGBGBBBGGGGGBGBBGGGGGBGGGGGGGGGGBGGGBBGGGBGGGBGGGGGGGGGGGGBBBGGGBGGBGGGGGGGBBGGGGGGGGGGGBGBGGGGGBGGBGGGGGBBBBGGGGBBGGGGGGGBGBBGGGBGGBGGGGBBGGGGGGGGBGGBBGGBGGGBGGGGBBBGGBBGGGGGBGGGGBGGGBBGBGBGGBGGGGGGGBGGGGGBGGBGGBGBBBGBBBGGBGGGGGGBGGGGGBGBGGGGGGGGGGGGBGBGBBGGGGBGGGGBGGGBBGBGGGBGBBGGGGGGGGBGGBBBGBBBBBBGGBGBGBGBGBGBBGGGBGGBGGGBBGBBGGGBBBGGGGGBBGBGBBGGBBGGGGBBGGGGGGBGGGGGGBBBBGGGGGBGBGGBGGGBGBBGBGGBGGBGBBGBGGGBGBGGGGGBGGBBBBGGGGGBBGGGBGGGBBGGBGGGGGGGBBGGGGGGBBGGGGGGGBGBGBGGGGGGBGGGGBGBGGGBGBGGBGBGBBGBBGBGGGGGBBGGGGGGGGBGGBBGGGGGGBGGGGGGGBGBGBBGGGGBBBGBGGBGGBGGGBGGGGGGGGBBGGGBGBGBGGGGGBBGBBBGBGGGGGGBBGBGGGGBGGGBGBGGBGBBGGGBBGBBBGGGGGGGGGBBBGGGGGGGGBBGBGBGGGGGGBGGBGGBBGGGGGBGGGGGBGGBGBBBGBGGBBGGGGGBGGGGGGBGGGBBGBGGBGGGGGGGGGBBBGGGBGGBGBGBGGGGBBGGBGBGGBGGGBBGGBBGBGGGBGGBGGGBBGGGBBGGGGGGGGGBGGBBGBBGBBGBGGGBGGGBGGGGGGGBGBGGGGGGBGGGGBBGBGGGGGGBGGGBGBGGGGBGGGBGGGBGBGGGGGGGGBGGBGGBGGGGGGGBBGGBGGGGGBBBGBGGGGGBBGGGGGGGGGGBGBGGGBBGGBGBGGGGGBGGGBGBGGGBGGGBGGGGGGBGGGBGGGBGBGGGGGGBGGGBBGGGBGBGGGBBGBGGGGBBBGGBGBBGGGBGBGBGGGGGGGGBGGGBGGBBGGGGGGGBBGGBGGGGBGBBGGBBGGGGGGGGGGBGGGGBBBGGGBBBBGGGGGBGGBGBGBGBGBGGGGGGGGGGBGBGGGBGBBGGGBGBBGGBGGGGBGBGGGGGGGGGGBBGGGGGBGGGGGGGGBBGGGBBBGGBGBGBGBGGGGBBGGGGGGGBGGBBGBBBBBBGBGGGBGGGGBGGGGGGGGGGBGBGBBBBGGGGGBGGGBGBGBGGGBGGBGBGGGGGGGBGGBGBGBBGGGGGGBBGGGGBBBGGGBBGGGBGBGGGGGBGGGGGBGGBGGGGBGGGGGBGBGGGGGGGGGGBGGGBBGBGGBBGBGBGGGBGBGGBBBGGBGGBGBBBBGGGBGBGGGBGBGGGGBGGBGGBBGGGGGGGBGGGBBGBGGGGGBGBGGBGGBGGBBGGGGGBGGGGGGBGGBGGGBGGGGBBBGGGBGBGGBGBBGBGBGBBGGGGGGGGBGBGGGBBGBGGGBGGGBGBBBGBGBGGBGGBGBGGGGGGGGBBGGBGGGBGGBBBGGGBGGGGGBGGGGGGBGGGGGGGGGGBGGGBGBGGBGGBGGGBGGGGGBGBBGBBBBBGGGGGGBGBGGGGBBGGGGGGGGGGBGGBGGGBGGGGGGBGGGGBGBBBBBBBGGGGGBGGGGGBGBGGGGGGBBGGBBGGBGGGGGGGGGGGGBGBBGBBBBGGGGGGGGBGGGGGBBGGBBBGBBGBGGBGGGGGGGBGBGGGGGBGGGGBGGGGBBGGGGGGGBBBGGBGBGGGGBGGGGGGGGGGBGGGBGGGGGBGGGGGBGGBGGBGGGGGBGGBGBGBGGGGGBBGBGBBGGBGBGBGGGGGGGGBGGGGGGGBGGGGGBBGGGGBBGGGBGGGGBGGGBGGBGGGGGBGBGGGGGGGBGGGBGGGGGBGGBGGGBGGGBGBGGBGGGGGGGGGGGBBBGBGGGGGGBBGGGGGGBGGGBGBGGBBGGGBGGGGGGBGGGGGGGGGBGGGGBBGGGGBGBBGGGGGGGGGBGGGGGGGGBGGGGGGGGGGBBBBGGGGGGGBGBGGGGGGBGGGGGGBBGGBGBBBBBBGGBGGGBGGGGGGGGGGGGBGGBBGGGBBBGBGGGBGBBGBBGGGGGGBBBBBGGGGGGGBBGBGGBGGBGBGBGGGGBGGGBBBBGBGGBBGGBGGGBBGGGGGGBGGGBGBGGGBGBGBGBBBGGGGBGGGGGGGGBGBGGBBGGGGGGBBGBGGGBGGGBBGBBGGGGBGBBGGBBGBGGBGBBGBGBGGGGGGGGBGGGGBGGBBGGBGGGGGGGGBGGBGGGGGGGGGGGBBBBGGGBGBBGBGGGGBGGGGBGGGBGGGBGGGGGGGBGGGGGBBGGGGGGGBGGBBGGBBGBGGBGGGBGBGBGGGGGGBGGGBGGBBGBGGGGBBBGGGBGGBGGBGGGGGGGGGGGGGGBGGBBGBGGGGGBGBBGGGBBGBGGGGGGBGBBGBGGGGGGGGGBGGBGBGGGGBGGGBGBBGGGGBBGBBGBGGGGGGGGBGBGGGGGGGGBGBGGGGGGGGGGGGGBGGBBGGGGGGBGBGBGGGGGGGGGBGGGGBGGGGBBBGBGGBGBGGGGBGGBGGBBBGGGBBGBBGGGGGGBGGGGBGGBGGBGGBGBBGGBBBGGGGGGBGGBGGGBBGGGBGGGBGGGGGGGBGGGBBGGGGGGGGGGGGGGGBGBGBGGBBGGBGBGGGGBGBGGBBBGGBGGGGGGBGBBBGGGGGBGGGBGBBGBGGGGGGGGGBGGBGGGGBBGGGGGGGBGGBGGGGGGBGBBBBGBGGGBGBBBBBBGGBGBGGGGGGBGBGGGBGGBGGGBBGBBGGGGGGGGBGGGGGBGGGBGGGGGGGBBGGBBBBGGGBGBBGBBGGGGGGGBBGGBBBGGGBGBGGGGBGBGGGBBGGGGGBGGBBBBGGBBGGBGGGGGGGGGGGGGGGGBGBBBGGBGGGGGGGGGBGBBGGGBBGGGGGBGGBGGGGGGGGGBGBBBBGBGBBGGGGBGGGGGGBGGGGGGGGGBGBGGGGGGBGGGGBGBGGGGBGGGGGBBGGBBGGBGGBGGBBBBGGGGGGGGGGBGBGGGGGGBBBGGBGGGGGGGGGBGGGGBGGGGGGGGBGBGGGBBGGGGGGBBBGBGBBGGGGGGGBGGBBGGBBGGGBBBGBGGBGGGGGBGGGGBGGGBBBBGGGGGBGGGGBGGGGGGGGGGGGBGGGBBGGGGGGGGBGBBGBGGGBBGBBBGGBGGGGGBGGBGGGGBGBGGGGBBGGBGBGBGBBGBGGBGGBGGGGGGBGGBGBGBGGGBGGGBGGGGGBGBGGGGGBBBGGGGGGGGGGGBBGGGBBGGGBGGGGGGGGGGBGGBGGGGGGBBBGGGGBGBBBGBBGGGGGGGGGBGBGBGGGGBGGBGGGBBGGBBGGBBGGGGGBGGGBGGGGBGGBGBBGBGGGGGGGGGGBBGBGBGGGGGGGBBBBBBGBGGGGGBBGGBBGGBBGBGBGGGGGBBGGGGBGGGBBGBGGBGGGGGBGGBGGGBGGGGGGGGGGGGBBGBBBGBGGGGBGGGBGBGGGBGGGGGBGGGGGGGBBGGBBGBGGBGBBGBBBGBGBGBGGBGGBGGBBBGGGGBGBGGGGBGGGGBGGBGGBGGBGBBGBGGBGBGGGBBGGBGBBBGBGGGGGGBGGBGGGBGGGGGGBGGBGGBBGGGBGBGGGGGGGGGBBGGGGGGGGGGBGBGGGGGBGGGGBGBGBBBGBGBGBGGGGBGBBBGGGGGGBBGBBGBGGGGGGGBGBBBGGGGBBBGGBBGGGGGGGBBGBBGBGBGGGGBGGGBGGGGGGGGGGGBBGGBGGBBGGGGGBGGGGBGGGGGBGBGGGGGGGGGBGGBGBGBBBGGGGGBGGBGBGGGGGBGBBGBGGGGGBBGBBGGBGBGGGGBGGGGGGGBGBGBBGGGBGGGGBGGBGGGGGGGBBGGBGGGGGGGGBBGGGGGBGGGBGGGGBGGGGGGGGGGBGBBGBGGGGGGGGGGGGGGGBGGBGBGGGGGGBGGBGGGBGGBGBBBGGBGGGGGBBGGBGBGGGGBBGGGGBBBGBGGGGGGGBGBGGGGGGBGBBGGGGBBGBBGGGBBGBGGBBBGGGBBGBBGGGBGGGGGGBGGGBGBGBBGBGBBGGGGGGGGGBGGGGGGGBBGGGGGBGBGBBGBGBGGGGBBGBGGGBGBGGBGGGGGBBBGBGGGBGGGGGGGGGGBGGGBGGGBGBBBGGGGBGBGGGGGGGGGGGBGGGBGBBGGGGGGGGGBBGGBGGBBGBGBGGGGGGBGGBGGBBBGGGGGBGBGBGGBGGGGGGBBGGGGGBGGGGGGBGBBGGGBGGBBBGGGGGGGBGGGBGGGGBBGGGGGGBGGBBGGBGGGGGGGBGGGBGBGBGGGBGBBGBGBBGGBGBBGBBGGGGGGGGGGBGGGGBBGGGGGGGBGBBGGBBGBBGGBGGGGGBGGBGGGGGBGBBBGBBGBGGGGGGBGGGGGGGGGGGGGGGGBGGGBGGGGGBBGGBBBGGBGBGBGGBGBBGBGBBGGGGGGGGGGBGGGBGBGGGBGGGBGGGBBGGGGGGGGGBGBGBBGGGGBGGGGBGBGGBGBGGGGGGGGGBGGGGGGGGGGGGGGGBGBGGBGBGBBGGGGBGGGGBGGGGGGGBBGGGBGGGGGGGBGGGGGGBBGGBGGGGGGGBGGGGGBBBGGGBBGGGGBGGGGBGBGGGBGGBGBGGGBGBGGGGGBGGBGGGGGBGBGBBGGGBGGBGBBGGGBGGBBGBGBBGGGGBBBBBGBGGGGBBGGGGGGBGGGBGBBGBBBBBBBBGBGGGGGGGGGBGGBGGGGGGGGGBBGBGGGBGGBGGGGGGGGBGGGBGGGGBGGGBGGBBGGBGGBGGBGGBBGGGBBBGGGGGGGGBGGGGGBGGGGGGBGGGGGGGGGGBBGBBGBBGBGGGGGGGGGGGGBGBGGGGBGGGGGGBGGBGBBGBGBBGGBGGGGBGGGBBGGGGBGGBGGGBBBGGGGGGBGBGGGGGGBGGBGBGGGGBGGGGBBGGBGGGGGGGGGGGBBGGBGBBGGGBBBBBGBGGGGGBGGGBGGBGGGGGGGGGBGGBGBBGBGBGGGGGBBGGGGBGBBGGGGGBGGGGGGBGBBGBGGGGGBGGGGBGGGGGGGGBGGGGBBBGGGGBGBBBGBGBGGBBBGBGGGGBBBGBBBBGGGBGGGGGGBBGBBGGGGGGGGGGBBGBGBBGGGGGGBBBGGGGGGGGGGBGGGBGGBBGBGBGGGGBBGGGGGGGBGGGGGGGGGGGGGBGBBBGGBGGGBBBGBBGGBGGBGGGBBGGGGGBGGBBGGGGGGGBGGBBGGGBGBBBBGGGGGBGGGBGGGBGGBBGBGBBGGBGGGGBBGGGBGBGGGBGGGBGGBBGGBGGGGBGBBGGGGBGBGGGGGGGGGGGGGBGGGGBBBBGGGGBGBGGBGGGBBGGBGGGBBGBGBGGBBBGGBGGGGGGGGGGGBGGGBGGGGGBGGGGGBGBBBGGGGGGGGGGGGGGBGBGGGGBGGGBGGGGGBGBGBGBGGGGGGBBBGGGGGGGGGGGGGGGGGBBGBBBGBGBGBGGBGGBGGGBGGGBGGBGGBGBGGGBBGGBGBGBGGGGBGGGGGGGGBGGGGBBBGGGGGBBGGGGGBGGBGGBBGGGGGBGGGGGGGGBGGBGGGBGBBBGGBBGGBGGGGGGBGGGGBGBGGGGGGGGBGGBBBBGGGBGBGGGGGGGBBGGGGGGGGGBGGBBBBGGGBGGBBBGBBGGGGGGBGGBGGGGBGBGGBGBGGGGGBGGGGGGGBBBGGGBBGGGBGGBGGGGGBGGBGGBGBBGBGGBGBGGGBGGGGGBGGGGGBBGBBBGGGGGGGBGBBGGGGGGGBBGGGBGGGGBGGGGGBBGBGBGBGBGGGGGGGGGGGGBBBGGGGGBGBBGGBGGGGGBBBGBGGGBGGGBGGGGGGGGGGGBBGGBGGGGBGGBBGBGBGBGGGGBGGGGBBGBGBGGGGGBBBGBBGGGGGBBGBGGGBBGGGGBGBGBGGBGGGGBGGGBGGGGGGGGBGGGGGGGGBGBGBGBGGGBGGGGBGGBGBBBGGGGGGGGGGGGGBGGGGBGGBBGGBBBBBGBGBGGGBBGBGGGGBGBBGGGGGGGBBGGGGGBGBGGGBGGGBBBGBGGBGGGBGGBGGBBGGGGGBGGBGBGGGGGGGBGGGBBGGGBBGBGGGBBGGGGBBGGBBGGGGBGGGGGBBGBGGBGGGGGGGGGGBBGGBBBGBBGBGGBGBBGGGGGGGGGGBGBGGGGBBGGGGBBBGGGGGBGGBBGBGBGGGBGGGGGGGGGGBBGBGGBGBGGGGBGBGGGBGGBGGBGBGBBBBGBGBGGGBGGGBBGGBBBGGBGGBGBGBGGGGBGGBBGGGBBGGBGGGBBBGGBBBGBGGBGGGGGGGGBBGGGBBGBBGGBGBGGGGGGGBGGGBBBGBGBGGGGBGBGGGBGBBGBBGGBGGBGGGBGGGGGGGBGGGBGGGGGGGGGBGGBGBBGBGBGGGGGBGGBGGBBGGBGGGGGGGGBGGGBGGGGGGGGGBBGBBGGGGGGGGBGBGGBBBGBBGGGBGGGGGGGBBGGBBGBBGGBGBGGBGBGGBGGBGGBGGGGGGBGGGGGGGBBBGGBGGGBGGGGBGGBGBGGGBBBBBBGBGBBGGGBGBGGBGGGGBGGBGGBGGGBBGGBBGGGBBGGGGGGBGGGGBGBGGGGBGBGGGGGGGBGGGGGBGBGGGGGBGBBBGGBGGBGBGGGGBGGGBBBGBGGGBBGBGBBBGGGBGBBGBGBGGBGGBBGBGGGGGBGGGGGBGBBBBGGBGGGGBGGGGGBGGGGBBGGGGGGGBGBGGGGGGBGGBBGGGGGGGGGBGGBGGGGBGBGBBGBBBBGGBGGGGGGGGGGGBGGGGGBGGGBBBGGGBGGBBGGBGGGGGBBGGGBBGGGBGGBGGGGBGBGGGGGBGGGGGGBGGGGGGGGGBGGGBGGGBGBGGGGBBBGGGGGGBGGGGBBGGBBGBBGGGGGGBGBGGGGGGBBGGGBBGGGGGGGGGGGGGBBGGGGGGBGGGGBGGGGGGGGBGBGGGGGGBBGBGBBGGGGGGBGBBBGGGGGBGBBGBBGGBGGGGGGBGGGGBBBBGBGGGGBGBBGGGGGBBBGBBGGBGGBGGBGBBGBBBBGGGGGGGBGGBBBGBBGBGBBGGGGGGGGGGGBBBGGBGGBGGBGGGGGBGGBGGBGGBGBGGGGBGGGGGGGGGGGGGGBBGGGGBGGGGGGGGGGGGGGGGBGGBGGGGGGGBGGGGGGGBGGGGGGGGBBBGGGGBGGBGGGBBGGGGGBGBBGGGGGBGBGGGBBGGGBGGGGGGBGGBGBBGGGGGBGGGGGGGGGBGGBGBBGGGBBGGBGGGGGGBGGGBGGGBGGGGGGGBBBGGGGGGGGBGGGGGGGBGBGGGBBGGBBGBGGGGGGBGGBGBBGBGGGBBBGBBGBGBGBGBBGGGBGGGBBGGGBGGBBGGGGBGBGGGGBGBGGBGGBGGBGGGGGGGGBGGGBGBGBBBGGGGBGGGGGGGBGBGBGGGBBGGGGGBGBGBGGBGGGBBGBBBGGGGGGBGBBGGGBGBGBBGGGBGBBGBBGGGBGGGGGBBBGGBGBGGGGGGGGGBGBGGBGGGGGGBBGGGGGGGGGBGGGBGGBGBGBBGBBBBGGBGGBBGGBBGGGGGGGGBBGGBGBGBGGGBGGGGGBBGGGGBBBGGGGBGGGGGGGGGGBGBGGBGGBGBGBGGBGGBBGGGGBBGGGBBGGBGGGGGGBGGBBGGGGBBGGGGGGBGGGGGGGGBBGGBBGGBGGBBGGBGBBGBGGBGGGGBGGBGBGGGGBBGGGGBBGGGGBGGGGBGGGGBGGGBBGBBBGGBGBGGBGGGGBBGGGBBGGGGGGGBBGGGGBBBBGGBGGGGGGGGGGGGBGGGGGBBBGGGGBGGGGGGGGGGGBGBGGGGGGGBGGGGBBBBGGBGGGGGBBGGBGGBGGBGGBBGGGBBGBGGBBGGBGGBGGGGBBBBBBBGGBGGGGGGGBBBGGGGGGGGBBGGGGBGGBGBGBBBGGBGBGBGGGBGGBBGGBBBGBGBGGBBGBBGGGGBGBGGGGGGGBGGBBGGGBGBGBGGGGBBBGGGGGGGGGGGGGGGGGBGGBBBGGGGBBGGGGGGGGGGGGGGBBGBBBGGGGGGGGGGBGGGGGGGGBBGGGGGBGBGGGGGBBBBGGBGGGBGGGGGBGGGGGGGGGGBGBBGGGGBBBBGBGGGBBGBGGBBGBGGGGGBBBGGGGGGBGGGGBBGGGGBBGGGBGBBGBBGGBGGGGBGBGGGBBBGGGBGGBGGBGGBGGGGGGBBGBGGGBGGBGBGGGBGGGGBBGGGGGGGGGGGGGGBGGGGBGBBGGGBGGGGGGGGGGGGGBGGGBBBGGBBBGBGBGGGBGBGGBGBGGGBGGBGGGGGGGGBGGGGBGGGGGBGBBGBBGGGGBBGBGGGGGGBGBBGGGGGGBGGGGGGGGGGGGBGBBGGGGGGBGGGGGGBGGGGGBBGBBGGBGGGGGGGGGGGGGGBGGGGGGGBBGBGGGGGGBGGBBBGBGGGGGGBGBGGGGGGGBGGGGGGBGGGGGBGBGBBGGBGGGGBGGBGGGBGGGGGGGGGGGGGGGGGGGBBGBBGBGGGGBGGGGGGBGBGGGGBGGGGBBBBGGGBGGGGGGGBGGGBBGGBGGGBBBGGGBGBGGGBBGGGGBGGGBGBBBBGGGGGGGGGGGGGBGGGGBGBBGGGBGGGGBGGGGGGBBGGBGBGBGGGGGGGGGGGBGBGGGBGBGGGGBGBGGGGBGBGGGBGGGBGGGGGBGBGGBBGBGGGGGGBBBGBBBGGBGGGBGBBGGBGGGGGGBGBBGBGGGGGGGGBGGBGGGGGGGBGGBBGGGGGBGBGBBGBBGGGGGBGGGGGGGGGBGGGGGBGGGBGGBBGGGGBBGBGGGGBBBGGGGGGGGGBGBGBGGGBGBGBGGGGGGGGGGGBGGBGGBBGBGGGGGGGBBBGGGBGGGGBBGGGBBBGGGBGBGGGGGGGGBBBBGBGGGGGGBBBGGGGGBGGGGGGGGGBGGGGGGBBGGGBBGGGGGBBGGGGGGGGGGBGBGGBGGGBBGGGBGGGGGGBGBGGGGBBGBGGBGGBGGGGGGGGGGGGGBBGGGGGGGGGBGBBBBGGBGBBGGBGBBGBGGGGGBGBGGGBGBBGGGGGGBGBBGBBBGGBBGBBGGBGGGGBGGBGGGBBGGGGGGGBGGGGGGGGBBGBGGGGBGGGBGBGGBBGGGBBBGGGGGGGBGGBGBBGGBGGGGGGGBGBBGGGGBBGGGBGBGGBGBGBGGGGGBGGBBBGBGBBBBGGGGGBBGBGBGGBGGBGGGBGGBBGGBGGBBGGBGGGGGGGGGBGGGBBGGGGGBGGGBGBGGGBGGBGGGGGGGGBBBGBBGGGGGGBGGGGGGGGBGGGBGGGBBGBGBGGBGGGGGGGBBGGBGGBGGGGGGBGBGGGGGGGGGGBGGGGGGGGBBGGGGGGBGGGBGGGGBGGGGBBBGGGGGGGGGBGBGBGGBGGBGGBBGBBGGGBBGGGGGGGGBBBGGGGGGGBGGBGBBBGBGBGGBBBGGGGBGGBGGGBGBBGGGBGBGBGGBBGGGGGGGGGGGBBGBBBBBGGGGGGBGGGGGGBBBGGGBBBBBBGBBBGGGBGGBBGBBGBGGGGGGGBBGGGBGBGGBBGGGGGGGBGBGGBBGBGGGGBGGGGGGBBGGGGGGGGGBBBGGGBBGGGGBBGGGBGGBGBGGGBGGGGGGGGGBGGGBGBBGBBBBGGBGGBGBGBGGBGGBGBGGGGBGGGBGGGGGGGGBGGBBGGGBBGBBGGGGGGBGGBGGBGGGGGGBGGGGBGGBBGGGBBBBGGBGGGGGBBBBGGBGGGBGGBBBGGGGGGGGGBGBBBGGBBBGGBGGGGGGGGGGBGGBGGBBBBGGBGGGGBGGGGBBBGBBGGGBGBGBGGGBBBGGGGGGBGGGGGGGGGGGBGGGGGGGBGBGGGBBGBGGGGBGGBGGGBBGGGBGGGBGBBGGGBGGGGGGGGBBBBGGGGBGBGGGGGBGGGGBGBBBGGGGBGBGGBBGGGGBGGGGBGGBBBGBGGGBGBBGGGBGGGGBGBGBGGGGBGGGGGBBGGGGGGGGGBBGGGGBBGGBGGBGGGGGBBBGBGGGBGGGBGBGGGGGGGGBGBGBGBGBBBBGGGBGGGGBGBBBBBBBBBGGGBGGGBGGGGBGGGGGGGGGGBBBGGGBGBBBBGGGGBGGGGGGBBGGBGGBGGBGGGGBGGGBGGGBGGGGGBGGGGGGBBBBBGBGGBGGBGGGGBBBBBBBBGGGGGBGGGGGGBGGBGGGGBGBGBGGGGBGGBBGBGGBBBGBBBGGGGBGGBBGBBGGGGBGGGBBGBGBGBBGGGBGBBBBGBGGGGGGGGGBGGGGGBGBGGGGGGGGGGGGGBBBBBBGBGGBGGGGGBGBGGBBBGBBGBBBBBGBGBBGGBGBBGBBBBGGGGGGGBGGGGBGGBBGBBBGGGBBGBBBBBBBGGBGGBGGGGGBGGGGGGBGBGGGBGGBGGBGBGGGGGBBBGBBGBBGGGGGGGGBBGGBGGGGBGGGGGBGBGBGGGGGBBBGGGGGGGGGGBGGGBBGGGGGBGBBGBBGGGBBBGBGGGGGGGBBGBGGGGGBGGGGGGGGBGGBGGGGBGGGBGBGGGBGGGGBGGGBGGGGBBGBGGGGGBGBBGBGGBGGBBBGGBBGBGBGGGGBBGGGGGGBGGGGBGGGGGGGBGBGBBGGGGGBGGGGGGBBGGGGGGGBGBGGBGGGBGBGBBGBGGGGGBGBGGGGBGBBBBBGBGBGGGGGGGGBGGGGBGBGBGGGBBGBGGBBGGGGBGBGBGBBBGGGGGGGGGGGGBGGBGGGBGGGGBGBGBGGGGGBGGGBGBGGGGBGGGGGBGBGGGGGGGBGBBGGGGBBGGBGGGBGBGGBBBGBGBBBGGBGGGGBGGBBGGGBBGBBBGGGBBGGBBGGGBGBGGGBGGBBGBBBGGGGGGGGGBGGBGGGGBBBGGGGBGGGGGBGBBBGGGGGBGGBGGGBGGGGGGGGGBGGGGGGGBGGGGGBBBGGBGGGGGGBGGBBGGBGGGGGGGGGGGBGGGBGBBBGBGGGGGGGGGGBGGBGGBBGBBGGGGGGBBBGGGGBBBGGGGGGGBBBGGBGGBGGGGGBBGGBBGGGGGGBGGGGBBGGGGGGBGGGBGBGGGBGGGGBBBGBGGGGGBGBGBGBGGBGGGBBGGGGGBGGGGGGGBBBGGGGBGGGGBBGGGGBGGGGGGBBGGGGGGGGBGBGGGBGGBGGGGGGGGGBGBGGGGGGGGBGBBGGGBBGBGGGBBGGBBBBGGGGGGGGGGGGGBBGGGGGGBGGGGGBGBGGGGGGBGGBBBGGGGBGGGBGGBGGGBGBBBBGGGGGGGGGGGBGGGGBGGBBGGBBGBGGGBGBGBGGGGBBGGGGGGBGGGGGGGGGGGGBGBGGGBGBBBGGGGGGGBGGGGGBGGBGGBGGGGGBGGGBGGGBGGGGBGGBBGGBGGGGGGBBGGGGGGGGGGGGBGBBGGGGGBGGGBGGGBGGGGGGGGGBGGGGGBGGBBBBBGGGBGBGGGGGGBGGGGGBGBGGGGGGGGGGGGBGGGGBBBGBGGGBGGGGGBBGGGGGGGBGBGBGGGBBBBBGGBGGGBGBGBGGBGGBGGGBGGGGGGBGGBBGBBGGBBGGBGGGGGGBBGBGGGGGBGGBBGGBGGGGGGGBGGGBGBGBBGGGGGBBBGGGBGBBBGBGGGBGBGGBGGGGGGBGGGGGGGGGGGGGBGBGGBGGGGGGGGBGGBGGGGBGGGGBBGGGBGGGGBGGGBBGBGBBGGGGGGBBGBGBGGGBGGBBBBBGGBGGGGGGBBGGGGGBBGGBBBGGBGBGBGBBBGGBGBBGGGGGGBGBGGGGBGGBGGBGBBBGGBGBGBGGGGBGBGGGGGGBGGGBGGBGGGBGGGBGGGBBGBBBGBGBGGGBGGBGGGGGGBGGBBGGGBBGBGGGBGGGBBGBBGBGGGBGGGBBBGGBGGBBGGBGBGGGGGBGBGGGGBGGGGBBBGBBBGBGBGBGGBGBGGGGBGBGGGBGBGBBGGGGGGGBGBBBGGGGBBBGGBBBGGGGGGBBGBGGGGBGBGBGBGGGGBGBBGGGGGBGGGBGBGBGGBGGBGGGBBBGGGGGBGGGGGBBGBBGGGGBBGGBGBGBGGBGGBGGGGGGGBBGBGBBGGGBGGBGBGGGBGBGBGBGGGGBGGGBGGGBGGGGGBBGBBBBBGBBGGGGBGGBBGGGGGBGBBGGGGBBBGGGGBBBBBGGGBBGGGGGGGGBBGBBGBGGBGBBGGGGGGGGGGGBGGGGBBGBGGGGBGGGGBGBBBGGGGBGGGBBBGGGGGBGBGBBGGBBGBGBGBBBGGGGGBGGGGGGGGGGBBGGBGBGGGGGBGBBGGGGGBBGBBGBGGGBGGGGBBGBGBGGBGGGGGGBBGBGGGGGGGGGGGGGBGGGGGBGBGBBGGGBGGGGGGGBGBGGGGGBGGGGGGGBGBBGGGGGGGBGGBGBGGGGGGGBGGGGBGGBBGGBGGGGBGBGGBGGGGGGGGGGGGGGGGGGGBGGGBBGBGBGBGBGGGGGGGGGGGGGGGBGBGGBBGBGGGGGGGBGGGGBBGGBGGBBBGGGGBBGGGBGGBGBBGGGGGBBGGGBGGGGBGGGGBBGGGGGGBGGBGGGGGGGGGGBBBBBGGGBGBBBBGGGGBGGBGGGGGBBGBGGBBBGGBGBGGGGGGBBGGBBGGGGGGGGBGGBBGBGGGGGGBBGGGGGGBGBGBGBGBGGBGGGGGGGBBGBGBGGGGBBBGGGBBGGGGGGBBBBGGGGGGGBGGGBGGGBBBGBGBGGGGGGBGGBGBGGGBGGBBGBGBGBGGGGGGGGGGBGGGGGGGBGGGBGGGBGBGGGBGBBGBGGGBBGGGBGGGGGBGBGGBGBGGGBGBGGGBGGBBBBGGGGGGGGGBBBGBGGGGGGGGGBBGGGBGGGGGGGBGBGGGGGBGGGGGGGBGGBBGGBBGGBBBGGGBGBGGGGGGGGGBBBGGGGGGBGGGGGGGGGGBBBBGGBBBGGGGBBGBBGGGGGGGGGGGGBGGGGGGGBGBBBBBGBBBGGGGBGGBGGGBBGGGGGGGBGBGBGGGBGGGGGGGBGGGGGBGGBGGGGGGGGGBGGBGGGGBGBGGGGBGGGGGGGGGBGBGGGGGGBBGGBGGGGGGBBGGGBBBBBGGGGGBBGGGBBGBGBGBBBGBBGGGGBBBGBGGGBGGGBGGGGGGBBGBGBGBGGGBBGBGGBGGGBGGGGGGBGGGGBGGGBBGGGGGBGBGBGGGGGBGGGGGGGGGGBGGGGBGBGGGGGGGGGGGBGGGGGGGGGGGGBGBGGGGGGGBGBBGBGBGGGGGGBGBGBBGBBGGGGGGGGGBGBBGBGBGBGBBGGGGBGBGGBGGGGBBGGGGGBGGGGGGBBGGGGGBGGGGGGGBGGGGGGGBGGGGBGGGGGGBGGBGGGGBBGBBGBBGBGGBGBGBBGGGGBGGGBGGBBGBGBBGGGGBGGBGGBBGBBBGBGGGBBGBGGGGBGGBGGGGGBGBBGBGBBBGGGGGGBGGGGGGGGGBGGGGGGGBGGGGGGBBBGGGBGBGGBBBGGGGGGGGGGBGGGGGGBBBGGGGGBBGGBGGBBBGBGBGBGBGGBBBGBGGGBGGGGGGBBBBGBGGBGBGGGBGBGBGGGGGBBGGBGBGGGGBBBBBBBGBGGGGGGBGGBGGBGGGGGGBGGGGGGGGGGGGBGGBGGGBBGGGBGGGGGBBGBGGGGGGGBBGBBGBGGBBGGBGGGGGGGGBGBBGGBGGGGGGGGGGBBBGGGBBBGBBGGGBGGGBGBGGGGBGGBGGBBGGGGBGGGBGGGGBGGGGGGGGBGGBGGGGBGGGBGGGGGGGGGGGGBBGGGGBGGGGGGGGGGBGGBGGBGBBGGGGGBGBGBGGGBGGGGBBBGGBGBGGBGGBGGGBGBGGBGBGGBGGGBGGGBGGGGGGBGBBGBGGBGBBGGGGGGBGGBGBBGGGGBGGGBGBBGBBGGGGGBGGBGGGGGBGBGBBGBGBGGGBGBBGGGGGGGBGGGGGGGGGGGGBGGBGBGGGGBGGGBBGGGGBGGGGGGGGGGGGGBBBBGBGBGGGGBGBGGBGBGGGGBGBGGBBGGGGBBGGGBGBGGGBBBGBGGGBGBBBGGGGBBGBGBBGGGBBGGGBBGGGGGBGGBBGBGBGGGGGGGGGBGGGGGGGGGGBGBGBGGBGGGBGGGGGGGBGGGGGGBGBBBGGGGGBBBGGGBBGGGGBGGBGGBGBBGBGGGBGBGBGBBGGGGGGGGGBBGGGGGGGBBGBGGBBGGGBBBGGBBGGGGGGBBGGBBGGGGGGGBGGGBBGGGBGGBGGGGGGGGBBBGGGBBGBGGBGGGGGGBBGGBGGBGGGBBBBGBGBBGGGGGGGGGGBGGGBGGBGGGGBGGGGGBBBGGGBBGBGBGGGBGBBBGGBBGGGGGGGGGGGGBGBGBGGGGGGGGGGGGBGGGBBGGGBGGBGBBBGGGBBGBGGGBGBGGGBGGBGBGBGBGBGGGGGGGGGGBGGBGBBGGBGGGGBGGGGBGGGBGBGBGGBBGGGBBBGBBGGGGGGBGBGBBGBBGGGGBGGBGBBBGGBBBGGGBGGBBGGGGBGBGBGGBGGBBGGBGGGBBGGGBGBBBGBGGBGGGBBGGGGGGBBGBBGGGGGGGGBGGGBGBBGGGBGGBBGGGBGBGBGGGGGGBBGBGGGBBBGGBBGGGGGGBBGGGBGGGGBGBBGBGGGGGGGGGGGBGBGGBGGGGBBGGGGGGGGBGGGGGBGBGGGBBGGBGGGBGGGBGGBBGGGGGGGGGGGGBGGBGBBGGGGBBBGBBBGGGGBGBGBGBGGGGBGBGGBGGGBGBGBGGGGGGGGBGGGBBGGGGBGGGGBBGGGGGBGBGBBBGGGGBGBGGBGBGGBGBGGGBGBBGGBBBGGBBGGGBBGGGGGGGGBGGBGGGBGBGBGBGGBGGBBBGGGBBBGGGBGBGGBGBBGGBGGGGGGGGBGGBBBGBGGGGGBBGBGBGBGBGBGGGBGGGGBGGGBGBGGGBBGGBBBGBBGBGBGGBGGGGGBGGGBBGGGGGBGGGGBGGGGGGGGBGGGGGGGGGBBGGGGGGBGGBBGGGGGBBBGGGGBGGGBBGGBGGGGGBGGGGGGGGBGGGGGBBGGBBBGBGGGGGBGGBBGBGBBBBGBBGGGBGGBBGGBGGBGGGGGGGGGBGBGBGGBGBGGBGGGBBBGGGGBGGBGBGBBGGGGBBBGGBGBGGGGGGBGGBGGBBGGBGGGGBBGGBGGBGGGGGGGGGGGGGBGGGGGBGGGBGGGGBBBGGGBGGBBGGBGBGBBGBBGGGGGGGGGBGBGBGBGBGGGBGGGGGBGGBGBGBGGGGGGGBGGGGGGGGGGGGBGBGGBBGBGBGGGGGGBBBGGBGBBBGGGGGGGGBGBBGGBGGGGBGGGGGGBGGGBGGGGGGGGGGGBGGBGBGGGGGGGGBGBGBGGBBGBGBGGGGBGGBBBBBGBGBGGGBBBBGBGGGGGGGGBBGBBGBBBBGBGBGBGBGBGBGBGGGBGGGGBBGGBBBGBGGBBGBGBGBBBBBGBGGBBGGGBGGBGBGGBBGBGGGGBGGGGGGBGBGGGGBGGBGGBGGGBBGGBGGGGGBBBGGBBGBGGBBGGGGGGGGBGBGBGGBGBBGGGBBBGGBGGGGBGGGGGGGBGGGBGGBGGGBGGGBGGGGGBGGBGGBBGBBGBGBGBGGGBGGGBGBGGBBGGBBGGGGGGGGBGGGGBGGBGGGGBGGGBBGBGGGGBBGGGBGBGGBGGGBGGBGGBBGGGGGBGGGGGBBGGBBGGGGGGBGGGGGGGBGGBGGGBBBGGGGGGGGGBGGGGBGBGGGGGBBBGBGGBGBGGGBGGBGGGBBBGBGBBGGGGGGBBGGGBGBGGBBGGGGBGGGBBGGGBGGGBGGGGBGGGGGGBGGGGBGBGBBGBGGGGGGGGGBGGGBBGGGGBBGBBGGGGBGBGBGGBGGGGBBGGGGGGGBGGGBBGGBGGGGGBGGGGGGBBGGBGGGGGGBGGGBGBGGGGGGBGGGBGGGGGGGGGBGGGBGGGGGBBBBGBGGBGGBGGGBGBGGBBGGBBGGBGGGGGGGGGGGGGBGGBBGGBGBBGGGBGGGGGGGGGGGBGGGGBGGGGGGGBBGGGGGGGGGGBGBGGGGGGGBBGGBBBBGGGGGBBBBGBGGBBBBGBGGGGBBGBGGGBBGBGGGBGGGBGBGGGGGGGBGGBGBBBBBGGGGBGGBBGGGGBGGBBBBGGGBBBGGGGGGGGGGGGGGGBGBBGBBBGBGGBGBGGGGGBGBGGGGGBGGGGGGGBBGBGGGBGGBGGGBGBGBBGGGBGGGBGGGGGBBBGGGGGBGBGBBGBGGGGGGGGBGBGGBBGGBGGGGBGGGGGGBGGGGGGGGGGGBGGGGBGBBGBBGGGGBGGBBGGGGBGBBGGGGGGGBBBGGGGGBGGGGGBGBBGBGGGGGBGGGGGBGBGGGGGBGGBGBBBGGBBGGGGBGGGBBBBGGBBBGGGGGGBGGGGGGGBGBBBGGGGBGGGBGBGGBGBBGGGGGGGBGBBGBBGGGBBGGBBGGGBGGBGBGGBGBGGBBGGGGGBGGBGGGGGGGGGBBGGGGGGBGBGGGGGBGGGBGGBGGBGBGGGGGGBBGGGGGGGGBGGGBBGGBGBGBGBBGBBBGGGGGBBGGGGGBGGBBGBGGGBBGGBGGBGGGGBGGGGGGGGGBGBBGGGGGGGGBGGGGBBBGGGGGGBGGGGGGGBBGGGGBBGGGBBGBBGBGGBGGGBGGGBGGBGGGGGBGGGBBGGGGBGGGBGGGGGGGBBGBGBBGBGBGGBGBBBGGBGGGGGGBBBGBBBGGGGGGGBGBBGGBBBGGGGGGBGGGGGGBBBGGGGGBGGGGGBGBBGGGBGGGBGGGGGGGBBGGGGGGGGBGGBGBGBBGBGGGBGGGGBGGGBBGBGGGBGGGBBBBGBGGGGGGGGGGGBGGBGBGGBGGGBGBBGGBGGGGBBGGGGGBGGGGGGGGGGBGGBGBGBBGGGGGGGGGBGGBGGGBGBGGGBGGGGGGGGGBGGGGBBBBBBBGGGBGGBGGGGGGGGGGGGBGGGBBGBBGGGGGGGGGGBBGBBGBGGGBBBGBBGGBGGBBGBGGGBGGGGGGGGBBGGGGGBBGBGGGBBBGGBBGGGBGGGBBGGBGGBGGGGGBGBGBGGGGGBGGGBGGBBBGGGGBGGGGBBGBBGGGGBGGGGBGGGBGGBGGBBGGGBGGGGGBGBGGGGGGBGGGBBGGGGGBGGGGBBBBGGGGGBBBBGGGBGGBBBGBBGGBGGGBGGBGGGBGBGBGGGBGBGBGGGBGGGGGBBGBBGBGGGGGGGGGGBGGGBBGGBGGGGBBGGBGGBGBGBGGBGGGBGGGGGGGBGGGGBGGBGGBGGGGBGGBBGGGGGGGGGBGGGGGBGGGGGBGBBGGGGBBGGGBGBBBGGBGGGGBGGGGGGGGBBGGGGGGBBGGGBGGGGGGBGGBGGGGGBBGGGBBBBGGGBBGGGBGBGGGGGGGGGGGGBGBGGGGGGBBGBGGGBGGGGBGGGGBGGGBGBBBGBGGBGBGBGGGGBGGGBGGGGBGBGBGGBGGBGGGGGGBGGGBGGGGGGBGGGBGBBGBBGGGGGGGGBGGGGBGBBBGGBGGGGGGGBBGGGGGGGBGGBGBGGGBGGBGGBGBBGGBGGBGBGGGGGGGGGGBGBGGGGBBGGGGGBGBGBGGGGGBGGBBBGGGGBGBBGGGBGBBGGGGGGBBGGBBBGGBGGBGGGGGGGBBGBGGBBBGGBGBBBGGGGGBGGGBBBBGGGBGGBGGGGBGGBGGBGGGGGBGGGGGGBGBGGGBBGGGGGBGGBGGGGGGGGGBGGBGBBBGGBGGGBGBBGBGGGBBGBGGGBGGGGGGGBGGGGGGGBGGGGGGGGBGGGGBGBGGGGGGGBGGGGGGGGGGGBGBGBGBGBGGBGBBBGGBGBBGGBGGGGGGGGBGGBBGGGGGGBBGGGGGGBGBGGGGGGGGBGGGBGBGBBGBBGGGGBGGBGBGGBBGBGBBGGGGBGGBBGBBBBGGBGGGGGGGBGGGGBGGGBGBGBGGGBGBBGGGBGGBGGGGGGBGBGGGBBBGGBBGBGBGBBGGGGGGGBBBGGGGGGGGBGGGBGGGGGGBGBGBGBGGGBGGGGGGGGBGBBGGGBGGBGGGBBGBBGGGBGGGGBBGGGBGGGGGBBGBBGGGBBGBGGGGGGGGBGGGBGBGGGGGBGGGBGBGGBBBGGGGBBGGBBGGGBBGBGBGBGGGBGBGGBGGGBGGBGGBBGGBGGGGGGGGGBBBBGGBBGGGGBGGGGGGGGBGGGGBGBGGGGGGGGBGGGGBGGBGBGBGGGGGBBBGGGGGBGGBBBBBGBGBGGGGGGGBGGGGGGGGGGGBGBBGBGBGGGGBBGBGGGGGBBGGGGGBBBGBBGGGGGBGGGBGGGGBGGGBBGGBGBBBGGGBGBGGGBBGGBGGBGBGBBBGBGGGGGGGGBBGBGBGGBBGGGGGGBGGBGBGGGGGGGGGBGGGGGGGGGGBGGBGGBGBGBGGGGGBBBBGGGBGGBBBGGGGBBGGGGBGGBGGGBGGGGGBGBBGGBBBGBGGGGGBBGGGGGGBGGGGBGGGGGGGGBGGGBGGBGBBGGGBGGGGGBGGGBGBGBGBBGGGBGBBBGGBBGGGGGGBGGGGGGBGBGGBGGGGGBGGBBGGGGBGGBBGGGBBGGGBBGGGGGGGBBGGBBGGGGGGGGGGGGGBBGGGGGBGBGBBGGGBGGGBGBGGBBGGGGGGGGGBBGGGBBBGBBBGGGBBBGGGGGBGGGGBBGBBGGBGBGGGBBBGGBGGBGGGGGGGGGGBGGGGGBGGBGGGGBBBGBGBGBBGBGGGGGGGGGGBGGGGGGBBBBGGGGGGGGGBGGGGGGGGGGGGBBGBGGGBGGBBBGBGGBBBGGGBBGBBGBGBBGGGBBBBGGBBGGGBGGBGBGGGGBGGBGGBGGGGGGGGGGGBBBGGBGBGBGGBBGBBBGGBGGGGBGGGBGBGGGBBGBGGGGGBGBGBGGGGGBGBGBGBGGGGGBGGGGGGBGGGGGGBBGGGBGGBGGGGGBGBBGGGGBGGGBBGBGGGBGGGGBBGBBGGBBGGGGGGBGBBBGBGBGGGGBBGBGGGGGGGGGGGGBGGBGGGGGGGGGBGGBGGGGGBBGGBBGBGGGBGGGGGGGGGGBGGGBGGGBBBGBGGGGBGGGGGGGBGGGGGGGBGGBGGGBBGBGGBGGGGGGBGGGBGGGGGGBGGGGBGBGGBGGGBBGGBBGBGGBGBBGGBGGBBBGGBGGBGGGGGGBGGBGGGGGGBGGGBGGBGGGGBGGGGBBBBGBGBBGBGGGBGGGBGGGGGGGBGGGGBGGGGBGGGBGGGGGBGGGGBGGGGGGBBGGGBGGGGGGGBBGBGGGBBBGGGBGGGGGGGBGGBBGGGGGBBBBGBGBGGGGGBGGBBBBBGGGBGGGBBBGGBBGBGGGBBBGBGGGGGGBGGGBBBGGGGBGGGGBBGGGGGGGBBGGGGGGGGGBGGBBGGBGBGGGGBGGGGGGGGGBGGGBGGBBBBGBGGGBGBBBGGBGGGGGBGGBGBGGGBBBBBBGGBBBBGGGGBGBBGBGGGGGBGGGGBGBGBBGBGGGGBGGGGGBGGGGGGBGGGGBGGBGBBGGBGGGGBGGGGBGGBBGGGGGGGBGGBGGBGGBBGBBBGBGGGGGGGGBBGGBGGGGGGGGGBGBGBBBGGGGGGBBBGGGGGGGGGGGBGGGBGGGBGGBBBGGBGBGGGGGGGGGBGGGGGBGGGBGGGBBGGGGGGGBGGGBBGBGBBGGGGGBBGBBBBGGGGGGBBGBBGGBBBGGBGGGGGBGGGGBGGGBGGGBBBGBGBGGBGGBGBGBBBGBBGGBGBBGBGGBGGGBGGGGGGGGBGBGGBGBGGGBGGBGGGGBGGBGGGGBBGBGGGGGGBGBBGBBBGBBGGBGGBBGGGBGGGGGBBGBGGGGBGGB
9071 BGGGGGGBGBBBBGGGGBGGBBGGGBBGGGGGGBBGGGBBGGBGGGGGGGGGGGGGGGGGGBGGGGBBGGGBGGBGGGGGGBGGGBBGGGGGGBGGBGGGGBBBGGBGGGBGGGGGBGGBGGGGGGBBBBGGGBGGBBGGBGGBGGGGGBGGGGGGGGBBBGBGBGBGBGGBGGBGGGBGGGGGBGGGGGGGGBGGBGGGGGBBGGBBGGGGBBBBGGGGGBGGBGGGGGGGGGGGBGGGGBGGGBGGGGGGGBBGGGBGGBGGGGBBGBGGGGGGGBGGGGBGGGBGGGBBGGGBGBGGGGGGBGBGGGGGGGGGGGGGBGBBGGGGBBBBGGGGGGGGBGGBGGGBGBBGGGBBGGGGGGBBBBGGBBGGGGGGBGBBGGGGGBBGGGGGGGBGGGGGGGGBGGGBGGGGGBBGGGBGBBGGGBGGGBGGBGGGBBBBGGGBGGBGBGBGBGGBGBGGGBGGGBGGBGGGGBGBGGGGGGGGGGGBGBGGGGGGGBGGGGGGGGBGGGGGGBGGBGGBGGBGGGBGBBBGBGGGBGGGGGGGBBGGBGBGBGGGBGGBGGGGGGBGGGBGGBGBBGGBBGBGGGBGGBGGGBBGBBGBGGBBGGGBBBGBGGGGBGGBBGBBBBBGBGBGGGGBGBGGGGBGGGGGBGGGGGGGBGGBGBGGGGGGGBGGGBBGBGBGGGBGGGBGBBGGGBGGGGGBGGGGGGBGGBBGBGGGGGGGBBGGGBBGGGBGGGGBBGGGGGGGGBGGGGBGGGGGGGGBGGGBGGGBGGGGBGGGGBGGGBBGGBBGGGGGGGBBGGBGGGBGGBGBGGGBGGGBGBBGGBBGGBBGGGBBGBGBBGGBGBGGGGGBGGGBGGGGBGGGGGGBGGGGGGGGGGGGBGBBBGGGBGBBBBBGBBGGGGBGGGBGGBGGGBGGGGGBGGBGBGGGBBBGGBBGGBGGGBGGGGGGGGBBGGGGGBGBBGGGBBGGGGBGGGGGGBBBGGGGGGGGBGGGGGGGBGGGGBGGGGGGBGBGGGGGGBGGBBBGBGBGGGGBBBGGBGGBGGGGGBGBGBGBGGBBGGGGBGBGBGGGGGBGGBGGGBBBBBGGGGGGGBBBGBGGGGGGBGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGBBBGBGBGBGBBBGGGGGGGGBGGGGGGGBBGBGBGGGGGGBGBGGBBBGGGGBGGGBGGGGBGBBGGGGGGGGBGBGGGGBGGGBGGBGGGGGGGGBGGGGBGBBGBGBGGBGGBBGGBBGGBBGGBGGGBGBGBBGGGGGGGBGBGGGGGGBGGGBBBBBBBBGGGGGBGGBGGGBGGGBBGGGGGGGGBGGGGGGGGGGGGBGGBGGGGGBGBBGGGBGGGGGGGGBGGBGGBGGGBGBGBGGBGBBBBGBGGBBBGGGGGGGBGBBBBGGGGGGGGBGBBGGBGGGGGGGGGGGGGBGBBGGBGGBGGBGGGGGGBGGBGGGGGGGGGBBBGGGGGGGGBGBGGGGGGGBGBGBBBGGBBGBGGGGGGGGBGBBBGGBGBBBBBBGGGGGBGGGGBBGGGGGGGGBGGGBBGGBGGBGBGGGBGBGGGGGBGBGGBGGBGBGGBBGGBGGGGGGGBGBGGGGGGGGGBGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGBGGGGBGGBGBBGGGBGGBGGGBGBGBGBGGGGBGBGGGGGGGBBGGBGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGBGGGBGGBGBGGGGGGGGGGGBGGGGGGBGGBBBGBGGBBGGGGGGGGBGBBGBGGGGGGGGGBGBGGBBGGGGBGGGGBGBGGGGGBGGGBGGGGBBGGBGGGGGGGGGGBBBGGGBGBGBBBBGGGGBBGBGGBGGBBGGGBBGGBGGGGGGGGGBGBGGGGGBBGGGBGGGGGBBBBGGGBGGGGGGGGBGGGBGGGBGGGGGGBBGGGBBBGGGGGGGGGGGBGGGBGBGGGGGGGGGGBGGGGBBGBGBBBGGGGGGGGGBGGBBGBGGBGGBBGGBGGGGGGGGGGBGGGBGGGGGGGGGGGGGBBGGGGGGGGGBGBBGBBGGGGGGBBGBBGGGGGBGGBGGBGGGGGGGBGGBBBBGGGBBGGGGBGBGGBGBBBGGBBBBGBGGGGGGGGBBGGGGGGGGGGGGGGGGBBGGBGGBGBGGGGBGGGGBGBGGGGGGBGGGGGGGGGGBBBGGGBGGGBGBBGGGBGGGGBGGGGGBGGGGGBGBGGGBGBGBBGBGGGGGGGGBGGBBGGBGGBGGGGGGBGGBBGGBGGGGBBGGGBGGGBGGBBBGBGBBGGBBGBGBBGGGGGGGGGGGGGBBGGBGGBGBBGGBBGBGBBGGGGGGGGBGGBBBGBGGBGBBGGBGGGBGBGBGBGGBGBGBGGBGGGGGGBGGGGGGBGBGGGBGBBGGGGBGBBGGBGBBBBBBBBGGBGGGGBGGGGGGGGBGBGGGGGBBBGGBGGBGGGBGGBGBGGGGGGGGGGGGGBBGBBGGGBBGBGBGBBGGBGBBBGGGGGGGBGBGGBBGGGGBGGGGBGBGBBBGGGGGBGGBGGBGGGBGBBBBGBGGBGBBBBGGGGGGBBBGBGBGGGGGBGGGGBBBGBGGGGGGGBBGBGGGGBGBGGGGGGGGBBGBGGBBGGBGGBGGGGGGBBGGGGGBBGGBGGBBGGGGGGBGGBGGGGBBGGGBGGGBGGBGGGBBBBBGGGGBGGBBGGGBGGBGBGBGGGBGGGBGBGGGGGBGGGBGGBGGBGGGGGGGGGGBGGBBGGBGGGGGGBGGGGGGGGGGGBGGGBBGGGGGGBGGGGGBGGGBGGBGGGGGGGBGGBBGGBBBGGGGBBGGGGBGGGBGGGGGGBGGBGBGGGBBGBBBGGGGGGGBGBGBGBGBGGGGBGGBGGGGGGGGBBGBGBGBGGBGBGGGGGGBGGBGGGGGGGGGGGBBBGGGBGGGGBBGGGGGBBGBGBGGBGGGBGBBBBBGGBBBGGBBBGGGBGGBBGBGBGGGGGGBBBGGBBGGBBBGBGGGGGGGBGBGGGBBGBBGBBBGGBBBBGGGGBGBBGGGBBBGGGBGGBGGGGGGBGGGGGGBGGGGGBGGGGBGGBGGGGGGGBBBGGGGGGGGGGGGGBGBGBBGGBBGGGGGGBGGGGBGGGGGBGGGGGGGGGGGGGBGBBGGGBBGGBGBBGGBGGBGGGBGGBBGGBBBGBBGGBGBGBGBBBBGBBGGGGBGBGBGGGGGGGGGBGGGGBGGGBGGGBGGGBGGGGGBGBGGGBBGBBGGBGGBGGBGGGGBGGGGBGBBGGGGGGGGGGGBBBGGGGBBGBBBBBGGGGGGGGGGGGGGGGBBGGGBBGGGGBGGBGGBGGBGGGGBGBGGGBGGGBGGGBBGBBBBGGGGGGBBGGGBGGBGGGBGGGGGGGBGGBGGGBBGBGGGGBGBGBBGGGGGBGBGBGBGBGGGBGBGBGGGGGGGBGGBGGGGBGBBGGGGGGGGBBGGBGGGGGGBGGGGBBGGBGGGBGBGGGGGGGGGGBBGBBBBGGBGGGGGBGBGBBBBGGGGBBGGBGBBBGBBGGGGGBBGGBGGGGGBGGGGGGGGGGGGGBGGGGGGGBGGGBGGBGGGGBBGBGGBGGBGGBGGBBGGGGGGGGGGBGGGGGGBBGBGBBGBGBBBGBGGGGGGGBGGGBGGGGBGGGBGGBBGBGBGGGGGBGGGBGGBBGGBBGGGGGGGGBGGGGBBGBGBGGBGGGGGGBGGGGBGBGGBGBGBGGBBGBGBGGGGGGGGGGBBGBGGGBGGGGBGGBGBBGGBBGGGGGBBGGGGGGGGBGGGGGGGGGGGBGGBGBBBBBBGGBBBGGGGGGGGBGBBGBGGGGBGGGGGGGGGBGBGGGBGGBBBGBGGBGGGBBGGBBGGBBGBGBGGBGGGGGGGGGGGBGGGGGGGBGGBBGBGBGGGGGGBBGGBBBGBGGBBBGGBBGBGGGBGGBGGGGGBGGGGBGGBGGGGGGBGGBGBBGBBGBGGGGGGGBBGGGGBBGGGBBGBGGBGGBGBBBGGBGGGBGGGBGGGGGGGGBGBGBGBBBGGGGBGBGGGGGGGGGGGBGGGGGGBBGBGGGGGBBGGBGGGBBGBGGGGBGGGGGGGBGGGBGGBGGGBGGGGBGGBGGGGGBGGGBGBGGGBGBBBGBGGGBBGGGBGBGGBGBGGGGGGGGGGGGGGGBGGGBGGGGBGGGBGGBGGBGGGGGBGGBBBGGBGGBBGGBGGGBGGBGGGBGGBGGGGGGGGGGGGBGGGGGBGGGGBGGBGBGBGGGGGGGBGGBGBBGBBBGGGBGGGBGGBGGGBGBBGGBBGBGGGBGGBGGGGGGBGBBGGBGGGBGGBGGGBGGBGGGBGBBGGGGBBBGGGBBGGGBGGGGBGGGBGGGGBGGGGGGGGGBGGGGGGBBBGBGGBGGGBGGGGBGGBGGGGBBBGGBGBGGGGGGGGBGBGBGGGGGGGGBBGBGGGGGGBGGBGBBGGGBGGBGBGBGGBBBBGGGGBBGBBGGGGBGGGGBGBBBBGBGGBGGBGGGGBBGGGGGGGGGGBBBGBGGBGGGGGGGGGGGGGGGGGGGGBBGBGBGGGGBBGGGGGGGGBBGBGGBGGBGGBGGBGGGGGBGGBGBGGGGGGGGGGBGBGGGBGBBGGGGGGGGGGGBGBGGGGGGBGBBGGGGBGGGBGBGGBBGGBGBBBGGGGBGGGBBGGBGGGBGGGGGGBGBGBGGGGGGBGGGBGGGBGGBGGGBGGGGGBGGGGGGGGBGGGGBBBBGGGGGBGGGGGBGGGGGGGGGBGBBGBGBBGGBGGBGBGGBBBGGGGGGBGBGGGGGGBGBGGBBGGGGBGBBBGBBBBGGGGGGGBGGBGGGBGBGGBBGBGGGGBGBGGBBGGBBGBBGGGBBGGGGBBGGGGGGGBGGGGGGGBBGBBGBGGGBGGGBBGBGGGGGGBBBBBGBBGGGGGGGBGGGGGBBGGGGBGGBGGGGGGGGGGGGBGGGGGBBGGGBGGGGGGGGBBBGGGGGBGGGGBGGGBBGGGGBGGGGGGGGGBGGGBBBGGBBGBGBGGGBBGGGGGBBGGGGGGBGBBGGGBGGGGGBBBBBGGGGGGGBBBGBGGGGGGBGGGGGGGGBBGGGGBGGBGBGBGGBGGBGBGGBBGBGBBGGBGGGGBBBGGBGGGGBBGGGGBGGGBGBGGGGGGGGGGBGBGBGGBGGGGBGBBBGGGBGBGGBGBGBGBGGBGGGGGBGGGGGGBBGGGBGGGGBGGGGBBGGBGGBGBGBGGBGBGGBGBBBBGGBBGGGBBGBGGGBBBBGGGGGBGGGGGGGBGGGGGGBGGGGBGBBGGGGGBGBBGGGGGGGGGGGBGGGBBBBGGBGBGGBGGGBGGGGGBBGGBBBGGBGGGGGBGGGGBGGGBGGGBGGBBGGGGGGBGGGGBGBBBGBBBGGBGGGBBGBBGGGBGGGGBBGBBGGGGGBBGGGBGBGBGBGGGGGGBGBGGGGBGBBGGBGGGBGGBBGBGBGBGGGGGGBGGGGGBGGBGBGGGGGGGGBGBGGBGBGGBGGBGGGGGBGGGGGGBGGGGGGBGGGGGGGGBGGGGGGGBGGGGBBBGGGGBBGGGGGBBGGGBGGGBBGGBGGGGGBGGGGGGGGGGGGGGGGBGGGBGBGGGGBGGBGGGBGGGBGGGBGGBBBGBGGGGGBGGBBGGGGGBBGBBGGGBGGBGBGGGBGGGGGGGGGGBGGGBGGGGGBGGBGGGGGBBGBGBGGGBGGGGBGBBGBGBGGGGGGGBGBGGGBGGGGBBGGGGBGGGGGGBBBBBGGGGGBGGGGGGGBBBGGGGGGGBBBGBGGGGGGBGGGGGBGGGGGBGGBGGGGGGGGGGGBGGBGGGBGGBGGGGGBGGBBGGGBGGGGGGGBGGBBGGGBGGGGGGGGGGBBGGGBGGGGGGBBGBGBBBBBGGBGGGGBGGGGBBBGGGGGGGBGBBBGGGGGBGBGGGGGGBGBGBBGBBBGBGGGGGGGGGBGGBBGGGGBGGBBGBBGGGGGGGGGGGGGGGBBGBGGBGGGGBBGGGGBGBBBGGGGBBGGGGBGBBGGBGBGGGGGBGBBBGBBBGGGGBGBBGGGBGGGGBBBGBGGGBGGGBGGGGGGBGGGGGGGGGGBGGGGBGBGBGGGGGGBBBBGGBGGGBGBGGGBGGGGGGBGGGBBBBGBGGGGGGBGGGBBBGGGGGBGGGGGBGBBGBGGGGGGGGGGBBGGBGGGGBGBGGGBGBBGBBGGBGBBGBGGGBBBGGGGBGGGGBGGGGBGGGBGGGBBGBGGGBGGGGGGGBGBGGBGGBGBGBGGGGGGGGBGBGGGBGGBGBBGBGGGGGGBGGGGGBGBGGGGGBGBBBGGGGGGGGGBGGGBGGGGGBBGGGGGBBGGGGGGGGGGGGGGGBBGBGGGGGGGGBBGGGBBGGGBBGGGGGBGBGGBGBGGGGBGGGGGGGGGBBGGBBGGGGBGBGBGBGGGBGBBGGGGGGGGGGGBGGGGGGGGGBGBBGGGGGBGGBGBBGGGGGGGGGGGGGGGBGGGGBGGGGBGBGGBGGGGGGGGGGBBGBGBGGGGGGGGGGGGBGBGGGGBBGGBGGBGGGGBGGGGGBGBBBGBGBGBGBBGBGGBGGGGGGBGGGGBGGGBBGGGGGGBGGGGGGGGGBBGGBBBGGGGGBGBGBBGGBBBGGGGBGGGBBGGGGBGGBGBGGGGGBBGGGGGBGGGBBBBGGBGGGGGGGGGGGGGBGBGBBGGGBGGGGGBGBGGBGGBBGGGGGGGBGGGGGGBGGGBBGGGGGGBGBBGBGGBGBGGBGGGGBGBGGGGBGGGGGBGBBGGGBBGGGGGGBBBGGGBBBBBGGGBGBGGGBBGBBBBGGGBBGBGGGGGGGBGBGGGGBGBBGGGGGGGGGGBGGGGGGGBGGGBGBGGGGGGGBGGGGGBBGGBBGBGGGBGGGBGGGGGGGBGGGGGBGGGBGBGBGGGBGGGGGBGBGBGGBGGGBBGGGGGGGGBBGGGGGGGBBBBBBGBGGBGBBGGGGGGGBBGBGGBGGGBGGBGGGBGBGGGGGBGBGGGGBGGBBGBGGBBGGGBGGBBBBGGGGBBGGGBGBBGGGGGGGBBGBGGGGGGGBBBGBGBGGGBGGGGGGGGGBGGGGGGGBGGGBGGGGGGGGBBGGGGBGGGGGGGGBGBGBGGBBGBGGGGGGBGGBGGGGGGBBGGGBGGBGGGGGBGGGBGGGGBBGBGGBBGBGGGGGGGGBGGBGGBGGGGGBGGBGGBBGBBGGBGGGGGGGGGGGGGBGGBBGGGGGGGGGGGGBBBBGGGBBBGGBGGBGGGBBBGGGGBGGGBBBBGGGBGGBBGGGBGGGGGGGGGBGBGGGBGBGGBBGGGGGBGBBGGGGBGGGBBGBGBGGGGGBGGBGBGBGBGGGBBGGGBBGGGBGGGBGBGGBGGGGGBGGGGBBGGGGBBGGGGBBGGBGGGBGGGBGGGBBBGGGGGGGBGGBGBGGGBGGGGBBGBBGGBGGBGGGGGBGGBGGBGGGGGGGGGBGGGGGGGGBGBGGGGGGGGGGGGGBGGBGGGGBGGGBGBGBGGGGGBBBGGBGGBBBBBGGBGBBGGGBGGGBBGGBGGGBGGGGBBGGGGBGGGGGGBBGGGGGGGGGGBGBBBBGGGGGBBBBGGGBGBGBGGBGGGGGGGGGBBBBGGBBGBBGGGGGGGBGGGGBGBGGGGBGGGGGGBGGGGGGGBGGGGGGGGGGGGGGBGGBGGGGBGBGBBGGGGGGBGGGGGGBGGGBGGGGGGGGGBGGGGGBGGBBGGGBGGGBGGGGGGGGGBGGGGGBBGGBGGGBGGGGGBGGGBBGBGBGGBGGGGGGGBGGBGBGGGGBBBGGGBGGGBGGBGGGGBGGGBGGGGBBBGBGBGGGBGGBGGBGBBGGGGBGGGBGGBGGBGGGGBBGGBBGBGGGGGGGGGGBGBBBGBGGBGGGBBGGGBGGGBBGBGGBGGBGGBGGGGGGBGGGGGGGGGGGGGGGGBBGGGGGGBGGGBGGGGGBBGGGBGGBGBGGGGBGGBBGGGGGGBGGBGBGBBBBBGBBGBGGGGGGBGGGGGGGBGGBGGGGGGGBGBBBBGGBGGGGGGGGGGGBGGGBGGGGGGGGGBGBGGBGGGGBBGBGGGGGGGGBGGGGGGGBGGBBBBGBBGGGGGGGBBGGGBGGGGGGGGGBGGGBGGGBGGGGGBGGGBGGBGGGGBGBGGBBGBGGGBGGGGGGGGGGBBGBGGGGGGGGGGGGBGBGGBBGGGGGGGGGBGBGGGGGGGGBGBGGGGGGBBGGGGGGGBGGGGBGBGGGBGBBBGGGGBGGBGBGGBGGGBGGBGBBGBBGGGGGGGGGGGBBGBGGGGGGBGGBGGGGGGGGGGGGGGBGGGGGGGBBGGGGBGBGGBGBGGGGGGGGGBGBBGGGGGGGGGBGGBGBGBGBGGBBBGGGBGBGBBBGGGGGBGGBBGGGGBGGGGGGBGGBGGGGGGBGBGGGGBGGGGGGBGGGGBGGGGGGGGBBGBGGBGGGGBGBGGGGGBBBGBBBGBBGGGBGGGGGBGGGGBGGBGBBBBBGGGGGGGGGGGBGGBGGGGBGBGBGGGGBGBBBBGGGGBGBBGGGGGGBGGGGBGGGGBGBGBGBGBBGBGGBGGGGGGBGGGGBGGGGGBGGGGGGGGBGBGGBGGGGBBGBGGGBGBBGBGBBBGBBBGBBBBBBGGGGGGGGBBGGGGGBGGGGGBGGGGGGGBGBGGBBGGBGGGGBGBBBGGBBGBGGGBGGGGGGBBBGGGBGGGBGGGGGBGGBGGBGBBBGBBGGGBGGGGGBBGGGGGGGGGGBGGGGGGBGBBGGBGBGBGGBBGGGGGGGGGGGGGBGGBGGBBBGGGGGBGGGGBGGGBBGGBGGGBGBGGGGGGGGBGGGBGGGGGGBGGGGGGGGGGGGBGGGGBGBGGBBGGBBGBGGGGBGGBGBGGBBGGGGBBGBGBGGGGGGGGGGGGGGGGGGGGGGBGBGGGBGGGGGBBBGGGGGBBBGGGGGBGGGGGGBGBBGBGGGGGBGBGGGBGGGGGBGGGBBGGBGBGGGGGGGGBGBGBGBGGBGGGGGGGGBGGBGGGGGBBGGGGGBBBBBGGGGGGGGGBGBGGGBGGGGBBGGGGGGGBGGBGGBBBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGBGBBBBBBBGBGGGGGGGGGGBGBGGGGGGGBGBGBGGGGGBGGBBGBGBGBGGGGGBGBGGGGGBGBGGGBGGBGGGBGGGBGGGGGBGBGBBGGBGGGGGGGBGGGGGGBBBGBGBBGGGGGBGGGGGGBGBBGGGBGBBBGBGGGGGGGGGGGGGGGGGBGGGGGGBGGGBGGBGGGBBBGGBGGGGBGGGGGGGGBBGGBGGGGGGBGGGGBGGGGGGBGBGGGBGBGGGGGGGGBGGBGGGBGGGGGGGGGGGGGGGGGGBBGBBGGGGGBGGGGBGGGGGGGGGGGGBGGGGGGBGBBBGBGGGGGBGGGGGGBGGGGGGBGGGBGGGGBBGGBGBGGBGBBGGBBGGGBGGGGGGGBGGBBGGGGGBGGGGGGGGBBGBBGGGBGGGBGBGGGGGGGGBGBGGGGBBGGGBGGGBGGGBGGGGGGGGBGGBGBGGGGGBBBGBBBGGBGGBBBBGBGGBBGGBGBGGBGBGBGBGGGGGGGGGBBGGGGBGGGGGGGGBGGGBBGGBGGGBGGGGGBGGGGGGGGGBBBBBGGGBBBGGGGBGGGGGBGGGGBGGGBGGGBGGGGGBGGGGGGBBGBBGGBGGGBGBGGGBBGGGGGGGGGGGGGGBGBGGBGGGBGGGGGGBBGGGBGBBGBGGGBGGGGGGGBGBGGGBGGGGGBBGGGGBGGBGBGBGBBGBGGGGGGGGGGGGGGGGBBGGGGGBBGGGBGGGBGGGBBGBGGGGBGBGBGBGGGGGGGBGGGGBGGGGGGBGBGGBBGGBGGBBGGBGGGBGGGGGBGBBGGBGBBGGGGGBGGGGGGGGGGGBGBGGGGGGGGGGGGGGBGGBGGBGGBBGGGGBGGGGGGGGGBGBBGBGGGBBGGGGGGGBBBGGBBGGGGGBGBBBBGGGBGGBBGGGGGGGGGGGGBBBGGGGGGGGGGGBBGBGGGGGGGBGBGGGGBGGBGGGBGBGGBGGGBGGGBGGGGGBGBGGGGBGGGGGBGGBGGBBGGGBBGGGGBGGGGBBGGGBGBGBGBGGBGGBGGGGBBGGGGBGBGBGBGGGGGGBGGGBGBGBGGGGGGBGGGGGGBBGGGGGGGGBGGGGBGGBGGGBGGGGGBGGGGGGGGGBGGBGGGGBGGGGBGGGGGGGGBGBGGGGGGGBBGGGGGGBGGGBGBGGGGGGGBBGGGGGGGGGGGBBGBGGGGGGGBGBBGGGBGGGGGGGGGGBBBGBGGGBBGGGGBBGGGGGGGGGGGGGBGGBGGGGGGBGGGGGGGGGGBBGGBGBGBGGGBGBGBGGGBBGGGGBGBGGGGGGGGGGGBBGGGBGGGGGBBBGGGBBGBBBGBBGBGGBGGGGBBBGGGGGBGBGBBBGBGBGGBGBGGGGBGBBGGGGBGGGGGBBGGBGGGGGBBBGBBBGGGGGGGGBBBBGGGGBGGGGGGGBGGGGBGGGGGGGGGGBGGGGGBGGGGGGGBGBGGGBGGGGBBGGBGGBGBGGGGBGBGGGGGGGBGBBGBGGBGBGGGGGGGGGBGGBGGBGBBBBGGGGGGGGGGBGGGGGGGGGBGBGGGGGGBBGBGGBBGGBGBGBBBBGGGGGGGBGBBGGBGBGGGGGBBGGBBGGGGBBGBGGGGGGBGBBBBGGGGGGGGBGGGGBBGGGGGGGGGGGGGGGGGBBGBGGBGGBGBGGBGGBGGGGGGGBBGGGBGGGGGGGGGBGGGGGGGGGGGGBGGGGGGBGGBBGGGGGGBBGGBGGBGBBGGGGBGGBBGGGBGGBGBGGGBBBGGBGGGGGGGGGGGGGGGGBBBBBBGBGGGGGGGBGGGGGGGGBBGGGBBBGGBGGBBBBGGGBBBBGGGGGGBGGGBGBBGGGGGGGBGGGGGBBGGBBGBGGGGGGGGGGGGBGGBBGGGGGGGGBBBGGGGGGBGGGGGGBGGBBBBGGGGGGBBGBGGGGBGGGBBGGBGGBBGGGGGGGGBBGGGGBBGGGBGGBGGBBGGGGGBBBGGGGGGBGGGGBBGGGBGBGBBGBBGGGGGGGGGGBGGGGGGGBBBGBGGBBGGGGGGBGGGGGGBGGGBGBGGBGGGGBGGGGGBGGGGBGGBGBGBGGBBBBGGBGGGGBGGGGGGGGGGBGBGGGBGGBGBGGBGGGGGGBBGBBGGGBGGGGGGGBBBGGGGBGGBBGGBGGBGBGGGGGBGGGBBGBGGGGBGGBGGGBBGGGGBGBGGGGBGGBGGGBGBGGBGGGGGGGGGBGGBGBBGGGGBGBBGGBGGGGBGGGGGGGGGGGBGBBGGBGGGBGGGBBBGGGGBGGGGGGBGGGGGGGGGBGGGGGBGGGBBBGGGGGGGBGGGBGBGGGGGGBGBGGGGGGBGGBGBGGBBGGGBBGBGBGGGGGGBBBGGGGBGGBBGGGGBGGBBGGBGGBGBBGBGBGGBGBBGBBBGBBGBGGBBGGGGGGGGGGGBBGGBGGGBGGGBBGGGGGBBGBGGBGGBGGBBGBGBGGGGBGBGBBBGGBGBGGGGBBGGGGBBGGGGGGBBGBGGGGGBBGGGBBGBBGBGGGGGGBGBBBGGGGGGGBBGBGGGBBGGBGGGGGGGGGBGGGGGGGGGBBGGGBGGGGGBGBBBGGGGBGGGGBBGGGBGGBBGGGGGGGGGGGGGGGBGGBBGGGBBGGGBGGBGBGGGGBGGGBGGGGGGGBGGGGBBGGBGGGBGBGBGGGGGGGBGGBGGGGGBGGGGGGGBGGGGGBGBGGGBGBBGGBBGGGBGBBGGGGGGGBGBGBGBBGGGGGGBGGGGBGGBGBGGGBBBBGGBGGGBBBGGBGBBGGGBGGGGGGGGGGGGGBGGBBGGGGGBGGGBBBGGGBGBGGBGGBGGGGGGGGGGBGGGGBGBGGGGGGGBGBGGGBGBGBGBGBGGGGGBBBGGBGGGGBBGBGGGBGBGBBGGGGGBGBGBBBGGGGGGGGBGGGGBGBGGGGGGGGBGGGGGBGGBGGGGBGBGGGBGGGGGBGGBGGGBGGGGBGGGGGBGBGGGBGGGGGGBGBGBGGBGGGGGGBGGGGGGGBBBGGGGGBBGGBGGGGBGGGBGGBGGGGBGGBGBBGGGGGBGBBBGGGGGBGGGGBGGBGGGGBGBBGGBBGBGBBGBBGGGBGBGGGGBGGGBBBBBBBGGGGGGBGGBBGGGGGGGGGGGGGGBGBBBBBBGGBGGGGGGGBGGGGBGGGGGBGGGGGBGBGBGGGBGBGBGBGBBGBGGGBGGGGGBGGGGGGBGGGGGGGBBGBBGGGBBGBGGBGGGGGGGBGGGGGBGGGGGGGBGGGGBGGBGBGBBBGGBGGGBBBGGBGBGGGGGGGGGGGGGGGGGBGGGGGGGGBGBBGGGGGGBBGGBBGBBGGGBBGBGBBGBGBBGBBBBGBGGBBBBGBGGBGGGGGGGBGGBGBGGBGBBGBGBGGGGGGGGBGGBGGGBGGGGBGBGGBGBBGGBGGBBBGGBBGBBBGGGGGGGGGGGBGBGGGBGGGGGGGGGGBGGBGGGGBBGGBGGGGGGGBGBGGGGGGGBGGGGGBGGGGGGGGGGGGGBBGGBBBGBGGGGGBBGGBGGBGGBGBGGGGGBGGBBGBGGGGGGGGBBGBGGBGGGGGBGGBGGGBGGBBGBGGBGGGGGGGBGGBBBBGGBGGGGGBBBGGGBGBGGGGGBGGGGGGGGGGGGGBGGBBBGBGBBBGGBGGGGGGGGBGGGGGGGGGGGGBGBGBGBGGGGGGGBBBBBGGGGGGGBGGGGGGBGBBBGGGGBGGGGBBGGBGGBGGGBGGBBBGGGGBGGGGBGBGGGGGBBBBGGGGGGBGGBGGGGGBGGBGGGGGGGBGGGBGGGGBGGGGBBGGGGGGGGBGGGGGGGGBGGGGGBBBGGGGGBGBGBBGBBGBGBGGGGGGGGGBGBBGGGGGGGBGBGGGGGGGBGGBGGGGGGGBBGGGGBGBGGBGGGBBBGBGGGBBBGGBGBBBBBGBGBGGGGBBGBGBGGGBBBGBBGBGGGGGGBBGGGGGBGGGGGGGGGGGBBGBGGBGGGGGGGBGGGGGBGBGGGGGGGBGBGGGBGGBGGGBGGBGBBBGGBGGGBGBGGBGGGGGBGBBGGGGBGBGBGGBBGGBGBGGGGGBGGGGBGBGGGGGGBGGGGGBBGBGBGBGBGGBGGBBBBGGGBBGBGGBGBGGBGGGGGBGBBGBBBGBGGGGGGGGBGGBBGGGGGGGGBGGGGBBGGBGGBGGBGGBGGBGBGGGBBBGBGBBBGGBBGGGGGBBGBGGBBGGBGGGBGBGGGGGGGGGGBGGGBBGBBGGGBGGGGGGBGGGBGGGGGGGGBBGBGGBGGGBGGBBGGBBGGBBGGBBGGGGBGGGGGBGBGGBGGGGGGGBGBGBGGGGGGBGGBGGBGGGBGGBGBGGGBBGGBGBBGGGGBBBBGGGGBBBGBGBGBGBGGBGBGBGBGGBGBBGGGGGBGBBBGGGGBGGGGGGGGGBBGGGBGBGGGGBGGGGGGGBGGGBGGGGGGGBGGGGGGBGGGBBBBGGGBGBGBGGBGGBGGGBGGGGGBBGGGBGGGGGGGGGGGBGBBGGBGGGGGGGGBBBGBBBGGGBGGGBGBGGBGBGGGGGGGBGBBGGGBGBGBGBBBBGGGGGGGGGGBBBBBGGGGGGGBGGBBGGGGGGGBGGGGGGGGGGGGGGGGGGBGBBBBBGGGBGBGGGGBBGBBGBBGBGGGGBBBGBBBGBGBBGGGGGGGBBBGBBGGBGGBGGGGBBGGBGGGBGGGGGGGBBGGGBGGGGGGGGGGGGBGBBBBGGGBGGGBGGGBBGGBBGBGGGGGGGGGGGBGGGBGGGGGBBGGBGGGGGGGGBGGGBGBBBBGGBBGGBGGGBGGBGGGGBGBGBGBBGGGGBGBGBGGBGGGBGGGBBGGBGGGBGGGBGGGBBGGGGBGBGBGGBGGGGGGGGGGGGGGBGGGGGGGGBGGGBGGGGGBGBGGGGGGGBGBGGGGBGGBBGGGGGBGBGBGGBBGBGGGBBBBGGBBGGGGGBGGBGGGGGBBGBBGGGGBGBGGGBGGGGBBGBBGBGGGGGBGGGGGGGBGBGGGGBBGGGGGGGGGBGBGGBBGBGGBGGGGBBBGGGGGGBBGGGGGGGGGBGGBBGBGBGBGGGGGBBGBBGGGGGGGBGGBGGBGBGGGBGBGGGGBBBBGBBBGGBBGGGBGBGBGGBGGBGGGGGGBGBGGBGGGGBGGGGGBGGBGBBGBBGBGBGGBBGGGGBGGGBGGGGBGGGBBGGGBGGGGGGGGGGGGGBBGGGGGBGGGBGGBBGBGGGGGGBGGGGGGGGGGGGGGGBBGBBBBGGGGBGBBGGBBGBBBBGGGGGGGGGGGBBGGBGGGBGGGGGBGGBGGBBGBGGGBGGGGGGBGGGGGBGGGGBBBGBGGGGGGGGGGBGGGBGGGGGBGGGGBGGBBGBBGGGBGGBBBBGGGBGGGGGGGBGBGBGBBGBGGBGGGBGGGBGGGGGGGGBGBBGGGGBGBBGBGGGGGGBBGGGGBGBGBGBGBGGGGGBBGGBGGBGBBGGBBGGGGBGGGGGGGGBGGGGGBGGBBGGBGBGBBGGGGBGGGGBBGGGGBGGBGBGGGGGGGGGBGGGBGGGBGBGGBGGGGGGGGGGGGGGGGBGBBBGGGBGGBBBGGGGBBBGGBBGBGGGGGGGGGBGBBBGGGGBGBBGBGGGBGBGGGGBGGGGGGBBGBGGGGBGGGGGGGGBGGGGGGGBGBBGGGBGGGGGGBBGGGGGGGGBGGBBGGGGGGBGBGGBGGGGBBGBBGGBGGGBGGBGBGGGGGGGBGBBBBGGGGBBGBGBGGBGGBBGBGGBGGGGGGGGBGGGBGGGGGBGGGGBGGGGGGBBGGGGGGGGGGGBGGGGGBBGGGBGBBGGGBGGGBGGGGGGGGGGGGGGBBGBGGGGBGGBBBGGGGGGGGBGGBGGBGGGBGBGGGGBGGGGGGBBGBGBBBGGBBBBGGGGGBGGGGGBGBBBBGGGGGGGGBGGGBGBGGGGGGGGBGBGGGGGGGGBGGGGGBGGGBGGGBGGGBGBGGBBGBGBGGGGGGGBBGBGGGGGGGBBGGGGBGGGGBGBGGGGGGGGGGBGBBGGGGGBGGGBGGBGGGGBBGBBGGGGGBGGGGBGBGGGGGGGGGGGGGGGGGBGBBGGGBBBGGGBGGBBGBGBGBGGGGGBGGBGGGGGBBBGGGGGBGGGBBGGGGGGGGBGBBGGGGGBGGBGGBGBGGGGGGGGBBGGGGGGGBGGGBGGGGBGBGGBGGGGBGGBGBGGGGBGBBGBGGGGGGGGBGGGBBGGGGGGGBBGBGGBGGGGGBGGGGBGBBBGBBBGGGGGGGGGBGGGGGBBGBBGGBBGBBGGGGGBGGGGGGGGGBGGBGBGGGGGGGBGGGGGBGGGGGBGGGBGGBGGGGGBGGBGBBGGGBGGGBGGGGGGBGGGGGGGGGGGGBGGBGBBGBBGBGGBGGBGGGBGGGGGGBGGGBGBGGGGGGBBGGGGGBBGGGGGBGGGGBGGGGGGGBGBGBBGGGGGGGGGBBGGBGGBGGGGGGGBGGGBBGGGGGGGGBGBGGBGGGGGGGGGBBGGGGGGGBGBBBGGBBGGGGGGGGBBBGGGGGGGGGGGGBGBGGBGGGBGGBGBBBGGGGBGGBBGBBGGGGBGBGGGGBGGGGGGBBGGGGBGGGGGBGBGGGBGGGGBGGGGGGGGGBGGBBGBBGGGGGGGGGBBGGGGGBGGGBGGGBGGGGGBGGGGGGGBGBGBBGGGGGBGGGGGGGBGGGGGGGBGGBGGGGBGGBGGGGGBBGBBGBBBBGGBGGGBGBBGGBBGBGGGBGGGBGBGBBGGGGGGGGBGGBGGGGGGGGGGGGBGGGGGGGGBGGGGGBBBGBBGBGGGGGBGGGGGGGGGBGBBGBGGBBBBGGBBBGGBGBGBBGGBGBBBBGGBGBGBGGGGGGGGGBGGGGGBBGBGBBGGGGGBGGGGBBGBBBGGGGGGGGGGGGGGGGBGGGGGBBGGBGGGGBGGGGBGBGGGGGGBGGBGGGGGBGBGGBGBBGBBGGBGGBBGBBGGBGGGGGGGGGGGGGBGGBGGGGBGGGGBBGBGGGGGGBBBGGGBGGGBGBBBBGGBGGBGGGGGGGBGGGGBBGBGGGGBGGGBGBBBGGBGBBGGBGGGGBGGGBGGGGGGGGGBBGGBGBBGGGBGGGGGGGGGGGGGGGBGGBGGGGGGGGGBGGGGGGGGGBBGGGGGBGGBGGGBGGGGGBGGGGGGGGGGGBGGGGGGGGGGBBGGBBGGGGGGGGGGGGGGGGGGGGBGBGGBGBBBBGGGGGBGGBGGGGBBBGBGGGBBGBBGBGGGGGGGGBBBBGGBBBGBGGGGGGBGGGBBGGBGBGGGGGGBGGGGGGGBGGGGBGGBGBGBGBGBBGGBBGGBGGGGBGGGGGGGBGGGBGGGBGBGGGBBBGGBGBGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGBGBGGGBGBGGBGGBBBGBGGGBGGGBGBGGGBGGGGGGGBGGGBBGBGGGBGGGBBBBBGBGGGGGGGGGGGGGBGGGGBBGGBGBGGBGBBGGGGGGGGGBGGGGGGGGGGGBGGBBBBGBGGBGGGGGGBGBGGGGBGGGGGGGGGGBBGGBGBBGBBGGGBGGBBGBGBGBBGGBGBGGGBBBBGGGBBBGBBBGGGBGGGGGGGBGGGGGGGBGGBGGBGGBGGGGGGGGGGBGGGGGBGBGGGGGBBBBGGGGBGBBBBBGGGGBGBGGBGGGBGGGBGBGGGGGGGGBGBBBGBBGBGGBBBGGBGGGBBGGGGBBBGGGGGBGGBGGGGGGGGGBGGGGGGGBBBGGBGGGBGBGGBGGGGGBGGGGGBGGGGBGBGGBBBBBBGGGBGGGBBBGGGBGGBGGGGBGGGBGGGGGGGGGGGGGGGBGGGGBBGBGGGGGGGGGGGGGBBGGGGGBBGBBGGBBGGGGGGGGGGGGGGBGGBGGGGGGBGGGBGGBBBGGGGGBGGGGGGGBGGGGGGGGBGGBGGBGGGGGBGGGBGGGBGGBBGGGGBGBBBGGGGGGGGGGGBBBGGBGGGBBBGGBGGBBGBGGBGGGBGGGBBGGGGGBGGBBGGBGGBGBGBGGBBGGGGGBGBGGGGGGBBGGGGGBBGBBGGBGBGGGBGGGGGGGBGGGBGGGBBGGGGBGGGBBGGGBGGGGGGGGGGGBGGBGGGBBGGBBGGGBBBBGBGBBBGGBGGGBGGGGGGGBBBGGGGGBGGBGGBBGBGGBGBGGBGGGGBBGGGGGGGGGGGGGBGGGBBBBBGGGGGGGBBGGGGGGBGGBGGGBGBGGBBGGGGGBGGGBBBGGGGGGBBBGGGBGGGGBGBGBGGGGGGGBGGBGGBBBGGGGGGGBBGGGGGBGGGGGGGGGBBBGGBGGGGBGGBBGBGGGGBBBGGGGGBGBBBBGBGGGBBGGGGBGBGBGBBGGGBBGGGGGGBGGGGGGBBBGGBBBGGGBGGGBGBGGBBBBGGBGGGGGGGBGBGBGBBGBGGGGGBGGGBGGGBBGBGGGGGBGGBGGBBGGGGBGGGGGBGGGBBGBGGBGBGGGGGGGGGBBBGGBBGGGGGGGGGBGGGGGGGGGGGBGBBGGBBGGBGGBGGGGBGGGBBGGGGGGGGGGBGBGGGGGGBGBGGBBGGBBGGGGBBGGGBGGGGGGGBGBBGGGGBGBGGGGBGBBGGBGGGGGGGBBBBGGGBGBGGGGGBGGGBGGBGGBGGBBGGGGGGGGGGGBBBBGGGGBGGBGGBGBGGGGGGBBGGGGGBGBBGGGGBGBBGGGGGGGGBGGGGGBGGGGGGBBBBGGGBBBGGGGGGGGBGGBGBGGGGBGGBGGGGGGGGGBBGGGGBGGGGBGGBGGGBGGBBGGGGGBGGGGGGGGBGGGGGGBBGGGGGGGGGGGGBGGGGGGGGBBGGGGGGGGGGBBGGGGGBBGGGGGBGGBGGGBGGGGBGGGGBGGGGGGBGGGGGGBGBBGGGGBGGGBGGBGGGGGGBGGGBBGGGGGBGGGBGGGGGGGGGBBGBGGGGBGGBGGGGBGGBGBBBGGBBGBGGGBGGBGBGGGBGGGBGGGBBBGGBGBBBGBBBGGBGGGGGGBBBGGGGGBBGGBGBGGGGGGBGGBBBGGGGBGGBGGBGGGGGBBBBGBBBGBGGGBGGGBBGGGBGGBGBGGGBBBGGGGGGGGGBGGGGGGGGBBGBBBGGBGGGBBBGGBGGBBBGBGBGBGBGGGBGGGGBBGGGGBGGBGGBBGBGBBGGGBBGGGBBGGGBBGGBGBGGGGGBGGBGBBBBGGGGGBBGGGGGGGGGGGGGGGGGGBGGGBGGGGGGBGGGGGBBBGGGBGBGGGGBBGGGGGBGGGGBGBBGGGBBBBBBBGBBGGGGGBGGBGGGGGGGGGGGGGGGGGBGBBGGBBBBGGGGBGGGGGGGGBGGBBBGGBBGBGGBGGGBGGGGGGGGGGBBGGBGGGGGGGGGBGGGBGGGBGGGBGGBBBGGGGBBGGGGGGBGGBBGGGBGGBGGBGGGBGGGGBGGGBBGBGGGGBGBGGBGGGGGGBBGBGGGGGGBGGGGBGBGBGGBBBGGGGGGBGGBGGGGBGGGGGGGGBGBGBGBGGBGGGBBBGBGGGBBGGBGGBBGGGGBBBBGGGGGGGBGGBGGGGGGGGGGGGGGBGGBGGBGGGGGGGGBBGBBGGBGGGGGGGGGGBGGGBBGBGGGBGGGGGGGBGBGBBGGGBGGGGBBGGGBGBBBBBGBBGGGGGBBGGBGGGGGGGBBGBGGGGGBGGBBGBGBGGGBBGGGGBBGGGGBGBGGGBGGGGGGGGBGGGGGGGGGGGGGGGBGGBBBGGBGGGGGBGGBGGGBBGBGBGGBGGGBGGGBBGBGBGBGGGGBGGBGGBGGGGBGGGGGGGGBBBGGGGGGBBGGGGGGGGGGBGBBBGGGGGGGGBGGBBGGGGGGGGBGBBGBGGGGGGBGBGGGGBGBGGGBBBGGGGGGGBBGGBGBGBGGGGGGGGGGBGGGGGGGGGGGGGGGBBGGGBGGGGGBBGGBGGGGGGGGBBBGGGGGGGBGGBGBGBGBGGGGBGGBBGGGBGBBBGGBGGGGBGGBBBGBGBBGBBGBBGGBGGBBBBGGGBGBBGGGBGGBGGBGGGGBBGGBGBGBGGGGBBGBGGGGGGGBGGGBBGBGBBGBGBGBGGGGGGGGBBGBGGBGGGGGGBBGGGGGGGGGGBBGBGGBGGGGBGBGBGBGBGBGGGGGGGGGGGGBGBBGBGGGGBBGGGBBGGGBGBGGGBGGGBBGGBGGBGGGGGGBGGBGBGBGGGBGGBGBGGBBGGBBGGGBGBBGBBGGGGGBBGGGGGGGBGGBGGGGGBGBBBBGGGBGGGGBGBBGGGBGBGBBBGGGBGGGGGGGGGBBGGBGGGBGBGGBGGBBGBGGGGBBGBGBBBGGGGBGGGGBBGBGGGGGGGGGGGGGGBGBGGGBBGGGGGGGGGBGGGGBGGBGGGGGGBGGGGGGBGGGGGBBGGGBGGGGGGGGBGGBGGGBGGGBBGGBGGBGGGGGBGBGGBGBGGGGGGGGGBBGBGGBBGGGGGBBGGGGGGGBGGGGGGGGGGGBGBGGGGGGGGGGBGGGBGGGGBGGBGGGGGGBGBBGBGGGBBGGBBGBBGGBBGGGGGGGGGBGGBBGBGGGGGGGGGBGGGBGBBBBGGBBBBBGGGGGBGGGGBGGGBGGBGBBBBGGGGGGBGGGGGBGGGGBGGGGGGBGGGBGBGGBBBGBBBGGBGGBBGGBGGGBGGBGGGGGGGGGGGBGGGGGGGGGBGGGBBGBGBGBGGBGBGGGGBGBGGGGGBBGGGGGBGBGGGBGBGGGGGGGGBBGBGBGBBGGBGGGBGBBGGGBGGGGGGGGBGGBBBBGGGGBGBGGGGGBBGGBGBBBGGGGGGGBGGGGGBGBBGBGBGGGGBGGBGGGGBBBGGGGGGGGGGGGGGGGBGGGBBGGGGGGGGBGGBGGGGBGGGGGBGGBGGGBGGBGGBBBGGBGGBBGBBBGGGGBGGGGGBBBGBGBGBBBBGGGGGGGGBGGGGBGBGGGGGBGGGGBGGGGGBGBBGBGGBGBBBGBBGBGGGBBGGGGGGGGBGBGBGGGGGGGGGGBGGBBGGBGGGGGGBGGGGGBGBBBGGBGGBGBBGGGGBBGGGGBGGGBGBGBBGGBGGBGGGBBGGBGGGGGGBGBGGGGGBGGGGBBGGBGBBGBBGGGGGGBGGGGGBGB
19035 BBGGBGBGGGBBBGGBBBBGGGGBBGGBGBBGGBBBBBBGGBGGBBBBGGGBGGGBBGBBBBBGBBBBGGBGGGBBBGGGBBBBGGGGBGGGBBBGBBBGBBGBGBBGBBBBGBBGBGGBBGBGBGBGBBGGGBBGBGBGBGGGBBGGGGGBBGBBBBGGGGBGBBBBGGBBBBBBGBBBGBGBBGBBBGBBGBBBGBBGGGBBGBBBGGBBBBBGBBBGBGGGBBBGGBBBBGBGBBBBGGBBBBGBBBGBGBGBGBBGBBGGGGGGGGGBBBBBGGGGBBBGBGGBBBBBBBBGGGBBBBGBBBBGGBGGBBBGGBBBBBBBBBGBGGBGGBBGGGBBBBBGGBBBBBBBGGGBGBBBBGBGGGGBBBGGBBBBBBGGGGGBBBGBGBBBBGBBGBGGGBBGGBBBGGGGBBGGGGGBGBBBGBGBBGBGBGBGBBGGGGBGBBBGBGBBGGBGBBGBBGBBGBBGGBBBBGBBBGBGBBGBBBBBGBBGGGBBBBGBBBGGBGBGGGGGGBBBBBBBGBBBBBBBGBBGBBGBBGBBBGBBBGBBBGGBGGGGBGBGBBBBBBGBGBGBBGBGBGGBBGBBBGGBGBBGBGBBBBGBGBBGBBGGBGGBGGBGGGBBBBGBBBBGGGBBBBGBBBGGGGGGGGBBGBGGBBBBGBGBBGGBBGBGBBBBGBBGGBBGBBBBBGGBBGGBGBBBGGBGBBBBBBGGBBGGGGBBBBGGBGBBBGGGGBBBBGBGBGGBGGGBBGGGBBBGBBBBBBBGBBBGBBGGGGBBBGBBBBBBBBBGBBBBGGBBBBGBBBBBBBBBGBBBBBBGGBBGGGGBBGBBBGGGGBGBGGGBBGGBBBGBBBGGGBGGBGBGGGGBBGBGGBBBGBGBGBGGGGBBGBBGGBBBBGGGBBBGBGGBBBGBBBBBBGGBBBBGBBBBGBGGGGBBBBBGBBGGGGBBBBBBBBBBBGBBBGGGBGBBBGGBGBGBBBGGBBGBGBGBGBBBGGGBGGGBGGGBBGBGGBGGGBBBBGBGBGGBGBGGGBBBBBBBGGBBGBBBGGGGGBBGGBBBBBGBGBGGBBBGGBBBBBGBBBBBBGGBBBBGBBBBGBGGBBBBGBBGBBGGGBGBBGGGBBGGBBGBBBGBBBBGBBBBBBBGGBGBGBBGGGBBGGBBBBBBBGGBBGGBBBGBBBGBGBBGBBBGGBGGGBBGGBBBGGBGBBGGBGBBBBBBBBBGBBBBGGBGBBBGBGBBGGGBBGBBBGBGBBGGBGGGBBBBBBBBGGBGGGBGGBGGBBGBBGGGBGBGBGBBGGGGGGGGBBGBBBGBGBGGGBGBBGBBBGBBGBGGBBBGGGGBGBGGGBBGGBBBBBBGGGBBGBGBBBGBBBBGGGBBBBGGBGBGBBBGGBGGGGGBGGBBBGBBBBBBBBBGBGGBBGGBGGBBGGGBGBGGBBGBGBGBBGGGGGGGGGGGBBGGBBBGBBGBBBBGBGBGGGBGBGGGGBGGGGGGBBBGBBGBGGGBGBBBGGGBBGGBGBBGGBBBGGBBGBGBGGBGGBGBBGGBBBBGGBGBBBGGGBBBBBBBGGBGBBBGBGGBBGGGBGBBGBBBBBBBGBBBBGGBBBGGBGBGBBBBBBBGGBBGGGGBBBBBBGBGGGBGBBBBGBGBGBBBBGGBGGGBGGBBGGBBBBGGBGBBGBBGBBBGGBGGBGBBBBGBGBGGGGGBBBGGBBGBBBBGGBGGGBGGBBBBGGBGBBBBGBBBBGBGBGGBBBGGBGGGBGBBGGGBBGBBBGBBGGGGGBGBGBBBBGGBBBGBBBBBGBBBBGBBBBBBBGGBBBBGBBBGBBBGGBGBBBBBGGBBBGBGBBBBGBBGGGGGBBGBBGGBGGBBBBBBBBBBGGGGGGBBGBGGGGBBBGBBGBBBGBGBBGGBBBBBBBBBBBBGGGGGBBBBBGGGGBBBBGBGBBGBBBGBBBGGGBBBGGGGBBGGGBBBGGGBGBBBGBGBGBGBBGBGBBBBBGBBGBBBGGGBBBBBGBBBBGBBBGBBGBGBGBBBBGBBBBGBBGBBBGBBGBBBGGBGBGBBGGBGGGBGBBBBBBBGGBBGBGBBGGBGBGBGGBBGGGGBGBBGGBGBBGGBGBBBGGBGBGBGGGBBGGGGBBGBGGBGBBBBBBBGBGBGBGGBBGGGGBBGGBBBGGGBGBBGBGBBGGBBBGBGBGGBBBGBBGBGBBGBBGBGGBGBBBBBGBGBBGGBGGBGBGBBGBGBBGBGBGBGBGBBBBGBBGGBGGGBGBBBBGBGBBBGBBBBBGGBGBGBGBGGGBBBBBGBBGBGGGBBGGBGGGGGBBBBGBBGBGBGBGBGBBBGBBGGBBGBGGBBBBGBBBBBGBBGBGBBBGBBGGBGGBBBGBBGBBGBBGBBGBBGGGBBGBGBGBBGBGBBBGGBBGBGGGBBGGBBGBBGBGGGBBGBBBBBGGBBGGBBBGGBBBBGBBGBGBBBGBBBBGGBGBBBBBGGGBBGGBGGBGGGGBBGGBBGBGBBGBBBBGBGGGGGBGGGGBBGBBBBBBBGBBBGBGBGBGGBBBBBBGGGGBGGBBGGBBBBBGGBBBBGGGGGBBBGGBGGBBGGBBGBGGGBBBBBGBBBBGGBBGBBGGGBBGGBGGBBGGGBBBBBGGGBGGBGBBBBGBGBGBGBBBBBBBGBBBBGBBBGBGGGBBBBGBGBBBGBGBGBBBBBGGGBBGBBBBBGGBBBBBBBGBBBBGGGGGGBGBBGBGGBGGBBGBBBGGBBBBGGBBGGGBBBGBBGBGGBGBBGBGGBGBBBBBBBBGGBBBGBGBGBBBBGGBBBGBBBBBGBBBBGBGGGBGGBBGGGBGBGGGBBBBBGBBBBBBBGGGBBBBGBBGBBGBBBBBGBBGBGBBBBGGBBGBGBGBGBGGBGGGGGGGBGGGBBGBBBGGBGGBGBGBGGBBBBGGBBGBBBBGBBBBBBBBGBBGBBBBBBBBGGBGBBGGGBBBBGBGGGGGGBBBGBGBBGBGBBBGGBGBBBBBBBBBGBBGBBBBGGBBBGGGBBBBBBBGGGBBBGGBBBBGBBGBGGBBBGBGBGGGGBGGBBBBBGBBBBBGGBBBBGGGBGGBBGBBBGBGGGGGGBBGGBGGGGBBBBGGBBBBBBBBBBGBBBGGBBGBBGBBGGGBBGBGGGGBBBBGGBBGBBBBBGBGGBBBBGBGBBGBGBGBBGGBGGGBBBGBBGGBGBBGGBBGBBBBGBBGGGBGGBGBGGGBBBGGGBGGBBBBBBGBBGBBGGBBGGBGBGGBBGBBBBBGGBGBBGGGGBBBBGGBBGGBBGBBBBGGBBBGGGGBBBGBGBBBGGBBBGGBGBBGBBBBBGGBBBGBBGBBBGBBGBBBBBBGBBGGGGGBGGBBBBBBGGBGBGBBBBGGBGBBBGBBGBBBBBBBBBBBGGGGGGBGBBGBBGGBBGBBGGGGBBBGGBBGGGGBGBGGBBBBGGGGGBGBBBBBBBBBBGBGGBGBGBBBBGGBGGGBGGGBBGGBBBBGBGBBGGBGBGBGGGGBBGGGGGBGBGBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBGBBBBGGGBGBGBBBGBBBBBGBBGBGGBBBBBGGBBBBBBGBGBBBBBBGGGGGBBGGBBGBBBGBBBGBBGBBBBBBBGGBBGGGBBGGGBBBBBBGBBBBBBGGBBBBBGGBGGGBBBGBGGBBBBBBGGBGBGBBBBGGGBBGGGGBGGBGGGBBGBBBBGBGBBGBBGGGBGBBGBGBGGBGGBBBBGGBGBBGGBGBGBBGBBGGBBBGBGBGGGBBBBBBGGGGBGBGBBBBBBGBBBBGGGBBBBBGBBGGGGGBGGGBGBBBBGBGGBBGGBGGGGGGBGGGBBBBBBBGBBBGBBBBBGGBBBBGBBGBBBGGGBBBGGBBBGGBBGBGBBGBBGGBBBGBBGGGBBBBBBBGGBGBBGBBBBGGBGBBGBGBBGGBBBBBBBGGGGBBBBGGGBBGGBGGBGGGGBBBBGBBBBGGBGBBGGBGGBGGGGGBBBBBBBBGGGGGBBGBBGBGBGBGBGGBBBGGGGBBBGBBGBGBBBBGBBBBGBBGGGBBBGBBBBGGBBGBBGGGGGBBGBGBGGBBBGBBBGBBGGBBBBGBGBBBBBGBBGBGBGGGBBGBGBGBBBBBBBBBBGBBBGBBBGGBBBGBBGGGGBGBBBBGBBBBGGBGBBBGBBBGGGBGGBBBGBBBBGBBBBGGBBBGGBBBBGBBBBBBGBBGBBGGGBGGGGBBBBGGBGGGBBGGBBBGGGGGGGGBBGBBBGBBBBBBBBGBGGBBGBGGBGGBGBBGBGGBBBBBBBBBBGBGBBGGGBBGGBBGGBGBBBGBBBGBBGGBBGGGGBGGBBBGBGBBBGGGBGBBBBGBBGBGGBGGGGBBBGGBBGBBBGBGBBBBBBGBGGBBBBBGBBBGGBBGBGGBGBGGBBGBGGGGBGGBBBBBBGGBGGBBBBGGBGBBBGGGBGGBBGBBGBBBBBBGGGBBBBGGBGBGBBGGBBBBBBGGBBGBGBBBGBGBBBGBGBBGGBGGBBGBGGBGGGBGGGBGBGGBGBBBGGGBBBBGGGBBGGBGGGBGBBBBBBGGGGBBBGBGBGBBGGGGGBGBBGGBGGBBGBGGBBBGBGGBGBGBBGGBBBBBGGGGBBGGBGBBBGBBBBBBGBBBBBBBBBGBBBBBBGBGGGBBGBBGGBBGBGBBBGGBGGBGBGGBBBBGBBBGBBGGGGBBGBBBBGGGGBBBBBGBGBBBBGBBGBGBBGGGBGGBBGBBBBBBBGGBBBBGGBGBBGBBBGBBGBBBGBBBBGBBBGBBGGBGBGBGBGBBBBGBBBBGBBGGBBGBBGGBBBBBBGGBGGBBBBGGBBBBBGBBGGGBBGBBBGGGGBBBGGBGBGGBBBGBGGBBBBBGGBBBBBBGBBGBGGGGBGBBBBGGGBBBBBBBBGBGGBGGGBBBBGGBBGBBBGGBGGBBBBGBBGBBGGGBBBBGGGBGBBBGBGBBBGBGBBBBGBBGBGBBGBBBGGGBGBBGGBBBGBGBBGBGBGBBBBGBGBGGGGGBBGGGBBGGBGGBBGGBBBBBBBGGGGGBGBGBBBGBGBBBBGBBBGGBBBGGBBBGGBBGBGGBBGBBBBGBGGBGGBBBGBBBBBGGBBGGGBGGBBBGBBBBGBGBGBBBGBBBBGBBBGBBGGGGBBBBGBGGBGBBBGGGBGGBGGGBBGGBBGBBBGBGBGGBGBBBBBBGBBGBBGBBBGBGGBGGGGGBGGGGBBGBBBGGGBBBGBBGGBGBGBBGGGGGBBBBGGGBBBBGBGGGBBGGBBBBGGBGBBGGBGGGGBBGGBBGBBBGGBBGBGBGBBGGGBBGBBGGBBGBGBGGGBGBBGGBBBGGBGBGGGBGBGBBBBGBGBBBBGBBGBBGGGBGBBGBGBBBGBGBBGBBGBBBBBBGBGBBBBBBBBBGBBGGGGGBBBGBGGBBBGBGBBBBBBBGBGGGGGGGGBBBBGBGBBGGBBBGGGBBGBBBBBBGGBBGBBBGBBBBGGBBBBGGBBBBGBBGBBBBBGBGGBBGGBGGGBGBGBGGGBGBGBGBBBBGBBBBBBBGBBBGGBBGGBGBBGGGBBBGBGBBBGGBGBGGGBGGBGBGBBBBBGGBGGGBGGGBBBBBBGBGBGBBBBBGGBGBBGBBBBBGGBGBBGBBGBBGGGBBBBBGBBBGBBBBGGBGGBBBGBBGGBGBBBBBGBGGGGGBBBBBBBBGGGGBGBGGGGGBGBGBGBGGBBGGGBBBBBGBBGGGBBGBGBBGBBGGBGBGGGBGBBBBBBGBBGGGGGGBBBBBBGBBGBGBBBBBGBBBBBGBGBGGBGBGBGBBBGGGGBGGBGBGGBBGBBBBGBBGBBGBGGBBBBBBBGGGBGGBBBGBGBGGBGBBBGGBBBBBGBBBGBBGGGBBBBBGGBGGBGGGBBBGBGGGBGBGBBGGGGGGBGBGBBGBBBBBBGBGBBGGGBGGBGBGBBBBGBGGBBGGBBBBBBBGGGGGBBBBBBBGBGBBBBBBGBGBBBBBBBBGGGBGBBBGGBGBBBGGGBBGBBGBBGBGGGBGGGGGGGBGBBBBGGGGGGGBBGBBGBBBBBBBBGGGBGBGGGBBBBGGGBGBBGBGBBGGBBBBGGBGGGGBBBBBBBBBGGBBBBBGGBGBBBBGBBBBBBBGGBBBBBBBBGBGGGBGGBGBGBGBBBBGBBGBGBGBBGBBBGBBGGBGGGGBBBGBGGGBGBGGGBBBBGBGBGGGGBBGGGBBGGGGGBGGBGGGGBBBBBBBBGGGBGBGBGBBGGBBBGGBGGBGBGGBGBGGBGGGBGBGGBGGBBBGGBBBGGGBGBGBBBGGGBBGGGGBBBBBGBBBBGBBGGGGBBBGGBGBGBGGBBBBBBBGGGGBGGBBBBBGBBGBBBBBBGBBBGBGGGBBBBBGGGBGBGBGBGGBBBGGGBBBGBGGBBBGGGGGBGBGGGBBGGBGGBGGBGBGBBGBBGBBBBGBBGBGBGGBGBBGGBBGGGGBGBBGBBBBGBBBGGGBBBGBBGBGBGBBGGGGBBBGBBBBBBBGGGBBBGGGGGGBGGBGGBGGGBGBGBBBBGGGGBBGBBBBBGBBBBGBGGGGBBBBGGGGBGBGGBGGGGGGBGBBBBBGGGBBBBBBGGGGGBBBGGBBGBBBBGBGGBBBGGGBGGBBGGBGBBBBBGGBBBGBBBBGGBGBGBBBGGBGBGBGGBGGBBBBBBBBGGGGGGBBBGGBBGBBGGBBBBBGGBBBGBGGGGGGBBBGGBGGBGGBGGGGBGGBBGBBGGBBBBBGGGGGBBBGBBGBBBBBBBGBBGGGBBGBGBGGGBGBGGBBBBBGGGGGGGBGGGGGGGGBBGBGGBBBGGBBBGBBGGBBGGGGBBGGBBBBGBGGBBBBGBBGBBBBGBGGBBGBGBBGGGBGGBGBBGBGBBBGBBBBGBBBGBBBBBGBGBBGBGBGGBBGGGBBGBBBBGGBBBGBGBBBGGBBBGBGGGBBGBBGGBBBBGBGBGGBBGBGGBBBGGGBGBGBBBBBBGBGGGGBBBBBGGGBGBBBBBBBBBGBGGBBBBGGGBGBBBBGBGBBBBBBBBBBBBGBBGBGBGBBBBBBBGBBBBGBGBBGBGGBBGBGGGBGBBBBBBGGBGGGBBBGBBBGBGBBBGBGGBGGGBGBBGBGBBGGBBGBGBBBGBGGGBBBGBGBGBGGBBBBGBGBGGBBBBGGBGGBBBBGBGGGGGBBBBBBBBGGBBBBBBBBGBBBGGBGGBGGGBGGBGBBBGBGBGGBGBBGBBBGGGGBBGGBGBGGBBGBBGBGBBBGGBGGBBBGGGGGGGGBBGGGBBBGGBBBBBGGBGBBBBGBBGBBGBBGGGGBGBGGGGBBBBBBBGBBGBGBGBBBBBBBBBBGBGBGBGGGBBBBGGBBBGBGBGBGBBGGBBBBGBBBBGGGBGBGGGBBBBBGBGBBGBGBBGGBGGBBBBBBGGBGGBGGBBGGGBBBGBBGGBBBGGBBBGBBBBBBBBBBGGBBGGGBGGGGBBGGGGGBGBGGBGGBBBGBGGBBBBBGBBBBBBGBBBBGBGBBBBBBGBBBGGBGBGGBBBGBGBBBGGBGBBGBGBGBGGGBBGBGBBBGBBBGGBGBBGBGGBGBBGBBGBBBBGBBBBBBBBBGGBGGGBGGBBGGGBGBBBBBBBBGGBBBBBGGBGGBGGBBBGGBGGGBBBBBGGBGBBBBBBBBBGGGGBBGGBGBBGBBGBGGGGGBGGBBBBBGBBBBBGBBGGBGGBGBBGBBGBGGBGBGBGGGGBBGGBBBGGBBGBBGBBBGBBBBGBBBBBGGBGBGGGGBBBBBGGBBGBBGGGBGBGGGBBBGBBGGBBGBGGBGGGBGGGGGBBGBBGGBGBGGBGGBBGBGBBBBBBBBGGGBGGGGBBGGGGBBGBBGBGBBBGGGBBBGBBGGGGGGGBBGBGBBGBGBBBBBBGBBGBGGBGBGGGBGBGGGBBGGBGGGGBGGBBBBBBBBBGBGBBBBGBBGGBBBBGGGGGGGGGGBBBBBBBGGBGBGBGGBBGBGGBBBGBGGGGGBBBBBBGBGGGBGGBBBBBBBBBGBGBGBGBGGGBBGBBBGGGGBBGGGBGBGBGBBBGBGGGBGGGGBGBBBGBGBGGBBBBGBBBBBGBBBGBGBGBGGGGBBBGBGBGBBGGGGGBBGBBBGGGGBBGBBBGBBBGGBBBBGBGBBBBBBBBBBGGGBBBGGBGBBBBBGGBBBBGGGGBBBBBBGBBBBBBBBGBBGGGGGGBBGBGBBBBBGBBGGBGBGBBBBGGGBGGBBBGGGBGGBBGGGBBGBGBBBBBBGGBBBGBGBBBBGGBBGBBBGBBGBGBGBGBBBBGBBGBGGGBBGGBBBGBGBBBGGBBGBBBBGGGBBBGBBGBGGBBBGGBGBGBBBBBBGGBBGBBGBGGGBBGBBGBGGGBBBBBBBBBGBBBGGGBBBBGBBBBBBGGBGBGGGBGGGBBBGGBBGBBGGBBGGBBBBGGBGGGBBGGGGBBGBGGBGBGBGBGBBBBGBBGBGBBGBGGGGGBBBGBBBGBGBBBBBBBGGGBBGGBBBBBBGBGGBGBBGBGGGBGGGGGGBBBBBBGGBGGBBBGGBGGGBGGGGGGGBBBBGBBBGBGGBBBBBGBBGGBBGBBBGBGGBBGGGBGBGGBGGGGBGBBBBBGGGBBGBGGBGBBGBBBGBBBGBBBGGBBBGBBBBBBGGBBBBBGBGBGBGGBBGBGBGGGBBGBGBBGGGGGGGGGBBGBBBGGBBBBBBBBBGBBBGGBBGGBBGGBBGBGBGBBBBGGBGBGBBGGBBBGGBBBBGBBBBGGBBGBBBBBBBBGBGGGGGGGBGBBGBBGBBGBBBBBBGGBGBGBBBGGBBBBBBBBGBGBGBGBGBGBGGGBGBBBGBBBBBBGGBBBBGBBBBBBBGGBBBGBBGGGBBGBGGGGBBBGGBGGBGGBBBGGBBBGBGBBGBGGGBBBBBGBBBBGGBGBBGGBGBGBGBGGBBGGBGBBGGBGBGGBGGGGBBGBBBGBBGBGGBGGBGBBBBGBGGGBBGBBBBGGBGBBGBBBBBBBBBBGBBGGBBGBGGBBGGBBBBBGGGGGBBGBBGGGBBBGBBBBBBBBBBGGBBGBBGGGBBBBGGGBGBBBBBGBGBGBGGBBBBBGGGGBBBGGGGBGBGBBBGGBBGGBGGBBGGBBBBBGBBGBBBGBGGGBBBBBGBBGGBBGGBGBGBBGGBBGBGBBBBBBBGBGGBBBGBGBBGGGGBBGBBBBBGBGGGBBGBGBGBBBBBBBGBGBBGBBGBBBBGGGGBGGBGBBGBGBBBGBGBGBGBGGBGBBGBBBBGBGBBGBBGGGBGBBBBBBGGBGGGBBBGBBGBBBGBGBGBBBBBGGGBGBBGBGBGBBBBBGBBBGBGBGGBBBGGBBGGGBGBBGBBBBGGBBBBGGGBGGBGBBGBGGGBBBBGGBBBGBBBGBBBBBGGGBBGBBBBGBBGGGGBGGBGGGBGGBBGBBBBGBBBBBGBBGGGGBBBGBBBBGBGBGBGBBGGBBGBBGBBBGBGBBBBBBBBBGGBBGGBGBGBGBBBGBGBBBGBBBBBBBBGGGGGBGGBBGBGGGGBBBBBGBBBGBGGBBGBBBBGGBGBGBGGBGBBBBGBBGBBGGGBBBBBGGGBGBGBGGBGGGGGBGBBBBBBGBGGGBBBBBBBGGBBBBBGBBGBGGGGGGGBGGBBGGGGGGBGGBBBGBGBGGGBGBBGGBGGBGGBBGGBBGGGBBGBBBBBGGGGGGGBGGBGBGGGGGGBGBBGBGGGBGGBGBBBGBBGGBBBGBGBBGBGBGBBBGBBBBBGGGGBBBBBGBGGBBGBBBBBBBGGGGGBBGGBBGBGBBBBBBBBGGBGBGGGBBBBGGBGBGGGBBBGGGBGBBBBGGGBGBBGGBGBBGGBGGGBBBGGBGBBBGGBGBBBGBGGGGBBBBBBGBGBBGGBBBBGBBGGBGBBBBBBGGBGBBGBGBBGGBBBGBBGGGGGBBBGBGBGGGGBBGGBGBBBBBBBBBGBBBGBBGBBBBGGGBGGBBBGBGBBBBGBBBBBGGGGBBBBBGBBBGBGBBGBGBGGGGBBBBBBBGBGBBGGGGGGGBBGBBGBGBBGGGBBBGGBBBGBGGGGBGBBGGGGGGBGBBBGGBBBBGBBBGBGBGGGGGGBBBBBGBGGBGGBBGGGGBGGBGGGBGGGGGBBBBGGGBBGGGBGBBGBGGBBGBGGGGGBBBBGBBGGBBGGBGBGBGGBGBGBBGGGBBGBGBGBBGBBBGGBGBGBBBBGGBBGBGBGBBBGBBGBBGGGBBBGGGBBGBBBBBBBBGBGBBGGBBBGBGBGGBGGGBBGBGBBBGGBGBBBBGGBBGBBGGBGGBGBBBGGBGBBBGBGGGGGBGGGGBBGGBBGGBBGBGGBBBBBGBGBBBGGBGBBGGBBBBGBBGBGGBGGBGGBBGGBGBBBGBBGBGBGBBBGBGBBBGBBGBGGBBGBGBGBBBGBBBGGBBGGBBGBBBBGGGBBBBBGBGBBBGGBGGBGGBGBBBGGBBBBGGGBGGBBBBGBGGGBGBBBGGBGBGBGGBGGBBBBGBBGBBGGBBBGBGGGGBBBBGGBBBGGBBGGBGGGBBBGGGGGGGBBGBBBGGGGGGBGGBGGBBBGGBGGGBGBGBGBBBBGGBGGBGGBBBBBGGBBGGGGBGGBGBBGGGBBGGGGGBGBBGBBBGBGGGGGGBBBGGGGGGGBBGBBGBGGGBBGGBGGBBGBGBBGGGBGBBGGBBBBGBBBBGBBBGGBGBGGBGGBBBGGGBBBBBBBBBBGGGBGGGBGBBGBGGBGBBGGBBBGGGBBGGGBBBBGGGBBBBGBBBBGBGBBBGGGBBGGGBBGBGGGGBGGGBGBBBGBBGBBGBGGGGBBBBBGGBGGGBBBGGGGBGGGBBBBGGBGGBBBBGBGGGGBBBBBGBBBBBBBBGGGGBBBGBBGBGBGBBGGGGBBBBBBGGGBGBGBBBBGBGBGBBBBBBBBGBBGBBGGGGBBBGBGBBBBGBGBGGGBBGBBGGBBGGBGBGBGBGBGBBBBBGBBBBBBGBBGBGBGGBGBGBGBGGGBBBBBGGBGGGGBBGBGBBGGBBGBBGGBBGBBBBGGGGBBBBGBGBGGGGGGBBBBBGBBGBBBGGGBBGBBBGGBGBBGBBBGGBGGGGGBBGBBGBBBGGGGGGGBGBBGBGBBGGGGGGBGGGGBBBGBBGGBBGBGBGBBBBGBBGBBGBBGGBBBBGBBGGBBBBBGGBBGBBGGBBBBBGGBBBBBGBBBBBBGBGBBBGBBBBGBBBGBBBBBBGGGBBGGBBBGGBGBGBGGBBBGBGGBBGBGBBBGGGBGGGGGGGBGGBBGBGBGGBBBBGBGBBBBBBBBGBBGGBGGGBBGBGGBGBGGGBGBBGBBBGGGGBGBBBGBBGBGBGGBGBBBBGBGGGGBBBBBBGBGGGGGGBGBGGBBBGGBGBGBBBGGBBGBGGBBGBBGGGGBBBBBGBGBBBGBGGBGGBBGBGGBBBGBGGBGBBGBBBBBBBGGGBGBGGGGBBBGGBBBBBGBBBBGBGBBGBBBGBBBBGBBBGBBBBBBBBBBBBGGGBGGBBBGBGGGGBBBGGGGBBGGBGGGBBBBGBBBBGBGBBBGGBGBGBBBBGBBBGBBBBGGBGBGBGGBGBGGBGBBBBGBGBBBGGGBGBGBGBGBGBBGBGBBBBGGGGGGBBBBBGGBBGBBGGGBBBBGBBBBBBGBBBBBBBGGGGBGGGGBBBGBBBGBBBBBBBBGBBGBBBGBGGGBBBBGGBBGGGBBGBBBGBGGBBGGGGBBBGBBGBGGGGBBBBBBBGBBBBGGBBBBGBBBBGBBBGBBGBGGBBBBGBBGGBBGGBGBBBBBBBGBGGGBGGBBGGBBGGBBGGGBBGBBBBGGGGGGBBBGGGGBGBGBBBGBBGBBGBBBBGBBBBBBBGBBBBGBBBBGBBBBBBBBGGBGBBBBGBBGGGBGGGGBGBGBGGBGBBBBBBBBGBBGGGBBGBGBBBBBBGBBBBBGGGGBBGGGBGGGGBBGBBGGBBGBBGBGBBBGBGGGGGGBGBGBBBGBBBBBBBBBBBGBBGBGBBGGBGBBBBBBBBGBGGBBGGBBBBBGBBBBGBBBBBBBGGBBBBBBBBBBGGGGBBGBBBGGGBBBBBGBBBBGBBGBBGGBBBGGBGBBBGGGGBBGGGBBBBBGGBBBBBBGGGGGBBBBBBGGBBGBGGGGBBGBGGBGGBBGBBGBBBGBGBBGBBGBBGGBGBGBBBGGGGBBGBGBGGBBGBGBBBBGGGGBBGGGGBBBBGGGGGBGGGGBBGGBGBBGGBBBBGGGBBGBGBBGBBBGGBGBBGGBBBBGGBBGGGGBBBGBBBGBGBGGGBGGBBBGBGBGGGGGBBGBBBGBBGGBBBBBGGBBBBBGBBBGBGBBGGBBBGBBBBGGGBBGBBBGBGBBBGBBBGGBBGGBBGGGBBGBBGGBBGBBBBBGGBGGGBGGGBGBGBGBBGBGGGGBBGBGBBGBGBGBBGBBBBGBBBBBBGBBBGGBBBGGBBBBBBGBGBGBBGGBGBGGGGBGGGGBGBGBBBGBGBBGGBBBBGBBGBGBBGBBBBBBGBGGBBBBBGGBBBGBGBGBGBGBBGGGGGGBBBGBBGBBGBBBGGBGBBBGGGBBGBGGGBBBGBBBBBBBBGBBGGGGBBBBBBBBGBGBGBBGGBBBGBGGBBGBBBBGGBBBBGGBBGBBBGBGGBBBGBBGBBBBGBGBBGGBBGGGGBGBGGGBGBGBGGBBGBBBBBGBGBGBGGGBBBBBGBGBGBGBBGBBBBGGBGGGBGGBBBBGGBBBBGGGGGGBBBBGGGGBBBGBGGBGBBGBGBBBGBBGGBGBBBBGBGGBGGBBGGBGGBGBGGGBBBBGBBGGBBBBBGBGBGGBGGBBBBBGGBBBBBGBBGBGGBGBBBGGBGBBBBGGGBGGBBBBGBBBBGBBBBBGGGGBBGGBGBBBBBBGGBBGBGGGGBGBBGBBBBGGGBGBBGBBGGGGBBGBBBBGBBGGBGBBGBGBGBGGBBBGGGBGBBBBGGGBGBGGBBBGBGGBGGBGBGGGGGGBBBGBGGGGBBGBBGBBGBGBBGBBGBBGBGBBGBBBBBBGBGBBGBGGBBGGGGBGBBGBGBBBBBGBGGGBGBBBGGBBBBBBBBGBBBBBGBBBBGBGBGGGBBBBBBGGBBGGBGBBGBBBBBBBGGBBGBBBBGGGGGGBGGBGBGBBBBGBGBBBGGBBBGBBBBBBBBBGBGBBBBBBBGBBBBBGGBGGBGGGGGBBGGBBBGBBGGBBGBGBBGGBGGBBGBBBBGGGBBBBBGBBGGBBBBBBGBGBBGBBBBBBBBBGBBBBGBBBGGBGGBBBBBBGGBGGBBBBBGGBBBGBBBGGBBGBBGGGGBGBGBBGGBGGBGBGBBGGBBGBBBBGBBGBBBBGBBBBBGGGGBGGBBGBBBBBGBGBGBGGGGGBGGGGGBBBGGGBGGBGGGBBBBBGBGGGBBBGGGGBBBBBBBBGBBGGGGBBGGBBBBBBBBGBGBBBBBGBBGBBBGBGBGGBBBGBGBBGBGGBBGBBBGGBGBBBBBGGBGGGGGBBBBGGBBBGBBBBGBGGGGBBBBBGGGBBBBBBBGBGBGBBGBGBBGBBGGBGGBGGBGBGBGGBBBGGGBGBBBBGBGBGBBBBGBBBBGBBGBBGGBGBBBGBGBBBGBGBBBGGBBGBGGBBGBBGBBBBBGGBBBBBBBGBBBGGBBBGGBBBGGBGBGGBGGBGBBGBGBBBBBBBGBBGBBBBGGBBBBBGBBGBBGGBBBGBGBBBGGGGBGBBBBGBBBBGBBBGGGGBBBGGBBBGBBGBBBGBGBBGGGBBGBBBGBBGGBBGBBBGGBBBBGBGBGGGGBBBBBBGGGGBBBBGGGBBBBBBGGBBGGGBGBBBGGBBGGGGBBBGBBBBGGGBBGGBGBGBBBBBGBBBBBGBGBBBBBGGGGBBGBGGBBGBGBGGBBGBGBGBBBBGBBGBGGGBGBBGGGGGGGBBBBGBGGBBBGBGBBBGGGBGBBBBGBBBGBGGGBGBBGBBGBBBBGBBGBBGGBBBGGGBBBGGBBGBBGGBBGBGGBBGGBGGGBBBBGGGBBGGBBBBBBBBGGGGBGBGGBBGBGBBGGGBGGGGGBGGGGBBBBGGGGGGGBBBGBBGBBGGBGBBBGGBGGGBBGBGGBBBGBGBGBBGBGBBBBBBGGGGGGBBBGGGBGBGBBBGGGGBBBBGBBGGBGBGBGGBBBGBBGBGGBBBBBBGBBBGBBBBGBBGGBGBGGGGGBBGBGBBBBGBBBBBBGGBBGGBGGGGGBBBBGBBGGBBBBGGBBBBGBBBGBBBBGGGGGGGBGBGGGGGBGBGBGBBBGBBBBGBBBBBBGGGGBBGGGBBGBGBBGGGGBGBBGBBBBGGGGGGBBGBBBBBBBGGGBGBBBBBGGBGBGBBBBBGGBGGBBBGBBGBGBGBGBBBGBBGBGBBBBBBGBBBGBGBBGBGGGGBBGBBBGBGGGBBGGBGBBBBGBBGGGBBBBGBBGBGGGGBBBGBGBBBBBBGGBBBGGBBBGGGBBGGBGBGBGBBBGGBBBBGBBGGGBGBBBGGBBBGGBBGBGBBGGGGGBBBBBBBBBGGBBGGGBBBBGBGBBBGBBBBGBGGBGBBGBBBBBBBGBGGGGGBGGGBBGBBBBBBGGGGGBBGBBGBGGGBGGGGGGGBBGBGBBBGBBGBBGBBBBGGBGBGBGGBGGBBGBBBGGBBBGBBBBGGBBBBGBBGBGBGBBBGGGGBGGBBBBGBGGGBBGBBGBBBBGBBBBGBGGGBGBGBGBBBGGBBGGGBBGGBBBBGBGBBBBGBBBGBBGBBBGBBGBGBBGBBBBGBGBBGGBBBBBGBGGGBGBGBGBGGGBGBBGGBBBBGBBGGGBGGGBGBGBGBBBBGBBBBBBBGGBGBBGGGBGBBGGGGBGGGGGBBGGBBGGGBBBGBBBBGGBGBBGBBBGGGGBBBBGGBBBGBBGGBBGBGGBBBBBGBBGGBGBBGBGBBGGGBBBGBBBGBBBGGGBBBGGBGBBBBBGBGBBBBBBBGBGBGBBGGBGBGGGGGBBGGBGGGBGBBGBBGGGGGBGBBBGGBGGGGGGGGBBGBBGBGBGGBGGBBBGBBGBBBGBBBBBGBBBBBBBBBBGGGBGGBBBBBBGBBBBBBGGGBBBGBGGBBBGBBBBGGGGBBGBGBGBBGBBBGBGBBBGBGGBGGGBBBBBGBGBGGGBGBGGGGGGGBBBBGBBBGBBGGGBGGBGBBBBGGBBBBBBGBBBGBBGGBBGGBBGBBGBBGGGGBBGBBGBBGBGBGBBBBGGBBBBBBGGGGGBBGGBGGBBGBBBGGGGGBBBGBGGBGBBBBBBGGGBBGBGGBGBGGGBGGBGBBBGGGGGBBBGGGBBBGBGBBGGBGGBBBGBGBGGGBBGGBBBBBBBBGBBBBBBGGBGGGGGGBBGBBBBGBBBBBGBGBGGBGBBGBGGBBBBGBBGBGBGBBGGGBGBGBBGGBGGGGBBGGBBBBBGBBBGGBBBBBBBBBBGBGBBGGGBBBBBBBGGBGBBBBBGBBBBGGBGGBBBBBBBBGBBGGBGGGGGBBBBBBGBGBBBGBGGGBGGGBBBBBBGGBBGBBGBGBBGGBGGGBBBBGGBGBBBGGBBBBGGGGGGGGBBBGBBBGGGGBGGBBBBBGBGBBGGGGBGGBGGGBGBBGBGBBBGBGBGBGBGGBGBBBGBBBBBBBBGBBBBBGBGBBGGGGBGGBGBBGGGBBBBBGGBGBGGGGGBBBGGGBBGBBGGGGGBBGBGBBBGBBBGGGBBGBGGBBBBGGGBGGGBBBBBGBBGGBBGBBBGBGBGGGBGBGBBBBGGBBGBBGBBBGBGGGBGBBBGGBBBBBBBBBBGGGBBBBBGBBBBBGGBGGGGBBGBGBBBBGBGGGBGGBBGGGGBGBBGBGBBBGBBGGBGBBGGBBBBGGBBGGBGBGBBGGGBGBGBGBBGBBBGGGBBGBGBGGBBBBBBGGBBBBGGBBGGGGBBBGBGBGGGBBBGGGGBBGBGGBBGBBGBGBGGBBGGBGBBGGGBGBBGBBGBGBBGGBGGGGGBGBGGBBBBBBBGBBBBBBGBBBGGBGBGBBBBGBBBBBGBBBGGBGBBBBBGBBBBBBGGBBGGBBGBBBGGBBBBGBGGGGBBBBBBBGBBGBBBGBBBGBBGGBBBGBBGBBBBGBGBBBBBBGGBBGGGGBBBBGBBBBBBGBBBBBBBBBGBBBBGGBBGBGGBGGGGGGBBBBBGBBBBBBBBGGBBBBGGGBBBGBBGGBBBBBBBGGBBBBGBBGGBGBBBBBBBBGGBBGBGGBBGGGBGGGBBBBGGBBBGGGGBBBBGGGBBBGGGBGBBGGBBGBGBBBGBGBGBBBBGBGBGBGBGGBBBBGGBGBGGGBGBGBBBBBBBGGGBBGBBGGBBBGBBBGGGBGBBGBGBGBBGBBGBBGGBGGGGGGBBBGBGGBBGGGGBGBGGGBBBGBBBBGBBBBBBGBGBGGGBBGGGBGBGGBBGGBBBGGBBGGGBBGGGBGBGBBBGBBGBBBBBBBGGGBBBBBBGGGGGBBBBGGGBBBBGBBBBGBGGGGBBBGGBBGGGGBBGGGBGBGGBBBBBGGBGBGGGBBBBBGGGGGGBBGBBBBBBBBGBBBGGGGBBGGGBGBBBGGGBBGGBGGBBGGBGBBGGBGBBGBBGBGBBGGBGBBGBGBBBBGBBBBBBBBBBBGGBGGBBBBBBBGBGGGBGBGBBGBGGBBBBBGBBBBBBGGBGGBBBBBBGGBBBGBBBBGBGGGGBGBBGBGGBGGBGGBGGBGBBGGBGBGBBBGGBBBBBBGBBGGBGGBBGGBBGGBBBGBBGGGBGBBGBBGGBGGGBGBBGGBBBBBBGBBGGBBBBBGBGBGGBBBBBBGBBGBBBGBGBBBBBBBBBBBBBGBGBGGBGGGBBGBBBGGGBBGGBGBGGBGGBBBGGGBGBGBGBBBGGGBGGBGGGGGBBGGGGBBGGBBGGGGGGGBBGGGBBGBGGBGGBGBBBBBGBGGBGGGGGGBGBBGBBBGBGGGBGBBGGGBGBBGBBBBBGBBBGBGBGGBBBGBBBBBBBBBGBGGBBBBBBBBGBGBBGBGBGGGBBBBBBBGGBGGGGGBBGBBBGGGBGGBGGGGBGBGGBBBGBBGBBGBGGGBGBGBBBBBGBGBGBGBBBBGBBBGGBBGGBBGGGBBBGGGBGBGGBBGBBBGGBBGBBBBBBBBBGBGGBGBBGBGGGBBBGBBBBBGBBBGGBBGGBBBBGBGBBBGGBBBGBBBGGBBGBBGGGBGGBGGGBBBBBBBBBGBBGBBBBBBGGBBGGBGGGGBBBGGBBGBBGGBBBBGBBBGBGGBBBGGGBBGBBGBBBGBGBBGBGGBGGGGBGGBGGGGBBBBBGBBBGBBBGBGBBBGBGGBGGGGBGBBBGBBGBBBGGBBBBBGBGGGGGGGBGBGBGGBGBGBBGBGBBBBBGBBGGGBGGGBGBGBBGBGBGBBBGBBGBGGGBBBGGBGBBGGBGGGBBGGGGBBGGGBGGGGGGBGBBGGBGBBBBBBBGBBBBBBBBBGGBBBBGBGGBGGBGGGBGBBGGBBBGGBGBBGBBBBGBGBGBBBGGGGGBBBBGBGBGBBBGBBBGGBBGBGBGBGBGGGBBGGGBGGGBBBGGBGBBGGBGGBBGBBBBGGBGBBGGBBBBBBGGGGGBGGGGBGBBBBGBGBBGGBBGBGBBBBBBBBBBGBBGGBBBGGGBBBGBGGBBBBBGBBBBBBBBGGBGGGGBBBGGBBBBBGBGBBBBBGBBGGGGGGGBBBBGGGGBGBBGGBGGBGBGBGGBGGBGBBBBBBBBBBBBGBGBBBGBGBBBBBGGGBBGBGBBGBGBBBGGBBGBBBGBGGBBBBBBBGGBGBBGBBBGGGBBGGBBBGBGBGBGBBBGBGBBBGGBGBBGGBBBGGGBGGBBGGBGBBBBBBBBGBBBBBBBBGBBBGGGGBGBGBBGBBGBBBGBBBBBBBBGBBBBBBBGBGBBGBBGBGBGBGBBBBBGGBBGGBBGGBGBBGGGGBGBBGGGGBBGBBBBBBBGBGBBGBBBGBBGGGGGBBGBBBGBBGBBBGGBGGBBGBGBGBGGGGBBBGGBBGBBBBBGGBBBGBBBGBBBBBBBGGGBGBBGGGBBGBBBBBGBBBGGBGBBBGGBGBBGGGBGGBBGBBBGBBBGGBBGGGGBGGBGGBBBGBBBGBGGBBBBBBBBGBBBGGBGGBBBGBBBGBBGBBBBBBBGBGGBBBGGGBBBBBGGGGGGGBBGBGGGBBGBBBGGGBBGBGGGGGBGGGBGGBBGBGBGGBBGGGBGBBGGBBBBGBBGGBBBGGGBGBBBBBBBBGBGGBBBGGGGBGGGBBGGGBBGGBGGGBGBGGGBBBBBGBBGBBBBGGBBBGGGBGBGBBBGBGGBBBGBBBBBBGGGGBBBBGGBGBBBBBGBBBGGBBBGBGGGGBGBGBGGBGBGGGBGBGBBBGBGGBBBGGGGBBGBBBBBGGGBBGGBBBGBGBGBGBBGGBBBBGBGGBBBBGBBBBGGBGBGGGBBGBBBGGGGBGGBBBGGGBGGGGBBGGBGGBBBGBBBBBBGBGBBBBGGBBBGBGBBBBGBBGGGBBGBBBBBBBBGBBGBGGGGGBGBBGGBBBGBBGBGBGBBGGBBBGGGBBBBBBBBGGBBBBGGGGGBGBBGGBBGBBBGGGGBGBGBBGGGGGGBGGBGGBGGGBGBGGBBBGGBBGGGGBGGBBBBBBBGBGBBBGGGBBGGBGGGBGGGGGGBGBGBGGBGGBBBBBBGGBGGGGBBBBBBBGBGGGBGGBBGGGGBBBBBBGBGGGBBGBGBGBBGGGGGBBBGGBBGBGBBBGBBBGGBGBBBBGBBBGBBGGBBBGGBGBGGGBBBGBGGBBBGGBBGBGGGBGGGGBGBBBGGGBBGGBGBBGGGBGBBBBBGBGGBGBBGGGBBBBGBBBBGGBGBBBGBGBBBGGGBBGBBBGBGBBBGBBBGBBBBBBBGBBGBBBBGBBBGGGBGBBBBBBGBBGGBBGBGGGGGGBBGGBGBBGGBBGGBBGGBGGGBGBGBBBBGBBBBGBBBGGGGBBBGGBGBGBGBGGBGBGGBBGBGGBGGGBGBBBGBBBGBBGBBGGBGGGBBGGGBBBGGGBBBBBGGGBBGBBBBBBBGGGBBGGBBGBGBGBBBGBBBBGBGGGBGBBGBGBBGBGGBGBBBGGBGGGBGGBGBBBGGBBBGBBGGBBBGBBGBBBBGGBBGBBBBBBBGBGBGBBBBBBGGBGGGBGBBBBBGBBGBBBBBBBBGBBBGGGGGGBGBBGBBBGBBBBGBGGBBBBBBBBGBGBBBBBBBBGBBGBGGGBGBGBBBBBGGBBBBBBBBBGBGBGGGGBGGGBBBGBBBBBBGBGBBBGGBGBGBBGGBGGBBBBGBGBBGBBGBGBBBGBGGBGGGBGBBGGGGBGBBBBGBBGBBBBBGGBBBBBBBBBGBBBBGBGBBBBBGBBBBBBGGGGBBGBBBGBGBBBGBBBGBBBGGBBBBBBGBBGGGGBGBBBBBGGBGBBGBGGBGBGBBGBBBBGBGBGBBGGBGBGBGBBGGGGGBGGBGBBBGBGGGBBBBBGGBBGGGBBBBGGBBBGBBBGBGGGBGBGGBBGGBGGGBBBBGGBBGGGGBGGGGGBGGGGGBGBGGGBBBBGGBGBBGBGGGBBGGBGBBGBGGGBBBGGBBGBBGGBGBGBBBBBBGBBBGBGBGGGGGGGBGBBBBBGBBGBBBGGBGBBBBGGGGBBBBBBGGBBGGGGGGGBBGGGBGBBBBGGBGGGBBBBGGBBBGBGBGGGGBBBGGBGGBBGGBGBBGBBBGGBGBBBBBGGGBBBBGBGBBBGGBGGBGGBGBBBBBBBGGBGBGBBGGBBGBBBBBBGBGGGBGBGBGBGBGBBGBGBGBBBBGBBGGBBGGBBGBBGBBGBGBBGGGGBBBGBBGBGBBBGGBBBGBBBBBGGBBGGGBBBGBGGBGBBGGGBBBBBBGBBGGBBBGBGBGBBBBBBGBGBGBBBBGGGBGBBBGBBBGBGGGBGGGGGGBBBGBBBGBGGBGBBBBGBBBGBBGGBBBBGBBBBGBBBGGGGBBBBBBGBBBBBGBGGGGGBGBGBBGBGBBBBGBGGBBGBGBGGBBGGBGBGGBGBBBGGBBBGBGGGBGBBGGGGBBBBGBGBBGGGBGBBGBGBBBGBGBBGBBBGBGGBGGBGBBGGGBBGBBBGBBBBGBBGBBGGBGBGGBGBGGBGGBBGBBGGBGBBBBBBBBBBGBGGBGGBBGBBGBBGGBGGGBBBBGBBBBGBGGBBGGBBBBBBGBGBGGGBG
24024 BBBBBGGBGBBGBGBGBBBBBGBBBGGGGBGBBGGBBGBBGBBGGGBGBGBBGBGBBBBGBGGBGGBBBBBGBBBBBGBBBGGBBBBBGBBGBBGBBBGBBBBBBGBBGGBBBGBBBBBBGBGGBBBGBBBBBGGBBBBBGGGBBGGGBGBBBBBBBBBBGBBBBBBBBBGBGBBBBBGGBBGGBBBBGBBBGBGBBBBGBBBBBBBBBBBBGGBBBBBBGBBGBGBBGBGBGBBGGBBGBBGBBBBBBBGBBBBBBBGBBBBBBBBGGBGBGGBBBGGBBBBGBBBBBBBBBBGBBBBBGBBGGGBBBBBGGBBBBBBBGGBBBBBBBBGBBBGGBBGGBGBBBBGBBBBGBBBGBBGGBBGBGBBBGGGGBGBBBBBBBGGBBBBGGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGGBBBBGBGGBGBBGBBGBGBBBBGBGBBGBBGGBGBBGGBBBBGGBBBBGGBBBBGGGGGGBGBBGGGBBGBBBBGBBGBGBGBBBBBBBBBBGGBBGGGBGBBBGGBBBBGBGBBBGBGGBBGBGBBGBBBBBBBBBBBBGBGGBGGBBGBGGGGBGGBBBBGGBBGBBBGGGBGBBBBBBGGBBGBGBBBBBBBBBGGGGGGBGBGBBBGBGBGBGBBGBGBBBBBGBGBBBGBGGBBBBBBGGGBBBBBBBBGBBGGBBBBGBBBBBGBBBBBBBBGGBBGBBGBGBGBBBBBGBGGBBBBGGGBBGBBBBBBBBBBBGBGBBBBGGGBBGGGBBBBBBGBGBGBBGGBBBBBBGBGBBBBGBBGBBGBGBBBGBGBBBBBBGBBBBBBBBGBBGBBBBBGGBBBGGGBBGGBGBGBGGBBBBBGBGGGBGBGGBBBBBGGBBGBBBGBBGGBBGGBBBBGBBBBBBBGBBBBBGGGBGBBBGGBBBBGBGBBBBGBBBBBGBBBGBBGGGGBGGBBGBGGBGBBBBBBBBGGBBBBBBGGBBBBBBBBBGBBBGBBGBBGBBGGGBBGBBBGBBBGGGGGBBBGBBGBBBBBBGBBBGBBBBBBGBBBGGBBBBBBBBGBGGBBBBBGBGGBGBBBBBBBBGBBGBGBGGBBBBBBBBBGBBBBBBBBBBGBBBGBGBBGGBBBGBBGGGBGBBBBBBBBBBGBBBBGBBBBBBGBBBBBBGGBGBBBBBBBGBGBBBBBBBGBBBBBBBBGBBBBBBGBBBBBGBBBGBBBBBGGBBBGBBBBGBGBBBGGBGBGBBBBGGBBBBBBGBBBBBGBGGGGGGBBBBBBGBGBGBBBGBBGBBGGBBBBGGBBGGGGGBBBBBBBGBBGBBBBBBBBBBGBGBBBBGBGGBBBBBBBGBBBBBBBBGGBGBBBGBBBGGGGGBGGBBGBBBBGGBBBGBGBBBBGBBBBBBGBBGBGBBBBBBGBBBBGBBBGBGGBBBGBBBBBBBBBBGGGBBBBBGBBBBBBBGBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGGGBBBGBGGBGBBGBGGBBBBGGBBGBBBBGGBBBBGGGBBBBGBBBBBGBGBBBGBBBBBBGBGGBBBBBBBBGBGGBGBGBBBBBBGGBBGGGGGBGBBBGBBBBBGBBBBBGBBGBBGBBBGGBBGBBBBBBBGBBBBGBBBBBBBBBGBGBGBBGBBBGGBBGBBGBBBBBGBBBBGGBBGBBBBBBBBBBGBBBBBBGGBBBBBBBBGBGBBBBBBBGBBGGBGBBBBBBBBBBGBBBBGBBBBGGGGGBBBBGGGBGBBBBGGBBGBGBGGBBGBBBGGBBBBGGGBBBBBBBGBBGBBBBGGGBBBGBGBBBGGBGBBBBGBGGGBBGBBBGBBGGBBBBBBBGBBBBBBBBBBGBBBBGGBGBBGBGBGBBBBGGGBBBBBBBBGGGBBGBBGBBBBGBGGBBBBBBGBBGBGBBGBBBBBGBGBGBGBBBGBBBBGBGBGBBBBBBBBBBGBGBBBBBGBBGBBGBGBGBBBBGGGGBBBGBBBBBBGBBBBGBBBBGBBBGGGBBGBBGBGBGBBBGBBGGBGGGBBBBGGGGBGGBBBGBBBBGBGBGGBBBBGBBGGBBBBBBGBBBBGGGBBBBBBGBGBGBBGBBBBBBBBBBBBBBGGBBBBGBGGBBBBBGBBBGBGGBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBGGGBBBBBBGGBBGGBGBBBBGBGBBBGBBBBGGGBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBGBBBBGBGBBBBBBBGBGBGGBGBBGBGBBGBGBBBGBGGBBGBBGGBBBBBGBBBBGGBBBBGBBBGBBBBBGBBBBBBGBGGGBBGBGGBBBBBBBBBBBGGBBBBBBGBBBBBGGBBBBBBBGBBBBBBBGBBBBBBBGGGBBBBGBBBGGBGGBGGBGBBBBBBBBGBBGBBGBBBGBBBBGBBBBBBBBBBBGBGBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGGBBBBGBBGBBBBBBBBGBBBBGBGGBBBGBBGBBBBBBGGGBBBBBBBGBBGBBBBBBBGBGBBGBBBGBBGBGBBBBBGGBBBBBBBBBGGBBGBBBGGBGGGBBBBBBBBBBBBGGBBGGGGBBGBBGGBBGBBGBBGGBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBGBGBBBBBGBBBBBGBGBGBGBBBBBBBBBGBBGGBBBBGBBGBGGGGBGBBBBBGBBBGGGBGGBBBBGGGGBBBGGBBBGGBBBBBGBBGBBBBBGBBBBBBBGGBGBGBGBBBGGBBGBBBBBGBGGBBBBBBBGBBBGGBBGGBGBBGBBBGBBGGBBGBGBGBBBBBGGBGBBBBBGBGBBBBGBBBBBGBBBGGBGBBGBBGBBGBBGBBBGBGGBGBBBBBGGGBGBBBBBBGGGBBBBGBBBBGBBBBBBGBBBBGBBGBBGBGGBGBBBBBBBBGGBBBBBBBBBBGGBBGBGBBGBBBBBBBGGGGGGBBBBGGBBBBBBBGGBBBGBBGBGBBGGGBGBBBBBGBGBGBBBGBBBBBBBBBBBGBBBBBBGGGBBBBBBBGBBGGGGBBGGGBBBBGBBGBGBBBBBBBBBGGGBGBGBGGGBBBBGBBGBBBBBBBBBBBBGBGGBBBBBGBGBGBBBBGBGBBBBBBGBGBGBBBBBBBBBBBGGBGBGBBBBBBBBBBBBGBBGGBBBBBBBBBBBGBBBBBGBGBBGBBGBGBGGBGGGGGGBBGBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBGGGBBBGBGBBBBGGBBGGGGBBGBBBBGBBBBBBBBGBGBBBBGBBBBGGGBGBGGBBBBGBGGBGBBGBBBBBBGBBGBBBBBBBBBBBGBBBGBBGBBBBBBGGBBBGBBGBBBBGBBGBGGBBBGBBBBBBBGBBBGGBGGBGGBBBBBGGGBBBBBBGBBBBBBBBGBBBBBBBBBGBBGBBBBBBGGBBBBBBBBGBGGBGBBGBBGGBGBBBBGBGBBBGBBBGBBBBGGBGBBBGBGGBBBBBGBGBBBGBBBBGGBBGGGBGBBGGGGBBBBGBGBBBGBGGBBBBBBGBBBGGGGBGGBGBBBGBBBGBBGBBBGBBBBBBBBBBBBGGBGBBBGBBBBBBGBBBBBGBBBBBGGBBBGBBGBGBGBGBBBBBBBBBBBBBBBBBGBGBBBGBBGBGBBBGBGBBBGGBBGBBBGBBBBBGBBBBBGBBBBGBBBBBGBGGGBBBBBBBBGBGBBBBBGBBBBGGBBGBBGBBGBBBBBGBGBBBGGBBBGBBGBGBBGBBBBGBGGGGBBBGGBBBBBBGBBBBGGBGGBGGBBGBBBGBBBBBBGGBGBGBGBGBBBBGBBBBBBBBGBGBBBGBGGBBBBBGBBBBGBGGGGBBBBBBBBBBGBGGBBGBBBBBBGBBGBBBGBGBGBBBBBBBBGBBBBGBBGBGGBGBBBBGGBBGGBBBGGBBBGBGBBBGBGGBBGGBBBBGBBBBBGBBBBGBGBBBBBBGBBGBBBGGBBBGGBBBBGBBGGGGBBBBBBBBBGBGBGBBBBBGBGBBBBBBBBGBGBGGBBBBGBBBBBBBBGBGGGBGBBGGBGBBGGBGGGGGBGBBBBBGGBBBGGBBBBGBBBBBBBBBGBBGGGBGBBBBBBBGBBBBBBGBBGBGGBGBBBGBBGBBGBGBBBBBBBBBBBGBBBBBGBGBGBBBGGGGBGBBGBBBBBGGBGBBBGGBBBGBBBBBBBBBBBGGBBBBBGGBBBBBBGBGGBBBBBBBGGBGBBBGGGBBGBBBBBBBBGBBBBGBBBBBGBGBGGBBBBBGBGBGBBBBGBBGBBBBGBBGBBBBGGBBBGGBBBBBBBGBGBBGBGGBGBBBBBBGBBBBGBBBBBBBBBBBGGGGGGBBBGBGBBBBBBBGBBBBBGBGBBBGGBGBGGGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBGBBGBGBBBGGBBBGGGGBGBBBBBBBBBBBBGBBGBBBBBBBBGBBBGBGBBGBBBBBGGGGBBGGBBBBGBBGGBGBBBBBBBGGBBBBGBBBBBBGBBBBGBBGBBBBGGBBGBBBGGBBBBBBGGBBBBBBGBBGGGGBBBBGGBGBGBBGBGBBGGGBBGBBGBBBGBBBBBBBBBBGBBGGBBBBGGGGBGBGGGBBBBBBGBGBBBBBBBBBGBBGBGGGGBGBBBBGGBGBBBBGGBGGBBBBBGGGGBGBBBBGGBBBBBBBBBBBBBBGBBGGBBBBBBBBGGGGGGBBBGBGGGGBBBBBBBGBBBBBBBBBBBBGBBBBBGBGBBGBBBBBBBBGBGBGBGBBBBBBBBBGBGGGBBGBBBBBGBBGBBGBGBBGBBBBBGBBBBBBBBBBGGBBBBBBBBBGBGGBBBBBBBBGBBGBBBGBBGGBBBBGBBBBGBBGBBBBGBBGBBBBBBBGGBBGBBBBBGBGBBBGGBGGGBGBBBBBBBGGBBBBGBBGBGBBBGBBBGGGGGBBBBBBGBGBGGBBBBBBBGBBBBGBBBBBGBBGBBBBGBBGGBBGBBBBBBGGBBGBGBBGGBBGGBGBGBBGGBBBBBGGBBGBBBBBBBBGBGBBBBGGGBBGBBGBGBGGBBBBBBBGBBBGBBBGGBBGBGBBBBBBBGBBBBBBBBGGGGBGBBBBBBBGBBGGBBBBBBBGBBBBGBGBBBGBBBBBGGGBBGBGGGBBBBGGBBGGGBBBGBBBBBBGBBGBBGBGBBBBBBBBBBGBGBBBBGBBBGBBBBGBBBBGGGBBBBBGBBBGGBBBBBGBGGGBBBBBGBGBBBBBGGBBGGGBBGGBBBBBBGBGBBBBBGBBBBBBBBBBGBBGBBBBBGGGBBBBGBBBBGBGBGGBBGBBGGBBBGGBGBBBBBGGGBGBBBBBBBGBGBBGGBGGBBBBBGGGBGBBBBBBGBGBBBBBBGBGBBBBBGBBBBBGBBGBBBBBBGBBBGBBBBBBBBBBBGGBBBGBBBBBBBBBGBGBBBBBBGBBGBGGBBBBGBBGBBBGGBBBGBBGBGBGBBBGGBBBGBBBBGGGBBBGGBBBGBGBGGBBBBBBBBBGBBBGBBBGBBBBGBBBGGBBGGBBBBBBGGGGGGBGBBGBBBBBBBBBBBBGBBGBBBBBGBBGBBBBBBBBGGGGBBBBGBGBGBBBBGGBBGGGBGBGBBBBGBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBGGBBBGBGBGBBBBBGBBBBBBBBGBBBBGBBGBGBBBBBBGBGBBBGBBBBBBBBBGBBBBGBBGBBBGGBBGBBBBBBBBGBBBBGBBBBBBGBBBBGBBGBBGGGBBBGGBGBBBBBBBGBBBBBBBGBBGBGBBBBBBBGBBGBBBBGBGBBBBBBBBBBGBBBBBBBGBGGBGGBGBBBBGBBBBBBBBGBGBGGBBBBBBGBBBGBBBGBGBGBGGGBGGBBBBBBBBBBBBBBGGGGBBGBBGBGBGGBBBGBBBBBGBGGBGBBGGBBBBGGBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBGGBGGGBGGGBBBGGBGBBGBBBBGBBBGGBBBBGBBBBGBBBBBGBGBBGGBBGBBBBBGGBBBBBBBBBBBGBBBBBBGGBBGBGBGBBBBBBBBGGBBBBBBBBBBGBBBGGBBBBBBBBGBGGGBGBBBGGBGBBBBGGGGBBBBGBBBBBBGGBGBBBBBBBGBBBBBGBGGGGBGGBBBBGBBBBGBBBBBBBBBGGGGGBGGGBBBBBGGGBBBBBBGBBBBBBGBBGBBBBBBGGBBGBBBBGBBGGBBBBGBBBGBBBBBBGGGBBGGGGBGBBBBBGBGBBBGBBGBBBGBBBBBBGBBBBBBGGBBBBBGBGGBGBBBBBBGGBBBBBBGGBBBBBBBBGGGBBGBBBGGGGBBGBBBGBBBBBGGBBBBGGBBBBGBBGBBGBBGBGBBBBGBBBGGBBGBBBGGBBBGGBBBBGBBBBBBBBBBBBGGGGBBBGGBGBBBGBBGGGBBBGBGBBBBBBBBBGBBBBBBBBBGBBBBBBBGGBGBGBBBBBGBBGBBGBBGBGBGBBBBBBBGBBBGBBGBGBBBBBBBBGBGGBBBBBBBGBBGGBBGGBBGBBBBBGGBGBBBBBGGGBBBBBGBGBBBBBBBGBBBGBBBGBBBBBGBBGBBBGBBGBBBBBBBBBBGGBBGGGGGBGGBBGBBGBBBGBBGGBBBBBGBBGBGBBBBBBBBGBBGBBGBBBGBGGBBGBBBGGBBBBBBGBBBBBGBBBBBBBBBGBGBGBBBGGBBBBBGBBBBBGBBBBGBBGBBBGGGBBBGBBBBBBBBBBBBBBBGGGGGGBBBBGGBBBBBGGBGBBBGGGGBBBGBBGBGBGBGBBBBBGBBBGBBBBBGBBGGBBBBGGBBGGBBBGGBBBBGGBBBBBGBBBBGBBBGBBBGBBGBBBBBBGBGBGBBBBBBBBGBBBBBBBBGBGGGBBBBBBBGBBBBBGBBBBBBGGBBBGBBGBGGBBBGBBBBBGGBBBBGBBBGBBBGGBBBBBBBBBBBGBBBBBBBBGBGGBBBBBBBGBBGBGGGGBBBBGGBBBBBBBBBBBBBBBGBGGBGGBGBBBGGGBBBGBGBBGBBBBBGBBBBBBBBGGBBBBBGBBBBBGBGBBGGBBGBGBGBGBGBBBBBBBGBBGBBBGGBGBBGBBBBBBBGBBGBBGBBBBBBBBBBGGGBBBBBGBGBBBBGBGBBBBBBBGGBBGGBGBGBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBGGGBGBBBGBGGGBBBBBBGGBGGBBBBBBBBBGGGGBGBBGGBGBBBBGBBBGBGGGBBBGBBBBBBBGBBBBBBGGGGGBBGBBBBBGBGGBBGBGGBBGBBGBBBBGGBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGGBBBBBBGGBBBBGBBGBBBBGGGBBGBGGBGBBBGBBBGBBBBBGGBBGBBGBGGBGGBGBGBBBGBGBGGGGBGBBBBBBGGBBBGGBBBGGBGGBBGBBBBBBGBBBBBGBBGGBBBGGGGGBBGBBBBBGGBBBGBGGBGBBGGGGBGBBBBGGBBGGGBBBBBGBBBBBBBBBBBGBBGBBGBBGBGBBBBBBBBGBBBBBBGBBBBBGBBGBBBGBBBBGBGBBGBBBBBBBBBBBBBGBBGBBBBGBBBGGGBBBBGBBGBBGGBBBBBBGBBBBBGGGGGBGGBBGGBBBGBBGBBGBBBBGBGBBGGBBBGGBBBGBBBBBBBBBBGGBBBBBBBBGBGBGBGBBBBGBGBBGBBBGBBBBBBBBGGBBBGBGBGGGBBGBBGGBBGBGBBBBBBGBBBGGBBGBGBBBGGBBBGBGBBGGGBBBGBBBBGBBGBBGGBGBBBBGBBBBBBBBGGBBBGGBGBBBGBGBGBGBGBBBBBBBBGGBBBBGBBBGBGGGBBGBBGGBBBGBBBBBGBBBBBBBBBBGBGBBBBGGGBBBGBGBBBBBBBBBBBGBBBBBBGBBBBGBBBBBGBGBGBGBBGBBGBBBBBBGBBGBGBGBGBBGGGGBBGBBGGBBGBBBGGGBBBBBBGBBBBBBGGBBGBBBGBBGBBBBBBGBGBGGBBGBGBGBGBBBBGBBBGBBGBBBBBBBGBBBBGBBGBGBGBBBGBGGBGBBBBBBBBGBBBBBBBBGGBBBGBBGGBBBBGBBBGGGGGBBGBBBBGBGGBBBBGBBBBGBGBBGGBBGBBBGBBGBBBBBBGBBBBGGGBGGGBBGBGBGBGBBGBBBBBGBBBBBGBGGBGBBGGBBBGBBBBBBGBBBBBGBGGGGGBBGGBGGBGBBBGBGBBBGGBBGBBBGBBBBBBGBBBBBBGGBGGBBBBBBBBBBGBBBBGGGBBGBBBBBBGBBBBBBBGBBGBBBBBBGGBGBBGBBBGBGGBBGGGBGBBGGBBGGBBBBBBBBBBBBBBBGGBBBBBGGBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBGGBBBBGBBBBBGBGBBBBBBBGGBBGBBBBBBGBBBBBBGBGBGBGGBBBBGGBGBGBGBBBGGBBBGGBGBBGBBGBGBGGBGGGBBBBGBBBBBBBGBGGBBBBBBBBGBBBGBBBBGBGGBBBGBBBGGBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBGBBBBBBBGBGGGGGBBBBGBBBBBGBGBGBGBBGBBBBBGBBBGBGGGBBGBBBBBBBBGGBBBBBBBBBBGGBBBBGGGBGBBBGBGBBGGBBGGGGGBGBBBGBBBBGGBGBBBBBBBGBBBBBGGBBBBGBBBGGGBBGBGBBBBGBBBBGBBGBBBGBBBGBGBBBBBGGBBBBGBBBBGGBBGBBBBBBBGGGBBBBBGBGBBBGGBGBBBBBBBBBGGBGBBBGBBGBGBGBBGGBBBBGBGBBBBGBBBBGGBBBGBBGBGBGGBBBGBGGBGBGBBBGBGGBBBBGBBBBBGBBBBBBBGBBBBBBBBBGGBBBBBBBGGBBGBGGBBGBBBGBBGGBGBBBGBGGBBBBGGBGBBGGBBGBBGBBBGGGBBBGBGBBBGBGBGBBGBBBGBBBBBGGBBBGBBBBBBBGBGGGBBBGBBBGGGGBBBGBBBBBBBGBBBBBBBBGBGGBBBGBGBBGBBGBBBBBBBBBBBBGBBBGBGBBBBBGGGGGBGBBGBBBBBBBBBBBGBBGGBBGBGBGGGGBBGBGGBBGBBGGBBBBBBBBBBGBGBBBBBBGBBGGBGGGGBBBBBGBBBGBBBBBBBGBBGBBGGBBGBBBGBGGGGBBBGBBBGBBBBGBGGGBBBGBBBBBBBBBBBGGBGGBGGBBBBBBBBGBGBBBGGBBBBGGGBBBBBGBGGGGGGBGBBBGBBGGGBBBGBBBBGBGGGGBBBBGGBBGGGBBGBBBGBBBBBBBBBBGBGBGBBBGGBBBBGGBGBBBGBBBGBBBBBBBBBGBGGBBBGGGGBBBBBGGBBBBBBBGBBBBBBGBBGBBBBBBGBBGBBBBGBGBBGBBBGGBBGBBGBBGBBGBBBBBGBBGBBGGBBGBBBBBGBBBBGBBGBGBBBGGGBGBBBBBBGGGGBBBBBBBBBBGBBGGBBBBBBBBGGGBBBGBBGBBBBBBBGGGBBBBGBBBBBBBBBBBBGBBBBBGBGBBBBGBBBBBBBBBBBBBGBBGGGBBBBBBGBBBBBBGBBBBBGBBBGGGGBBBBGBBBBGGBBBBGBGGBBBBGBBGGGBBBGBBBBGBGBBBBBBGGBBBGBBGBGGBGBBBGGBBBGGBGGBBBBGBBGBBGBGBBGGBBGGBBBBGBBGGBBBBBBBGBGBBBGGBBBGGGBBBBBGBBGGGGBGBGGBGBGBBBBBBGBBBBBGBBGGGBGBGGGGGGBBGGBBBBBBBGBBBBGGBBGBBBBBBGBGBBGGBBBBGBBBGBGBGGGBBBBBBBBBGBBGGBBBGBBGBBBBBBBGBBGGBGBBBGGGGBBBBGBBBBBBBGGBBBBGBBBBBGBBGGGBBBGGGGBGBBBGBGBGGBBBBBGBBBGBBBGGBBBBBGBBGBBBGBBGBBBGBBGBGGBBBBGBBBBBBGBBBBBBGBBBGBBGBBGBBBGBBGBBBGBBGBBBBBGBGBBBBBBBBBBGGBBGBBBGBBBBGBBBBBBBBBGBBBBBBBGGGBBGBBGBGBGBBBGGBBGGBBBBBGGBBGGGBGGBBBBGGBGBBBBBBBBBGBBBBBBBBBBBGGBBBBBGBBGBGBBBBGBBBGBBGBGBBBGBBBBBGBBGBBBBBBBGBBBBGGBBGBGBBBBGBBBBBBBBBBBBBBGGGBBBBBBBBBGGGBBBGBBBBGGBBGBGBBGGBBBBBGBBBBBBGGBBBBBGBBBGBBBBGBBGGBBBBGBBGBGGBBGGBBGBBGBBGBBBGBBBBBBBBGBBBBBBBBGGBBBGBBBBGGBGBGGBGGBBBBGBGBBBBBGBBGBGBBBGBBBBGBGBBBBBGBBBBBGGGBBBBGGBBGGBBGGBBGGGGBBBGBBGGBBGBBGBBBBBBGBBBBBBBBGGBBGGBBBGBBBBBBGBGGBBBBBBBBBGGBBGBBBBBBGBBGBGBBGGGBBBBBBBBBBBGBBBBBBBGBBBBGGBBBBBGBBGGBBBGBBGBBBBBBBBBGGGBBBGBBBBBGBGGBBBBBBGBBBGBGGBBGBGGBBBBBBBBBBBGBGBBBBGGBBBBBBBGBBGBBBBBGGBGBBBBGBGBBBBBGGGBGBBBBBBBGBBBBBBBBBBBGBBBBGGBGGBGGGBBBBBGBGBGBBBBGBBBGBGBGGBGGBBBBGBBGGBBGGGBBGBBBBGBBGGBBBGGBGBGBBBBBBBBBGBBGGGBGGBBBGGBGGBGBGGBGBBBGBGGBBBGBBBBBGBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBGBBBBGBGBBGBBBGBGBGGBBBBBBBBGBBBBBBBBGGGBBGBGGBBBBGBBGBBBBBGBBBGBBBBGBGGBGBBGBBBBBBGBBGBBBBBGBBBBBBGGBBBBGBBBGBGBBGBBBBBBGBBBBBBBBBGGBBGBBBGGBBBBBGBBBBBBBBBGBBGBBBGBBGBBGBGBBBBBBBBGGBBGBGGBGBBBGBBBGBBBGBBBBBBGGGBBBBBBGBBBBBBGBBGBGBGBGGBBBBBBBBBGGGBBGBBGBGBBBBBBBBBGBGBBBBBGBBBBBBBBGGBBBBBGBBGBBBBBBBGBBGGBBBGBGBBBBGGBGGGBBGGBBBGGBBGBBBBGGBBGBBBBBBBBGBGBBGBBGBBBGGGGGBBGBGBBBBBGBBBBBBBBGBBBGBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBGBBBBGGBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBGBBGBGGBBBBBBBBGBGGGBBBBBBBBBBBBGBGGBBBBBBBBGBBBBBBBGBBBBGGBBBGBBGGBGBBBGBGBBBGBBGBBBBBGBGBBGBBBGBBBBBBBGBBBGBBBBGGBBBGGBBGBBBGGBBBBBGBBBBGBBBBBGBGBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBGBBBBGGBBBGBBGGBBBBGGBBBBGBBGBBGBGGBBGBGBBBBBGBGBBBBBBGBBBBGBBBBBBBBBBBGBGBBBBBGGBBGBGGGBGBGBBGBBBBBBBBBGBBBBBBBGGBGGBBGGBGGBBBBGBBGBGBBBBBBBBBGBBBBGBBBGGGBBBBBGBBBBBGBBBGBGBGGGBBBGBBGBBGBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBGBBBBGGBBBBBBBBBGBGBBGGGBBBBBBBBBBBBBGGGGBGBBBBBGBBGBBBBGBGBGBGGBBBBBGGBBBBBBGGGBBBBBBGBBBBGBBBGGBGGBBBBGGBBBGBBGBBGBBGBBBBBBBBBBBBBBBBGBBBGGBGBGBBGBGGGBBBBBBGBBBBBBBBBBGBGGBBBBBBBBBBBGBBBBBBBBBBBBBGGGBBGBBGBGGGBBBGBGBBBBBBBBGGBBBBBGBBGBBBGBBBBBGBBBBGBBBGGBBBBGGBBBBGBBGBGGBBBBBBBBBGBBGBBBBGBGBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBGGBGGGBBBBBGBBBGBBGGGGBBBBGBGBGBBBBGGGBBBBBBBGBBGBBBGBBGBBBBBBBBBBBBBGBGBGBBBBBBBGBBBBBBBGGBBBGGGGGGGBGBGBGBBGBBGBBBBGBBBGGBBBGGBBGBBBBGBBBBBGBBGBBGGBGBBBBGBGBBBBBGBBBBBGGBBBBBBGGBBGGGBGBBBBBBGBBBBBBBBBBGBBBBBBBBGBBGBGBBBBGGGGBBBBGBBBGBBBBGBBGBBBGBGBGBBBGBBBBGBBBBGBBBBBBBBBBBBBBBGBGBGGGBBBBBBBGBBGBBGGBBBBBGBGGGBGBGBBGBBBBBGBBBBGBBBBBGBBBGBGBBGBBBBBBBBBGBBGGBBGBBGBGGBBGGBBBGBBGGBBGBBBBBBBBGBBBBGGGGBGGBGBBBBGGBBBBBGGBBBGBBBGGBGBGBGBGGBBBGGBBGBGGBBBBBGBBGGBBBGBBBGBBBBBBBGBBBBBGGGGBBBGBBBBBBBBBBGBGBBGBBBBBGBBGBBBGBBBGBBBBBBBGBGBBGGBBGBBBGBGBBBBBGBBBBGGBBBBBGGBBBBBBBGBBBBGBBGBGBBBBBBBBBBBGBGBBGBGBBBGBGBBGBBBGBBBGBBBBBBBBGGBBBBGBBBBGBGBGBBGBBGBBBGBGBBBBBBGBBBBBBBBBBBBBBBGBBGGGBBBBBGBBBBBBGBBBBGGBBBBBBGBBGGBGGBBGBBBBGBBBBGBBGGBBGBBBGBBBGGBBBGBBGBBBBBBBBBGGBGBGBBBBBBBBBBBBBGBGBGBGBBBBGBBBBBBBBGBBBGBBGGBBBBBGBGBBGGBBBGGBBBGBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBGBGBBBBBGBBBBGBBGBGBBBBBBGBGGBBBBBBBBBBBBBBBBBBGBGBBBBGBBBGBBBBGGBGBBGGBBBBBGBBBBGBGBBBBBGBBBGGBGGBBGBGBBBBBGBBGGBBBBBBBBGGBBGBBBBGBBGBBBBBBBBGGBBBBBGBBBBBGBBBGBBBGBGBGBBGBBGGBGBBBBBBBBBBBBBBBBBBBGBBGGBBBBBGGGGGBBBGGGGBBBBGBBBGBGBBGGBBGBBGGBGGBGBBBBBGBBBBBBBBBBBGGBBBBBGBBBBBBBGGBBBBGBGBBBGBBBBGGBBGBBGBGGBGBBBBGBBBBBBBBBBGBGGBGBBBBGBGBBGBGGBBGBBBBBBBGBBGBBGGBGBBBBBGBGBBBBBGBGGGBBBBGBBGGBGBBBBGBBBBBBBBBBBGBBBGGBBBBGBGBGBGGBBBBBGBBBBGGGBBBBGGBBBBGBBBGBBBBBBBBGBBBGBGBBBGGBBGBBBBGBBBBBBGBGGBGGBGGGGGBGBBBGBGBGGBGGGGBBGBBBBGBBBGBBBBBGBGBBGBBBBBBGBBBGBBGGBBBBBBBBBBGBBBBGGGGBGBBBBGGGBGGBBBBGBGBBBBGBGGBGGBGBBBGBBGGGBGGBBBBBBBBBGGGGGGBBBGBBBBGGBGBBBGGGBBBGGGGGBBBGGBGBBGBBBBBBBBBGBGGBBBBGBBBBGBBBBBGBBBBBBGBBBBGGBBBBBGBBGBBBBBGBBGGGGGGBGBBBBBBGBGBBBBGBBGBBGBBGBGBGBGBGBBBGBBBBBBBBBBBBBGBGGBGBBBBGGBGBBBGGBGBBBBGBBGBGBBBGGGBBBGBBBBBBBGBBBBBBBBBGBGBGGGBBGGBBGBGBBBBGGBBBBGBBBBGBBGBBBBGBGBBBBBBBBBBBBGBBBBBGBGBBBBBGBBGGBBBBBBGGBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBGBBBBBGBBBBBGBBGGBBBBBGBBBBBBBBGGBBGGGGGBGBBBGBBBBBBGGGBGGBBGBBGBGGBBBBGGGBBBBBGBBGBBGGGBBBBBBBBGGGGBBBBBBBBBGGBBBBBGGGBGGBGBGGBGGBGBBGBBBBBBBBBGGGGBBBBGGGBBGGGBBGBGBGBBGBGGBBBBGBGBGBGBBGGBGGGBBBGBGBBGGBBBBBBGBBBBBBBBBGGGGGBGGGGBBGBGBGGGBBBGGBBGGBBBBBBBGBGBBBBBGBBBGBGBBBBGGBBBBBBGBBBBGBGBBBGGGBGBBBBGBBBBGGBBBBBBBGBBGBBGGBBBGBGBBBBBBBGBGBBGBBGBBGBBGBBBBBGGBBBGGBBGBGBBBBBGBGBBBBGBBBGGBBGBBBBBGBBBBBBBBBGBBBBGGBBBBBGGBBBBBBBBBBBGBBBGBBGBBGBBBBGBBBBBBBBBBBGGBBGGGBBBGBBBBBBBBBBBGBBBBBBBGBBBBBBGGBGBGGGBBGBBBGGGBGGBGBBBBBBGBBBBBGBBBGBBBBBBGBBBBGBBBGBBBGGBBBBGBBGGBBGGBBBBGGGBBGBBBBGGBBGBBGBGBBBBGBGBBGBBBBBBBGGGGGBBBBBBBBGBBGBBBBBGGGBBGBBGBBGGBGBGGGGBGGBBBGBGBGBBBBBGBBGBBBBBGBGGBBGBBBGBBGBBBBBBBBBGBBBBGGGBBBGBGBBBBBBBGGBGBBBBBGGBBBBBBBBBGGBGBBBBBBGGBBGBBGBBGBBBBBBBGGBBBBBBBBBBGBBBBBGBGBBBGBGBBBBBBGBGBBGBBGBBBBBGGGBGBGBBBBBGBGBGBGGBBBBBGBBBGBBBBBBBGBBGBBBBBBBGBBBGGBBGBBBGBBBBBBBBGBBGGBBBGGBBGBBBBBGBGGBBBBBBBBBGBBBGGGBBBBBBBBBBGGGBGBGGBGGGBGBBBBGBGBGBGBGBBBBBBBBBBGGGBBBBGBBGBBBGGBBBBBGGBGBGBGGGGBGBBBBBGBBGGBBGGBBGBGBBGBGBGBBBBBBBBGBGGBBBBBBBGBBBBGBBBBGBGBGBGBGGBBBBBBBGBGBGBBBBGBBBBBGBGBBBGGBBGBBBGGBBBBBGBBBGBBBBGGBBGBBBBBBGBGBBBBBBBBGBBBBBGGBBBBGGBGBGBBBBBBBGGBBBBBGBGBGBBBBGGBBGGGBBBBGBBBBBBGBBBBGGBBGBBBBBBGBBBBBBBGBBBBBBGBBBBBBGBBGGBBBBBBBBBBBBGGGBBBBBGGBGGGGBGGGBGBBBBGGBGBGBBGBBBBBBBGBBGGBGBBBBGGBGGBGBBGBBBBBBBBGBBBBGBBBGBGGBGBBBBBBBBBBGGBBGBGGGGGGGGBBGBBBGBBBBBBBGBGBBBBGGBGBGBGGBBGBGBBBBBBBBBBBGBBBBBGBBBBBBGBBGGBGBBBBBGBBBGBBGBBBBBBGBBGBBGGBBGBBGGBGGBGGGBGBBGBGBBGBBBBBBBGBBBBBBGGGBGBBBBBGBBBBBBGBBBBGGBBBBGGGBGBGBBBBBBGBBBGBBBBBBBBBBBBBGGGBBGBBBBGBGBGBBGBBBBGBBBBBBBBGBBBBBGBBBBBBBGBBBGBBGBBBBGGBGBBBGBGBBBGBBBBBBGBBBBBGBBGBBBBGBBGBBBBBGGBBBBGBBBBGBBBBGBGBGBBBGBGBGBBBGGBGBBBGGBGBBBBBBGBGBGBGGGBBBBBBBBGGBBBBBBGBBBBBGBBBGBGGGBGBGBBBBBBBBBBGGBBGBGBBBBBBBBGBBBBGGBBGBGBBBBBBBGBBBGGBBBGBGBBGBBBGBGBBGBBBBBBGBGBBBGBBBGBBGGBBBBBGGBBBBGBGBGBGBBGBBBGBBBBBGGGGGBBBGBBGBBBBGBBBBBGBBBBBGGBGBBBBBGGBBGGGBBBGBBBBBGBBBGGGGBBGBBBBBGBBGGBGGBBBBGBBBBBBBGGBBBBBBBGGBBGGBBBGBBGGBGBGBGGBBGBBBBBGBGBBGBBBBBBGGBBBBGBGGBBGBBBGBBBBGBGBBBBBGGGBBBBBGGBBBGBBBBBBBBGBBGBGBGGBBGBGBGBBGBBGBGBBBGBBGGBBBBGBBBGGGBGBBBGBBBBGBBBBGBBGBBBGGBBBBBBBGGBBBBBGGBBGBGGBGGBBBBBBGGBBBGBGBBBGBBGBGGBBBBGBGBBBBBGBGBGBBGGBBBBBBBBGGBGGBBBBBBBBBBGGBGGBBGBBBBBBBGGBBBBBGBBBBBBBBGBBGGBGBBGGBBGBBBGBBBBBGBBBBBBGBBBBBBBGBGBBGBGBBBBBBGBGGBGGBBGGBBGBGBBGGBGBGBBBGBBBBBBBBGBBBBBBGBBBBBGGBGBBGGBBBBBBGBGGBBBBBBBBGBBBBGBBBBBBBBBGGBBGBGGGBBGBGBGBBGBGBBBBGBBGBGBBBGBGBBBBBBGBBBGGBGBGBBBBBBGBBBBBBBBBBBGGGGBGBGGBGGGGBBGBGGBBBBBBBGBGBBBBBGBBBBBBGGBBBGBBBBBGBGBBBBBBBBBBBGBBBBBBBBGBBBBBGBGGBBBGBBBBGBGBBBBGGGBBBBBBBBBBBBBBBBGBBBGBGBBBGBBBBBGBBGBBGGBBBBGBBBGBBBBBBBGGGBGBBGBGBBGBGBGBBGBBGBBBGGGBBGGBGGBBBBBBBGBGGGBGBBBBBBBBGGGGGBBBBBBBGBBBBBBBBBGBGGGGGBBBBBBBBBBBBBBGBBGBBBBGBGGBBBGGBBBBBBBGBBBGBBGGGBBBBGBBBGGBGBBBBGBGBBGBBGBBGBGBBGGBBBBGGGGBGBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBGGBBBBBBBGBBBGBGBBBBGBBBBBBBBBGBBGGBGBBGBBBBBBGBBBBBBBBGGBGGBBBGGBBBBGBGBBBGBBGBBGBBGBBBBBBBGGBGBBBBBGBBBBBGBBGBGBBBBBBBBBBBBGGBGBGBBBBBBBBBBBBBBGBBBBBBGGBBBGBBGBGBBGBGBBGBBBGGBBBBGBBBBGBBGBBBBBBBBBGBBBBGGGBBGBBGBGBGBGGBGBGBGGGBBBGBBBGBBBGGBBBBBBBBBGBBBBBBGGGBGBBGGBGBBBBBGBGGGGGBBBGBGBBBBBBBBBBBGGBBGBGBBBBGBGBBGGBBGGBBGBBBGBBBBBBGBBBBBBBBBGGBBBBBGBBBBBGBGGBBGBBGBGGBBBGBBBBBGBBBGGBBBGBBBBBBGGBBBBBBGBBBBGGBBGBBBGBBBBGBBGBGBGBGBBGBGBBBBBBBBBGBGBBGBBGBGBBGGBBBBGBBBBGBGBBBBGBBBBBBBGBBBGGBGBBBGBBBGBBGGGBGBGGBBBBGBBBBBBBGBBBBBBGBBBBGGGBBBBBBBBBGBBBBBBBBGBBBBBBBBGGGBBBGGGBBBBBBGBBGBBBBBBBBBBBBBGBGBBGBBBBBGBGBBGBBBBBBBBGBBBBBBGGBGGBBGGBGBBBGBGGGBBBGBBBGBGBGGBGBBBBBBGBGBBBGGBBBBBBGBBBBBBBBGBBBBBBGBBBGGBBBBBBBGBGBGBBBBBGBBBBBBBBGBGBBBBBGGBBGGBGBBGGBGBBBBBBBGBBBBBGBBGBBBBGBBBGGGBBGGBBGBBGBGBBBGBGGBBBBGBBBBBBBBBBBBGGGBGBBBBBGGBGBBBBGBGGBBBBBBBBBGBBBBGBBBBGBBBGBBBBGBBGGBGBBBBBGBBBBBBBGGBGBBBBGBBBBBBGBBBBGGBBBBBBBBBBBBGGBGBBGGGBGBBBBBGBGBBBBBGBBBGBGGBBBBBBBBBBGGBBBGBBBBBBGGGBBBGBBBBGBBBGBBBBGBGBBGGBGBBGGBGGGBBBBBBBBBBBGBBBBBBBBGGGBBGBBBBBGBGBGBBBGBGBBBBGBBBGGBBBBGBBBBGBBGGBBBBBBGBBBGBGBBBGGBBBBBBBBBBGBBBGBBBGGBGBBGBBBGBGBGBBBBGBBBGBBBGBBBBBBBBBBBGBGBGBBBBBBGBBBBBBGBBBGBBGBBGBGBBBGBGBBBGBBBBGGGBBBBGGBGBBGBGBBBBBBGBGBGBBGGBBBGBBGGGBBBGBGBBBGBGBBBBGBBBBBGGGBBGGBBBGBBBGBBBBGBBBGBBBBBGBBBBGBGBBBBBGGBBBGBBGBBGGGBBGBBBBBBBBGBGGBBGGBGGGGBBGGBGBGBGGBBBBBGGBGGBBBBBGGBBBGBBGBBBBBGBGGGBGGBBGBBBGGBGGBBBBBBBBGBBBBBBBGGGBBBGBBGGBBBBBGBGGBBBBBBBBGBGBBBBBBGBBBBGBBBBGBBGBBGBBBGGBBGGBBBBBBBBBBBGBBBGGBBBBGBBGBBGGGBGBBBBBBGBBBGBGBGGBBBBBBBBBGGBBBBBBBGGBBGBGBBGBBBBGGBGBBBGBGGBBBBBBBBGBBBBBBBBBBBBBGGBGGBBBBGBBBBGBGBBBGGBGBBBGBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBGBBBGGBBGGBBGBBGBGBBBBBGBBBGBBGBBBBBBGGBBGGBBBGGGBBBGGBGBGGBGGBGGGBBBGBBBGBBBBBGGGBBGGBGBBBGGBBBBGBBBGBGGBBBBBGBBBBBBBBBBBGBGBBGBBGBBGBBBBBBBBBBGBBBBGBBBGBBBBBBGBBBBGBBBGBGBBBBBGBBBBBBBBBBBBBBGBBBBGBGGBBBBBBBBBBGBGBBGBBBBBBBBBBGGGBGBBGBGBBBBBBBBBBBBBBBBBGBBBBGBBGGBBBBBBBBGBBBGBBBBBBBGBGBGGBGBGBGBGBBBBBGBGGBBBBGGGGGBGGBBGBBGBBGBBBGGBBBBGBBBBBGBGBBBBBGBBBBBBGGBBBBBGBGBBBGGBBBBGGBGBBGGGBBGBBGBBGGBBBBBGGGBGGGBGBBGBBBBBBGBBBGBBGBBGBGBGBGBBGBBGGBGBBBBGBBBGBBBGBBBBGBBGBBBBGGBBGBBBGGBGBBBBBBBBGBBBGGGGBBGBBBGBBGBBGGBBBBBBGBBBBGBBBBBBGBBGGBBGBGBGBBBBBBBGBBBGBBBBBBBBGBBBGBBBGGBBBBBBBBBGGBBBBBBGBGGBBBGBBBBBBBGBBBBBBBBBBBBBBGBBGGBGGGGGBBBBGBBBBGBGBGBBBBBGBGBBGGGBBBBBBBBBBBBBGBGGGBBBBBGBGBBBBBGBGGBBBBGBBBGBGGBBBGGBBBBGGBBBBGBBBGGBBBBBBBBBGBBBBGGBBBBBGBGGGBBGBBBBBBGGBGBBBBBBBBBGBBBBBGBBBBGBBBBGGGGBGGBBBBBBBBGGGBBBBBGGBBBBBGBBBBBGBGBBBBBBBBBBBBBBGBGGBBBBGBBBGBBBBGBBBBBBGBGGBBBBBGBGGBGGBBBGBGBBBGGGBBBBGBBBGBBBGBBBBBBGGBBBBBGBGGBGBBGBBBGBBBGGBBBBBBGGBBGGBBBBBBBGBBBBGGGBBBGBBGBBBBGGGGGBBBBGBGGBBGGGBBGBGBGBBGBGGBBGBBGBBGBBBGBBBGBGBGBBBBBGBBBBGBGBBBBBGBBBBBGBBBBBBGBGBBGGBBGBBBBGBBBGBBGBBBBBBGBBBBBBBBGGGBBBBGGBBBBGBBBBBBBGBBBBBBBGGBBGBBBBGBGBBBGBBGBBBBBBBGBBBBGBBBBBGGBBBBBBBBGGBBBBBGBBGBBBBBBBBBBGBBBBBGGBBGBGBGBGBGGGBBBBGGBGGGGGBBGBGBGBBGBBBBGGBGGBBBGBBBBBBBBBBGBGGBBBBBBBBBBBGBBBBGBBBGBGBGBGGBBBGGBGGBBBBBBBBGGBBGBBGGGBBGGGBBBBBGBBBGGGBBBBBBBBBBBBBBBBGGBGBBBBGBGBBBBBBGBBBBBBBGGGGBBBBGBGBBBBBBBGBGBBGBGBBBBGBBGBBGBBGBBBBBBGBBBBBGBBGBBGBGGBBBGGBBBBBBBGBBGGBGGBBBBGGBGGBBBBBBBGBBBBGBBBBBBBBBGBGBBBBBBBBBBBBGBGBGGGGGGGBBBBBGBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBGGBBBBBBBBBGBBBBBGBGBBBBBGBGBBBBGBBBBGBBGBBBBBBGBBGBBBBGBBGBBBBBBGBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBGBGBBBBBGBBBBBBBBBBBBGGBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBGBBGGBBBBBGBBBBBBB
36861 BGGBBBBBBGGBGBBGGBBBBBGBBBGBBBBBGGGBBBGBBGBGBGGBGGBGGBBGBGBGGGBBBGBBGBGGGGGBGBBBBBBGBGGGBBGBBBBGGBBGGGBGBGGBBGBBGGBBGGBGGBBGGBGBGBBBGGGBBBGBBGBGBBBBGBBBBGBGBBBBGGGBGBBBGBGGGBGBBGGGBBGBGBGBGBBGBBBGBGGGGGGGGGBBBGGGGBGGGGBGBBBGGBBGGGBGGBBBBGBGBGBBGBBBBBGGBGGGBBGBBBGGBBGBBBGBGGGBGBBGGGGBGBGBGGGGBBGGGBBBGBBGBGBGGGGBGGBGGGGGBGGGBGGGBBGBBGBBGGBBBBGGGBBGBBBBBGBBGGBBBGBBBGGGBGGBGGBBGGGBBBBBGBBBBBGGGGGBBGBGGGBBGBGGGGBBGGBGBGGBGGBBGBGBBBBGBBGBBGGBGGGBGGBGGGGGBBBBGGGBBGGBGBGGGGBGBBBGBBGBGGBBBBBBGBBGBGGGBGBBBBGBGBGGBGGGGBBBGGBBGGBGBBGBBBBBBGBGBBBBBGGBBGBGBBGGBBBBBGBBBBGGBBGBBGGBBGBGBGGBBBGGBBBGGBBGBGGGBBGGBGBBGBBGBBGGBGBBGBGGBGGGBBGBGBGGGBBBBGGBBGGBBBGBBGBGGGBBGBBBBBGGGBBGBGGBGBBBBBBGGGBGGGGBBGGGBGBGGBBGGGGGGBBBGBBGGGBGBBBGGBBGBGGGBGGGGBGGGGGBGGBGBBBBGBGBGBBBGBGGBBBGGBGGGBBBBBGGGGGBBGBBGBGGGGBBGGGGGBBGGGGGGGBGBBBBGBGBBBGGBBBBBGGBGGGGBBGBBBGGGGGGGBGBGGGBBBGGBBBBGBGBGBGGGBBBBGBGGGGGBGBBBBGBGGBGGGGBGBGBBBGGGBBBBBGBBGGGBBBBGBGGBGBGGBBGGBBGBBBBGGGBBBBBGBGGGBBGGGGBGBBGGGGGGBBGBBBGGBBGGBBBGGGGBGBBBBGBGBBGGBBBBGGGBGGBGBGGBBBBGBGBBGBGGGGGBGGGBBGGBGBGBBBBBBGBBBGGBGGGBGBBBGGBBBGBGGBGBGBBBBBGGGBBGBBGBGGGBBBGBBBGBGBGGBBBBGBGBGGBBBGBGBGGGGBBGBBGGGGBGGGBBBGGGBBBGBGBBGGBBGBGBGBBGBGBBGGBBGGGGGGGBGGBBGBBGBBGGBGGGGBBBGBBBGBBBBBGBBBGBBBGGBBBGGGBBBGGGBBBBBGBBBBGGBGBGGBBGBGGBGGBGGGGBBBGGBGGGGBBGGGBGGBBGGGGGGGBBGGGBBBBGGGGBGBGBBBGBGGGGGBGGBBGBGBGBBBGGBBGGGBGGBBBGGBBGBGGBGBBGBBBGGBGBGBGGBGBBBGGBGGBBBBGGGBBBGBGBGGGBBBGBGGGBGGGGBGBBBBGGGBBBBBBGBBBBBGGGBGBBGGBGGGGGGBGBBGBGGBBBBGBGBBBBBBBBGBGBGBBBGBBGGGGBBBGBBBBBBBBGBBGGBBGGBGGBGGBBGBGBGBBGBGBBBGBBGBBBBGGGBBGBGBGGGGBBGBBGBGGBGBGGGGGBBGBGBBGBGBBBGGBBGGGBGGBGBBGGBBBGGGBBBBBGGBBGGBGBBBGBBGGBGBGGBBBGBGGGBGGGGGGBBGGBBBGGBBBGBGGBBBGGBGGBGGBBGBBGGGBGGBBBBBBBGGGBGBBBBBGBBBBGBGBGGBBGBGBBBBGBBBGBGGBGBBBGBGBBBGBGBGGBGGBBBBGGBGGGBBGBGBGBGGBGBBGGGGGGBGBGGGBBGGGGBBBGBGGBBGBGBGBBGGGBGBBBGGGBBGBGBGBBBBGBGGGBGBBGBBGBBBGBBGBBGGGBBGGBBGBGGGGGBGBGBGBBBBBGBGGGBBGBGGGBGGBGBBGGGBGGGGBBBBBBGGBGBBBGBBGBGBBBBGBBGBGBBBBBGGGBGGBGGBGGBGGBBBGBGBBGBBGBGBGGGBBBBBBBBBBBGGGBBBBBBGGGBBBGGBGBGBGBBBGGGGGGBBBBGGBGBBBGBGGGGGGBBGGBBGGGGBBBGGBGBGGBGGBGBGBGGBBBGBGBGGGBBBBGBBGBBGGBBBBGGGBGBBBBBGBBBGBBGBGGBGBBGGGGGGBBGBGBBGGBGGGBBGGBBGBGGBBBGBGGBGGBBBGGBBBBGGGGBBBGGBGGGGGGGBBGGBGGGGGGGGGBGBBBGGGGGBBBGGBBGGBGBBBBGBGGBGGGBBGGGGGBBBGGBGGBBGBGGBGBGBBBGBGBGGGGGBGBGBGGBGGGBGGGBBBBBBGBBGGGBBBGGGBGGBGBGGGBGBBBGGGBGGGGGGGGBGBBGGBGGGGGGGBBBGGGBBBGBGBBBGGBBGGBGGGBBBGBBBBBBBGGGBGGGGBGGGBBGBBGGBBBBBBBGGGGGBGBGBGGGGBBBBGGBGGBBGGBBBGGBGGGBGGBGBBBGGGGGBGGGGBGGBBBGBBBBGGBGBBGBGBBBBBGGBGBGBBBBGGBBGBBBGBBBBGBBBBGGGGGBBGGGGGGGGGGGGGBGBGBBBBGBBGBGBGBBBGBGBGBBBBGBBGGBBGBBBGBGBBBBGGBGGGGGGGGBBGBGBBGBBBBGGGGBBBGGBBBBBGGBBBBGGBBBBBBGBBBBGBBBGBGBBGBGBGGGGGGBBGGGGBGBGBGGBBBGGBGGBGGBGGGGBGBBBGBGGBGGBBGGGGGGGBGGBBBGBBGBBGBGBGGGGGGGGGBGBBGBBGGBBBGGBGBGBGBGBGBBGBBGBBBBBBBBBGBBBGBGGBBGBGBGGBBBGBBGBGBBGBBGBGBGBGBGBBBGBGGGGGBGGBBBGGGGBBGBGBGBBGGGBGGBGGBGGBGGGGGGBBBGBBBGGGBBGGGBBBBBBBBBGBGGBGGGGBGBBGGGBGGGBGBBBBGBBBBGBBGGBGGBBGBBBGBBGBBBGGBBGBGGGBBBBBBBBGGGGBGGBGBGGBGBGBGBGGBBGBBBBGBGGBBBGBGBGGBBGGGBGGBGBBBBBGBGGGGGBBGGBBGGGGBGGBGGGBBBBGBGBBBGBGGGBBBGGGGGGBBGBGGBBBBBGBBBBBGGBGBBBBBBBBBBBBGBGGBBGBBBBBBGGGBBBBGBBBGBBGBBBBBGBGGBGGBGBGGBBGGBBGBBBBGBGGBBGBBGBBBBGBBBBGGBGBBBGGBBBBGGBGGGGGGBGBGGBBGGGBBGBGBGBGBGBBGBGGGGGGBGGGBGGGBBBBGGGBBBBGGGBBGGBGGGBBGBGGBGGBGGGGBGBGGGBGGBBGBGBGGBBGGGGGBGGBBGBBBBBGGBBBGBGBBBGGGBBBGBBBGGBBBGBBBBGGBBBGGGGBGBGBBGGBBGBBBBGBBGGGBBGBGBGBBGBGGGGGGGBBBBBBGGBGBGGGGGBBGBGGBGBBGBGGBBGGGGGBBGGGBBGBBGGGBGBGBGGGBBBGBBGBGBGGBGBBBGBGBBGBGBGGBBGGBBBBBGGGBBGBBBBBGGBGGBGBGGBBGBBGGGBBBBGBGGGBBGGGGBBBGBGBBBBBBGGBBBGGBGGGGGBGGGBGGBGBGBGGBBBBGBGBGBBBBGBGBBGGGGBGGBBBGBGGBBBGBGGGBBGGGBGGBGBGBBBBBBBBGBBBBGGGGBBBGBBBBGBGGBGGBBBGBGBGBBBBGGGBGGBGBGGGBGBGBGBGGBGBBBBBGGGBGBBBGGGBBGBBBGGGBBGBBBBGBGBBGGGGBGBBBGGBGGBBGBBGBBBBGGGBGGBGGBBBGGGBGBBBBGBBGGBBGBGBBGGBGGGBGGGGBBBBGGBBBBBGGBGBBGBGBBGGBBBGGBGBBGBBGBBBBBGBBBGGGBGBBGBGBBBBGBGBBGBBGGGGBGGGBBGGBGBGGGBGBBBGBBBGGGBBGBGBGBBGBGBBBGBBBGBBBBBBBGBGGBGGGGBGBBBGBBGGGBGGGGBGGBBBBGBBGGGBGBGBBBBGGGBBGBGGGBGBBGGGBBGBGBGBGBBBGBGBBBBBBGGBBBGGBBBBGGBBGGGGBBGBGGGBBGGGGBGGGGGGGGBBGGBBBBGGBGBBBBBBBGBGGBBBBBBBBBBGGBGBGBGBBGGGBBGBGGBGBBGGBGBGBBBGGBBBBBGBBGGBBBBBBBGGBBGBBBGBBGGGGBBGBGGBGBBBBGGBBBBGBGGGGBGBGBGBBBGBGBGBBBGGGBBGGGGBGBBBGBBGBBBBGBBGBBBGGGGBGGBBGBBBBBBBGBGBBBGGGBBGBGGBGBBGGGGGBGGGGBBBGBGGBBBBGBGGBBGBBBBGBBGGBGGBBBGGBGGBGBBGBGBGGBBGBGBBGBBGBBGBBGGGBBBGBBGBBBBGBGBGBBGBBGBBGBBGGBGGGGGBBGBBBBGGBGGBBGBGGGGBGGGGBBBBBBGBBBBBBBBBGGGBGGGGBBGBBGBBBBGBGBGBGBBBBGBBBBBGGBGBBGBBBGGBGGGBBBGGBBBGGBGGGGBGBGBBGBBBGBBGGBGBBGGBGGBBGGGGGBBBBGBGBBBBBBBBGBGBGBGGBGBGGGBBGBGBGBGGBGGGGGBBGBGBBGBBGGGGBBGGGGBBGGGBGBBGGBBGBGGGGBGGBBBBGBGBBBGBGBGBBBBBBBGBBBGBBGBBBGGGGBBBBBGBGGBBGBBGGBBGBBBBBBBGGGGGGGGGGBGGGBBBGGGGGGGGGGBBBBGGBGGBBBGGBGBGGBBBBBBBGBGGGBBBGBBGGGGGGGGGGGBBGGGGBBBBGGBBBGGBGBBGBGBBGBGGGBGGBBGGBGGBBBBGGGBGGBGBGBBGGBBGGBGGGGBBBGBBGGBBBGBBGGBBGGBBBGGGGGBGBBGGBBGGGGBBBBGBGGGBGGGGBBBGGBGBGGGGBBBBBBBBGGBBGBBBGBGGBBBGBGGGBGBBBBGGBGGBGBGBGBGGGBGBBBGBGBBGGBGGBBGGGBBBGBBBGGGBGGBBBBBGBGGBBGGGGBGBBGBBGGGBBGBGBGBBGBBGBBGGBBGGGGBGBGBGBGGBGBGBGGBGBGBBGGBBGGBBBBGBGBGGGBBBBBGGBBGBBGGBBBBGBGBBBGGGBGBGBBBGGBBGBBGGBBGBBGGBBGGBBGBGGGBBGBBGGBBBBGGGBBGBBGGBBBBGBGBBBGBGBGGGBBBGGBGGGGGGGBBBGGBGBGBBGBGGGBBGGBGGGGGBBBBGGGGBBBGGBBGBBBBBGBBGGBGGGBBBGGGGGGBBBBGBGGGGBGBGBBBGBBGGGBGGGBGGBBBGBGBBGGGBBBGBBBGBGBGBBGBBBBBBGBGGGBBBBGBBGBGBGBGGBGBBGBGGGGGGGBBBGBGBGGBBGGBBBGGBGGBBGBGBBGBBGGBBBBBGBGBGGBGBGBBBGGBGBBGBBGBBBGGBBBBGGBGBBGGGGGBGGBGBBGBBBBBBGBGBGBBBBBGGBGGBGBBBGBBBGGGGGGBBGBGGBBBBGBGBBGGGBGBGGBBGBGBGBGBBGBBBGBGBGBGGGGBBBGBGBBGGBBGBGBBBBGGGBBBBBBGGBGBBBGBBGGGGBBBGGGBBGGBGGBGGBGGGBGGBGBBGGBBGGBBGBBGBBBBBGBBGBBGBBBGBGBGGBGBGGBBBBGBBBBBGBGBGBBBBGBGBBBBGBBGBBGBBGBGBBGGBGBBBGBBGGBBBBBBGGBGBBGGBBBGGGBGBBGBGGBGGBBBBBBBGGBBBBBBGBBBGBBGGBBBBGGBBBBGBGBBBGBBGBGGGBBGBGGGBGGGGGBGGGGGGGGGGGBGBBGBBBBGBGBGGGBBGGGBGGBGBBGGBBBBGBBGGBBGBGGBBBGGGBGBBGBBBGGBBGGGBGGGGBGBBGGGBGBGGGBBGBGBBGBBGGBBBGBBGBGGGBBGBGGGBBGGGBGGBBGGGGBGBGGBBGBGBBBBGBGGBGGGBGGBBBGBGBBGBBBBGBBGBBBGGBBBBBGGBBBGGBBGGBGBGGBBBBBBGBGGBGBBGGBBBBBGBGGGGGGBBBGGGGBGGBBBGGBBBGGGBBGGBBGGBBBBGBGGBGBBBBBGGBBGGGGBBGGBBGGBGGGBBGGBGGGBGGGGBGBGGGGGGGBBGGGBGGBGGGBGBGBBBGGGBGGBGGGBBBGGGGGGBBGBBGBGBGBBBGBGBBGBGGBGBBBGGGBGBBGBGGGBGBBGBBGBGGBGBBBGBBGBBGBBBGBGBBBGGGGGBGBBBBBBBGBGBBBGBBGGBBGBGGGGGGBBGBBBBGBGBGGBBBGGBGBGGGBGBBGBBBBGGGGBBGBGGGGBBGBGBGGGBGGBBBGGGBBGBBBGBBBBGBBGBBGBGBGGGBBGGGBGBBBBGGBBBBBGBGGBGGBGBBGBGBGBGBGBGBGBBGBGGBBBGGGBGGGBBBGBGGBGBGBBBBBGGBGBGBGBBBGGBBGBBGGBGGBBBGBGBBGBGBGGGBBGGGGGBGGGGGBGBGBGBBGGBBBBBBBGBGGGBBBBGGBGBGBBBBGBBBGGGBBGBGBGGBGBGBBGBBGBBBBGBGBBBBBGGBGBGGGBGGBBBGBBBGGGBGGBGBBGGBGBGBGGBBBBGGBGBGGBGGBGBBGGBBGGBBGGGGBBGGBBGGGGBGBBGBGBBBGBBGBGBBGGGGGBBBBBGGBBGBBGBBGBGBGBGGGGGBBGGGBBBBBGGBGGGBGGGGGBBGGGGGBGGGGBBGBGBGGBGBGBGGBBGGGGGBBBBBGGGBBGGGBGBBGGGBGGGBBBGGGGBGGBGGBGBBGBGBBGBGBBBGBBBGBBBGBGGGGBGGGGGBGGBBGBBGBGGGGBGGBBBGBGGGGGGBBBGBGBGGBGGBGBBBBBGGGBBBBBGBGBGGBBGGGBGBGGGGGBBBGBGGGBGBGBBGBBBBBBGBGBGGBGBBGBGBGGBGBGBBBGBBGBBBBGGGGGBBBGBGBGBBBGBGBBGGBBGGBBBGGGBGGBBGGGGGGGGBGBGBGGBBGBBGGGGBBGGBBBBBBBGBGGBGBGBGBBGBBBGBGBBBBBBGGBBGGGGBGGGGGBGGBBGGGBGBBBGGGBGBBGBBBGGGBBBGBGBBGGBBGGGBBBGBGGGBGBGBBGBGBBBGGGBGBGGBBBBGBBGGGBGBBGBGGGGBBBGBBBBGGBGGBBGGGBBBGBGBBBGGGGBBGBGBGGBGBBBGGBBGBBGBGBBGGGBBGBBBBGBBBBBGGBGGGBBGGBBBBGGBGGBBGBGBBGBBBGGBGGGGBGGGGBGGGBBBBBGBBBBGBBGBGGGGBBBGGBBBGBBBGBBGBBBGBBBGGBGBBGBBBBBBBGBGGGBGGBBBBBGBBGGBBGGBGGBBBGGBGBGGGBGGBGBGBGBBGBGBGBBGBGBGGGGGGGBGGBBBBGGBGBGBBGGBBGBBGGGGGBBBBGBGBGBGBGBBGBGGGBBGBGGBGGBBGGGGBGBGGBBGBGBGGGBBGGBBBGBGBBBGGBBBGBBGBGGGGBBGGGGBGGGBGGGBGGBGGGGGGGGBBBGGGBBBBBBBBBBBGGGGGBGGBGBBGBBGBBBBBGBBGGGBBBGGBGBBGGGGBBBGGGBBBGGGGGGGGGBBBGGGBBGBGGBGBBBBGGGGBBGBGBGBBBGGBGGGBBGGBGGGBBBGBBBGGBGGGGBBBBBGBBGBGBBBBGGGBBBGBBGBBBGGBGGBGBBBGBGBBGBGBBBBBGBGBBGBBGGGBGGBBGGBGBGBGBBBBGBBGBBBGGBGBGBBGGGGGBBGGBGGGBBBGGGBGGBBGGBGBGGBBBGGGBBGGGBGBBGBGBBGGBGBGBBBBGBBBBGBGGGGGBGGGBBBBGGGGGGGGGBBGGGGGGBGBBBGGGBBGBBGBGGBGBGBBGBGBBGGGBGBGBBBGBBBBBGGBBGGGBBGGGGGBGBBGBGBGGBBGGGBGBGBBBGBBBGBBBGBGGBGGGGBGGGGBGGBGBGGBBGBGBBGBGBGBBBBGBGBGBBBBBGGBGGBGBBGBGBGGBBBGBBGBGGGBBBBBBGGBGBBBBBBBBBBGGBBGBBBGBBBGGGBBGGGBGGGBGBBBBGGBGBBGGGBBBBBGBBGBGBBGBBGBGBBBBBGBGGBBGGBGBGBGGGBBBGBBGGGGBBGBBGBBGBGBBBGBGGGGBBGBBBBGBBGGGBGBGBBBBBBGBBGBBGBBGBBBBBBBBGBBGBBGGGBGGBBGBBBGGGGGGBGGBGGBGBGBBBBGGGBBBGGBBBBGGGGGGGBGGBGGBGGGBGBGGBBBGBBBBGGGGGGBGBGGBBBBGBGGGGBBGGBBGGGBBGBGGBGGBGBBGGGGBBBGBGBGBGBBGGGBBGBGGBGGGGBBGBGBGBBBBGBGBGBBBBBBBGBGBBGBGGBGBBBBGGGBBGBGBBGGBBGBGBGGGGGGGBGGGGBGBBBBBBGBGGGGGGGGBGBGGGGGGGGBBBBBBBBBBGBBBBBGGGBGGGBGBGBBGGGBGGGGGGBGBBBGGGBGBGBBGGGBBGGGGGGGBBBGBGBBBGGGBBBBBBGBGBGGGGBBBGGBGGBBBBBGBBGBGBBGBGBGGGGBBGBBGBBBBGGBBBBBBGBBGBGGGBBBBGBGBGBBBBGGGGBGGGBGBGGBGGBGBBGGBGGBBBBBBBGGGBGGBGGGBGBGBGBBBBBGGGBGGGGGBGBGGBGBGBBGGGBGBGGBBBBGBGGBGGBGGBBGGBGGGGGGBGGGGGGGGGGGBBBBBGBBBGGGBGBGGGGGGBBGBBBGBGGBGBBGBBGBBGGGGBBBGGGGBGBBGBBBBBBGGGBBBBGGGBGGGBGGGGGGGBBBBGBBBGBBGBGGBBBGGGBGGBGBBBGGBBGBBGGGGBBGBGBBBGBBGBGGGBBGGBBBBBBBGGBBGBGGGGBGBGBBGGGBBBGBGBBGGBBBBGGBBBBGGBGGBBGBGBBBBBBGGBGGBBGGBBBGGBGBGGGBBGBBGGBBGGGGGBGGGBBGGBBGBBBBGGBGBBBBGBBGBBBBGBBBBBGBBGBBBGGBGBBBBGBBBBGGBBBGGBBGBGGGGGGGBGBBBBGGBBBBBGBGBGBBBBGBBGBGBBBBBBBGBBBBGGBGBBGGBGBGBGBBGBBGBBGBBBBGGBGGBGBBGBBBGGBGGGBBGGGGBGBBGGGBBGGBBGBBBGBGBGBBBBBGGBGGGBBGBBBGBGBGGBBBBBBBBBBGGGBBGBBGBGBGBGGGBGBBGGGBBGGBBGBBGBBGBBBGBBBGGBGGBBGBBBBGGBBBBGBBBBBBBGBBBBBBGGGBGGGGGBGBBGBGGBGGBBBGGGGGGBGBGGGBBBBGGGGGBBBBGGBGBGGBBBBBBBBGGBBBGGBBBGBBBBGBGBBBBGBBBGBBGBBBBBBBBBGGBBGGBGGBGBBGBBBGBBGGGGBBGBGBBBGGGGBGGBBBGGGGGGGGGGBBBGBGBBGGBGBBGGBGGBBBBGBBGGBGGGBBBBGGBGGGBGBBGGGBGGGGBBGBBBBGGBBBBGGBBGBGBBBBBBBGBGBBGGBGBBBBGBBGGGGGBBBGBGGBBGGBBGGGBGBGGBGBGBGBBBBGGGBBGBBGBBGBBBBGGBBGBGBGBGBBBBBGBGBBGBBGBBBBBBGBBBGGGGBBGGBGBGGBBBBBGBGGBGBGBGBGBBBGBBBGBGGBGBBBBBBBBGBGGGBBBBGBBGBGBGGGBGGBBGBBGBBBBGBBGBBGBBGGGBGGBBGBGBBGBGGBGBGBGBBGGGBGGGGGGGBGGGBBBBGGBBGGGGGGBBGGGBBBGGBGBBBGGBGGBGGBBGGGGBGGGGGBBGBGBBGBGGBBBBGBGBBGGBBGGBGGGBGGGGBGBBBGBGBBGGBGBBBGBGBBBBBGBBGBGGBGBBGGBBBBGGGGGGBGGBBGGGGGGGBBGGBBBBGBGGBBBGBBBGBGGBBBBGBGGBGGBGBBGBBBGBBGBGGGGGBBGGGBBBBBBBGGBGBGGGBBGBBGBBBGGGGBGBBBGBBGBBGBBGGGGBBBGBGBBGGGGGBGBGGBBGBBBBBGGGBGBBBGGBGBBBBBBGGGGGGGGGGBBBBBGBBGBGGBBBGBBGBBBBGBBBGGBBGBBBGBBBBGBGGBGBGBBGGBBBGGGBBBBBGGGBBGBBBBBBGBBBBBGGBGGGGBBBGBGGGBGBGBBBBGBGBGBGGGGBBGGGBGBGBBBGBBGGBGGGBGBGBGBGBGBBGBBGBGBBBGBGBBGBBBGBBGBGBBBGGBBBGBBGBGGGGBBGBBGBBGGGBBBGBGGGBGGGGBBBGGBBGGBBBBBGBGGGBBGBBBGBGBBGBBGBGBGBBBBBGGBBBGBBGGGGGBBGGGBBBBGGGBGBBGGBGGBGGBBGGBGGBGBBGGBBGBBBBBGGGGBGGGBBGBBGGBBGBBBBGBBGBGBGGBBGBBBGGBGBBGBGGBGGGGBBGGBBBGBGBBBBGGGGBGGBBBGBBGGGBGGBBGBGBGGGGBBGBGGBBBGBBBBBGGBGGGBGGGBGGBGGGGBBGBBGGBGBGBBBGBGGGGBBGBGGBBBGBBBBBGGBGGBBGBBBGGGBBBBBBBBGBGGGBBGBBGGGGBGBGBBGBBBBGGGBGBBBGBBGGGGGBGGGBBGBBBGGGGGBBGGBBGBGBBGBGBBGBBGGGGGBBGBGGBBGGBBBBGGGBBBBGGBBGBGBBBGBGGGBBBBGGBGBGGGGGBBGBBGGBBGGGBGGBGGBGBBBBGGGBBBBBGBGBBGGBGGBGBBGBBBGBGBBGBGGGGBGBGGBGGGBGGGBBBGGGBBGBBBBBBGGBBGBBGBGBGBBGBBGGGBBGBBBGGGGBBBBGBBGGGBBGBBGBBBGBBBBBGBBGGGBBGBGGBBGBBBGGGBBGBBGGGGBBGBGBGGGBGBBGBBBGGGGGBBGBBBBGGBGBGGGGBGBGGGBGBBBGBGBGBGBGBGGGGBGBGGGGGBGBGGGBBBGGBBGGGBGBGBGGBBBGBGGGGGGGBBGBBGBGGBBBBGBGGBGBGGGBBBBGGGBGGGBBGBBGGBGGBBBBBGBBGBGBGBBGBGGBBGGBGGBGBBBGGBGBGGGBBGGBBBBGGGGGGGGGBGBGGBBGBBGBBGGBBGGBBGBBBGBGBGGBBBBBGGGBBBBBGBBGBBGBBGBGBGBBBBBGGGBBBGBBBGBBBBBGBGBBBGBGGGGGBGBBBGGGBBBBBBBGBBBBGBGGGBBGGGGBGBBBBGGGBBBBBGBBGBGGGGBGBBBGBGBGBGBGGGBGBBGBGGGBGGGBGBGGBBGGGBBGBGGBBGBBBBBGGBBGBGBGGBBGBBGGBGBBBGBGGGBGBBBGGGBGGBGGBGBBBBBGBBGGBGGBBBBGGGGBGBGGGGGGBBBBBBGGBBBGBGBBGGBBGBBBBBGBBBGBGBBBGGGGGGGGGBGBBBBGGBGBGBGBGGGGBGBGBGGGGGGBBBGGBBGGBGBGGGGGGGGGBBBGGGGGGBGGBGBBGBBGBBBGGBGGGGBBBGGGGGBBBBBBBBGBGBGGBBBBBBBGGBGGBGGGBBGBBBBGBBGGBBBBBGBGBGGBBBGGGGBBGBGBBGBGGGBGBGBBGGGBGGBGGBGBBBGGGGBGGGGGGGGBBGGGGGBBBBGGGGBGBGBBGBBGGBGGGBGBBBBBGGBGBGBBGBBBBBBBBGBGBBBBGGGBBBBBBGBBBBBBBGBBGBGBGGBBBBBBBGBGGGBBGBGBBGBBGGBGGBBGBGGGBBBBGGBGBGGGBGBBGBGGBBBGBBBBBBBGBBBBGGGBBGBBBBGBBBBBGGGGGGBGBGBGGGBGGBBBGBBGBBBGGGBBBBGGGGGGGBBBBGBGBGBBBBGBGGGGBGGBGBBGGGGBBBGBGBBBBGBBBBBGBBBBBGBBGGBGGGGBGBGBBGBBGBGBBBBGGGGGGBBGBBGGGGGBBGBBBGBGGGBGGGBBGBGBBBBGBBGBGGGGGGBBBBBGBGGGBBGBBGBGGBBGBBGGBGGBBBGGGGGGBGBGBBBGBBBGBBGBBBGBBBBBGBBBBBBGGBBGBBGBBGBBBBBGGGGGGBBBBGGGBBBBGGGGGBBGBGBGGGBGGBGBGBBBGGBBGGBGBBGBBBGGBGBGBBBGGBBBBBGGGBBBBGGGGGGGGBGGGBGGBGGBGBGBGBBGBBBGBBGGBGBGGBBBBGBBBBGGBBBBGBGGGGBBGBBGGBBGBBGBGGBGBGGBBGBBGBBBBGBGGBGGBBBGGBGBGGGBGGGBBBBBBBGBGGGBBBBBBGGGBBBGGBBBBBBBGBBGBBGGBGBGBBGBBGGBGGGGBGBBGGBBBGBGBBBBGBBBGGGGBBGBBBBBBGGGBGGBBBBGBBGGBGGBBBBGGGBBBBBBGBBBBBGBBBGGGGBGBBBBGBBBBBBBBBBGBBBGBGGGBGGBGGBGBBBGBBBBGBGGGBBBBGGBGBGBBGGGBBBBBGBGGBBBGBGGBBBGGGGGBBBGGGGBBGBGBBGBBBBGBGBBBBBBGGGGGBBBBGGGBBGBGBBBGBBBBBBGGBGGBBBBBBGGGGBGGBBGGGBBBBGBBGBGGGBGBGGGGGBGGGGGBGBBGGBGGBBBGGBGGGGGBGGGGBBBGBBGGGGGBGBBBBBBBGGBGGGBBGGGGBGGBGGBBGBGBBBBBBGBBGBGGBBBGBBBGBGBGBBBGGGGBGGBBBGGBBGGBGGGGBBBBBGBBGGBGBBGGGGBBGGBBBBGBBGGGBBBBBBGBBBBGGBGBBBGBGGBBGGBBBBBBGBBBGBBBGBBGBBBBGGBGBBBBGBGBBBGBBGGBGBBGGGBGBBBBGGGBGBGBGBBBGGBGGBGBBGBGBGGBGGGBBGGBBGBBGGGBBBGGGGBBGGBBBBGBGBGBGBGGGBGGGBGBBBBBGGGBBGBGBGGGGGGBGGGGBBBGGGGBBBGGGGGGBGGBGBBGGGBBBBGBGBGGBBGBBGGBGBGBBBGGGBGGGGBBGBBGGBGGGBBGBBGGGGGBBGBGGBBBGBGBGBGGGBGGBBBGBGGGBGBBBGGBBGGBGBBBGBGGBBGBGBGBBBBGGGBBGBGBGGGBBGBGGBGBGBGGBBGBBGBBGGGBGGGBGBGBBBBBBBGBBBBGGBBBBGBBGBGGGBGBGGGBGGGGGBGGBBBGGBBBBBBGGGGGBGGBBBGBGBGBGGBBGGGGBBBBBGBBBGBBGGBGGGBBBGBGBBGBGGGGGGBBGBGGGGGBBBBBBBBBBBBGBBBGBGBGBGGBGBBGBGBGBBGBGGBGGBGBGGBBGBBBBGGBGBBGGGBBGGBGBBGGBBGGGBBGBBBGBGGGBGGBGBBGBBGBBGGBGBBGGGGBGGBBBGGGGGBBBBBGBBGBGGBBBBGGBGBGBGGGBBBBBGGBBGBGBBGBBBBGGBBBGBBGBBGGBGGBGBGGBBBBBGGBGGGGGGGBBBGBBGGGBGGGGBBGBBBGBBGGGGGBGBBGBGGBGGGBGGBBBGBBBGBBBGGGBBBGBGGGGGGBGGBBBGGGGBBGGBGBGBBGBGBBGGGGBBGGGGBBBGBBGGBBGBBGGGBBGBBGGBGGGBGBBBGGBGGGBGGBGGGBBBGBGGBBGGGGBBBGGBGGGBGGGGGBGGBGBBBBBBGGBBGBBGGBBGGBBBBBBBGBBBBGBBBBGBGBBBBBGGGGBBBBBBGBGGBGGGBBGBGGGBBBGGGBGGGGBBGBGBBBBGBBBGBGBGBBBBGBBGBGGBGBBGGBBGBGGGBBBGGBGGBBBGBGBBGGGGBBBBBGGGGBGBBBGBBGGGGGBGBGGGBGBGGGBBGGBBGBBBGGGGBBBBBBGBBBBGBGGGGBBBBGBBGBGGBBGGGGBGGBGGBBGGGBBBBGGBGBGGGBBBBGBBBBBGBBGGGGBGBGGBGGBBBBBBGGGBGBBGGGGGGBGGGBBGBBGGGBGGBGBBBGBBGGBBGGBGBGBBBGBGGGGBGBBBBBGGGBBGBGGBBGGGGGGBGBBGGGGBGBGBGGBBBGBBBBBGGBBGGGGBGGGBGBGBGBGGBBGBGGGBBBGBGBBBGGGBBGGGBGBGGGBGBGBGBBBBGGGGBGGGBGBGBGGBBGBGGBGGGBBBGBBBBGBGGBGGBBGGBBGBBBGGBGGGBGBGBGGGGBBGBGBGGBGBGGGBGGGBGBBGBBBBBGBBBBGBBGBBBBBGBGBBBGGGBBBGBBGBGBBBBBBGGBGBGGBGBGGGGGGGGBGBBGGGGBGBBGBGBBGGGBGGGGGBBGGBGGBBGBBGBBGBGGBGGGBGGGBBBGBBBGGBBBGBBGGBGGBGGGGGBBGBGGGBBGGBGGBGBBGBGGBBGGBGBGGBBBBBGBGBBGGGBBBBBGBGBBBGGGGGGBBBGBBGBBBBGGGBGGBGBGBGGGBGGBBBGBGGBGGBGGGBBGGBBGBBGBBGBBBGBGGGGGGGBBBBGBGGGBGBBGBBGBBGGBGGBBBBBGGBBBBGGGBGBGGBGBBGBBGGBGBBGBBGGGBBBBBGBBBBBGGGBGGGGGGGBBBBBBBGBBBBGGGBGBBBBBGBGGGBBGGBGBBBGBBGBBGBGBGBBBGGBBGGBBBBBGBGGGGGGBGBGGBBGBGGBBGBBBGGBGBBBGGGBGGGBGGGBBBGGBGBGGGGGBGGBGBGGGBBGGBGBBBGGBBBGBBBBBBGGGBGBBGGBBBGBBBGGBBBBBBGBBBGGBBBGBBBGBBBGGBGGBBGBGBBBGBGBGBGBBBGGBBBGBBBBGBGBGGBBGGBGGBBBBGGGBBGBBBBBBGBGGBBBBBBBBGGGGBBBGBGGBBGBGBGBBGBBBGBGGBBGBBGBBGGBBBGGGGBBGBGGGGBGGBGBGBBGGGBBGBGBGBBBBBBGBGGGGGGGGGGBGBGGGBGGGGGBBGGBBBBGGGBBGBGGGGBBGBBGGGBBBBGGBGGGBBBBGBBBGGGBGBBBBBBBBBBGGGGBGGBBBBGGBBGGGGGBGGBBGBBBGGBBBGBGBGBGGBGBGBBGBGGGBBBGBBGGGGBGGGBGGGGBGGBBBGBBBGGBBGGGBGGGGBGGGGGBBBBBBBBGBGGBGBGBGBGGBBBBBBGGGGBGGGBGBGBGBBBGGGGGBGGBBBBGGBGBBGGGBGBBBGGBBGBGGGGBGBBBGBBBBGBGBGGGGGGGGGBGBBGGGBBGBBGBBGGGGBBBGBBBBGBBBBBGBGBBGBGGBBGGGBBBBGGBBBGGBGBGGBBBGBBGGBBBBGGGBBBGBGBGGBGGGBBGGBBBBBBGBGGBGGGGBGBGGGBGBGGBGGBBGGBBBBGBBGBBGGBBGBBGGGGBBGBGGGBGGBBGGGGBBGBBGGGBBBGGBGGBGGGBBBGBGBBGGGGBBBBGGGGGBGBBGBBBBGGBBBBGBGGGBBGBBBBGBBGBBGGBGBBGGGGGGGBBBGBBGGBGBGGGGGBBBBBBBGBGGBBBGBBGBGGGBGGGBGGBGGGBBGBBBGBGGGBBGBGGBGBBBBBBGBBBBGBBGBBBGGGBBBGGBBGBBGGBBBBGBGBBBBBBBBBGBGBGGGGBGGGGGBGBGGGGBBGGGGBGGBBBBBBBBBGBGBBGBGBBGBGBBGBGGGGGGBBBBGBGBBBGGBGBBBBGGGBGGBBGGBBGGGBBBBGBGGGBGBBBBBBBGGGGGGGBBGGBBBGBBBGGGBGGBBGGGBGBBGBBGGBBGGBGBBGBGBBBGGBBGGBBGBBGGBGGGGBBGBGBBGBBBGGGGBBBBBGBBBBGGBBBBGBBBBBBGGGBBBGBBGBGGBBBGGBGBGGBBGGGGBBGBGGBGBGBGBBGBBGGGBGGGBGBGGBBBBBGGBGBBGBGBBGGBGBBBBGGGBBBGGBGBGBBBGGBGGGBGGGBGBBBBGBGGGGGGBBBBBBGGBGBBGGGBBBBBGGBBGGBBGBGGGBGGBGBGGGGBBGGGGBBBBGBGGBBGBBGBBGBGGGGGGGBGGBBBGBGGBGBBBBGGGBGBBBBBGGBGBGBBBBGGGBGBGBBGBBGGBBBBGBBBGBGBBGGBGGGGGBGGGBGBGBBBBBGGBGBBBBGGBGGBBGBGGGGGGBGGGBGBBBBBBGBGGBBGBBGBGBBGGBGGBGBBGBGGBBGGBGGBGBGBBBBBBBBBBGBBGGGBBBGGBGGGGBBBBBGBBGGBBBGGBBBGGBGBBBGGBGGBGBGBBGGBGBBGBGBGGGBBGBBGGGBBBBBGGBBGGGGBBBBGGBGGBBBGBGGBGGBGBGGBGGGGGBGBBGGGBBGGGGBGBBGGGBGBBGGBGGBGGGGGGBBBBBGGBBGBBGGBBGGBBGGGGBBGGGGBBGGGGGGBGGGBGGBGBBGGGGGBBBGBBBBBGBGBBBGGBBGGGBBBGBGBBGBGBGGBBBGGBBBGBGGBBGGGBGBBGBBBGBGBGBGGBGBGBGBBBBBBBBGBGBBBGGBBBBBGBGBGBGBBBBBBGGGBGGGBGGBBBBBBBBGBBGBBGGBBBGGGBGBBBBBBGGBBGBBBBGGGGGBGBGGGGGBBBBGBBBBBGGBGGBGBGBBGGBBBGGBGBGBBGBBGGGBGBBBBGGGGBBBGGBGBGGGBGBGGGGBBGBGGGGGGBGBGBGBBGBBBGBBBGBBGBBGBBBBBGGGGBBBGGBBBGBBBBBBBBBGGGGBGBBBBBGGGBBBBBBGBGGBBGBBGGGGGGBBGBGGGBBBGGBBGGGGBBGGBGBBGBBBBGBBGBBGGBGGBBBGBBBBBGBBGBBBGBBBGGGBGGBBGBBBBGBGGBGBBBGGBGBBBGBGBGGBGBGGGGBGBGGGGBGBBGGBGGBBBGGGBBBGGGBGGBBBBBBGGGGGGGGGBGGBBGGGGGBBBBGGBGBGBBGBGGGGGGBBBBBGGGBBBBBGBBBGBBGBGBGGBBBGBBGGBBBGBGGBBGBGGBGGGGBGBGBBGBBBGGGGGGGBGBGGBBGBGBBBGBBBBBGBGBBBGGGBGBGGBGGBGGBBBGBGGBBGGGBGBBBBGGGBGBGGGGGBBGGGBGBGBGGGBGGGGBGBBGBGGBBGGBGGGGBGGBGBGBBBBGBBGBGBBBBGGBGBGBBGBGGBBGBBGGBGBGGGBBBBBBBGGGBBBBGBGGGBGGGGBBBBGGBBGGBGBBGGGBGBGGBBGGGBBGBGGGBGBGGGBGGBGGGBGGGBBGBBBBBGBGBGGGGGGBGGBBBBGGGBBGBBBBGGGBBGBGGBBGBBGGBBGBBGBBBBBGBBGBGBGBBBBGBGBBBBGGGGBBGGGGGBGGBBBBBBGBBGBGBGBBBBBBBBBGBGBBBGGBBGBGGGBBGGBBBGBGBBGGBBBBBGGGGBGGBBGGBBGBGBBBBBBBGGBBBGBBGBBBGGBBBBBBGGGBGGGGBGBBGBGGGGBGGGGBBBGBGBBBGBBBGGBBGBGBBBGBGBGGGBBGBBBBGBGGBGGGGGBGGGGBGBBBBGBBGBBBGBGGBGGGBBBBBBBGBGGGGGBBBGBBGBGBBBGBBGBBBBBGGBGGBBGBBBGGBBGBBGGBGBBBBGBBGGGBBGGGGBGBGBBGBGBBBGBBBGBGBGGBGBBGGBGBBGGBBBBBGGGGGGGGBGGGGGBGGBGBBBBGGGBGGBGGBBGGGBGGBBGBGGBGBBGGBGGBBGBBGBGGBGBGBGBBGGBBBBBGGBGBGGBGBGGBBBGGGBBGBBGBGBBBGBGBGGGBBBBBGBGGGGGGBBGGGBGBGGBBBBGGBGGBBBBBGBBGBGGGGBGGBBBGBGGGGBGBGBGGGGGGGGGBBGBBBGGBGGGBGGGBGGBBBGBGGBBBGBBGBGGBBBBBGBBBBBBGGGBGGGGBGGBBBGGGGBBGBBBBGGGBBBGGGGBBGGBGGGGBBGBBGGBBGGBBBBGBGBBGBGBBBBGBBBGBGBGGBGBBBBGBBBGBBBBGGBGBBGBBGBBGGBGBGBBGGGBBGBGGGGGGBBGBGBGBBBGBBGBBBGBBBGGGBGBGGGGBBGBBBBBBGBGBBGBGBBGGGGBBGBGBGBBBBGBBGBGBGBBBGGGGBGGGGGGBBBBBBBBGGBGGBBGGGGGGGBGBGGGGBGGGGGBGBBGGBBBBBBBBGBBGGGBBBGGGGGGGGBBGGBGBGGBBGGBBBBBBBGGBBBBBBBGGBGGGBGBBGGGGGGBBGGGGGBGGBGBBBBGBBBGGBBBBBGGGBBGGBBBBBGBBBGBGGBGGBBGGGGGBGGGGBGGBGBGGGBGGGGBBGBBBGBBGBBBBGGGBGGBGGGBGBBGGGGGBGGBBGBGBGBBBGGGBGGGGBGGBGBGBBGGGGBGBBGBBBGGGBBGGBBGGGBBGBGGBBBBGBBGBGBBGBBGBGBBBBGBGGBGGBGGBBBGBGGBGGBGGGGBGBBBBBGGBBGGBBBGBGGGGBGGGGGGBBBBGBBGBBBGBGGBGGBBGBBBGGGGGGGGGBGBGGGBBGGGGGGBBGGGBBGGGBGGGGBGGGBBGBBBBGGBBGBGGBBBBBGGBGGBGGBGGGGBGGGBGBGBGBGGBGBBGGGBBGGGBGBGGGGGGGGBBBGBBGBBGBGGGBBGGGBBGBBBGBBGGBGGGBGGGBGBGGBBGBBBGGBBGGBGGGGBBBBBGGBGBGGBBBBBGBGBBBBBBBBGGBGBBBBGBGGGBBGBBBGGBGGGBBGGBGBGGGBGBBGGBGGBGBBGGBGBBGGGBGBGBBGBBGBBBGBBBGGBGBBGGGGBGGGGGBBBGGBGGGGGBGGGBGBBGBBGGBGGBBGGGBGBGBBBGBBBBBBBGBBBBGGBGBBBBBGBGGGGBBBGGGGGGGBGBGBGGGBBBGGGBGGBBGGBBGGBGGGBBGBGBBBGGGBBGBBGBBGGBBGGGGBBBGGBBGGBGGGBGGGGBGBBBGBBGGGBBGBBBGGGGBGBGGGBBBBGBBGBGGBBBGGBGGGBGBBBGBGBGGGBBBBGGBBGBGGBBBGGBBBGGGGBBGBBGBBGBBGGBBGGGBBGBBBBBGGBBBGGBGGGGGGGBGBGBBGGBGBBGBGGGBBBGGGBBGBGBBBGBBGGBGGBGGBBGGGGGGBGGGGGBBGBGGGGBGGBGBBGGGBBGBGBBBBGGBGBGBBGGBGGBBBGGGGBGBBBGBBBBGGGBGBGGGBGGGBGGBBBGGGGBBBGGBGBGBGGBGBGBBGGBGGBGGGGGBBBGBBBGGBGGBGBGBGGGBBBBGBGGBGBGBGBGBGBBGGGBBBBBGGBGGGGBBBGBGGGBGGGGBGBGBGBBBBGBBGBGBBGBGGBGBGGBBBGBBBBGBBBBGGGGGGBBBBBGGBGGGBGGGBBGGGBBGBBBGBGBGGGGGBBBGGGBGBBBGGBBGBBBBGBBGGBGBBGGGBBBBGGBBGGBGBBGGBGBBGGBGBGBGBBBGBBBGGBBBGBGBGBBBBGBBGGGBGBBBBBBGBGBGGGBGBBBGBBGGGGBBGGBBGBBBBGGBBGGGGGBGGGGGBBBGGGBGBBGGBBBGGGGGBGBBBGGGBBBBBGGGGBBGBGBGGGGBGGGGGGGBGBGBGBGGBBGGGBBGGGBBBGGGGGBGBBGGGGGBGBGGGBGBBBBBBGBGGGGBBBBBGBBBBGBBBBGBBBBGGBGBBBBGBBBGBBGBBGGBBGBBBBGBBBBBGBBBBBBBBGGGBBBGGGGGGBBGBBBBGGGBGBGBGBBBBBBBGBGBGGGBGBBBGBBGBGGGBBGGBGGBGBBGBGBGBBGGBGGGGBBGBBGBBBGBGGBGBBGBBBBBGBGGBGBBGGGBGBGBBBGBBBGGBGBBBBGBBBBBGGGBGGGGGBBGGBGBBBBBBBBBBGGGBBBBGGGBGBBBGGBBBGGGBBGBBGBBBGBBBGBBBBBBBBGBGBGBGGBBGBBBBGGGGGBBBGBGBGBBBBBBGBBGBGGGGGBBGGGBGBGGGGGBGGBBBGGGBGBBGGBBGBBBGBGBGBBGBBGBGGGBBGGGGGBGBGBGBGGBBBBGBBBGBGBBGBBBGBBGGGGBBGGGBBBBBGGGBGBBGGBGGGBBBBBGBBBGBGGBBBBGBBBGBBGGBGGBBGBBBGGBBBBBGGBBBGBBBBGGBBBGGBBGGBGGBGBGBBBGGBGGBGGBBBBBBGGGGBGBGBBGBGBGBBGBBBGGBBBGBGBBBGGBGBBBBGBGGGGGGGBBBBBGBGGBBBGBBGGGGGBBGGGBGGBGBBGBBGGGBGGGGBGGBGGBGGBBGBGGGBGGGGGBGGGBBGGBGGBGBBBGBBBGBGGBBGBBGGBBGBBGBBGBBBBBBBBBBBGBGGGBBBBBGBBBBGGGBGBBGGGGGGGGGGGGBBBGBGBBGGBBGBBGBBBGGBGGBGGBBBBGGBGGBBGGGBGGBBBBBBGGBGGBBGBBBBBGBBBBBGGGBBBG
13451 BGGGGBGGGGGGGBBGGGBGGBGGGGBGGGGGBGGGGGBGGGBGGGBGGGBGGGGGGGGBBGBGBGGGGBGBGGGBGGBGGGGGGBBGBGGGBGBGBGBGBGGGGGBGBBBGBGGGGGBGBGGGGGBBBBBGBBGGGGBGBBGGGGGGGGGGGGBBGGGGBBGGBGGGBGGGGGGBBGBGGGGGBGGGGGBGGGGGBGGGGGGGGGGGBBGGGGGGBBGGGGBBBGGGGGGBGGGGGGGBGGGGGGGGBGBBBGGBGBGBGBGGBGGGGBGGGGGGBGBGGGGGBGBGGGGGGGBGGGBGGGBBGGGGGBBGGBGGBGGBBBGBBGGGGGGGGGGGGGGGGGBGGGGGGGGBBGBGGGGGGGBGGGGGGGGGGGGGGBGBGGGBGGGGGBGGGGGBGGGGBGGBBGGGGGGBGGGGGBGGGGGBGGGBGBGGGBBGGGBGBGGGBGGGGBGGBBGGGGBGGGGGGGBGBGBGBGGGGGBGGGGGGGGBBGGGGBGBBBGGGGBBGBBGBGBGGGBBBGGGGGGGGGGGBGBGGGGBGBGGBGGGBGGGBGGBBGGGGGGGGBGGGBGGBBBGBBBGBGGGBGGGGGGGGGGGGGGGGBBGGBGBGGBGGGGBBGBGGGGGGGGBBGGBGBGGBGGBGGBGGBGGGGBBGGGBBGBGBGGGGGGGGGGGGGGGGGGGBGBGGGGBBBGBBGBBGGGGGGGGBGGGGGBGGGGGGGGGBGGBGBGGGGBGGGGGGGGGGBGGGGGGBGGGGGGGGBGGBGGGGGGGGGGGBGGGBGBGBGGGGGGBGBBGGGGGGGBBBGGBGGGGGGGGBGGGGBBGGGGGGBGBGGGBBBGGGGBGBGGBGGGBGGGBGGBGGBBGBGBBGGGGGGGGGGGGGGBBBGBGBGBGGGGBGGGGGGBBGGGGGGBBGGBGGGGGBGGGBGBGGGGBBGGGGGBGGGBGGGGBGBGGBGGGBGGBGGGGBBGGGGGGGGGGGGGGGBGGGBGBGGGGGGGGGGGBGGGGGGGGGBBGGGGGBGGGGGBGGBGBBGGGBBGGGGGGGGBBBGGGGBGGGBBGGGGGGGGGGBBGGGGGGGBBGBGGGBGGGGGBGBGGBGGGGBGGBGGGGGGGBGGGGGGGBBGGBGBBGGBGBBBGGGGGGGGGBGGBGBBGGGBGBGGBGGGGGBGGGGGGGGGGGGGBBGBBGGGGGBBBBGGGGBGGGGGGGGBGGGGGGGGBBGGGGGGGGBBBGGGBGBGGGBBGBGGGGGGGGGGGGGGGGGBGGBGGGGBBGBBGGBGGGGGGGBGGGBBGGGGBGGBBGGGGGGGGBBBGBBGGBGGGGBGGGGGGGGBGGGBGGBGBBGGGGGGGGGGGGBBGGGBGGGGGGGBBBGGBGBGBBGGBBGGGBGGGBGBBGBBBGBGGGGGGGGGGGGBGBGGGBGGGGGGGGGGBGGGGGGBGGGBGGGGBBBGGGBBGBGGGGGGGGGGGGBGGGBGGBGGBGGGGGBGGGGBBGGBGGGGGGBGGGGGGGGGBGGGGGGGGGGBBGGGGBGGGGGGGBBGGGBGGGBGGBGGBGGBGGBGBGGGGGGGGGGGGGGGBGGGGGGBGGBGGGGGBGGBGGGGGGBGGBGGBGGGBGGGGGGBBGBGGGGGGBBGGGGGBBBGGGBGGGGBGBGBGBGGGBGGGGGBGGGGGGGBGBGGBGBGGGGGBGGGBGGGGBGGBGGGGGBBBGBGGGGGBGGGBGGGGGGGGGGBBBGGBGGGGGBGGBGGBGBGBGGGBGGBGGGGGBGGBGGGGBGGGGGGGGGBBGBGGGGBBBGGBGGGGGBGGBGBGBGGBBGBGGGGGGGGGGGGBBGGGBGBBGGGGBBGGGGGGGGGBGGGGGGGBGGGBGGGGGGGGBGGGGBBGGGGGBGGGBBGGBGGGGBBGGGGGBGGGGGBBGGGGGGBGGBGBGGBGGGGGGBBGGGGGGBBGBBGGBGGBBGBGGBGGBGGBGGBGBGBGGGGGBGGGGBGGBGGGGGGGBBGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGBBBGGGGGGBGGGGGGGBGBBBGBGBBGGBGBGGGGBBGBGGBGGGGBGGBGBGGGGBGGGGGGGGGGGGBBBGGGBGGBBGGGBBGBBGGGBGGGBGBGBGGGGGGGBGGGGBGBGGGGGBGGGGBGGGGBGGGGGGGGGGBGBBGGBBGBGGGBGGBGGGGBGGBBGGGGGBGBGGGBGGBBBBGBGGGGGGBBBGGGGGGGBGGGGGGGGGGBGGGGGGGGBGBGGGBGGGBGGGBBGGGGGGGBGGGGGBGGGGGGGGGGGGGGBBBGGGBGGGBGGGGGGBGGGBGBGBBGBGBGGBBGGGGBBGBGGGGGBBGGGGGGGGBGBGGGGGBBGGBGGGGBGGGGGGGBGGBBGGGGBGBBBBBGGGGGGGGGGGGBGGBBGGBGBGGBBGGBGGGGGBGGBGGBGBGBGBGGBBGGGBGBGGGGGGGGGGGBGBGGBGGGBGGGGBGBGGBGBGBGGGGBGBBBGBBGGGGGGGBGBBGGGGGGGBGGBGGGGGGBGGGBGGGGBGGGGGBBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBBBBGGBGGGGGGBBGGGGBGGGGGBGGGBGBGGGGGBGGGGBBGBGBGGGBBGGGGGBGGBGGGGBGBGBGGGGBBBBGGBGGGGGGGGBGGGBGGGGBBGGGGBGGBBGGGGGGGGGBGBGBBGGBBGGGGBGGGGGGBGBGGGGGGBGGGBGGGGGGBGGGGGGBGGGGBGGBBGBGGBGGGGGBGGGGBBGGGGBGGBGGBGBGBGGGBGGGGGGGGGGBGGGGBGGGBGBGGGBGBGGGBGGGBGGGGGGGBBGGGGGBGBBGGGGGGGGBBBGGGGGBGGGGGGBBGBGGBBGGGBGBBBGBGGGGGGBGGGGGGBGGGGGGGBBGGGGBGBBGGBGGBGGBGGGGBGBGGBGGBGBBGGGBGGGGBGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGBBBGGBBGGGGGGGGGGGGBGGGGGGGGBGBBGGGGGGGBGGGBGBGGGGGGGGBGGGGGGBGGGGGGBGBGGGBGBGBGGBBBGGGGGGGGGBGGGGGBGGGGGGGGBGGGGBGBGBGGGBBBBGGBBGGGGGBGGBGGGGGGBGGGGBGGGBGGGGBBGGGBGBGGGGGGBGBGBGBGGBBGGGGGBGGGGGGGGGGGGBGBBGGBGGBGGGGBBGGGGBGBBGBGGGGGGBBBGGGGGGBGGGGGGGGBGBGGGBGGGGGGGGGBGBBGBGBGGGBGGGGGGGGGGGBBBGBGGGGBGGGGGGGGGBGGGGBGBBBGGGGBBGGGBBGBGGBBGBBGGGBBBGBBGGBGGGGGGBGBBBBGGGGGGGGBGBGGGBGGGGGGBGGGGGBGBGGGGGGBGGGGBGGBGGGBBGBBGGGGGGGBBGGGGBGBGBBGGGGBBBGGBGGGGGGGGBGBGGGGGGGBGGGGGGGBGGGGGBGGGBGBGGGGBGGGBGGBBGGGGGGGGGBBGGBGBGBGGBGBGGGGGGGGBGGGGBGBGBGGBBBGBGGGBGGGBGBBGGGGGGGGGGBGGGGBBBGGBGGGGGGGGBGGGBGBGBGGGGGGGGBGBGGBBGGGBGBGGGGGGGGGGGGGBBGGGBGBGGGGBGBGGGBBGGGGGGGGBGGBBBGGGGGGGBGBBBGBBGGGGGGGGBGGGGGGGBGGBGGGGGGGGBBBGBGGGGBGGBGGBGGGBGGGGGGGBBGGBGBGGGGGGGGGBGGGBBGGGGGGGGBGBGGGGBBGGGBBGBGGGBBBGBGBGGBGGBGGGGBGGGGGGGGGGGBGGBGGBBBGGBGBGBGGGGGGBBGBGGBGGGGGGGGGBGGGGGGGBGGGBGGGBGGGGGBGGGGBGGGGGGGGGGGGBGBGGGBGGGBGGGGBBBGGGBGGGGGBGBGGBBGBBBBGGGGBGGGGGGGGGGBGGGBGGGGBGGBGGGGGGGGGGBBBGGBGGBGGGGGGBBBBBGGBGGGGGGGGGGGBGGGGGGGGGGBBGBBGGGGBGGGGGGGGGGGBBGGGBGGGGGGBGGBBGGGGGBBGGBGBGGGGGGGGGGGGGBBBBBGGGGBGGGGBBGGGBBGGGGGGGGGBGBGGBGGGBBGGGGGGGGGGGGBBGGGGGGGBGGGGGBBGGBBGGGGGGGBGBGGBBGGGGGBGBGBGGGGGGBGBGBGBGGGBGGGGBBGGBGGGGBGGGBGBBGBGBBGGGGBGGGGGGGGGBBGBGGGGBGGBBGGGBGGGGBGGBGGGGGGGGGGGGGGGBBGGBGGGBGBGBGGGGGGGGGGBGGBBGGGBGGBGGGGGGGGGBGBGBBGGBBBGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGBGGBGGGGGGBBGBBBGGGGGBGBGGGGGGGGGGBGBGGGGGBGGBGGBBGGGGGBGGBGGBGGGBGGGGGGGGGGBGGGGGGBGBBBGGGGBGGBGGGGGBGGGGGGGBGBBGGBBBBGBGBGGGGGBGGGBGGGBGGGBGBGGGGGBBGGBBBGGGGBGGGGGBGGGGGGBGGBGGGGBBBGGBGGGGGGGGGGGGGBGGGBGGGBGGGGGGGGBGGGBGGGBBGGBBGBGGGGGBBGBBGBGGGBBGBBGGGGGGGGGGGGGBGGBGGGBGBBGBGGGGGGGBGBGGGGGGBGGGGGGBGGGBBGBBGBGGGGGGGGBBGGGGGGGGBBGGGGGGGGBBBGGGGGGBBGBGGBGGGGBGBGGGGGGBBGGGGGGGGGBBGBGGBGGGGBGGGGGGGGGGBGGGGBGGGBGGGGGGGGGGGGGBGBGGGBGBBGGGGGBGGGGGGGGGBGBBBBGGGGGGGGGGBGGGGGBGGBBGGGGBGGGGGBGBGGGGGBBBBGGGGBGGGBGGGGGGGGBGGBBBGGGGGBGGGGGGGGGBBGBGGBGGGGGGGGGGGGGGGGGBGGGBGGBGGBGGGBGGGBBGGGGGGGGGBGGGGGGBBGGBGGBGGBGBGGGGBGGGGGBGGGGGGGGBGGGGGBGGGBGGGGGGGGGBGBGGGBBGBGGBBGGBBGGBBGBGGGGGGGGGGGGGBGGGGGGGGGGGBGGBGBGBGBGGGGGGGGGGGGGGBGGGGBGGBBBBGGBBGGGGBGGGGGGGGGGGGGGGBBBBGGGBGGGBBGGBGGGBBBGBBGBGGBGGGGGBGBBGBBGBGGGGGGBGGGGGBBGBGGBGGGGGGBBGGGGGGGGBGGGGGGGBGGGBGGGGGGGBGGGGGBBGGGBGGGBBGGBGGBBBGBGGGGGGGGGGGGGGGBGGGGGGGGGBBGBGGGGBGBBGGBBGBBGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGBBGBGGGGBGGBBGGGGGGGBBGGGBGGGBGGBGBGGBGGBBGGBGGGGGGGGGGBBGGGGBGBBBBBGBGBBGBGBGGGGGGGGGGGBGGGGBGBGBBGGBGGGBGBGGGGBBGGBGGGBGGBGBGGGBGGGGGGGBGGBGGGGBGBBGGBGGBBGGGGGBBGGGGGGGGBGGGGGGGGGGGGBGGGGBGBBGGGGGGBGGGGBGGGGGGGGBGGGGGGGBGBGBGGGGGGGGBGGGBGGGGBGGGGGGBGGBGGBGGGBGGGGGGGBGGGGBGGGBGBGGGGGBGGGGGGGGGGGBBGGGGGBBGGGGGBGGBGGGGBGGGBGBGGBGGGGBBBGBGGBGGGGGBGBGBGGGGGGGGGGGGBBGBGGGGBGGGGGGGGBGBGBBGBGGGBGGGGBGGGGGGGGBGGGGBGGGGGGGGBGGGBBGGGBGBGGGBGGGGGGBGBGGGBGGGGGGGGBGGGGGBGBGGGBGGGGGGGBGGBBGGBBGBGGGGGGGBGGGGGGGGGGGGGBGBBGBGGGGGGBBBBGBBGGGGGBBGGGGGGGGBGBGGGGGGBGGGBGGBGGGBBGGGBGGBGBGGGBGGBBGGGGBBGGBGGGGBGGGGGBGBGBGGBBGBBGGGGGGGGGBGGGGBGGGBGBBGBBGGGGGGGGGGBGGGGGGGBBGBBBGBGGBBBGGBGGBGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGBBGGGGGBGGGBBBGBGGGGGGGGGGGGGGBBGGGGGGGGBGGBGGBGGBGGBGGBGGGBGGGGGGGBBGGGGGGBGGGGBBGGGGBGGGGGGBBGBGBGGBGGGBGBGGGGBGBGGBBGGGGBGBGGBBBGGGGGBBBBGGBGGBBGGGGGGGGBBGGBGGBGGBBBBGGGGBGGGBGGGGGGGGGBGBGGBGGGGGGGGBGGGGGGGBGGGBGGGGBGGBGGGBGGGBBBGGGGBGBBGGGBBBGGGGBBBBGGBGGBGGGGGGBBGBBGGGGGGGGGBGGGBGGBGGGBBGBGGBGBGGGGBBGBBGGBGGGGGGBGGGGGGGGGBGGBGGBGGGGGGGGGGGGGGGGGGGBBBGGGGGBBBGGBGGGBGGGGBGGGGGGBGBBBGGBGBGGGGGGGGGGGBGBGGGBGBGGGGGGGBGGGGGBGGGGGGGGGGGGGGBGGGGGBGGGGBBGBGGGGGBGGBGGGGBBGGGGGBBGGGBGGBGGGGBBGGBGBGBBGGGGGBBGBGGBGGGGBGGGGGGGGBGBGBGGGGBGGGBGGGGBBBGGGGGGGGGGGGGBBGGBGBBBBGGGGGBGGBGGGBBBGBGGGGGGGGBGGGGBGGBBGGGGBGGGGGGGGGGGBGGGGBBGGGGBGGBGBGBGGGGGGGGGGGGGGGBGGBBGGGGGBGGGGGGBGGGGGBGGBBGGBGGGGGGBGGGBGGBGBGGGGGGBGGGGBGGGGGGGGGGBBBGGGGGGBBGGGGGGGBGGBBGGBGBGGGGGGBGBGBGGGGGGGGGGGBBGBBBGGGGGGBBGGGGGBGGGBGGGGGBGGBBBBGBGGGGBGBGBGBBGGBGBGGGGBGBBBGGBGBBBGGGGGBGBGGGBGGBGGGGGGGGGGBGGBGGBGGGGBGGGGGGGGGBBGBGBBGGGGGGGBGBGGBGBGBGBGGGBGGGGGBGGGGGBGBGGGGBBBGGBBGBBBGGBBGBGGGGBBBGGGGGGBGGGGGGGGGGBBGGGGGGBGGGGGGBGGGGGGGGGBBGGBBGGBGGGGGBBGGGBGGGGGGGBGGBGGGGGGBGBGGGGGGGGGGGBGBBBGGGGGBGGGGGBGBGBGBGGGGGGGBGGGBGBGBGGGGBGGGGBGGGGGGGBGGGGBGGGBBGBBBBGGGGGBGGGBGGBGGGGGGGGGBGGGGGBBGBGBGGGGGGGBGGGGBBBGGGGGGGGGGGGGGBGGGGGBGGGGGBGGBBGGBGGGGGGGGGGBGGGGGGGBGGBGGGGBGGGGBGGGGGGGGGGGBGGGGGGGGGBGGBGGGGGBBGGGGGGGBGBGGGGGGGGBBBBGBBGGGGGGGGBGGBBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGBGGBGGGGGBBBGBGGGBGGGGBGGGBGBBGGGGGBGGGGGGGGGGGGGGBGGBGGBGBBGBGGGBGGGGGGGGBGGGGGBGBGGGGGGGGBGGGGGGGGGBGGGGGGGBBBGGGGGGBGBGGBBGGGGGGGGBGGGGBGGGGBGGBBGGGBGGGGGGGGBGGBBGGGGBBGGGGGGGGGGGBGGGGGGGBGGBGGGGGGBGGBGBGGGGGGGGBBBGGGGGBGGBGGBGGGGGGGGGGGGBGGGGGGBGGGGBBGBGBGBBGGGGGGGBGBBGGGGGGGBGGGGGGBGGGGBGGGGGGBGGBGGGGGGGGGBGGBBBGGBBBGBBGGGGGGGGGBGGGGGBGGGGGGGGGBBGGGGBGGGGGGGGBGGGGGGGGGGGGBGBGBGGGBBBGGGBGGGGGGGGGGBBGGGGGGGGGGGGGGBGBGGGGGGBGGGBGBGGBGBBGBGGGGGBGGGGBGBGBGGBBGBGBGGGGGGGGGGGGBGGBBGGGGGGGGGGBGGGGGGGGGGBGGGGBGBGBGGGGBBBGGGGGBGGBBBGGBGGGGGBBGGGBGBGBBBBGGBGGGGGGGGGGBGGBGGGBGGGBGGGBGBGGGBGGGGGBGGBGGGGGGGBBBBGGGGGGGGGGGGGGGBGBGGGGBGBGGGBGGBBGGGGGGGGGGGGGGGGBGBGGGGGGBGGGGGBGGGGGGBGGGGGGGGBGGGBGBGGGGBBBGGGGBGBGGGBGGGBGGBGGGGGBGGBBGGGBGGGBGBGGBGGGGGGGGGGGBGGGBGBGGBBGGBGGBGGBBGGGGGGBGGGGGGBBGBBBGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGBBBGGGBBGBGBBGGGGGBGGBGGBGGBGGBGGBGGBGGBGGGBBGGGBGGGGGGGGGGGGBGGGGBGGGGGGGGBGBGGBGGGBBBBGGGGGGGGGGBBGGGGGGGGGGGGGBGGBGGBGBGGGGGGGBGGBGBGGBGBBGBBBGBGGGGGBBGGGGGGGGGGGGGGGBGGGBGGGGGGBGGGGBBGGGGGGGGGGGBBGGBGGGGBBGGGGGGGBGGGBGGGGGGGGGBBGBBBGGBGGGGGGGGGGBBGGGGGGGGBBBGGBBBGGGGGGGGBGGGGBGGBGGGGGGGGGGGGGBBBGGBGGBGGGBGBBGGGGGGGGBGBBGGGBGGBGGGGGGGBGBGGBBGBGGBBBGBBGBGGGGGGGGBBGBBGGGBBGGGBGGBGGGBBGBGBBBBBBBGBGBGGBBGGGGGBGGGGGGGGGGGBGBGGBGGGGGGGGGGGGBGGBGGGGBGGBGGBGGGBGGGGBBGGGBBGGGBGGGGGBGGGGGGBBGBGGGGBBBBGGGGGGBGGGGGGGBGGGBGGGGBBGGGGGGGGBGGBGGGBGGGGBGGGGGBGGGBGGGGGGGGGBGBBBGGGGGBBGBGGGGGGGGGGGGGGGGGBBGBGGGGGBBGBGBGBGGBGGGGGGBBBBGGBGGGGGBBGGGBBGGGGGBGGBGBBGBGGGBBBGGBGBGGGBGGGGGGGBBGGBBBBBGBGGGGBGBGGGGGGGGGGGGGGBGGBGBGGBBGGGGBBBGGGGGGGGGGBGGGGGGGBGBGGGGGGGGGGGBGGGGGBGGGGGGGGGBGBGBBBGGBGGGGBGGGBGGBGGGGGBGGGBGGGGBGGGGGGBGGGGGBBBGGGGGGBGGGBGGGGGGBGGGGGGGGGGGBGGGGGGBGGGBBGGGGGGBGGGGBGBGBGGBGBGGGGBGGBGGGGGGGGBGBGGGGGGGGBBGGGGGGGGGBBBBGGBGGBGBGBBGGGBGGGGBGBBGGGGGBGGGBGBBBBBGBBBGGGBGGGGGGGGBGBGBGGGGBBGBGGGGBGBGGGBBGGBGGBGBGGGBGGGBBGGGGBGGBGBGGGGBBGBGGGGGGGGBGBGGGGBGBGGGBGGGGBBGGGGGGGBGGGBGGGGGGGGGGGGGGBGGBGGGGGGGGBGGGGGGGBGGGGGBGGGGGGGGGGGGBGGBGGGBBGGGGGGGBGBGBBGGGGGBGGGGBBGGGGGGGGGGGGGBBGGGGGGBGGBBGGGGGBBGGGGBBBGGGGGGGGGBGBGGBGGGBGGBGGBGBBBBGBGGGGGGGBGBBGGGGBBBGBGBGGGGBBGBBGGGGGGGGGGGGGBGGBBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBBGGBGGGBGGGGGGGBGGGGGGGGGGBGBGGGGGGGGBGGGGGGBBBGGGBBGGGGGGGGGBGGGGGBGBGGBGGGGGGBGGGBGGGGBGBGBGGBGGGGGBGGGGBGBBGGBGGGGGGGGBGGGGBBBGGGGGGGGGGGGBBGGGBBBGGGGGGGGGGBGBGGBBBBGGGGBGBGBBGGBBGBBGGGGGBBGGBGBGGGGBGGGGGGBGGGBGBGGBGGGBGGGBGBBGGGGGBGGGGBGGGGGGGGGGBGGBGGBGGGBBGGGGGGGGGGGGBGGBGGBBGBGGGGBGGGGGBGGGGBBBGBGGBGBGGGGGBGGGGBGGGGBGBGGGBGGGGGGGGGGGBBBGGGGGGGBBGGBBBBBGGGGGBGGGGGGBGGGGBBGGBBGGGGGBGGGBGBGGBGGGGGGGGBGBGGGGBGGGGGBGGGBBGGGGGGGGGGGBGGBBBBGGGGBGGGGBGBBGGGGBGGGGGGBBGGGGGGBBBGGGGGGBBGBBGGBGGGBGGGGGGGGGGGGGGBGGGGGGGGGBGBGBGGBGGGGGGGBGBGGGGGBGGGGGGGGBGGBGGGBGGBGGGGBGGBGBBGGGGBGGGBGGBBGGBGGGBGGBBGBBGGGGGGGGGGGBGGGBGGGGBGGGBGGGGGBGGGGBGGGBBGGGGBBGGBGBGGGGGGBGGBGGBBGBGBGBGGBBBBGGGGGGGGGGGGGGGBBGGGGGGGGBGGGGBGGGGGGBBBBBGBBGGBGBGBBGGGBBGGGGBGGBGBGGBGGGGBBGBGGBBBGBGGGGGGBGGGGGGGGGGGGBGGGGGBGGGGBGGGGGBGGBGGGGGGBGGGBBGGGGBGGBGGGGGGGGGGBGGBGBGBGGGBGBGGGGGGBGGGGGGBGBGBBGGGGBBGGGGBGGBGBGGBBGBBBGBGGGGBGGGGGGGGGGBGBGBGBGBGGBGGGGGGBGGGGGGGGGGBGGGGGGBGGBBGGGGGBGGGBGGGBGGGGBGBBBGGGBBGGGBGGGGGBGGGBGBGGGGGGGGBGGGGGGBBGGBGBBBGBGBGGGGGBBGBGGGGGGGGBGGBGGGBGGGBGBBGBGGBBGGGGGGGGGBGGGBBGBGBGBBGBGGGGGGGGBGGGGGGGBGGGGGGGBBBGBGGGGBGGGGGGGGGBGGBGBBGGGGGGGGBGBGGBBBGBBGGGGGGGGGGGGGGBGGGBGGGBGBBGBGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGBBGGGGBGBGBGGBBGBGGGBGBGGGGGGGGGBGBGGGGBGGGGGGGGGGGGBGBGBBGBBGBGBGGGBGBGGBBBGGGGGGGBGGGBGGGGGBGBGGBGGGGGGGBGBGGBGGBBBGGGGBGGBBGBGGGGGGGGGBBGBGBBGBBGBGGGGGGBGGBGGGGGGGGBGGGBGGGGBGGGGBGGGBGGGBGBBGBGGGGGGGGBGGBGGGGBGGGBGGGGBBBBBGGGGGGGBGGBBBGBBGGGGGGGBGGGGGBGGBGGGBGBGBGBGGBGGBGGGGGBGGBGGGGGBGGGGBBGGGGGGGBGBGGBGGBGGGGGGGBGGGGGGGGGGGGGBGGBGGGGBGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGBGBGBGGGBGBGGGBBBGBGGGGGGGGBGGBGGGBGGBGGGGBBGGGGBGGBGGGBBGGGGGGGBBGGGGGGBBGBBGGBBGGBBBGGGGGBGGGBGGGBBGBGBGGBGGBGBBGGGGGBGGGGGGBGBGGGGBGGGGGBGGGGGGGGGGGGGGBGGGGGBGGBGGGGGGGGGGGGGGGGBGGGGGBBBGGGGGGGGBGBGGBGBGGBGGGGGGBBBGGGBGGGGGGGGGGGGGGBBGGGBGGBGGGBGBGGBBGGBGGGGGGBGGGBGBGBBGBBGGGBBGGBBGGGGGBBGBGGBGGGBBBGGGGGBGGBGGGGGBGGGGGGGGGGGGGBBGGGGBGGBBBGGBGBGGGGGGGGBGGGGGGGBGGGGBGBGGGGGGBGBGGGGGGBGBGGGBBGGBGGGGGBGGGBGGGGBGGGGBGGGBBGGGGBGGGGBGBGBGGBGGGBGGGGGBBGGGGGGGGGGBBGGGGGGGGGGBGGGGGGGGGGBGGGGGGGBBBGGGGGGGBGGBGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGBBGGGGGGGGGGGBGGBBGBGGGBGGBBGGGGGGGGGGGGGBGBGBBGGGGGGGGGGGGGGBBBBGGGBGBGGGBGBGBGGBGGBGBGGBGGGGBGGGBGGBBGBBGGGGGBGBBGGBGGBGGGBGGGBBBGGGGBGBBGGBBGGGGGBBGBGGBBGBGGGBGGBGBGGGGGBGGGBGGGGGGGGGGGGGBGGGGGGGGBBGGBGBGGGGBGGGGBGGGGGBGGBGBBBGGBGBGGGBBBGBBGGGGGGBBGBGGBBGGGGBGGGGGBGGGGGGGGGGGGGBGGGGGGGBBGGBBGGBGBGGGBGBGGGGBGGGGBGGGGGGGGBGBGGGBGBGGGGGGBBGGGBBGGGGGGGBGGGGBGGGBGGBGGBGBGGBBBBBGBBGBGBGBGBGGGGGGBGBGGGBGGGGGGGBGBGBGBGBGGGBGGGGGGBGGGBGGGGGBGGBGBGGGBGGGGGGGGGGGGGBGBGBGGGGGGGBBGBGGBGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGBGGGBGBGGBGGGBBBGGBBGGGGGGGGBGGBGBGGGGGBBBGGGBGGGGGGBGGGGGGGBGBGBBGGGBBGGGGGGGGBGGBGGGGBGGGGGGGGBGGGBGBGBGGGGGGGGGGGGGGGGGGGGGGGGBBGBGGGGBBGGGGGGGGBGBGGGGGGGGGGGBGGGBGGGBGGGGGBBGGGGGGGGGBGGGGBGGBGBGGGGGGGGGGGGGGGGGGGBGGGBGBGGGGBBGGBGGBGBGGGGGBBBBBGGBGGGBGGBGGBBGGBGBBGGGBGGBGBGGBBGGGGGGGBGGGBGGGGGBGGGBGGBGGGBBBGGBGBGGGGBBGBGGGGGBBGBBGGBGBGGBGGGBGGGGGGGGGGGGGGGGBGGGBBGBGGBGGGBGBBGGGGGBGGGGBGGGGBBBGGGGGGGGGGBBBBGGGGGGGGGGGGBGGGGGGBGGGBGBGGBBGGGGGGGBGBGGBGGBGGGBGGGGGGGGBGBGBBBGGGBGGGBGGGGGBGGBGGBGBGGGBGBGGBGGGGGGGBGGGGBGGGGGGGGGBBGBGGGGGGBGGBGGBGGBGGGGGBBGGBGBBGGBGGGGBGGBBBGGGGGGGGGGGGGGBBGBBGGBGGGGGBBGBGGGGGGGGBGGBGGBBBGGGBBGGGBGGGGGBGGGGGGGGGGGGGBBGBGGBBGGBGGGGGGBBBGBGGBBBGGGGGGGBGBGGGGBGGGGGGGGGBGGBGBBBGGGBBGGBBGGBBBGBGBGBBGBGGGGGGBGBBGGGGGGGGGBGBBGGGGGGGGGGBBBGBGBBGGGGBGGGGGBBGBGGBGGBGGGGGGGBGBGGBGGGGGGGGBBBBBGGBGGGGGGGGGGGGGGGBGGGGGBGGBGGGGGGGGGBGGGGGBGGBGGGBGGGGBGGGGGGGGGGBBBGGBGBGBBGGGBGGGGGGGGGBBGBBGGGGGGBGGGGGGBGGBGBGGGGGBGGGBGGGBGGGGGGGBGBGBGGGGGGBGGBBGGGBGGGGBGGGGGGBGBGGBBGBBGGGBBGBGBGGGGGBGGBBGGGBGBGBGGGGBGGBBBBGGBGGGGGGGGGGBGBGGGGBGGGBGGGGBGGBGGGGBBBGGBBGGGGGBGGGGGBGBGBBGBGGGGGBGGGGBGGBGBGGBGGGGGBGGGGGGGGGBGGGGGGBGGGGBGGGGGGGGBGGBGGGGGBGGGBBGBGBGGGGGBGBGGGBGGGGGGGGGGGGGGGGGGBGGBGGBGBBBGGGBGGGBBBGGGGGGGGGGGGGBGBGBGBGBBGGGGGGGBBBGGGGBGGGGGGBGGGGGGGGGGGBGBGGGGGBGGBGBBGGGGGGGBBGBBGBGGGGGBBGGGGGGGBGGGGGGGGGBGBGGBGGBGBGGBGBGBGGGGGGGGBBGBGGGGGGGGGGGBBGGGBBBGGGGGGGGBGGGBBGBGGGGBGBGBGGBGGGBBGGBBBGGBGGGGBGGGGGGGGGGBGGGGGGGBGGGBBGGGGBGBBGGGGGGGGBGGBGGGGBBGGBGGGGGGGBBGGGGBGGGGBGBGGBGGGGGGGGGGGBGGGGBGGGGGBGGGGGGGGGGGGGGGBGGGBGGGGBBGBGBBGBGGGGBGBGBGGBGGGGGGGGGGGGGBGBGGGGBGGGGGGGGGGGGGGGGGBGGGBGGBGBGGGBGBBGGBGGBGGGGBGGGGBGGBBGBGBGGGBGGGGGGBGBBBGBGGGGGBGGGGGGGBGGGGGGGGGGGGBGGGGGBBGGGGGGBBGGGBGGGGGGBGGGBGGBGGGGBGBGBBGGBBGGGGBGGGGGBGGGGBBBGGBBGGGGGBGBGGGGBGGGBBGGBGBBBBGBGGGBBGGBBGGGBGGGGGGBBGBGBGBGGBGBGGGGBBGGGGGGBGBGGGGGBGGGGGBGGGBBBGGGGGGGGGBBGGGBGGGGGGGGGBBGGGGGGGGGGGGGGGBGBGGBGGGGBGGGBGGBBBGGBGGGBBBBGGBGBGGGBGBGGGGBGGBGGGGGGGGGGBBGGGBGGGGBBBGGGBGGBBGGBGBGGBGGBBBBGGGGGGGGBGGGGGGGGGGGGGGGBGBGBGBGGBGGGGGGBGGGGGGGGBGGGGGGGGGBGGGGGGGGGGBGBGGBBBBGGGGGGGBGBGGBGBGBGBGGGBGGBBGBGBGGGGGGBGBGGGGBGGGGGGGGBGBBGGGGGGGGBGGGGGGGGGGGBBGGGGBBGGGBGGGBGGGGGGBGGGGGBBGGGGGGGGGGGGGGGGBGBGBGGGGGGBGGBBGGBBBGBBGGGGBGGGGGGBBBGGGGGGGGGGGGGGBGBGGGGGGGGGGGBBBGGGGGGGBGGGGGBGBBGBBBGGGGBGGGGGGBGGGGGGBBGGGGGBGBGBGGGGGGGGGGGGBBBGGGGGGBGBGGBBBBGGGBGBGGGGGGGGGGGBGGGBBBBBGGBGBGGGGBGGGGBGGGBGGGBGGGGBBBGGBGBGGGBGGGGGGBBBBBBBBGGBGBGGGGGGBGGGGGBGBBGBBGGGGBBGGGGGGBGBGGGGGGGBBGGGBBGGBBGGGGGGGGBGBGBGGBGBGGBGGGBBGGGBGGGBGGGBGGBGGGBGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGBGGGGBBBGBGGGGGGGGGGGBBBGBGBGBGBBBGGGBBBGGGBGGGGGGGGGBBBGGGGGBBGGGBGGBGGGGGGBGGGBGGGBGGGBGBGGBGGGGGGBGGBGGGGGBGGGBGGGGGGGGGGGGGGBGGBBBBGGGGGBGBBGGGGGBGGGBGGBGGGGGGBGGGGBBGGGGGGBGBBBGGGGGBGBGGBBGGGBGBGGBGGGGGGGGGGGGGGGGGBBBGGBBGBGGGBGGBGGGBBGBGGBGBBBGBGGGGGGGGBGBGGGBGGGGGGGGGGGGGBBBGBGGGGGGGBBBGGGGGBBGGBGGBBGGBBGGBGGGGGGBGGGGGGGGBGGGBGGGBGGBBGGGGGGGGGGGGGGGGGGGGGGBGBBGBGGGBGGGGGGGGGGBGGGGGGGBBBGGGBBBGGGGGGGGGGBBGGBGGGBGGGGGGBGGBBBGBGGGGGGGGBGBGGGGGBBBGBGBGBBGGBGGGBGBGBGBBGGGGGBGGGGGGGGBGGBGGGGGGGGGGGGBGGBGGGGGGGGGGBGGGBBGBGGGBGBGGGBGBBGGBGGGGGGBGGGGBBGBGBGGBBGGGBGGBGBGGGBBGGBGGBGGGGBBGGGBGGGGGBGBBBGBGBGBGGGBGGBBBGGGGGGGBGBGGGGGBBGBBGGBBBGGGBBGBBGGGGGGGGGBBBGGBGGGGGBBGGGBGGGGBBBGBGBGGGBGBGGGGBBGGGGGGBGGBGGGBGBGGBGGBBGBGGGGBGGGBGGBGGGGGGBBGBGBGGBBBGGGGGBGGGGGGGGGGGGBGGBGGBGBGGGGGBBGGGGBGGGGGBGBBGGGGGGGGGGBGGGGGGGGGGBGGGGGBGGGGGBGGGGBGGGGGGBGGGGBBGGGGBGBGGGGGGGGGGGBBGGGGGGGGGGGBBGGGBBGGGGBGGGGGGGBGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGBBBGGBGBGGGGGGBBGBGBBGBGGGGBGBBBGGBBGGGBGGBGGBGGBGBGBGBGGGGGGGGGBBBBGGGGBGGGBGGGBBGGGGGBGBGBGGGGBBGGGGGBBGGGGGGGGGGGGGGGGGGGBBGGGGGGBGGGGBGGGGGGBGGBGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGBGGBBGGGGGGGGGGGGBBBBGGGGGGGBGGGGGGBGBGGBGBGGGBGGGGGBGGGGGGGGGGGBGGGGBBBBGGGGBGGGBGGGGGGBGGGGGBGGGBGBGGGBGBBBGGGGGGGBGBBBGBGGBBBGGBBGBGGBBBGBGGGBGBBGGGGGGGGBGBGGGGGGGGGBBGGGGGGGBGBGBGGBGBBGGGBGGBBGGGBBGGBGGGGGGGGGGBGBBGBBGGBBBGGBGGGGGGGGBBGGGGGGGGGGBBGGGGGBGGGBGGBGBGBGGGGGGGGBGGGGGGGBGBBGGBGBBBBGGGBGGGGGBGGGBGBGGGBGGBGGGGBGGGGGGGGGGGGGGGGBGGGGGBGBBBGBBGBGGBGBBGBGBGGGGGGGGGGGBBBGGGBGBGGGGBGBBGBGGGGGGBGBGBGGGGGBGGGGGGGGBBGBBGBGGGBBBGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGBGBGGGBGGGBGGGGGGGGGGGGBBGGBGGGBBGGBGGGGGGGBGBGBGBGGBBGGGBGGGBGGGGBBGGGGGBGGGGBGBGGGBGBGGGGBGGGGGGBBGGGBGBGBGGGGGGGGGGBGGGGGGBGBGGGGGGBGGBBGGGGGGGBGGGBGGBBBGBGBGGBGGGGBGGBGGGGGBGBBGGGBGBGBGGGGGGGGGBBGGGGGGGGBGGGBBBGGGBGGGGGBGGBGBBGGBGGGGGGGGBGGGGGBGGBGGGGGGGBGGGGGGGBGBBBGBGGBBGGGGGGGGGBGGGGBGGGBGGBGGGGGGGGBGBGGBBGGGGGBGBBGBBGBGGGGBGGGBGGGBGGGGGBGGGGGGBBGGBGBBGBGGGBBBBGBBGGBBGGGGGBGGGGBGGGGGBBGGBGBGGBBGGGBGGGGGGGGBBBGGGGGGGGGGBGBGGBBGBBBBGGGGBGGBGGGGGBBBGBGGGBGGBGGGGBGGBBGGGBGGGGBGBGGGGGGGGGGGGBGGGGGGGBBGGGBBGGBGGBBGGGGBGGGGGBGBGGGGGGGGGGBGGGBBGBGGGBGGGGGBGBGBGBGGGGGGGBGGGGGGGGGBBGBBGGGGGGGGGGGBGBGGBGBBGBGGGGGGGGGBGGGBGGGGBGBGBGGBBGGBGBBGGGGGGGGGBGGGGGBGBGGGGBGGBGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGBGGGBGGGBGGBGGGGBGGGGGGGGGGGBGGBGGGBBBBGGGBBBGGGGBGGGGBGGGGGGGGGGBGBBGGGGGBBBGBGGGBBGGGGBGGGGGGGGGGGBGBBBBBBGGGGGGBGGGGGGGBBGBBGGGBGBGBGGBGGGGGGGGGGBBBGBGGBBGBGGBGBGGGGGGBGGGGGBGBBBGGGGGGGGBGGGGGGGBGGGGGGGGGGGGBGGGGBGGGGGBGGGBBBGGGGGBGGGGGGGGGGBGGBBGGBBGGGGGGGGBBGGGGGGGGBGGGGBGGGGGGBGGGGGGGBGGGBGGGGGGBBBGBGGGGGGGGGBBGBBBBGBBGBBGGBGBGBBGGGGGGGBGGGBGGGGGGGGGBBGBGBGBBBBGBGGGGGGGGGBBGGGGGBGGGGGGGGGBBGGGBBGGBBGBGGBGGGGGGGBGGBGGGGGGBBGBGGBGGGGGBBBGBGBGGBGGBGGGGBGGBGBGGGGGBGGGGGGBGGBBGGBGBGBGBBBBGBBBGBGGGGGBGGGGGGGGGGGGGBGGGBGGGBGBGBBGGGGGGGGGGBBBBBGGBGGBBGBGGGGGGGGGBGGGBBGGGGBGGGGGGGBBGBGGBGGGBGGBGBGBBBGGGGGBGGGBBBGBGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBBGBBGGGBGBBBGGGGGGGGGGGGGGGGGGGBGGGBBGGGBGGGBGBBGBBGGBGBGGGGGGGGGBBBGGBGGGGGBBBGGBGGBGBGGGBGBGBBGGGGGGGGGGGGGGBGGGGGGGBGGBGGGGGBGGGGBBGGGGBGGBGGGGGGGBGBGBGGGGGGGBGGGGGGGGGGBGGGGGBGGGGGBBGGGBGGGGBGBBGBGGGGGGGGGBGGGGGGGGBGGGGBGGBGGBGGGBBGGGGBGBGGGBGBGBBGGGGGBGBGBGGGGGGGGGGGBBGGBBGGGGGGGGBGBGGGBGGGBGGGGGGBBGGBBGBGGGGGGGGGGGGGGGGGGGBGGGBBGGGBGGGGGGGGGGGGBGBBBGGGGGGGGGGGBBGGGGGBBGGGBGGGGGGGGBBGGBGBGBGGGBGGGGBGBGGGGGGGGBGGBGGGGGGGBGGGGBGBGGBGGGBBGGGGBGGBGGGBGGBGGGGGGGGBGGGGGGGGGGGGBGGGBGBBGBBGGBGGGBGGGGGGGGBGBGGGGGGGBGGGGGGGGGGGGBGGGGBGGGGGGBGBBGBGGGGGGGBBBGGGGGGGGGGGBGBGGGBGGBBGGGGGGGGBGGGGGGGBGBGBGGGGGBGGGGGBGGGGGGGGGGBBGGBGGGGBGGGBBBGBGGGGGBGGGGGBGBGGBBGGGBGGBGGGBGGGBGGBGBGGBGBGGGGBGGGGGGGBGGGGGBBGBBGBBBGBBGGGGGGGGGGBGGGBGGGGGGGBBGGGGGGBBGGGGGGBGBGBBGGBGGGBGGGGGBGGGGGBBGGGBGGGGBGBGBGGBGGGGGGGGGBGGGGGBGBBGBGGGGBGGGBGGBBGGGGGBGBGBGBGGBBBGBGGGGBGGGBGBGGGBGBGGGBGGGBGGGBGBGBGGGBGGGGGGGBGBBGGGGGBGGGGGGBGGGBGGBGGGBGGGBGGGGBGGGGGBGGGGBGGGBGGGGBBGGBBGBGGGBGGGGGGBGGBBGGGBBBGGGGBBGBGBBGBGGGBGGGGGGGBGBGGGGGBBGGGGBBGGGGGGGGGGGGGGGBGBBGGGGGGGGBGGBGGGBGGGGGGBBGGGGBGGGGBGGBGGBBGGBGGBGGBBBGGBGGGGGBGGGGGBGGGGGGGBGBGBBGGGGGBBGGGBBGGBBGGGBGGGGGGBGGGGGGGGGGBGGGBBGGGGGGGBBBGGGGBGGGGGGGGGBGGGGGGBBGBGGGGGGGGGGGGBBGBGGBGGGGGBGBGBGGBGGGGGGGGBGGGGBBGGGGGGGGGGGGBBGGBBGGGGGGGGBBGGGBGGGGGGBBGBGBGGBGGBBBBBGGBGGGBGGGBGBGBGGGGGGGGGBBBGGGGGGGGGGBGGBGBGGGGGGGBGGGBGGGGBBGBGGGBGGGGGGGBBGGGGGBGGGBGGGBGGGGGBGGGGBBGBGGBGBBBBGGGBBGGBGGBGBBBBGGBGGGGGBBBGBGGGBBGGBBBBBGGBBGGGGGBBGGGGBGGGBGGBGGBBGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGBGGGGGGGGBGGGGBGBGGGBBGGBGGGGGGGBGGGBGGBBGGGGGGGGGBGGGBBGGGBGBGBGBGGBGGGGGGGGGGBGBGGBBBGGGBGGBBBGGGBGGGGGGGGGGBGGGBGGGGGGGBGGBBGGBBBGGGBGGGGGGGGGGGGBGGBGGGGGBGBGGGGGGBGGGGBGGBBBGGGGGGGGGGGBGGGGGGBGGGGGGGGGBBGGGGBBBBGGBGGBBGGGGBBBGGGGBGGGBBGGGGGGGGGBBGGBGGBGGBGGBGBBGGBGGGGGGGBGBGGGGBGGGGGGGGGGBGGBGGGGGGGGGBGGBGGGGGBBGGGGGBBBBGGGGBGGBGGGBGGBGGGGGBGGBGGGGGGGBBBBGGGBGGGBGGBGBGBGBGGGBGBGGGGGBBGBGBGGGGBGBGBGBGBGGGBBGGGBGBGBGBBGBGBBBGGGGGGGGGGGGBGBGGGBGGBGGGGGGGGGGBGBGBGBGBGGGGGGBGGGGBGGGGGGGGGGBGGBBGBBGBGBGBGBGBBGGGGGBBGBBGGGGGBGGBGBGBBGGGGGGGBBBGGGBGGBGGGGGBBBGBGGGGGBGGGGGGGBGGBBGGGBGGGBGBBBGGGGGBGGBGGGGGGGGGBBGGGGGGGGGBGBGGBGGBGGGGGGGGGGGBGGGGGBGGBGGGGBGGGGBGGBGGGGGGBBBGGBGGGGGBGBGBBGBGGBGGGGGGGGGGGGGBGBBGBBGGGGGBBGGBGGGBGBGGGGBGGGGGGGGGGBBGGBGBGGGBGGBGBGGBBGGGGGGBGGBBGGGBGGGBGBGBBGGGGGGBGGGGBGBBBBBGGBGGGGGG
26800 BBBBBGBBBGBBGBBBBGBGBBBBGBBGBBBBBGGBBGBBBBBBGGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBGBBBGBBBBBGBBBGBBBBBBBBBBBBBBGBGGBBBGBBGBBBBBBBBBBBBBBBBBGBBBBGBBGBBBGGBBBGBBBBGBBBBGBBBBGBBBBBBBBGGGBBBBBBBGBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBGGGBBGBBBBBBBBBBBGGBBBBBGBBGBBBGGBGBBBBBBBBBBGBGGGBBBGGBBBBBBBBBGBBGBBBBBBGBBBGGBGBBBBGGBGGBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGGBBGBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBGBBBBBBBBGBGBGBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBGBBGBBBBBBBGBBBBBBGGBBGGGBBBBBBBGBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBGGBBGBBBBBBBBGBGGBBBBBGBGGBBBBBBBGBBBBBBBBGGGBBGBBBGGBBGBBBBBGGBBBGBBBBBBGBGGGBGBBGBBBGBGBBGBBGBBBBBBBBBBBBBGBBBBBGBBBGBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBGBGBBGBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBGBBBBGBGBGBBBBBBBGBBBBBBBBGGBBBBBBBGGBGGBGBGGGGBBBGGBGBBBBGBBBBGBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBGBGBGBBBBBBBBBBBBBBBBGBBBBGBGBBBBGGBBBBBGBBBBBBBBBBGBGBBGBBBBGBGGBGGBBGGBBBBBBBBBBBGBBBBBBBBBBBGBBBBGGGBBBBBBBBGBBBBGBBGGBBGBBBBBBBGBBBBBBBGGBBBBBBBBBGBGGBBBBGBBGBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGBBGBBBGBBBBBBBGBGBBBGGBBBGBBBBBBGGBBBBGBBGGBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBGBBBBBBGBBBGBBBBGBBBGGBBBBBGBBBBBGGBBBBBBBBBBBBGBBBBGBBBGBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBGBGBBBBBBBBBBGBBBBGBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBGBBBBGBGBGBBGBBGBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGGBGBBGBBBBBBBGGBBBBBBBBBGGBBBGGBBBGBBGGBBGBBBBGBBBGBBBGGBBBBBGBBBBBBBGBBBBBGBBBGBBGGBBGBGBBBBBBBBBGBGBBBBGBBBBBBGBBBBBGGBGBGBBGBBBBBBBBBBBBBBBBBBBGGGBBBBGGBBBBBBBBGBBGBBBGBBBGBBBGBBBBBBGGBBBBBBGBBBGGBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBGGBGGBGGBBBBBBBBBBGBGBGGGGGGBBBBBGBBBGBBBGBBBGGGGBGBBGBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBGBBBBBBBGBBBBBBBGBBGBBGBGBBBBBGBBBBBGGBGBBBBBBBBBBBGGBGGGGBBBBBBBGGGBBBBGGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBGGGBGBGGBBBGBBBBBBBGBBBBBGGBBBBBGGBBBBBBBBBBBBBBBBGGBGBGBBBGBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBBBGBGGBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBGBGBBBBBBBBBBGBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBGBBGBBBBGBGBBBGBBBBBBGGBGBBBBBBBBBBBBBBGBBBBBGBBBBGBGBGBGGBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBGBGBBGBBBBBBGBGBGBBBBBBBBBBBBBGBGBBBBBGBGBBBBBGBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBGBBBGBBGBBBGBBBGBGBBBBBBBBBGBBBBGBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBGGGBBBGGBBGBBGBBBBGBBBGBBBGBBGBBBBGBGBBGBBBBBGGBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBGBBBBBBGBGGBBBBBGBBBBBBGBBGBBBGBBBGBBGGBGGBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBGBBBBGGBBBBGBBBGGBBGBBBBBGGBGBBBGGBBGBBGBBBGBGBBBGBGBBBBBBBBBGBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBGBGBBGBBBGGBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBGBBGGBBBGBBBGGBBBBGBBBGBBGBGBBGBBBBBBBBGBBBBBGBBGBBBBGBGBBBBBBGBBBBBBBBGBGBBBGBGBBBGBBBBBGBBBGBBBBBBBGGBGBBBBGBGBBBBBGBBBBBGBBGBBBBBBBGBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBGBBBBBBGBGBBBBBGBGBBBBBBBBBGBBBBBBBGGBGBBBGBGBGBBBBBBBGBBBGBGBBBBBBBBGBBGBBGGGBBGBGBGBBBGBBBBBBGBBBGBGBBBBGBBBBGBBBBBGBBBBGBBBGBBBGGBBBGGBGGBBGBBBBBBBBGBBBGBGBBBBBBBBGBGBBGBBGBGGBBBGBGBGBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBGBBGGBBBBBBBGGBBBBGBBBBBGBGBGBBBBBGBGGGGGGBBGGBBBGGBBGBBBBBBGBBGBBBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBBBGBBBBGBGGBBBBBBBBBBGGGBBBBBBBBBBBBGBBBBBGBBBGBBBBBGBGBBBGBBBBBBGGBBGBBGBBBGBBBBBGBGBGBBBGGBGGBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBGBBBGGBBBBBBBGBBGGBGBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBGBGBBGGBBBBGBGBGBBBBBBBBGBGBGBBGBBBGBBBGBBBGBBBGGGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBGBBBBBGBBBBGBBBBBBBGBGBBBBBBBBBGGGGGBBBGBBBGBBBBBBGBBBGBBBBBGBGBGGBBBBBGBGGGBBBBBBBBBBBGBBGGBGGBBBBGBBGBBBBGGGBBGGGBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBGGBGBBBGGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGGBBBGBBBBGBBBBBGBGBBGBBBBBGBBBBGBGGBBBBBBGBBBBGBGBBBGBBBBBBGGBBBBGBBGBBBBBBBBBBBBBGGGBGBBBBBBBBBBBBBBBBBBGBGGBGBBBBBBBGGBBBBGBBBGBGBGBBBBGBBBGBGGBBBBBGBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBGGBBBGBBBBGBGBBGGBGBBGBBBBBBBBGBBBBGBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGGBBBBBBGBGBBBBBBGGGBBBBBBBBBBGBBBGBBBBBBBBGBBBBGBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBGGBBGBBBBGBGBBBGGBBBGBBBBBBBBBGBBBBBBBGBGBBBBBBBBGBBGBBBGBGBBBGBBBBBGBGBBBBBBGBGBBBBBBBBGBGBBBBBBBGBGBBBBBBGBBBGGBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGGBBBBBBGBBBBBBGGBBGBGBBBBBBBBGBBBBBBGBBBBGBBBGGBBBGBGBBGGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGGBBBGBBBBBBBBBBBBGBBBBBBBGBBBGBBBGGBBBBGGBBGBBBBBBBBBGBGGBBBBBBGBBBGBGGBBGBBBBGBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBGBGBBBBBBGBGBBBBBBBBBBGGBGBBBBBBBBBGBBBBBGBBBGGBBGBGGGBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBGBBGBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBGBBGGBGBGBBBBGGBBBGBBGBBBGBGBBBBBBBBBBBBBBBGBBGBBGBBBGBBBBBBBBBGBBBBBGBBBGBGBBBGBBBGBBGBBGBBBGGBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBGBGBBBBBBBBBBGBBBBBGBBBBBBGGBBGBBBBBBBBBBBBGBBBBGGBGGBBBBGBBGBGGGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBGBBBGGBBBGBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBGBGBBBGBBBBBGGBGGBGBBBBBBBBBBBGBGGGBBBBBBBBBBBGGBBBBGBBBGBBGBBBBBBGBGBGBBBBBBBGBGBBBBGBBBBBBBGGGBGBBGBBBBGGBGBBBBBBBBGBBBBBGBBGBBBBGBBBBBGBGGBBBGBBGBBBBBBBGBBBGBBBGBBBBBBBBBGBBGBGBBBBGBBBBBGBGBBGBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBGGGBGBBGBBBBBBBBGBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGGGGGBBBBBGBBGBBGBBBBBBGBBBGBBGBBBBBBBBGBBBBBBBBBGBBBGBBBBBGBBGGBGGBGBBBGBBBGBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBGBGBBGBBBBGBBBBBGBBBBBGBBBBBGBBBBBBBBBGGBBBBBGBBBBBGBBGBBBBGGBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBGGGBGGBBBBGBGBBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGGGGGBBBBBBBGBGGBBBBBBBBBGBBGGBBBBBGBBBBBBBGGBGBBGBGBGBGBBBBGBBBGBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGGGBBBBBBGBGBBBBGGBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBGBGBBBBBBBGGGBGBBGBBBGBBBBBBGBGBBGBBBBBBGBBBBBBBGGGGBBBGBBBBBBBBBBGBBBBGGBGBBBBBBBGBBBBBBGBBBGBBBBBBBGBBBBBBBBGBBGBBBGBBBGGBBBGBGBGGGBBBBGGBBGGBBBBBBBBGBBGBBGBBGBBBBBBBGBBBBGGBGGBBGBBBBBBBGBBBBGBGGGBGBGBGGGBBBBBGBBBGBGGBGBBGBBBBBGBGBBBBBBBGBBGBBGGBBBBBGBGGBBBBBBGBBBBBGBBBGBBBBBBGBBGBBBBBBBBBGBBGGBBBBGBBBBBGBBGBBGBGBGBBGBBBBBBBBBBBGGBBBBBGBGBBBGBGBBBBBBBGBBBBBBBGBBGBBBBBGBBGBBBBBBBGBBBBBBBBBBBBGBBBBBGBGBBBGBBBGBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBGGBGBGBBBGBBBGBGBBBGBBGBBBBBBBBBBGGBBGBBGBBBBBGBBBBGBBGBGBBBBBGGBBBBGBBBBBBBBBBGBBBBBGGBBBBBBGBBGBBBBGBGBBBBBBBBBBGBBBBGBBGBGBBBBBBBBBGBBBGBGBBBBBBBBBBBBBGGBGBGGBBBBBBBBBGBGBBBGGGBBBBGBBGBBGBBBBGBGBBBBGBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBGBBBGGGBGBBGGGBBGBGGBBBBBGGBBBBGGBGBGBGBBBBBBBBBBGBBGBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGGBBBBGBBBBBBBBBBGBBGBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBGGBGBBBBGBBBBBBBBBBBBGBBGGGGBBBGGGBBBBBBGGGGGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBGGBBBBBBBBBBBBBGBBBGGBBBBBBBBBBGGBBGBBBBBGBBBGBBBBGBBBBBGBBBBBBGBBBBBGBBBBGBBBBBGBBBGBBBBGGBBBBBBGGBBBBBBGBBBBBGBBBBGBGBBBBBGBGBBBBBBBBGBBBBBBBBGGBGBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBGBBBBBBBBBBGGBGGBBGBBBBGBBGGBBBBGBBBBBGBBBBGBBGBBBBBGBBGBBBBBBBBBBBBBBGGBBBBBBBGBBBBGGGBBBBBBGGBGBBBBBBBBBBBBGBGGBBGGGBBBBGGGBBBGBBGGBBBBBBBGBBGBGGBBBBBGBBGBBBBGBBBGBBGGGBBBBBBGBGBBBBGBBBGBBBBBBBBGBBGGBBBBBGBBBBBBBBBGBGBGBBBBGBBBGBBBGGBBBBBBBBBGGBBBGBBBGBBBBBBBGBGGGBBBBBBBGBBBBGBBGBBBGBBBBGBBBGBBBBBBBBGBBBGBBGGBGGBBGGBBBGBBBBBBBBBBBGBBBBBBBGBBBBGBBGBBBBBBGBBGGBBBGBBBBGBGBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBGBBBBBBBGBBBGGBGBBBBBBBBBBBBBGBGBBGBBBBBBBBGBBBBBBBBBBBBGGBGBGGGGGBBBBBBBBBGBBBBBBBBBBGBGGBBGBGBGBBBBBGBBBBGBBGBBGBBBBBGGGBBBBBGBBGBGGBGGGBBBGBBBGBBBGBBBBBBBBBGBBGBBBBGGBBBBBBBGBBGBGBBBGGBBGBBBBGGBGBBBBGGBBBGGGBGBBBBBBBBBBBBGBBBBBGBBGGBBBBBBBBBGBBBBBGGGBGGBGBBBBBBBBGBGBBGGBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBGBBBBGBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGGGBBBBBGBGBBBBBBBGBGGGBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBGBBBBGBGBBBBBBBBBBBBBGBBBBGBBBGGBBBBGGBBBBBGBBGBBBBBBBBGBBGBGGGBBBBGBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBGBBBGGBBBBBBBGBBBBBGGGBBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBGBGBGBGGBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBGBBGBBBGGBBGBBBBBBGBBBBBBBBGGBBGBBBBBGGBBGBBBGBBGBBBBBBGBBBBGBBBBGBBBBBBBBBGGBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBGBBGBBBBBBBBGBGGGGBBBBBBBBBBBGBBGBBBBBBBBGBBBBBGBBBBBGGBBBGBGGBBBBGBBBBBBGBBGBBBGBBBBBBGBBGGBBGBBBBBBBBBBBBGBBBBBGBBBGBGGBBBBBBBBBBBBGBBBGBBGBBBGBBGBBBBBBBGBBGBBBBBBBGGBBGBBGBGBGBGBBBBGBGGBGBBBGBBGBBBBBBBBBBGGBGBBBBBGBBBBBBGBBBBBGBBBBBBGBBBBBBGGBBBBGGBBBBGBBGGGGGBGBBBBBBGBBBBGGGBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBGBBBBGGGBBGBBBBBGBBGBBBBBGGBBBGBBGBGGBBGBBBBGBBBBGBGBBBGBGBBBGBBBBBBBBBGGBBBBBBBBBBBBBGBBBGBBGGBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBGBGGBBBGBGGBBBBGBBBBBBBBBBBGBBBBBBBGGGBBBGBBBBBBBBBBGBBBBGBBBBGBBBGBGBBGBGBBGGBBBBBBBGBBBBGGBBBBBBBBBGGBGBBGBBGBBBBBBBBBGBBBBBBBGGBGBBBBBGBGGBGBBBBGBBBBBGGGBBBBBBBGBBBBGBBBGBBBBGBGBBBBBGBBGBGBBBBBBGBBBBBBBGGBGBBBBGBBBBGBGBBBBGBBBBBBBBBBBGBBBBBGBBBBGGBBBBBBGBBBBBBBGBBBBBBBBGBBBBBGBBBBBGBGBGBBBGBBGBBBBGBGGGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBGBBBBBGBBBBBBBGBBBBGBBBBBBBBBBGBBBBBGGBBBBGGBBBBBGBGBBBBBBBBBBBGBBBBBGBGBBBBBBBGGBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBGBBBBBBGBBBGBGBGBBBGBBBBBBBBGBBBGBBGBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBGGGBGBBGBBBBBGBBBBBGBGGBBBBBBBBBBBGBGBBBGBBBBBBBGBBBGBBBBBBGGBBBGBGGBGBBBBBBBGGBBBBBBBGBBBBGBBBBGBGBBGBGGBBGBBBBBGBGGBBBBBBBBGGBBBBBBGBBBBBBBBGBGBBBGBBGBBBBBBBBBBGBBGBGGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBGBGBGGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBGBBBBBBBGBGBBBGGGBBGBGBBGBBBBGBBGGBBBBBBBBGBBBBGGBBBBBBBGBBBGBBBBBBBGBBGBBBBBGBBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBBBGBGGBBBBBBBBBBGBBGBBBBBGBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBGGBBGBGBGBBBGBBBBGBBBBBBBBGBBBGBGBGGBBBBGBBBBBBBBBBGBBBGBGGBBBBBGBGGBGBBGBBBGGBBBGBGGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBGBBBBGGBBBBBBGBGGBBGGBBBBGBBBGGBBBGBBBBBGBBBBBBBBGBBGBBBBGBBGBBBGGBBBBBBBBGBBGBBBBGGBGBBBBGBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBGGBGBGBBBGBBGBBBGGBBBBBBGBBBGBBGBBGBBBBGBBGGGGBBBBGBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGGBGBBBGGGGBGBGGGBGGBBGBBBBGBGBBBBBBBBGGBBBBBBGBBBBBBBBBBBGBGGBBBBBBBBGBBGBBBBBBBBBBGGBBBBBBGBBBBBBBBBBGBBGBGBBBBBBBBBBBBGGBBBBGBBBBBBGBBBBBBGBBGBBBBBBGGBBGBBBBGBGBBBBBBBBBBBBBGBGBBBBGBBBBBBGGBBBGGGBBBBGBBBBBBBBBBBBBBBGBBBBBBGBGGBBBGGGBGBBBBBBBGBBBBBBBBGBBBBBBBGBBBBBGBBBBBGGGBGBGBBBBBBGBGBBGBGBGGGBBBBBBGBGBGBBGBBBBGBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBGBGGBBGBBBGBBBBBBBBGBBBGBBBBGBBBBGBBGBBGBGBGBGGBBGBBBGBBBBGBGGBBBBGBBBBBBBBGGBBBBBBGBBBBBBBBGGBGBBBBGBBBBBBBBBBGBBBBBBBBGBBBGBBGBBBBBGBBGBBGBBBBBBGGBBBGGBBBBGBGGBGGGBBBBBBBBBGBBGBBBGBBBBBBBBGGBBBBBGBGBBGBBBBBBBBBBBGGGBBBBBGBBBGBBBBGBBGBBBGBBGBGBBBBBBGGBBBBBBBBBBBBBGBBBGGBBBGBBBBBBBBBBBGGGBBBGGGBBBBBBGBBBBBGBGGBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBGBBBBBBGGBBBGBBBBBGGBBBBBBBGBBBBGBBBGGBGBBBBBGBGGGBBBGBBBBBBBBGBBBGBBBBBGBBBBBBGBBGBBBBGBBBBBBBBBBGBBBGGBBBBGBGBBBBBBBBBBBBBBBGBGBGBBGBBBGGGBBBBGGBBBBBBBBBBBBBBBBGBBGBBGGBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBGBBBBGBBBBGBGGBGBGGBBBBBBBBBBBBBBBBBBBBGBBGBBGBGBBBBBBBGBBBBBBBBGBGGBBBBGBGBBBGGBBBGBBBBGBGGBGBGGBBBBBGGBBBGBGBBBBGBBGBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBGGBBGGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBGBBGBBBBBBBBBGGBBBBBBBBGBGBBBGBBGBGGGBBBGBBBBBBBGBBBBBGGGBBGBGBBBBBBBBBBBBGBBGBGGBBBBGBBBBBBBBBGBBBBBGGBBBBGBBBBGBBBGBGBBBBGBBBGBBBGBBGBBBBBBBBBBBBGBBBBGBBBGBGBGBBBBBBBBGBGBGBBBGBBBBGBBGGGGBBBBBGBBGGBGBGBBBBGBGBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBGBBBBBGGGBBBGBBBBBBBBBBGBBBBBBBBGBGGBGBBBGGBGGBBBGGBBBBGGBBGBBBGGBBGBGBBBBBGBBBBBGBGGBGBBGBBBBBBBBGBGBBGBBGBGGBBBBBBGBGBBGGBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBGBBBBBBBBBBBGBBGGBBBGBBBGBBBBGBBGGGBBGBBBBBBBGBGBGBBBGGBBBBGBBBBBGBBGBBBBBGBBBGBGBGGGBBBGGBBBGBBBBGGBBBBBGBGBBBBBGBBBBBBBGBGBGGGBBBBBBBBGBBBBGBBBBGBBBBBBBBBBGBBBBBBBGBBGBGBGBBBBBBBBGGBBBBBBGBBBGBBGBGBBBBBBBBBBGBBBBBBBBBGBBBGBBBBBGBBBBBBBGBGBBGBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBGBBBGGBBBBBBGBBBBBBBBBGGBBBBBBGBBBBGBBBGBBBBGBGBBBBGBBBBBGBBBGGBBBBGBBBBGBGBGGBGBGBBBBGBGGBBBGBBBBBBBGBGBGBBGBBBGBBBBBBGBBBBBGBBBGGBBBBBBBGBBBGBBBBBBGBBBBBBBBGBBBBGBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBGGBBGBBBBGBBBGBGBBBBBGBBBBBBGBBBGBGBBBGGGBBBBBGGBBGBBGBBBBBGBGGBBBGBBBBBGGGBBGBBBBBBGBBBBGBBBBBBGBBBBBBGBBBBBBBBGBBBBGBGGGGBBGBGGBGBGBBGBBBBBBBBBBGBGGBBBBBGBBBGBGBBGGGBBGBBBBBBGBBBBBBBGBBBGBBBBBBBGBBGGGBBBGBBBBGGBBBBBGBBBBBBBBBBBBGBBBBGBBBBBGBBGBBBGGBBGGBBBBGGBBBBBBBBBGBBBBBGBGBGBBGBBGGGBBGBBBBBBBBBBBBGGBBGBBBBGGBBBGBBBBBGBGBBBGBBBGGBBBGGBBBGGBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBGBGBBGBBBBBBBBBGBGBBBGGBGBGBGBGBBBGBGBBBBBBBBGBBGBBGBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGGBBGGBBBGBBBBGBBBBBGBBBBGGGBBGGBGBGGBBBBGGBBBBBBBBBBGBBGBGGGBGGBBGBBBBBBGBGBBBBGBBBBGBBBBBGGGBBGBGBBBBBBBGGBBBBBGBBGBBBBBGGBBGBBBGBBGBBBBGGGBBBGGBBGBGBBBGBBBBBBGBGBBBBBBGBBGGBBBBBBBBBBBBGBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBGBBBGBGBBBBBBBBBBBGBBBBBBBGBBBBBBBGBGBGBBGBGGBBBBBBBBBBBGBBBBGBBBBGBBBGBGBGBGBBBBBBBGGGBBGBBBGGBBBGBBBBBBBBBBBBGBBGBBBBGBBBBGBGBBBBGGBBBBBBBBBGBGGGBBGBGBBBGBGBBBBBBBBBBBBBGGGBBGBBGBBBBBBBGBBBBBBGBGBBBBGBBBBBBBBBBGBGBBBBBBBGGBBBBGGBBBBBBBBBGBBBBBBBBBBBGBBGBBGBGBBGBBBGBGBGBBBBBBBBGBBBBBGBBBBBBBBGGBBBGBBBGBBBBGGGBBGBBGBBGGBBBBGBBBBGBBGBBBBBBBBBBBBBBBGBBBBBGBBGBBGBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGGBBBBBBBBBBGBBBGBBBGBGGBBBGBBBBBBBBBBGGBBBBGBBBBBGBBBBBBBGBBBBBBGBBBBBBGBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBGGGBGBBBBBGBBBBBBBBBBBBGBBGGBBGGGBGGBBGBBBBBBBBBGBBBBGBBGGBGGBGBGGGBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBGBBGBBBBBGGBGBGGGBBBBBGBGBGBGBBGGBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBGGBGBBGGBBGBGBBGBBBBBBBBBBGBBBGBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBGGBBGGBBBGBBGBBBBBBBGGBBGBBBGBBBBBBGBBBGBBBBBBGBBBBBBBBBGGBBGBBBBBBBGBBBGBBBBBBBGBGBBGBBBGGBBBBGGBBBBBBBBBBBGGBBBBBGGBBBBBGBBBGBBGGBBBBBBBBBBBBBBBBBBBGGBGGBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBGBBBBBBBBBBBBBBBBGGGBBBGGGBBBBBBGGBGBGGBBBBGBBBBGBGBBBBBBGBBBBBBBBBBBGBGGBBBGBBBBBGBGBBBBGBGBBGBBBGBBGBBBBBBBBGBGBGGGGBBBBGBGBGBBBBBBGGBBGBBBGBBBGBBGBBBGBBBGBBBBBBBBBGBGBBBGGGBGBBGBBBBBBGBGGGGBBBBGBBGGBBGBGGBBBBBBBBGBGBBBGBBGBBBBBBBBBBBBBGBBGBBGBBGBBBGBBBBBBBBBBBBBBGBGGBBGBBBBGBBBBBBBBGBGBBBBBGBBBBBGBBBBBBBBBBBBGBBBGGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBGBGBBBBBGGGBGBBBBGBBBBGBBBBBGGBBBBBGGGBGGBBBBBGBBBGGBBBBGBBBBBBBBBGBBBBBGBGBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBGBBGBGGBBGGBBBBBBBBBBBGBBBGBBBBBGBBBGBBBBBBGGBBGBBBBBGGBGBGBGGBBBBBBBBGGBBBBBBBGGBBBBBBGBBGBBBBBBGBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBGBBBGGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBGBGBBBBBBGBBBBBBBBBBGBBGBBBGBGBBBBBBBBBGBGBBBGBBBGBBBGGGBBBBBBBBBBBBBBBBBBBBGBGGGBBBBBGGBBBBBBBBBGBBBGBBBGBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBGGBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBGBBBBBBGBBGBBBBBGBBBBBBBBBBGBBGGBBBBBGBBGGBBBBBBBBGBBGBBBBBBBBBBBBBGGBBBBGBBGBBBBGBBGBBBBGGBBBBBBBGBBBGBGBBBBBBBBBGBBBBBBGGBGBBBGBBBBBBBBBBGBBBBGBGBBBBGBBGGBBBBBGBGGBBBBBGBBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBGGBGBGBBBBBBBGBBBGBBBGBBBBBBBBBBGBBGBBGGGBGGBBBBBBBBBBBGGBBGGBBBGGBGGGBBBBBBBBBGBGBBGBBBBBBBBBBBGBBBBBGBBBBBGBGBBBBGBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBGBGGBBGGBBBGBBBGBBBGBBBBBGBBBBBBBBBGBBGBBBBBBGGBBGBBBGBBGBGGBBBBBBGBBGBBBBGBBBGGBBBBBBGGBBBBGGBBBBBGGBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBGBBBBGBBGGBGBGBBBBBBGBGGBGBBBBBBBBBGGBBBGGBGBBBGBBBBBBBBGBGBBBBBBBBBBBBBGGGBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGGBBGBBBGBBGBBBGGBBBBGBBBBBBBBBBBBBGGGBBBBBGBBBBGBBBBBBBBBBBBBGBGBGBGBGBBGBBBBBGGBBBGGBBBBGGBBGBGBBBBBGBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBGGBBBBBGBBBBGBGBBBBBBBBBBGBBBBBGBBBGBBGBBBGGBGGGBBBGBBBBGBGBGBBGGBGBBBBBGBBBBBGBBBGBBBBBBBBGGGBBBBGBGBBBBBBBBBBBGGGBBBBGBGBBBBBGGBGBBGGBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBGBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBBGBGGBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBGBBBBBBBBBBGGBGBBBBBBBGGBBGBGBBBBBBBBGBBBBBBBBBBBBBBBGBGBBGBBGBBBGBBBBGGGGBBBBBBBBBBBGBBGBBBGBBBBBGGBBBBBBBBGBBBBBGBBBBGGBBGBBBBBGGBBBBBBGBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBGBBGGBBBBBBGBBBBBGBGBBBBGBBBBBGBGBGGGBBBBBBGBGBBBBBBGBBGBBBBBBBGBBBBBBBBBGGGBBGBBBBBGBGBBBGBGBBGGBBBBGBGBBBBBBBBBGBBGBBBBGBBBBBBBBBGBBBBBBGBGGBBGBBBBGGBBBBBBBGBBBGBGBBBBBBBBGGBBGBGGBBGBBBBGBBBBBBGBBBBBGBBBGGBGGBBBBBGBBBBBGBBBBBBBBBBBBGBBGBGBBBBBBBBBGBBBBGBBBBBBGBBBGBGBBBBBBBBBBBBGBBBBBBBGBBGBBGBBGBGBBBBBGGGBBBBBGBBBGBBBGBBBBBBBGBBBBGBBBGBGBBBBBBBBBBGGBBBGGBGBGBBGBBBBGBBBGGBBBBBGBBBBBBBBBGBBGBBBBBBBGGBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBGGBBBGGBBGBBBGGBBBBGBGBBBBBBBBGBGBGBBBGGBGBBBBGBBGBBBBGBBBGBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBGBBGBBBBBGBBBBBBBBBBBGGBGBBBBBGBBGBGBBGBBBBBBGGBBBGBBBBBBBBBBGBGBBGBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBGBBBGBGBBGBBBBGBBBBBBBBBBBBBGBGBBBBBGGBBBBBGBBBBBBBBBGBBGGBBBBBGBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBGBBBGBBBBGBBGBBBGBGBBGBBBBBBBBBBBBBBGBGGBBBBBGBBBBBBBBBBBGGBBBBBBGBBBBGBBBBBBGBBBGGBBBBGBGBBBBBBGBBGGGBBGBBBBBBBBBBGBGBBBGBBBBBGBBBBBBBGBBBGGBBBGGBBBGBGGBGBBBBBBBBBBBBBBBBBGBGBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBGBBBBGBBBBGBBBBBBGBBBBBBBBBBBGGBBBGBBGBBBBBBBGBBBGBBBGBBBBGBBGBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBGBBBBBBBBBBBBGBBBGGGBBBBBGGBBBBBBBBBGBGBBBGBBBBGGGGBGBBBBBBBGBBBBBBGBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGGBGBGBBBBGGGBBBGGBBGBBBBBBGBBGGBBGGGBBBBBBGBGBBGBBBBBBBBBGBBBBBBBBGBBBBGBGBBBBGBBBBBGBBGBBGGGBGBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBGBBGBGBBGBBGBBBBBGBBBBBGBBBGBBBGBBBGGBBGBBBGBBGBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBGBBGBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBGBBBBBGBBBBBBBGBBBBBBBBBGGBBBBBBBBBGBBGBBBBBGGBGBBBBGBBBGGBBBBBBBBBBBBBGBGBBBBBGBBBBBBGBBBBBBBBBGGGGGGBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBGBBGBBBBBBBGGBBBBBGGBGBBGBGBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBGBGGGBBGBGBGBBBBBBBBBBGGBBGBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBGGBGBBBBGBBBGGBGBBBBBBBBBBBBBBBGBBBBBGBGGBBBGBBGBBBBBBBGBBGBBBBBGBBBBBBBBBBBBGGGBBBBBGBBBGBGBBBBBBBGBBBBBGGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBGBBBGBBBGBBBGBGBBBBBBBGBBBGBBBGBGGBBBBBBBGBBGBBGGGBBBBBBGBBBBGBBBBBBBBBBGBGGBBBBBBBGBBBBBBGBBGBBBBBBBBGBGBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBGBBBBGBBBGBBGBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBGBBBBBBGBBBBBBGBBBBBGBBBBGBGBBGBGBBBBGBBBBBGBBBGBBBBBBBBBGBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGGGBBBBBGGBGBBBBBBBBBBGBBBGGGGBBGGBBBGBBBBBBBBGGBBGGBGBBBBBBBBBBBBGBBBBGBBBBGBBBBGBGGBBBGGBBGBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBGGBBBBGBBGBBBGBBBBBGBBBBBBBBBGBBGGBBGBGBBBGBBBBBBBBBBGBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBGGBBBBBBBBGBBBBBBGBBGBBGGGBGBGBBGBBBBBBGGBBBBGGGBBBBGGGBGBGGGBBBGBBBBBGGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGGGGBBBBBBBBBBBBBBGBBBBGBGBBBGBBGBGBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBGBBBBGBBGBBBBBGBBBGGBBGBBBBBGBGBGBBBBBBGBBBBGGBBBGGBBGBGBGBGBBGGGBBBBBBBGBGBBBBGGBBGBBBBGBGBBBBBBBGBGBBBBGBBBBBBGBBGGBGGGGBBBBBBBBBBBBBGGBBBBBBBGBBBBGGBBBBBBBBGBBBBGBBBBBBBBBBGBBBGBBGBGBBBBBBBBBBBBGBBGBGBBBBGBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBGGGBBBBBGBBGBBBBBBBBBGBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBGGBGBBBBBBBGBBBBBBBBBBBBBBBBBBGGGGBBBGBBBBGBBBBBBBGGBBBGBBBBBBGGGBBBGBBBBBGGBBBBBBBGGBBBGBBBGGGBGBGGBGGBBGBBBBBGGBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBGBBGGBBBBBBBBBGGGBBBBBGGBBBBGBBGBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBGBBBBBBBGGBBBBBBGGGBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBGBGBGBBGBBBBGGBBBBBGBBGBBBBBBBGGBGBBBBGGBBBGBGBBBGBBBBGBBBBBBBBBBBBGBGGBBBBGGBBBGGBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBGBBBBGBGBBBGBBBBBBBBBBBBGGBBBBGBGBBBBBBBBBBBBGBGBBBGBBBBGBBBGBGBGGGBBBBBBBBBBGGBBBGBBBBBBBBBBBGBBGGBBBBBBBGGGGGBBBBBBBGBBBBGBBGGBBBBGGBBBBBBBBBBGBBBBBBBBGBGBBBBGBBBBBGBBBBGBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBGGBBBBBBBGBGBBBBBBBBBBGGBBBBBBBBGBBBBBGBBBBBBGBBBGBBBBBBBGGBBBBBBBGBBBBBBBBGGBBBBGGBBBBBGBBBBBBGBBGBBBBGGBBBBBGGGBBBBGBBBBBBBBGBGBBGBBBBBBGBGBBBBBBBBGBBBBBBBGBBBBBBBGBBBBGBBBBBBGBBBBGGBGGBBBBBBBGGBBGBBGBBBBBBBBBGBGBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBGGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBGBGBBGGBBGBBBBBBB
31398 BBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBGBBBBBBGBBBBBBBBBBGBBGBBGBGGBBBBBBGBBGGBBBBBBBBBGGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBGBBBGBBGBBBBBBBGBGBBBBGBBBGBBBBBGBBGGBBGBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGBBGGBBGBBBBBBBBBBBBBBBBGGBGBBBBBBBBGBGBBBBGBBBGBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBGBGGBBBBBBBBGBBBBBBBGBGGGBBBBBBBBBGGBBBBBBBBBBBGBBBGBBBBBGBBBBBGBBBGBGBGBBBBGBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBGBBGGBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBGBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBGBBGBGBBBBGBGBBBBBBBBGBGBBBBBBBBBBBGBGGBBBBBBBBBBBBBBGBBGBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBGBBBGBBBBBBBBGBBBGBBBBBBBBBBBGBBBGGBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBGBBBBBBGBGBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGGBBBBGBGBBBGBBBBBBBGBBBBBBBGBBBBGBBBBGBBBBGGBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBGBBBGBGBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBGBBBBBGBBGBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBGGBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBGGBBGBGBBBBBBBBGBBBBBBBBGBGBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBGBGBBBGBBBBBBBBBBBBBBBGBBGGBBBBGBBBGBBGBBBBBBBBBGBBBGBGGBBBBBBBBBGBBBBGBBGBBBBBBGBBBGBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBGBGGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBGBBBGGBGBGGBBBBBBGBGBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBGBBBBBBGBBBBGGBBGBBBGBBGGBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBGBBGBBBBBBBBBBBGBBGBGBBBBBBGBBBBGBBBBBBBGBGBBBBBGBBGBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBGBBGGGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBGBBGBBBBBBBBGGBGBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBGBBBBGGGBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBGBGBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBGBBBGGBGBBGBBGBBBBBBBBGBBGBBBBGBGGGBBBBGBBBBBBBBBGBBGGBGBBBBBGBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBGBBBBBGBGBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBGBBBBGBBBGBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBGBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBGGBBGBBBBBBBGBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBGGGGBBBBBBBBBBBGBBGBBBBBBBBBBGBGBBBBBBBBBBBGBGBBBBBBBGBGGBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBGBBBGBGBGBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBGBGBGBBGBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBGBGBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBGBBBGBBBBBBBBBBBBGBBGBBBBGBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBGGBBBBBBGBBBBGBBBBGBBBBGBBBBBGBGBBBBBBBGBBBGBBBGBBBBBBBBBBBGBBGBBGBBBBBBBBBBBGBBBBGBBGBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBGGBBBBBBBBBBGBBBBBBGGBBBBBBBBGBBBBBBBBBBGGBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBGBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGGBGGBGGBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBGBBBBBGBBBBGGBBBBGGBBBBBBBBBGGBBBGGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBGBBGBGBBBBBBBBBBBGBBBGBBGBBGBGBGBGBBBBBBBGGBBBGGBGBBBGBBBBBBBBBBBBBBGBGBBGBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBGBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBGBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGGBBBBBBBBGBBBBGBBBGBBBBGBBBBBGBBBBGBBBGBBBBBBBBBBBBGGBBBGBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBGBGBBGBBGBGBBBBBBBBGBBBBGBBBGBBBGBBBBBBBBBBBGBBBGGBBBBGBBGGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBGGBBBBBBGBBBBGBBBBBBBGBGBBBBBBBBBBGGGGGBGBBBGBGBGBBBBBGBBBBBBBBBBBBBBBBBGBGBBGBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBGGGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBGBBBBBGBGBBBGBBGBBGBBBBBBBBBBGBBBBBGBGGBBBGBBBBBBBBGBBGGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBGBBBGGGBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBGGBBBBBGGBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBGBBBBBBBGBGBGBBBBBBBBBBBBGGBBBBBBBBGBGBBBBBBBBGBBBBGGBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGGBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBGBBGBBBBBBBGBBBBGBBBBBGBGBBBBBGGBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBGBBBBBGGBBBBBBBBBBBBBGGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBGGBBBBGBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBGBGBGBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGGBGBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBGBBBBBBGBBBBGBBBBGBBBBBBBBBBBBBGGBBBGBBBBBBBGBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBGBBBBBBBGBGBBGBGGBBBBBBBBBBGBBBBBBGBBBBBBGBBGBBBBBBBBBGBBBGBBBBBGBBBBBBBBBGGBBBGGGGBBBBBBBBBBBBBBBBBBGBGGGBBBBBBBBBBBBBBBGBGBGBBGGGGGGBBBBBBBGBBBBGBBGBGBBBBBBBBBBBBGBBBGGBBBBBGBGBBBBBBGBGBBBBBGBBGBBBBBBBBGBGBBBGBGGBBBBBBBBBBGBGBBGBBBBBBBBGBBBBBBGBGGBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBGBBBGBGBGBBBBBBBBBBGBBBGBBBBBBGBBGBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBGBBBBBBBGBBBBBBBBBBBBBGBBBBGGGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBGBGBBGGBGBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBGGBBBBBBBBBBBGBBBBBBGBBGGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBGBGBBBGGBBBBGBBBGBGGBBBBGBBBBBBGBBBBGBBGBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGGBBGBBBBGBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBGGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGGBBBBBBGBBBBGGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGGBBBGBBGBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBBBGBGBBBBBBBBBBBGBBBBBBGBGBBBBBBBGBGBBBBGBBBBBGBBBGBBBBBBBBBBBBGGGBBBBGBGBBGBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBGBBBBBBBBBBBGBBBBBGBBBBBBGGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBGGBBBBBGBBBBBBBBBBBBBGGBBGBBBBBBBBGBGGBBGBBBGBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBGGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBGBBGBBBBBGBBGBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBGBBBBBBGBBGBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBGBGBBBBBBBGBBBBBBBBBGBBBBBBBGBGBBBBGBBBBBBBBBGBBGBGBBBBBBGBBBGGBBBBBBBBBBBBBBBGBGBBBBBGGBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBGGBBBBBGBBBBBBBBBBGBBBGGGBGGBBBGBBBBBBBBBGBBGBBGGBBBBBBBBBBBBBBBBBBBGBBGBBGBBBGGBBBBBBBBBGBBGBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBGBBBGBBBBBBBGBBGGGBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBGBBBBBGBBGBBBGBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBGBBBBGBBBBBGBGGGGBBBBBGBBBBBGBBBGGBBGBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBGBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBGGBBBGGBBBBBBBBBBBBBGBBGGBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBGBGBGBBBBBBBBBBBBGBGBBGBBGBGBGBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBGGBBBBBBBBBBGBBBBGBBBGBGBBBGBBBGGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGGBBBBBGBGBBBBGBBBGBBBGBGBBBGBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBGBBGBBBBBBBBBBBGBGGBBBBGBBBGBBBGBBBBBBBBGBBBGBGGBBBBBBBBGBBBGBBBBGGBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGGBBBGBBBBBGBGBBGBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBBGBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBGGBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBGBBGBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBGGBBGBBBGGBBBBBBBBBBBBBBGGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBGBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBGBGBBBBGBBBBBGBBBBBBBBGBBBBGGGBGBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBGGBGBBGBBBBBBGBBBBGBBBBBBBBGBBBBGBBBBBBBBGBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBGBBGBBBBGBBBBGBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBGGBGGBBBBGBBBGBGBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBGGGBBBBGBBBBBGGBBBBBBBBBBGBGGGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGGBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBGBGBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBGBBBBGBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBGBBGBBBBGBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGBBBGBBBGBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBGBGBGBGBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBGBGBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBGBGBBBGGGGGBBBBBBGBGBBGGBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGGBBGBBBGBBBGBBBBGBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBGBBBGBGBBBBBGBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBGBBBBBGBBBBGBGBBBBGGBBBGBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBGBGBBBBBGBBBGGBGBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBGBBBBBGGBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBGBBGGBBBBGGBBBBBBBBBBBBGBBBBBBBBGBGBBBBBGBBBBGBBBBBGGBBGBBBBBGBBGBBBBBBGBBBBBBGBBBBBBGBGBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGGBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBGBBGBBBGGBBBBGBBBBBBBGBBBGGBGBBBBBBGGGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBGBGGBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGGGBBBBBBBGBGBBBBBGBGBBBGBBBBBGBGBBBBGBBBBBBBGBGGBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBBBBBGBBBBBBBGBBBBBBBBBGBBBGBBBBBBBBGBBBBBBGBBBBGBGBBBBBBBBBBBBBBGBBGBBBGBBBBBGBBBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBGBBBGBGBBBBBBBBBBBGBBBBBBGGBBBBBGBBBBBBBBBBBBBBGBBBGGBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBGBGBBBBGGBBBBBBBBBBBBBBGBBBGBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBGBGGBBGBBBBBGBGBBBBBGBBBBGGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBGBGBBBBBBBGBBBBGGBBBBBGBBBBBBBBBBGBGBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGGBBBGBBBBBBBBBBBBBBBBGBGGBBBBBGBBBBBBGBBBBBBBBBGGGBBBBGBBBBBBGBBGBGBBBBBBBBBBBGBGBBBBBBBBBBBGGBBBBGBBGBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGGBBBBGBGBGBBBBGGBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBGGBBBGGBBGGBBGBGBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBGBGBBBBBBBBBBBBGBGGBBBGBBGGBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBBBGBGBBBGBBBBBBGBBBBBGBBBBBBBBBGGBBBBBBBGBBBGBGBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBGBGBBBBBBBBGBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBGGBGBGBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBGBGBBBBBBGBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBGBBBGBBBBGGBBBBGBGBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBGBGBBBBBBGBBBGGBBBBBBBBGGBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBGGBBGBBBBBBBGBBBGBBBGGBGBBGBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBGBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBGBBBBBGBBBBBBBBBBBGBBBBBGBBBGBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBGBGBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBGBBGBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBGBBGBBGBBGBBBBBBGBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBGBGBGBBBBGBBBBGBBBBBGBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBGBBBBGGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBGBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBGGBBBBBBBBBBBGBGBBBBGBGBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBGGBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBGBBBGBBBBBBBGBBBBBBBBBGBBBBGBGBBBBBBBBGGBBBBGBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBGBBBGBBBGBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBGGBBBBBGBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGGBBGGBBBBGBBBBGBBBBBGBBBGBBBBGBBBBBBGBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBGGBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBGBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBGBGBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBGBBGBBBGBGBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGGBGBBBBBBGBGBBBBBBGBGGBBBBBBBBGGBBGBBBBBBBBBBBBBBGBGBBBGBBBBGBGGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGGBBBGBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGGBBGBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBGGBGBBBBGBBBBBBBBGBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBGBBBBBGGBBGBBBBBBBBBBBBGGGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBGBBBBBBBBGBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBGGBBBGBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBGBGBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBGGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBGBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBGBBBBBBBBBBGGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGBGBBBGBBBBBBGBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBGGBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBGBGBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBGBBBBGBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGGBBGBBBBBBGBBBGBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBGBGBBBBBBGBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBGBBBGBBBGGBBBBBBGBBBGGBBGBGBBBGBBBBBBBGBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBGBGBBBBBGBGBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBGBBBBBBBBBGBBGBBBBGBBBBBBBBBGBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGGBBBBBBBBBBBBBGBBBBGBGBBBBGBBBBBBBBGBBGBBBBBBBBBBBGBBGBBBBBBBGGBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBGBBBGGGBBBBBBBBBBGBBBBBGGGBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBGBBBBBBGBBBBGBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBGBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBGBBBGBBGBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBGBBBBBGBBBGBGBBBBBBBGBBBBBBBGBGBBBBBBBGBBBBBBBBBBGBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBGBBBBBGBBGBBBBBGBBGBBBGBBBGBBBBBBBBBBBGBBBBGBBBGBBBGBBGBBGBGBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBGBBBBBGBGBBBBBBBBBGBBBBGBGBBBBBBBGBBBBBBGBBBBBGBBBGBBBBBGBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBGGBBBBBBBBBGBBBGGBGBGBBBBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGGBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBGBBBBBBBGGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBGBBBGBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBGBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBGBGGBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBGBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBGGGBBBBBBBBBBGGBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGGBBGBBGBBBBGBBGBBBGBGBBBGGBBBBBBGBBGBGGBBBBBBBBGBBGBGBBGBBGBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBGGBBBBBBGBBBBBGBBBGBBBBBBBGBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGGBBGBGBBBBBBBBBGBBBBBBBGBGBBBBBBBGGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBGBBBBBGGBBGBGBBBBBBGBBBBBGBBBBBBBGBBBBBGBGBBBBBBBBBGBBBBBBBBGBGBBGBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBGBGBBBBBBBGBBGBBGBBBBGGBGBGBBBBBBBBBBBBGGBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBGBBBGBGBBBBBBBGBBBBBBGBBBGBBBBBBBBBBGBBBBBGBBGBGBBBBBBBGGGBBBBGBBBBBBBBBGBBGBBBBBBBBGBBGBBBGBBBBBBBBBBBBBB
11833 BBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBGGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGGGBGBBBBBGBBBBBGBGBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBGBBBGBBBGBBBBBGBBGBGBBBBBBBGBBGBBGBBBBBBGBBBBBBBBBBBBGGBBGBBBGBGBBBBBBBBBBBGBGGBGBGBBBBBBBBGBBGBBBGBBBBBBBGGBBBBBBGBBBBBBBBBGGGBBBBBBBBBBBBGGBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBGGBBBGBBBGBBBGBBBBGBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBGBGBBBBBBBBBGGBBGBGGGGBGBBBGBBBBGGBBBBBGBBBGBGGGBBBBBBGBBBBBBGBBBBGGBBBBBGGBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBGGGBBBBGBGGGBBGBBGBGBBGBGBBBBBBBBBGBBBGBBBBBBGBBBBBBBGBBBBBBGBBBBGBGBBBGBGBBBGGBGGBBBBBGBBGBBGBBBBGBBBBBBBBBGBBBGBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBGBBGBBGBBBGBGBBGGBBBGBGBGBBBBBBBBGBBGBGGGBBBBGBBBBBBBBBBBBBGBBBGGGBGGGBBBBBBBBBGGBGBBBBBGBBBBBBBBBBBGBBBBBGGBBBBBBBBBGGBBBBBGBGBGBBGBBBBBBBBGBGBBBBBBGGBBBBGBBGBBGBBBBBGBBBBBBBBGBGBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGGBGGBBBBBBBGBGBGBBGBGBGBBBBBGBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBGGBBBBBBBBBBBBBBGGBBBGBBBBBBBGBGBBBBGBBBBBBBGBGBBBBBBGBBGBBBBGBBBBBBBBGBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBGGBBBBGBBBGBBGBBBBBBBBBBBBBGGGBGBGBBBGGGBBGBBBBBBBGBBBBBBBBBBBBBBGBGBGBBGBBGBGBGBGBBBBBGBBBGBBBGBBBBBBGBBBGBBBGGBBGBBBBGBGBBGBBBBBBGBBGBGBBBBBBGBGBBBBBBGGBGBBBBGBBBBBBBBBGBBBBBBBGBBGBGBBBGBGBBBBBBBGBBBBBBBGBGGBBBGGBBGBBBBGBBBGBGBGBBBBGBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBGGBGBBBGGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBGBGBGBBBBBBBBBGGBBGBBBBBBBGBGBGBGBBGBBBGBGGBBBBBBBBBGBGBGGBGGBBBGBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBGBBGBBBBBGBGGBGGGGBBBBGBBGBBBBBGBGBGBBBGBBBBBBGBBGBBBGGBBBBBBBBBBGBBBBGBBBBBBGBBGBBGBBBBBBBGBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBGBGBBBBBBBGBBBBGGBBGBBBBBGGBGBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBGGGBBBBBBBGBGGBGBBBBBBBGBBBBBBGBBBBGBBGBBBBGBGBBBBBGGBBBBBBBGBBBBBGGBBBBBBBGGBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBGBBBBGBBBBBBBBBGBBBGGBBBGBBBBBBBBBBBGBBBBBBGGBGBBBGBBBBBBBGBBBGGBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBGBBGGBBGBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBGBBBGBBBBBBBBBGBBGBBBBBBGBGGBBBBBBBBBBBBBBGBBBBGGBBBBBBBBGBBBGBBGGBBGBBBBBBBBGBBBGBBBGBBGBBBGBBBBBBBGBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBGBGBBBBGBBBBGGGBGGBBBBBBBBBGBBBBBGBBBGBGBBBGBBBBBBBBBBBBBBBBBGGBBGBBBBGBBBBBBBBBGBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBGBBBBGBBBBBGBGBBBBBBGBBBBBBBBBBBBBGBBBGBBGGBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBGGBBGGBGBBGGBBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBGGBBGBBBBBBGBGBBBGBBBGBBGGBBGBBBBBBBBBGBBBBGGBBBBBBGBBBGBBBBBBBBBBBBBGGBBBBBBBGBBGBBBBBBBGBGBGBBGBGBBBBGBBBGGBBGBGBGBBGBBBBBBGBBBBBBBBGBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGGBBBBBBGBBGBGGBBBBBGBBBGBBBBGBBBBGBBGBGBBGGBBBBBBGBGBBBBBGGBGBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGGBBGBGBGBGBBBBBBGGBGBBBBBBBBGGBBBBBGBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBGBBBBBBBBGBBBGGBBBBGBBBBBBGBBBBBBBBBGGBBBBBBBBBGGBBBBBBBBBGBGBBBBGBBBGBGGBBBBBBBBBBBBBBBBGGBGBGGBBGBGBBBBBBBBBBBGBBGBGBGBBBGBBGBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBGBBGGBBGGGBBGBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBBGBBBBGGGBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGGBBBBGBBBGBBBBBBBBBBGBBGBBGBBBBBBBGBBGBBBBGBBBBBBBBBGGBBBBGGGBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBGBBBBBGBGBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBGGBBBBBBBBBBGBBBBBGBBBGGBBBBBGBBBBBBBBBBBGBBBBGBBGBBGGBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBGGBGBBBBBBBGBBBBGBGBBBBGBBBBBBBBBGBBBBBBGBBBBBGBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGGBGBBBGBBBBBGBBGBGBBBBBGBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBGGBBBGGBGGGBGBGBBBBGBGBBBBBBBGGBGBBGBBGBBGBBBBGBBBBGBBBBBGBGBGBBBBGBBBBBBBBGGGBBBBBBGBGBBBBBBBGGBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBGBBBGBGBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBGBBBGBGBBBBGBBGGBBBGGGBBGBBBBBGBBBBGBBBGBBBGBBGBBGBBBBBBBBBBBBBBBBBBGGBBBGBGBBBGBBGBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBGBBGBGBGBBBBBBBBBGBBBBBGBBBBBBGGGGBBGBBGBGBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGGGBBGBBBGBBBBGGBBBBBGBBBBBGBBBBBGGBGBBBBBBBBBBBBBGBBBBBBBGBGBBBGBBBGGGBGBBBBBBBBBGBBGBBBBBGGBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBGGBBBBBBGBBBBBBBGBBBGGBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBGGBGBBBBBBBBBBBGGBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBGBBBBBGBBGBBBBBBBBBBGBBBBGBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBGBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBGBGGBBBGBGBBBBGGBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBGBGGGBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBGBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBBGGBBBBGGBBBBBBBBBBBGGGBBBBBBGBBGBBBBBBBBGGBBBBBBBBBBBBBBBGBGBGBGBGBBBBBGBBGBBBBBBBBBBBGBBBGBBBBGBBBBGBBGBGBBGBBBGBBBBBBBGBBGBBBGGBBBBBGGBBBBBBBBBBBBBBGBGBBGBBBGBGBGGBBBBBGBBBBGBBBBBBGBBBBBGBGGBGGGBBBBBBGGBBGBGBBBBBGBGGBBBBGBBBBBBBGBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBGGBBGBBGBBBGBGBBBBGGBGGBBBBGBBBBGBBBBBBGGBBGBGGGBBBBBGGGBBBBGBBGBBBBBBBGBBBGBGBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGGBGBBBBBBBGBBBGBBBBGBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBGGGGBGBBGGBBBBBBGBBBGBBBBBBGGBBBBBGGBBBBBBGBBBBGBBBBBGBGGBBBBGBBGBGBGBBBGGBBBGBBBBBBBBBBBGBBGBBBBBBBBBGGBBGGGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBGBBBBBGBBBBGBBBBBBBBBGBBBBBBBGBBBBBGGGBBBGBBBBBGBBBBGGGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBGBGBBBBBBBBBBBGBGBBGBBBBBBBGBBBGBGBGBBBBBBBBBBGBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBGBBBBBBGBBBBBGBGBBGBBGBGBBBBBBBBGBBGGBBBBGBBBBBBBBBBBBGBBGBBBBBBGBGBGBBBBBBGBBBBBGBBBBBBBGGGBBBBBBGBBBBBBBBBBBBBBGBBBGBGGBGBBBBBBBBBGBGBBBBGGBBBBBBGBBBGBBGGBBGBGBBBGBBGBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBGBBBGBGBBBBBBBBBGBBBBBGBBBGBBBGBBBBBBGBBBBBBBGGBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBGBGBGGGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBGBBGBBBBBBBBGBGGBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBGBBBBBBBBBBGGGBBBBBBBBGBGBBGBGGBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBGBGBBBBBGBBBGBBBBBBGGBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBGGGBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBGBBGBBBBBGBBBBBBGBBBGBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBGBGBBBBGGBBBBBBBGBBBBBBBBBBBGGBBBGBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBGGBBGGBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBGBBBBBBGBBBBBBBBBGBBBGBBGBGBBBBGBBBBBBBGGBBBBBBBBGBBBBBBBBBBGBBBBGBBBGBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBGGBBBBBBBBBBBBBBBBGBBGBGBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBGBBGBBBGBBBBGBBBBGBBBGBBBBBGBBGBBBBBBBBBBBBBGBGBBBBBGBGBGBBBBGGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBGGBBGBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBGBGBBBBBGBBBBBBBBBBBBBGGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBGBBBGBBBBBBBBBBGGBBBBGBBBBBBBBBGGBBGBGBBBBBGBBBBBBBBBBBBGBBBBBBBGBBGBGBBBBGBBGBBBBBBGGGBBGBBBGGGBBBBBBBBGBBBBBBGBGGBBBBBBGBBBBBBGBGGBBGBBBBBGBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBGBGBBBGBBBGGBBBBGBBBBGBBBGBBBBBGGBGBBGBBBBBBBBBBGBBGBBBBBBGBBGBBBGBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBGBGBBBBBBBBBBBBBBGBBBBBBGBBBGBGGBBBBBBBBBBGBGBBBBBGBBBBGBGBBBBBBBGBBBBBBGBBBBBBGBBBBBBBBBBBGBBBGBBGGGBGBGBBGBBGBBBBBBBBBBBBBBBBGBBBBBGBGGGGBGBBBGBBBBGGGGBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBGBGGBBBBBBBGBBBGBGBGBBBBBBGGBBBBBBBBBBBGBBBBBBBGBBBBGBBGBBBBBGBBBBGBBBBBBBGBGBBBBGGBBBBBGBBBBBBBBBGBGBBBBGBBBBGBGBBBBBBBBBBBBBBGBBBBBBGBGGGBBBBGBBBBBBBBGBBBBBGGBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBGBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBGBGGBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBGBBGGBGBBBBBBBBBBBBBBBBBBBGBBBBBGGBGBGBBBBBBBGBBBGBBBBBGBBGBBBBGBGBBBBBBBBBBGBGBBBBBGBBBBBBBGBBBBBGBGBBBBGBBBBBBGGGBBGGBBGBBGBGBGBGBGGBBBBBBBBGBGBBBBBGGGBBBBBBGGBBGBGBBBGBGBGBBBBBBBBBBBBGBBBBBBGGBBBBGBBGGBBGBBBGBGBBBBBBBBGBBBBGBBGBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBGBGBBBBBBBBBGBBBGBBBBBBBBBBBBBGGGBBGGBBBBGBBGBBBBBGGGBBGBBBBBBBBBGBBBBGGBBBBBGBBBBBGBBGBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBGBBGBBGBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBGBBGBGBBGBBBBBBBBBGBBBBGBBBBBBBGBBBBBGBBGGBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBGBBBBBBGBBGBGBGBBBBBBBBBBBBBBGGBBBBBBGGBGBBBGBBBGGBBBBBBBBBBBBBBBBGBGBBBGBBBBBBGBGBBBBBGBGBBBBBBBBBBBBGBBBBGBGGBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBGGBBBBBGBBBGBBGBBBGBGBGBBBBGBBBBBGBBBBBBBBGBBBGBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBGBGBBBBGBBBBGBBBGBBGGGBBBGBBBBGGBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBGBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBGBBBBGBBBGGGBBGGBBBBBBGBBBBBBGBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGGBBBBGBGBBBBGBBBBBBBGBBBBGGBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGGBBGBBBBBBBBBBGBGBGBBGBBBGBBBBBGBGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGGBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBGGBBGBBBBBBGBBBGGBBBBBBGBBBBBBBGBBBBBGGBBBBBBGGBBBGGBBBBBBBBGBBGBGBBGBGBGBGBGBBBBBBBGBBBBBBBGBGBBBGBGGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBGBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBGBGGGBBBGBBBBGGBBGBBBBBBGBBBBBBBGBBBBBBGBBBBGBBBBBGBBGGBBBBBBBBBBBBGBGBBBBGBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBBGBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBGGBBBBBGBBGBBBBBBGBBBBBGBBBGBGBBGBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBGBGBBBBGGBGBBGBBGBBBBBBGBBGBBBBGBBBGGBBBBBBBBBBBBGGBGGGGBGGGBBGGBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBGBBBGGBBBBGBBBBBGBBBBBGBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBGGBBBGGBBBBBBBGBBBBBBGBGBGBBBGBBBGGGGBBBBBBBGBBBGBGGGGBBBBBBBGBBBBBGGGBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGGGBBGGBBGGBBGBGBBBBGGBBBBBBGGBBBBGBBBGBGBGBBBBGBBBBBBGBBBBBBBBGGBBBBGBBBGBBBBGBBBBBGBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBGGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBGBGBGBGBBBBBBBBGBBBBGBBBBBGBBBBGGBBBBBGBBBBBBGBGBGBBBBGBBBGGBBBBGBBBGBBBBBBBBBBBBGBBBBBGBBBBBGBBBGBGGBGBBBGBGBBBBBBBGBBBGBBBBBBGBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBGBBBBBBBBGGBBGBGBBBBBBBBGBBBBGBBGBGGBBBGBGBBBBBBGBBGBBBBBBBBBBBBBBBGGBBBBGBBBBGBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGGBBBBBBBBBBBGBGBGGGBGBBGBBBBBGBGGGBBBBGBBBBBGBBBGBGBBBBGBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBGGGBBBBGBBBBBGGBBBBBBBBGBGBBBBBGBBGBBBBBGBGBBBBBBBGGGGGBBBBGBBBBBBBBBBBBBBBGBBGBGBGBBBBBBBGBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBGBBBBBBBBBBGGBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBGGGBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBBGGBBBBBBGBBGBBGBBGBGBGBBBGGBGBBGBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBGBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBGGGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBGBGGBBBGBBBGBGBGBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBGGBGBBGBBBBBBBBBBBBBBBBBBBBBGBBGBGGBBBBBBBBBBBBBBGBBGBGBBGBBBBBBGBBBBBBGGBBBBBBBBGBBBBBGGBBGBGBBBBBBBGBGBBGBBBGBBBBBBBBBGGBBBBGBBBBBBBBBBBGBGBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBGGBBBBBBBGGBGBBGGBBBBGBBBBBBBGBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGGBBBBBBBGBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBGGBBGBBBBGBBGBBBGBGBGGBGBGBBBBBBGBBBBBBBBGGGBGBBBBGBBBGBBBBBBBBBBBGBBBGBBGBBBBGBBBGBBBBGBGBBGBBGBBBBBBBBBBBBBBGGGBBBBBBBBBGBBBBGBBGBBGBBBGBBBBBBBGBBGBGGBGBBGBBGBBBBBBGBBGGBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBGGBGBBBBBGBBBBBBGGBBBBBBBBBGBBBBGBGBGBBBBBGBBBBBGBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBGBGBGGBBBBBBBBBBBBGGBBBBGBGBGGGBBBBBBBBBBBBBBBGBBGBGBBGBBBBBBGGBBBGBBBBBGBBGBBGBBBBBBBBGBBGGGBBBBGBBGBBBBBBGBBBGBBBBBGBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBGBGBBGGBBBBBBGBBBBBBBGBBBBBBBBBBBBGGBBBBBGBBBGBBGBBBBBBBBBBGGBGBBBBBBBBBGBBBGBBGBBBBBBBBBBGBBBBGBGBBBBBBBBBGGBGBGBBGBBGBBBBBGGGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBGGBGBBBGBBBGBBBGBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBGBGGGBBBBGBBGBBBBBBBBBBGBBGGGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBGBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBGGBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBGBBBBGBBBBGBBBBGBBBGBGBBBGBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBGBBGBGBBBGBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBGGGBBBBBBBGBBBBBGBBGBBGBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBGGBBBBGBBBBGBBBGGBBBBBBBBBBBBBBBGBGBBBGBBBBBBGBGBGBBBBGBBBBGGGBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBGBBBGBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBGGBBGGGBGBBBBBGBGBBBBBBBBBGGBBGBBBBBBGGGGBBBGBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBGBBBBGBBGBBBGGGBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBGGBBBBBGGGBBGBGBBBBBBBBGBBBBBBBGBGBBBBBBBBBGBBBBBGBBBBBBGBBGBBBGGBBBBGBBBBBBBGBBBBBBGGBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBBGGBGBGBBGBBBBGBBBBBGBBBGBGBGBBBGBGBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBBBBGGBBBBBBGGGBBBBGBBGBBBBBGBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBGGBBBGBGBGBGBBBBGGBGGBGBBBBGBBBBGBBBBBGBGBBBBGBBBBGBBBBGBBBBBGBBBBBBBBBGBBBGBBBBGBBBBGBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBGBBBBBBBBGGBBBBGBBGBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBGBGBGBBBGBBGGBGBBBBBGGGBBBBBBBBBBBBBGBBBBBGGBGBBBGBBBGBBGGGBBBGBGBBGGBBBBBGBBBBBBBBBBGBBGGBBGBBBBGGBBBBGBBBBGBGGBBGGBBBGBBGGBBBGGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBGBGBBBGBGBGBBGBGGGBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBGBBBGBBGBGBBBBBBBGBGBBBBBBGBBBBGBBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGGGGBGGBGBBBGGGBBBBGBBBBBGBBBBBBGBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBGBGBBBBBBBBGBGBBBBBBGBGBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBGBGBBBBBBBBBBGBBGBBBGBBBBBBGGBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBGBBBBBBBBBBBBGBBGBBBBBBBGBBGGGBBBBBBBBBGBGGBBGBBBBBBGBBBBGBBGBGBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBGBBBGBBBBGBBBBGBBBGGBGGGGBBBBGBGBBBBBBBBGGBBBBBBBGBGBBBBBBBGBBBBBBBBBBGBBBBGBBGGBBGBBBBBBGBGBBBGBBGGBBBBBBBBGGBGBGBGBGBBBBBBBGBBBBBBGBGBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGGBGBBBBBBBBGBBBBGBGBBBBBBBBBGBGBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBGBBGBGGBBBBBBBBGBBBBBBBBGBBBGBBBBBBBGGBBBGGBBBBBBBBGGBBGBBBBBBBBGBBBBBBGBBGBBBBBGBBBGBBBGBBBBBBGBBGBGBGBBBBGBGBBBBBBBBBGBBBBGBBGBBBBBBBBBBGBBBBBGBBBBBBBBBGGBBGBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGGBBBBBGGBBGBBGBBGBBBBBBBGBGBBGBBBBBBBBBBBBBBGBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBGGBGBBBGBBBBGBBBBBBBBBBBBGBBGBBBBBBGBGBGGGBBBBBGBBBGBGBBBBBBBBBBGBGBBBBBBBBBGBBBBGBBGBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBGBBBBBBGBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBGBBBGBBBBGGBBBGBBBBGBBBBGBBGBGBBBBGBBBBBBBBBBGGGBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBGBBBBBBBBGGBBBBGBBGBBGBGBBGBBBBBBGBBBBBBBBBBGGBBBBBGBGBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBGBBBBGBGBBGBBGBGGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGGGBBBBBBBBBGGGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBGBBBBGBBBBGBGBBBBGBBBGGBBBBBBBBGBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBGBBBBBBBBGGBBBBBGBBBBBGBBBBBGBBBBBGBGBBGBGBBBBBBBBGBBBBBGBGBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBBGBBGBGBBGBBBBBBBBBBGBBGBBBBGBBBBGGBGBBBBBBBBBBBGGBBGBBBBBGBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGGBBGBGGBGBBBGBBBBBBGBBBBGBBGGGBBBBBBBGBBBBBBBBBBBGBBBGBBGBBBGBBBGBBBBBGBBBBBBGBBGGBBBBBBBGBBBGBBGBBBBBBGGBBGBBBBBBBGBBBBBBBBBGBGBBBBBBBGBBBGBBBBBBGBGGGBGBBBBBBBBBGGBBBBBBGBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBGBBGBBBBBBGBBBGBBBBBBGBBBBBBBBBBBBBGBGBBBGBGBBGBBGBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBGBBBGBBGGGBBBBBBBBBBGBBBBBBGBBGBGBBBBGBGBGGBBBBBBBBGGBBBBBGBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBGBBBBBGBBGBGGBBBBBBBBBBBBBBBBBGBGBGBBGBBBGBBGBGGBGBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBGGBBBGBBBBBBBBGGBGBBGGBBBBBBBGGGGBBGBBBGBBBGBBBBBBBGGBBBBBBBBBGBBBBGGBBBBBBGBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBGGBBBBGBGBBBBGBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBGBBBBBBBBBBGGBBBBGBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBGGBBBGGBBBBBBBBBBGBBBGBBBBBBBGBBBGBBGBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBGBGGBBBBBGBBBBBBGBBBBBBBBGGGBBBBBGBBBBBBBBBGBBBBBBBBBGBBGBBBGBGGBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBGBBGBBBBBBBBBBGBGBBBGBBBGBBGGGBBBGBBBBBBBBGGBBBBBBBBGGBBGBBBBBBBGBBBBBBBBBBBBGBBBGBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBGBGGBBBBBGBGBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBGBBGBBGGBBBBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBGBGBBBBBBBGBBBBBBBBBBGBBBGBBBGBGGBBBBBBBBGBGBGBBBBBBBBBBBGBBBBBGBBBBGBBGBBBGGBBGGBBBBBBBBBBBBBGBGGGGBBBBBBBBBGBBBBBGBBBGBGBBBBBBGBBGBBBBBBBBGBGBBBGGBBBBBGBBBBBGBGBBGBGBBBBGBBBBBBBBGBBGBGGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBGBBBBBBGBBBGBBBGBGGBBBBBGBBBBBGBGBBGBBBGGBBBBBBBBBBBGBGGBGBGBBBBBBGBBBBBBBBGGBBBGBBBBBBGBGBBBBBBBGGBGBBGBBGBBBBBGBBBBBBBBGGBBBBBBGBBBBBBBBBBBBGBBGBGGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGGGBBBBBBBBBBBBBGBBBBBBBBGBGBBBBGGBBBBBBBBBBBBGBGBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBGBGBBBBGBBBBBBBGBBBBBBBGBBBBBBBGGBBGBBBBBBGBBBBBBBBBBBBGBBGBGBBBBBBGBBBGBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBGGBBGBGBBBGBBBBBBBBBBBGBBBBBBGGBBBBGBBGGBBBBBBBGBBBGBGBBBBBBBGBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBGGBBBBBGBBBBGGBGBBGBGBBBBBGBGBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBGBGBBBBBBBGBGGBBBBGBBBBBGBBBBBBBBGGBBBBBBBGBBBBGBBGGBGBBBBGBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBGBBGBBBBGBBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBGGBBBBBBBBBGBGBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBGGBGBBBBGBGBBBGBGGBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBBBBBGBGBBBBBBGBBBBBGBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBGGBGBGBBGBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBGBGBBBBBGBGGBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBGBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBGGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBGBBBBGBBBGBBBBBBBBBBBBBGGBBGBGBGBBBBGBBBBGBBGBBBGBGBBGBGBBGBBBBGBGBBBBBGBBBGBBGBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBGBBBBGBBBBBBBGBBBBBBGBBBBBGBBBGBBBBBBBBBGBBBBBBGBBGBBBBBGBGBBBBGBBBGBBBBBBBBGBBBBBBGGBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGGBBBBGBBBGBBBBBBGBBBGBBBBBGBBBBBGBBBBBBBBGGBBBBGBBBBBBBBGBBBBBGBBBBBGGBBBGGBGGBBBGBBGGBBBBBBBBGBBBBBBBGBGBBBGBGGBBBBGGBBBBBBBGBBGBBBBBBBGBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBGGBBBBGBGGBBBBBBBBBBGGBGBBBBBBBBBGBBBBBGBBBGBBBBBBGBBBGBBBGBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGGBBBBGBBBBBBBBGBBBBBGBBBBBBGGBBBGBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGGBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBGGBGBBBBBGBBBBBGBBBBBBGGBBBGBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBGBBGBBBGBGBBBBBBBGGBBBBBBBBBBGBGBBBBGBBBBBBBBGGBGBBBBBGBGGBBBBGBBBBGBBBGBBGBBBBBBBBBBGBBBGBGBBGBBBBBBBBGBBBBGGBBGBBGGGBBBBGBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBGGBBBGBBBBBBBGBBBBBGBBBBBBBGBBBBBBGGBBBBBGBBGBBGBBBBBBBGBGBGBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGGGGBBBBBBBBGBBBBBBBBGGBGBBBGBGBBGBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBGBBGBBBBBBBBBBGBBBBBGBBGBBGBBBBBBBBGBBBGGBBGBBBBBBGBBGBBBGBGGBBBBBGBGBBBBBBBGGBBBBBBBBBBBBBBBBBGBGGBBBBBGBBBBBBBBGBGBBBBBBBBGGBBGBBGGBBBBBBBBBBGBBBBBBBGBBBBGBBBGBBGBBGBGGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBGBBGBBBGGBBBBBGBBBGBB
29989 BBBBGBGBGBBBGBBBBGBBBGBBGBGBBBBBBBBBBBBBBBBGGBGBBGBBGGBBBBBBBGBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBGBGBBBBBBBGBGGBBBBBGBBBGBBBBGGBBBBBGGBBBBBBGBBGBBBBBBBBBGGBGBBBBGBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGGBBBGBBBBGBBBBBBGBBBBBBBGGGBBBBGBBBBBBBBGBBBGBBBBBBBGBBBBBBGBGBBBBBBBBBGBGGGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBGGGBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBGBBBGBBBGBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBGBBBBGBBBBBBBBGBBBBBGGBGBBBBBBBGBBBBBBBBGBGGGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBGBBGBGBBBBBBBBBBBGGBBBGBBBBBBBBBBBBGGBBBBBBBGBBBBBBBGBBBGBBBBBBBBGBGBBBBGBBBGBBBGBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGGBGGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBGGBBBBBGBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBGGGGBBBGGBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBGBBGBBBBBBBBGBBBGBBBBGBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBGBBGBBBGBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBGBGBBBBBGBBBBBBGBBGBBBBBGBBGBGBGBBGGGGBBBBBBBBBBBBGGGGGBBBBBBBBGBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBGBBBBGBGBBBBBBBGBBBGBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBGGBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGGBGBBBBGBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBGBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBGBBBGBBBGBBBGGBBGBBBBBGGGBBGBBBBBBBBBBBBGBBGBBBGBGGBBBGBGBBGBGBBBGBBGBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBGBGGBBGBBBBGBBBGBBBBGBBBBBBBBBBBBBGBBGGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBGBGGBBBGBBGBBBBBBBBBBBBGBGBBBBGBBGGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGGBBBBGGBBBBBBBBGGBBBBGGBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBGBGBBGBBBBBBBBBBBGBGBBBBBGGBBBGBBBBBBBBBGBGBGGBBBBGBBBBBBGBBGBBGBBBBBBGBBBBBBBBGBBBBBBGBBGGBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBGBBBBBBBGBBBGBBBBBBBBGBBBGBBGBBBGBBBBBBBGGGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBBBGGBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBGBBBBGGBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBGBBBBGBGGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBGBBGBBBBBBBGBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBGBGBBBBBBBBBBBGGBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBGBBBGBBBBGGBGBBBBBGBBBBBGGBBBBBBBBBBBBBBGBGBGBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGGGBBBBBBBBBGBBBBBBGBBGBBBBBGBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBGBBBBBBGGBBBBBBBBBBBBBGBGBBBGBBBGBBBGBGGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBGBBBBBBBBBBBBGBGBBBBBBBBBGBBGBBBBBBBBBBBBGBBBGBBBBGBBBGBBBBBBBBGBGBGBGGBBBBBBBBBGBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGBGBBBBBBBBBBBGBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBGBGBBBBBGBBBBBBBBBBBBGBGBGBGBGBBBBBGGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBGBBBBBGBGBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBGBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBGBBGBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBGBGGBBBBBGGBBBBBBBGBBBBGBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBGGBGBBBBGBBBGBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBGBBGGBBGBBGBBBBGBBBBBGGBBBBBBBBBGGBBBGGGGBBBBGBBBBGBBBGBBBGBBGBBGBGBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBGGBBBBBBBGBBGBBBBBBBBGBBBBBGBGBBBBBBBBBBGBBBGBBBBBBBGGBBBBBBBGBBBBBBBBGGBBBBBGBBGGBBBBBBBBBBBGBBGBBBGBGBBBBBGBBGBGBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBGBBBBGBBBGBBBBBGGBBBBBBBBGBBBBBBGBGBBBBGBGBBBBBBBBBBBBGGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGGGBGBBBBBBBBBBBBBBBBBBBBGBGGGBGBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBGGBBGBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBGBBBBBBBBBBBGBBGBBBBBBBBBBGBBBGBGBBBBGBGBBBBBBBBGBBBBGBGBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBGGBBGBBBBBBBGBBBGGBGBBBGBBBBBBBGBGBBGBGGBBBBBBBBBBBBBGBBBBBBBGBBBGBGBGGBBBBGBBBGBGGBBGBBBBBBGBBGGBGBGBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBGBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBGGBBBBBBBBBBBBBBGBBGBBBGGGBBBBBBBBBBBBBBBBBGBBGBBBBGGBBBBBBBBBBBBGGBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBGBBBGGGBBBBBGBBBBBBBBBBGBBBBBBBBGBGBBBBBBBGBBBBBBGBBBBBBBBBBBGBGBBBGBGBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBGBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBGGGBGBBBBBBBGGBBBBBGBBBBBBBGBBBBGBBBBBBBGBBBGBBGBBGBBBBBBGBGBBBBBBBBGBGBBBBBBGBBBBBBBGBBBGBBGGGBGGGBBBBBBGBBGBBBBBBGBBBBGBBBGBGBBBBBGBBGBBGGGBBBBGBBBGBBBBBBBBBBBGBBGGBBGGBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBGBBBBBBBBBBBGGBBBBBBBBBGBBBBGGBBBBGBBBBGBGBBBBBBGGBBGBBBBBBBBGBBGBBGGBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBGGBBGGBBBBBBBBBBGBBBGBGGGBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBGBBBBGGBBBGBBBGGBBGBBBBBBGBGBBBBGBBBGGBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBGGGBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBGBGGBBBGBBBBBBGGBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBGBGBBBBBBBGGBBBGBBBBGBGBBBBBBBGBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBGBBBBGBBBBGBBBBBBBBBGBGBBBBBBBBBBGGBGBBGBBBBBBBBBGGBGGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBGBBBBBGBGBBBBBBBBBBGGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBGBBBGBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBGBBGBGGGGBBGBBBGBBGGBBBBGBBBBBBGBBBBGBGBBBBBGBBBBBBGGGBBBBBGBBBBBBBGBBBBBGBBBBBBGBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBGBBGBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBGBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBGBBGGBGBBBBGBGBBGBBBBBBBBBBBGBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBGBGBBGBBBBGGBBBBBGBBBBBBGGBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBGGBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGGBBGBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBGBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBGBGGBBBBBBBGGBBBBBGBGBBBGBGBBBBGBBBBBBBBBBBBGBBBBGGBBBBBBBBGBBBBGGGGBBGBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBBGGBBBGBBBBBBBBBBBBBGBGBBBGGBBBBBBGBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBGGBBGBBGBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBGBGBBGBGBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBGBBGGBBBBGBBBBBBGBBGBBBGBBBBBBBBGBBBBBBBBBBGBBBBGBBGBBBGBBBBBBBBBBBGBBBBGBBBBBGGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBGBBBBGBBBBGBBBGBBBBGBBBGBGBBBBGBBBBBBGBBGBGBGBBBBGBBBBBBGGGBBBBBBBBGBBBGBGBBBBGBGBBBGBGBBBBBBBGBGBBBBGBGBBBBBBBBBGBBBBBGBBBBBBBBBGBBGBBBBBBBBBGBBBGBBBBBBBGGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBGBBGBBBBGBBBBBBBBBBBBGBGBBBBGBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBGBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBGBGBBGBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBGBBBGGBGBBGBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBGBBBGBBBBBBBBGGBBBBBGBBBBBBGBBGBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBGBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBGGBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBGBGBBBGBGBBGBGBBBBBGBBBBBGGBBBBBBBBBBBGBGBBBBGBBBBGBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBGBBBBGGBGBBGGGBGBBGBBBBBGBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGGGBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBGBBBGGBBGBBBBBGBBBBBBGBBBBGBBBBBBBBBBBBGBBBBGBBGBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBGBBBGBBBBBBGBGBBGBBBBBBBGBBGBBGBBBBGBBBGBBBGBGBBGBBBGBBBBBGBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBGBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBBBBBBGBGBGBGGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBGBBBGBBGBBBBGBGBBBBBBBGBBBBBBGBBBGBBBBGBBBGBBBBBGBBBBGBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBGGBGGBGBGBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBGGBBBBGGBBBGBBBBBBBBBGBBGBGBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBGGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBGGGBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBGGGBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBGBBGBGGGBBBGGBBGBBGBBBBBBBGBGBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBGBGBGGBBBBGBBBBBBBBBGGBBBBBBGBBBBGBBBBBGBBGGGGBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBGBBBBBGBBBBGBBBBBBBBBGBBBBBBBGBBBGBBBBGBBGBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGGGBBGGBBGBGBBBGBBBGBBBBBGBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBGBBBBGGGBBBBBBBGGGBBBBGBGBBBBBBBBBGBBBBGBGGBBBBBBGBBBBBBBGBBBBBBGBBBGBBBBBBGBBBBBBGBBBBBBBBBBBGGBBBGBBBBGBBGBBBGBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGGBBGBBBBBBBBBGGBBBGBBGBBGBBBBBGGBBBBBBBBGGBBBBGBBBGGBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBGGGGBBBBBGBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBGBBBGBBBBBGBBGBBGBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGGBGGBBBBBBBBBGBBBBBBBBGBBGBBBBBBBGGBBBBBBBBBBBBBBBGBGBGBBBBGBBBBBGBGGBBBBBBBBBGGGBBBBBBBBBBBBBBBGBBGBGGBBBBBBBGGBGBBBGBGGBBBBBBBBBBBBBBBBBGGBBGBGBBBBBBBBGGBBBBBBBBBBGGBGBBBBBBBGBGBBBBBBBBBBBBBBBGBBBGBGGBBBBGBBBBBBGBBBBGBBGBBBGBGBBBBGBBBBBBBBBBBBGBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBGBGBGBBBBBBBGBBBBBBBGGBBBBBGBBBBGBBBBBBBGGBBBBBGBBBBBGBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBGBBBBBGBGBBBBBBBBBBBGBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBGBBBBBBBGGBBBBGBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBGBGGBBBBBBBBGGBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBGGGBBBGBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBGGBBBBBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBGGGBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBGGBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBGBBBGBBBBBBBGBBGBBBGBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBGBBBGBBBBBBBBBGBBBGBBBGBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBGBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBGBBGBBBBBBGBBBBBBBBBGBGBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBGBBBGBBBBBBGBBBBGBBBBGBBBBGBBGBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBGBBGBBBBGBBBBBBGBBBBBGBBBGBBBGBBBBBBBGBBBGBGGGBBGBGBBBBBBBBBBBGBBBBBBBBGBBBBBGBBGBBBGBBGBBGGBBBGBBBBBGBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGGBBGBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBGBBGBBBBBBBGBBGBBBGBGBBBBBBBBGBBGBBBBGBGBBBBBBBBGBBBBBBBBGBBBBBGBBGBBGBBGBBBBBBBBBBGBGBBBGBBBBBBGBGGBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBGGGBBBGBBBBBBBGBBBBBBBBBBGGBBBBGGBBBBBGGGBBBBBBBBBGBBGBBBBBBBGBBGBBBBBGGBGBGBBGBBBGGBBGBGBBBBBBBBBBBGBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGGBBBBBBBBBBBBGBBBGBBGGBBBBGBBBGBGBGBBBBBGBGBBBGGBBGBBBBBBBGBBBBBBGGBBBBBBBGBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBGBBBGBBBBGBBGBBBBBBBBBGGBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBGBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBGBGGGBBBGBBBBBBBBGGBBGBBBBGBBBGGBBBBBGBBBBBBBBBBGBBBGBBBBBBBBGBBBGGBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGGBBGBBBBBBBBBGGBBBBBBGBBGBGBBGBBBBBBBGBBBBBBBBBBGBBBGBBBGBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBGBBBBGBGBBGGBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGGGBBBBBBGBBBBGBGGBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBGGBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBGBBGGBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBGGBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBGBBBBGBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBGGBBBBBBBGBBBBGBGBBGBBGBBGBBBBBBGBGBGBBBBBBBGGBGGGBBBBBBBBBGBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBGBBBGGBBBBBBBBBGBBBBBBBBBBBGBBBGGBBGBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBGBBBBGBBBBBBBGBBGBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBGBBGBBGBGBBBBBBGBBBBBBBBBGGBGBBGBBBBBGBBBBBGBBBBBBBBBBBBBBGGBBBBBBBGBGBGBBBGBBBBBGBBBBBBBBBBBGBBBBGBBBBGGBBBBBBGBBBBBBBGBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBGBBBBBBBBBBGBBBBGBBBBBGBGBBBBBBBBGBGBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBGBBGBBGGBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBGBBBBBBBBBBGGGBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBGBBBBGBBBBBBBBGBBBBBGGBBBBBBBGGBBBGBBBBGGGGBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBGBBBGGGBBBBBBBBBBBBGBBGBBGBBBGBGGBBBBBBBGBBBBBGBBBGGBBBBBBGBBGBBBBBBBGGBBBBBGBGBBGBBBBBBBBGBBBBGBBGBBBBBBBBGBBBBBBBBGBGBGBBBGBBBBBBBBGBBGBBGBBBBBBBBGBGGBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBGBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBGBGBBBBGBBBBGBBBGBBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBGBBBBGGBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGGBBBBBBBBBBBGGBGGBBBBBGBBGBBBBBBBGGBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBGBBBBGBBBBBBBBBBGBGBBBBBBBBBBGBGBBBBGGBGBBGBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBGBBGGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBGBGBBBBBBBBBBBGBBGBBBBBGBBBBBBBBGBBBGGBBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBGBBGBBBBBBBGBBBBBGBBBBBBGBBGGBBGBBBBBGBBGGGBGGBGBBBBBGBBGBBGBBGBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBGBBGBGBBBBBBGBBBBBBGBBBBBBGBBBBBBGBBBGGGBBBBBBBBBBBBBBBBBBGBBGGBBGBBGBGBBGGGBBBBBGBGBBBGBBBBBGBGBBBBBGBBBBBBBBBGGBBGBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBGGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBGBBBBBBBBGBBGBBBBBBBBBBBBGBGBBGBBBBBBBBBBBGBBBBBGBBBGGBBBGBGBBBBBBBBBBGGGBBBBBBGBBGBBBBBBBBBBBGBBBBGBBGBBBBBBBBGBBBGBBBBGBBGGBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBGGBBGBBBBBBGBBBGBGBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBGBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBGGBBBBBBBBBBBBBGBBBBBBBBBBGGGBGBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBGBBBGGBGGBBBBBBBGGBBBBBGBGGBBGBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBGBGBBBBBGBBBGBBBBBBBBBGGGGBBGBBGBBBBBBBBGBBGBBGBBBGBBBGBBBGGBGBBBBBBGBBBBBBBBBGBBBBGBBBGBGBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGGBBBBBBBBGBBBBBBBBBBBBBGBBGGBGBBBBBBBBBBBBGBBBBBGBBGBBBGBBBBBBBBGBBBBBBGBGBGBGBBBBGBBBBBBBBBBBGBGBBBGBBBGBBBGGBBGBBBBBBGBBGGBGBBBBBGBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBGBBBBBBBGGBBBBGGBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBGBBBBBBBGBBBBBBBBBGBBGGBBGBBBBGBBBGBBBGBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBGBBBBGBBGBGBBBBBBBBBBBBBBGBBBBBBGBGBGBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBGBBBBBBGBGGBBGBBBBBBBBBGBBBBBBGBGGBBBBBBBBGBGBBBBBBBBBBBGBGGBBBBBGBGBBGBBGBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBGBBBGBBBGBBBGBBBBBBGGBBBBBBBBBBBBBGGBBBGBBBBBGBBBBBBBBBBGGBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBGGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGGBGGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBGBBBBBBBBGGBBBGBBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBGBBGBBBBBGBBBGBBBBBBBGBBBBGBGBBBBBBBBGBBGBBBGBBGBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGGBBBBGBBBBBGGGBBBBBBGBBGGBBGBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBGBBBBBBBBBGBGGGBBBGBBBBGBBBGBBBGBBBBBGBGBBBBBGBBBBBBBBBBBGBGBBBBBGBBGBBBBBGBBGBBBBBBBGBBBBGBBBBBBBGGBBBBGBBBBBBGGBBBBBBGBBBBGBBGBBBGBGGBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBGGBBBGBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBGBBBBBBGBGBBBGBBBBBGBBGGBGBBBBBBBBBGGBBBBGBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBGBGBGBBBGBBBBGBBBBBBBGBBGBBGBBBBBBBBBBBBBBBGGBBGBBBGGBBBBBGBGBBBBBBBGBGBBBGBBBBBBBBBGBGGBBBBBGBBBBBBGBGGBBBBBBBGBBBGBBBBBBBBBBGBBBGBBBBBBBBGBBBBBGGBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGGBBBBBBBGGGBGBBBBBBBGBBBBBBBBGGBBBGGBGBBBBGGGBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBGBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGGGBBBGBBBBBBGGGBBBBBBBBBBBGBBBBBBBBBGBBBBBGBGBGBBBBGBBBBBBBBBBGGGBGBBBBGBBBBBBGBBBBBBBGBGGBBBBBGBBBBBBBBBBGBBBBBBGBGBGBBBBBBBBGGBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGBGGBGBBBBGGBBBBBBGGBBBGBBBGBBGBBBGBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBGBBGBGBBBBBBBBBBBGBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBGBGBBBBBBBGBBBBBBGBBBBGBBBBGBBBBBBBBBGBBGBBBBGGBBBBBBBBGBGBBBBBBBBBGBBBBGBBBBGBBBBBBBBBGBGBBBBBBBGBGBGBBGGBBBGBBBBBBGBBGBBBBBBBBGBGBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBGBBBBGBBBBBBBBGBBBGBBGBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBGBBBBBGBBBGBBGBBBBGBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBGGBGGGBBBBGBBBBBBBBGGBBBBBBBBBBBGGBBBBBBBGBBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBGBBBGBGBBBBBBGBBBBGGBGGBGBBBGBBBBBGBBBBBBBGBBBBBBBGBGGBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBGGGBBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBBBBBGBGBBGBGBBBBBBGBBBBBBBBBBGBBBBBBGBBGGBBBBBBBBBBBBBBBBBGGGBBBBBBGBGBBBBBBBBBBBBBBBBBGBBGGBBBBGBBBGBBBGGBGGGGBBBBBBGBBBBBBGGGBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBGBBBBGBBGBBBBGBBBBBGGBGBBBGBBGBBGBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBGBBBBBGBBBBGBBBBBGBBGBBBBBBGBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGGBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBGBBBBBGBBBBGBBBGBBBBBGBBGBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBGBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBGGBBGBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBGBBGBBGGGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBB
32093 GBBBBGBBGGBBBGBBGGBGBGBGGGGBBBBBBBBBBBBGGBGBGGGBBBBBGBGBBBBGGGBGBBBGGBBBBBBBGGBBBBGGBGGBBBGBBBBBBGGBBGBBGBGBBGGBGBBGGGBBGBBBBBBBBGGBGGBBBBBBGGBGBGBBBGBGGGBBBGBGGBBBBBGBBGBBGGGBGBBBBGBBGBBBBBGGBGBBGBGBBGBGGBBGBGGBBBBBBBGBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGGBBBGGGBBGGBGGGBBBGBGGBGGGBBGBBBBBBBBGBBGBBBBBBBGGBBBBBGBGGBBGGGBGBBGGBGBBBBBBGBBBBBBGBBBBBBBBGBBGBGGGBBBGGGGBBBBBBGBBBGGBBBGBBBGGBGBBBBBBBGBBBBBBBGBGBBGBBBBGGGGBBGBGGBGBGGBBGGBGBBGGGBGGBBGBBBBBBBGBBBBBGGGGGGBBGBBGBBBBBBBBBGBGBGBBBBGBBBBBBGGBBGBGGGGBBBBGGGBBGBBBBBBBGGGBBBBBBBBBGBBBGBGGBGBBBBBBBBBBBBBBBBGBGBGGBBBBBBBBBGBBGGGGGGBBGBBBBBBGBGBBBGGGGGBBGGBBBGBGGBBGBBGBBBGBBGGGGGGGBBGBBBBBGBBGBBGGGBGBBBGBBBBGBBBGGGBBBGBBBBBBBGGGBGBGBBGBGBBBBBBBBGBGGBBBBBGGBBBBBGBBBBGBBBBBBGBBBBBBBBGBBBGGBBBGGGBGGBGGBBBBBBGBGBBBBGBGBBGGBGBGBBBGBBBBBBGBBGGBBGBBGBBBBBBBBGGGBBBGGGBGBBGBGGBBGBBBGBBBBBBGBGGGBBBBBGBBBGBBGGBBGBGGBBBBGBGGBBBBBBGBBGGBBBBBBGBGGBGGBGGBBBGBBGGBGBBGBGBGBBBGBGBBBBGBBBGBGBBBBBBBBGBBBBGBGGGBBGBBGBGBGBBGBBBBBGBBBBBBGGBBBBGGBBBBBGBGGGBGGBGGBGBBGBBBBBBBGGBBGGGBGBBBBGGBBBBGBGGGBGBBBBGBBBBGBBBBBGBBBBBBBGBGGBBBGBBGBBBBBBGBBGBBBBBBBBGGGBBGGGGGBBGBGBBBBBBGBGGBBGGGBGBGBBBGGBGGGGBBGBGBBBBGBBGBBBBBBBGGBGBGBBBBGBGGBGGBGGBGGBBBBGGBBBBBBBBGGGBBGGBBGGBBBGGBBGBBGGBBBGBGBBBGGBBBBGGBGBGGBGGGBBGGGGBBGBGBGBGBGGBGBBBGGBBBGGGGBBBBBBBGGBGBBBGBGBGBGGBBGGBBGGBGBGGBGGBGBBGGGBBGBBBBGGBGGGBGBBGBBGBBBBGBBBBBBGGGGBBBBGGBGBBGBGBBBGGGBBGGBGGBBBGBBBBBGGBBBBBBBBBBGGGGBBGBBGBBBBBGBBBBBBBGGGGGGBGBGBBBGBBBBBBBGBBBBGBBGBBBBGBBGBGBBBBBBBGGBBBBBGBBBBBBBBBBBGGBBBBGBBGGBBBGGGGGBBGBGBGGGBGGBGBBBBGGBBGGBBGBGGBGGGBBGGBBBGBGGBBBBGGGBGBBGBGBGBBBBGBBGGBBBBBGGBBBBBBBBBGBBGGBBBGBGBBBBBBBGBBBBBBBBBGGBGGGBGGGBGBBGBBBBBBBBBBGGGBGGBBGBGGBBBBBBGGBBBBBBGBBBGBBBBGGBBGBBBBBBGBBBGGGBBBBGBGGBGGBBBBBBGBBGBBBGGBBBBBBBGBGBBGBBGBBBGGGBBBBGBGGBBBBBBBGGGBBBGGBBBGGBGGBBGBBBGGBBBBBBBBBBBBGGBGGBBGGBGBBGBBBBBBBGGGBBBBGBBBBBGBBGBBBGGBBBGBGGGGBGGBGBBBGBBBBBGBBBBGBBBBBBGBGBBGBBBBBGGBGBBBGGBBBBBGBBGBGBBBBBGBGBBGGBGGBGGBBBGGBBBGGBGBBBBBBBGBBBBBGGBGBBGBBBGBGBGBGBBGBBBBBGGBBBGGGBBBGBBGBBBBBBBBBBBBBBBBGGBBGBBGBGBGBGBBGBGBBGGBBBGGGGBBGBBGBBBBBBGGBBBGGGBBGGGBBBGGGBBGGBGBBBBBBGBGGGGGGBGBGGBBGBBGBBBBBGBBGGBBBGBBBGBGBBGBBBGGBBGBBBGBGBBBBBGBBBBGBBBBBBGBBBBGBBBGGBGBGBBBBBBBBGGBBGBBBBBGBGBBGBBBBBBBBBBBBBBBBBBGBGBBGBGBBBBBGGBBBGBBBGBBGGBBBBBBGBBGBBGBGGGBGBBBBBBBBBGGBGBGGGBGBBBBGGBBBGBBBGGBGBBGGBBBBGBBBBBBGGGBBGBGBBBBGGBGBBGBBGBGGBGBBGBBGBBGBBGBGGBBBBGBBGBBBBGBBBBBGBBGBBGBBBBGGBBBGGBGGBGBBGBBGBBGGBGBGBGBBGBGBBBBGBBGGBBBBBGBBGBGBBGBBGBGGBGBBBBBGBBBBBGGGGBGGBBGBBBBBGGBGGGBGBGGBGBBBBGBBGBBGGBGGGBBBBBBGBBBGGBGBBBBBBGGGBGGGBGGBBBBBBBGBBBBBBBBBGBGBBBBBBBGBBGBGBGGBBBBBGBGBBBBGGBGGGBBBGBGBBBBBBBBGBGBGBBBGBGBBBBGGBGBBBGBGBBBBGGGBGBBBBGBBGBBBBBBGGBBGBBBGGGBBGBGBBGGBBGGGBBBBBGBGBGBBGBGGBBBGBGGBGBBBGGBGGGBGBBBGBBBGGGBBBGBBBGBBGGBBBGBBBGGGBBBGBBBBBBBBBBBBBGBBBBBGGBBGBBGBBBBGBGBGGGBBGGGGBBBBBGGBBBGGBBGGBBBBBGBBGBBBGBBBGBBGBBGBBGGBBGGBBBBGGBGBBGBBBGBBBBBGBGGGGGGGBBGGBGGBGBGBBBBBBGBBBBGBGGGBBBGGBBBGGBBBGGGBGBBBGBBGBGGBBGBBGGBGBBBBGBBGBGGBGBGBBBGBBBGGGBBBGBBBGGBBBBGBGBGBBGGGBGGBBBBBBGBGBBGBBGGBGBBBBBBBBBGBBBBBGBGGGGBBGBBGGBBBBBBGBBBBBGBBBBBBGBBGBGBGBGBGGBBGGGBBBBBBBGBBBBBBBBBBGBBGBBBGGGGBBBGBBBBBBGBGGGGGBGBBBBBGGGGGBBGGBBGBGGGGGGBBGGBBGBBGGGBGBBGBBBGBGGBGBBGBBBGBBBBBBBGBGBBBBBGBBBBGGBBGBBGBBGBBBBBBBBBGBBBGBBBGBBGGGGGBBBBBBBBBBBGBBGBBBBGGBBBGBGGBGBBBBBBBBBGGBGBGGGGBBBBBGBBBBGBGBGBBBBBBBGBBBBGGGBBGBGBBGBGGBBBGBBBBBGGGGBBBGBBGBBGBBBBGGBBGGBGBBBBGBBBBBGBBBGBBGGBGBGBBGGBGBGBBGBBBBGGGGBBGGBBGGBBBBBBBBBBBBBGGGBGBBBBBBBBGGGBBGBGBBBGBBBBBBBBBGGBBBGBBBGBBBGGGBGGBGGBGBBBBBBBBGGBBGBBGBBBBBBBGGBBBBBGGGBBBGGBBBBBBGBBGGGGGBBBGBBBBBBBBBGBBBGBBBGGGBGBGBBGGGBBBBBGGBGGGBGBGBBBBBGBBBGBGGBBGBBBBBBGGBGBBGBGBGBBGGBBBBBBGBGGBBGBBBBBBGBBBBBBGGGBBBBGBBBGBBGGGGGBBBBBGGGGGBBGBBGBGBBGBBGGBBGBGGBBBGGGGBBBBGGBBGBGBGBBBGBGBBBGGGBBBGGGGGGBBGGGBBBGBBBGGBGBGGGGBBGBBGBBGBBGGBBBGBGBBGGGBBBGGBBBBGGBGBGBBBBBGBBBBGBGBBBBGBBBBGBBBGGGBBBBBBGGBBBBGBGBBGGBBGBGGBBGBGGGBBBBBBGGBBBGGBGGGBBGGBBGBBBBBBBBGBBBBBGBGGBBGBBGGBBBGGGGBBBBBBGBBBGBBBBBBBGGBBBGBGBGBBGGBBBBBBBBGGBGBBBBBGGGGBGBBBBBGBBBBBGBBBGBBBGGGGBBGBGGBBGBBBGBBGGBGGBBGBGBBGBBBGBGBGBBBGBGBBBBGBBBGBBGBBBGBBBGGBBGBGGBBBGGBBGBBBGBBBBBBBBBBBBBGBBBBGBGGGBBBBGGBBBBBGGGGGGBGBGBBBBBBGBBGGBBBGGBBBBBBGBGGGGBGBGGBBBBBGBGBBBBGBBBBGGBGBBBBGBBBBBBBGBGBGBBBBBBBGGGGBGGGGBGGBBBBBGGGBGBGBBBGBGBBBGGBBBBGBBBBBBGGBBGBBGGBBBBBBGBBBGBBBGBGGBBGGBGBGGBGGBBBBBBBBBBGGBBBBGBBBBBBBBBGGGBGBBBGBBBGBGGBBGBGBGBGBBBGBBGGBBGBGBBGBGGBGGBBBBBBBBBBBGGBBGGGGGBBBBGGBBBBGGBBBGGBBBBGGBBBBGBBBBBBBBBBGBGBGBBGBBBBBBBGBGBBBGGGBBBGGBGGBBBBGGBBBBBBBGGGBBBGBBBBBGGBBBBBBBGBGGGBBBGBBBGBBBGBBBBGBBBBBGBBBGGGGBBBBGBBBBBBBBBBGBBBGGBGBBBBGBBBGBGGGBGBBGGBBBBBBGGBBGBBBBBGGBBBBGBBBBBBGBGBBBGGGGBBBGGGBGBBBGGBGGGBBBBGBBBBBBBBBBBBBGGGGBGGBBBBBBGGBGGBBBGGGGBBBGBGBGBBBBBBGBBGBGBBBBBBBBGGGBBGBBBBBGBGBBGBGBGBBGBBBBGBBGBBBBBGGBGGBGBBBGBBBBBGBBBGGBBBBBGBBBBBBGGBBGBGGGBBBBBBBGBBGGGGBBBBBGGBBBBGBGBGBBBGBGGBGBBBBGBBBGBBBBBGBBBBBBGGBBBBBGGGBBGBBGGGGBBGBBBBGBGBBBBGGGBGGBBBBBBBGGGBGBBGBGBBBBGGBBGBGBGBBBGBGBBBGGGGBBGBBGBBGGBBGBGGBBGGBGGBBGGBBGBGBGBBGBBGBBBBBBBGGBBGBGBBBBBBGGBBBGBGBBBBGBBBGBBBBGBBGBBBBGGBBBBGBBBBBBGBGBBGBGGBBBGBBGGGBBGBBBBGBBBBBBBBBBBBBGBGGBBGGBBBGBBBBGBGGBGBGBBBBGGGGBGBBBGGGBGBGBBGBBGBBGBBGGBBGGGBBBBGBBBBGBBBBBBBBGGBBBGGBGBBGGGBBGGBBBBBBGBGBBBBBBGBBGGGBBGBBBBGBBBBBBGGGGBBBGGBBBBBGGGGGBBBGBGGGGGGGBGBBBBBBGBBBGBGBBBBBBGBGGGBGGBBBGBGGBGGGGBBBGGGGGGGBBBBBGBBBGBGGBBBGBBBBBBGBGBBBBBBGBGBBGBBBBGBGBGBGBBBGBBBGGGGBBBGGGBBBGBBGGBBGBGBBBBBGBBBBBBBGBBBBBBBBBGBBGBBBBBGBBGBGGBBGGBBBBBBBBBBBGBGBGGBGBGGGGGBGBBBBGGGGBGGBBGBGBGBBBGBBGGBBGBBBGGBBBBBBBGBGGBGGGBGBBBBGBGBBBBGBGBGBBGBGBBGBGGBBBGBGGGBBGBGGGBBBBBBBGGGGBBBGGBBBGGBBGBGBBBGGBGGBBBGBGGGBBGBBGBGBGGBBGGBGGGGBBGBGBBBBBBGBBGBBGBBBBGBBBBBGBGBBBGBBGGGGBGBBBBBBGBGBBGGBBBGGBBBBGBBGGBBBBBBBBBBGBGBBBBBGBGBGGBBBGBGBGBBBGBGBBBGGBGBBGBBBGBBGGBGBGGBGGGBBBBBBBGGBBBBGBBGBBBBBBBBGBGGBBBBBBBGBBBBBBBGGBGBBBBBBBBGBBBBBGGBBBBBBBBBGGBGGGBBBGBBBBBGBBBGBBBGGGBBBBBBBGGBBGBBGBBBBGGGGBBBBBBBBGBBBBBBBBGBBGBBBBBBGBBBBBBBBGBBBBGBBBBGBBGBBGGBGGBBBBGBBBBGBBGBBBBBBGBBBGBBBBBBGBBBBBBGGGBGBBBBBGBGGBBBGBBBGGBBBBBBBBGGGBGBBGBBBGBGBGBBBBBBGBGGGGBGBBBBGGBBGBBBBBBBBGGGBBBBBBBGBGBBBGBBBBGGBBGBBGBGGGBBGGBBGGGBBGGBBGBGGBBBBGGBBGBGBGGBBGBBBBBBBGGGBGBBGBBGBGBBBGBGGBBBGBBBBGGBBBGBGBBGBBBGBBBBBGBGGBBBBBBGGBBBBGBBGBBGGGBGGBGGGBGBBBBBGGBBBBBGBBBGBBGGBBBGGGBGGBBBBGBBBBBGBGBBBBBGBBGGBBBGGBBBGBBBBBGGGGBBGGBBBBBGBBBBBBBGBBGGGGBBBBGBBBGBGGBBBGGBBBBGBBBGGBBGGGBGBBBBBGGBBGBBBBBGBBBBBBBGBBBGBBGBBBBBGBGBBBBBBGGGGGBGBGBGGBGBBBGBBBBBBGBBBBBGBBGBBBGBGGBBBBGBBGBBBBGGBGGBBBGBBGBBBBBGBBGBBBBGBBBGBBBGBBBGGBGBBBBBBGBBBGBBGGBBBBGBBBBBBGBGBGBBGBBGBBBBBBBBBGBGGGGBGGBBGGBBBGGBBBGBBGBGBBGBBBBBBBBBBGGBBBBBBBGGBBBGGBGBGBBBBGBBBBBBBGGBBBBBBBBBBGBBGGBGGBBBGBGGGBBGBBBGBBBGGBBBGBGGGBBGBBBBBBBBGBGBBBGBBBBBGBBBGBGBGGBBBGBGBBGBBBGBBGBBBBGBBBBBBBGGGGBBBBBGBBBGBGBBBGBBBBGGBBBBBGBGBBBGBBGBGGGGBBGBBBGGBGGGBBBBBGBGBBBBBBBGBBBBGBBGGBBBGGBBGBBGGGBBBBGGGBGBBGBBGBBGBGBBBGBBBGGGBBBBBGBBBBBBBBBBBGBBBBGBGGGBBGBGBBGBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBGBBGBBBGBGBBBBBGBBBGBBGGGBGGBBGBBBBBBBBBGBBGBBBBBBGGGBBGBGGBBBBBBGBGBBBBGGGBGBGBBBBBGGBGGGBGBGBBBBGGBGBGBBBBBBBBBGBGBBGGBBBGBBBBGGBGBBGBGBGBBBGGGGGBBBGBBGGBBGBBGBGBBBGBGBBBGBBBGGBBGBGBBBBBGBGBBBGBGGGGGBGBBBBBGBGGBGGBBGGBBBGBBBBBBGBGBGBBGGBGGBBBGGBBGBBBBBBBGGBBBBGBBBBBGBBGBBBBBGBGGGGBGGGBGBGBBBBBBGBGGGBGBBGBBBBBGBBBGGBBGGBGBGGBBBBGBGBBGBGBBBBGBBGBGBGBGGGBGBBBBBBGGBBBBBGGBGBBGGBGBBBBBBBGGBBBBGGBBGBGBGBBGBBBBBBGBBBBBGBGBGBBGGGGBGBBBBBBBBBBBGBBBBBBGGBGGGBBBBGBBGBGBGBGBGGBGBGBBBGGGBBBBGGBBBBGBBBGGGBBBGBBBGGBGBGBGBBBGGGBBGGBBBBBGBGBGBBBBBGBBBGBBBBBBBGBBBBBBBGGGGBGGGBBGBGGBGBGBBGGBGGBGBBGBBBBGGGGBBBGBBBGBBBBGBBBBGGBBGBBGBBGBBGBBGBGGBBBBGGBGGBGBGGGGGBBBBGBGGGGBGGBBBBBBGBBBBBGBGGBGGGBBBBBBBBBBBGGBGGGBBBGBBGBGBBGGGBBBBGGBBBGGBBBBBGBBGGBBBGGBBGGBBBBGGBGBBBGBBGGGGGBBGGBBGBGGBGBBGBGBBBBBGBBGBGBGBGGBGBGBBBBBGBBGBGGBBGBBGBBBBGBBBGGBGBGBBBGBBBBGBBBBBBBBBBBGGGBBBBGGGBBGBGBBBBBBGBBBBBBBGBBBBGGBGGGBGGBBGBGBBBBBBBGBGBBGGBGBGBGBBBBGGGBBGGBBBGBBBGGBBGBBGBGBGBGBBBBBBBBGBGBGGBBGBBBBBBBBBBBBBGBGBBBBBGGBBGGGBBBGBBBGGBGBGGBBBBBBBBGBBBGBGBBBBGBBBBBBBGBGBBGGBGBBBBBBBGGBBBBGBBBBGBGGGBBGBBBGBBBBGGBBGBBBBBBBGBBBBGGBBGGGBBGGGGGBGBBBBGBGBGGBBBGBBGBBBBBGBGBBGBBGBBGGGGBBGBBBBBBGBGBBBGBBBBGGBGGBBBGGBBBBBBGBGBBBBGGBGBBGBBBGGBBBGBGBBGGBBBBBBGBGBGBBBGBBGGBBBBBBGBBGBGBBBBBGBBBBGBBBBGGGBBBGBGBBGBGBBBGBBGGBGBBGBGGBGGBBGBGBBBBGBGGBBBGBGBBBGBGGBGBGBBGBBBBGBBBBBGBGBGGBBGBBBBBGBBBBBBBGBBGBBGBGGBGBBGBBBBBBBBBGBBBBBBBBGBBBGGBGBBBBBBGBBBGGGBBBBBBBGGBBBBBBBGGBGBBBGBBGGGBBGBGBBGBGBBGGBBBGGBBGBGGBBBGGBBBBBGBBGBBGBBBBBGBBBBGBBBBBBBGGGBBBBBBGGGBBGBBBBBBBBGBBBBGBBBGGBGGGGBGBBGBBBGBGBBBGBGBGBBGGBGBBGBGGGBBGGBBBBBGBGBBGBBBGBBBGGGGBBBGBGGGBGBBBBBBBBBBBGGBBBBGBGGBBBGBBGBBGGBGBBBBBGGGGBBGGBGGBBBBGBGGBGBBGBBBBBGGBBGGBGBBBGBGBGGBGBBBBGGBBBBGBGBBGBBBBBBBBBGBBBBGBGBBBGBBBBBGBBGGBBBBGBGBBGGGBGGBGBBBBBGGBBBGGGGBBBBBGBBBGGBBBGBBBBGBBBBBGGBGBBBGBBBGBBGBGBGBBBGBBBBBBBGBBGGBGBGGBBBGBGGBBBBGBGBGBGBGGBGBGBBGBGBBBGGBGGGBBGBBBGGBGBGBGBBGBBBGGBBBGBGBBBBGBBBGBGBBBGBGBGGGBBBBBBGBBBGBGGBBBGBGBBBBBBBBGGBBGGGGBGBGGBBBGBBBGGBBGBGBBGBGBBGBBGBBBGBGBBBGBBBGBBBGBBBGBGBGBBBBBGBGBGBBGBBBBBBBBGGGBBBBBGBBBGBBBBBBGBGBBBBBBGGGGBBBGBBGBGBGBGGGBBGBBBGBBBBGBBGBBBBBBBGBBGGGBBBGGBBBBBBGBBGGBBBBBBBBGGBBBBBGBGGBBBBBBGBGBGBBGBGBBGBBGGBGBBBBGGBGBGBBBBGBGBGBBBGGGGGBBBBBBBGBBBGGBBBBGBBGBBBGBBBBBGBGBBGBBBBBBBGBBBBBGBGBBBBBGGBGBBGGBBBBBBBBGGBBBBBGBBGBBBBBBGGGBBBGBBBGGBBBBGGGGGBBBBBGGBBBBBGBBGGGBGBBBGGBGGBBGBGBBBBBBBBGBBGBGGBGBBBGBGBGGGBBGBBGBBBBBGBBGBBGBGGBBBGBGBGBBBGGBBBGBGBBBGGBGGBBBGBBBGGBGGBGGBGGBBGGBBGBBBGBBGBBBGBGBBGGBGBGBBGBGBBBBBGBBBBBBBBBBBBBGBBBGGGBBBBBGBGBGBBBGBBBGBBBBBGGBGBBBBBGGBBGGGGBBGBBGBBBGBBBBBBBGBGBBBBBBGBBBBBGBBBBBBBBGBGGBGBBBBBBBBBGGBBGBBGGBGBBBBBGBBBGBBGBBBBBBBBGGBGBBBBBGGBBBBBGBBBBGGBGBBBGBBBBBGGGBBGGGGBGBBGBBBGBGGBGGGBGGBGGGBBGBBBBBGBGBBBGGGBBBGBBBGGBBGBBBGGBBGBGGGGBBGGGBGGBBBBBBBBGGBBGBBBGGGGGBBGBGBGGGGBBBBGBGGBGGBGBBBGBBGGGBBBBBGBBBBGBBBGBGBGBBGBBGBBBBBBBGBBBBBBGBBBBBGBBBBBGBGBGBBBGBBBBGBBGGGBBBBGGGGBBGBBBGGGBBBBBBGBBBGGBGBGBGBGGGBBBBBGBBBBGBBBBGGGGBBGBBGBBGBBBGBGBGBGBGBBBBGBGBBGBBGBGBGBBBGGGGBBGBGBGBGBGBBGBBGBBBBBBBGGBBGBBBBGBBBBBBBGBBGGGGGBGBBGBBBBBGBBBBGBGBGGBGGBBBGGBBBBBBGBGBGBBGGBBGBGBGBBBBBGBBGBGGBGBGBBGGBGBBBBBGGBBBBBBBGGGBBBGBBBBBGBBBBBBBGBBGBBBGGBBBGGBBGBBBBGBBBGBBBBBBBBGBGGBGGBGGBGBBBGGBBBGBBBBBBGBBBGBBBBBBGGBBGGGBGGBBGBGBBBBBBGGBBBGGGBGGBGBGGGBBGBBBBBGBGBBGBBGBBBGBBBBGGBGGBGBBBBBGBGGBBBBBGBBGBBBBBBGGBBBBGBBBBBBGGBBBBBBGBGBGBBBBBBBBBBBBBBGGBBBGBGBGGBBGBBBGBBBBBBBGGBBGBBBGGGBBBBBBBBGGBBGBBBBGGBBGBGGGGBBGBGGBGGGBBBBBBGGGBBBBBBGGGBBBBGBBGGBGBGBBBBBBGGBGGBBBGGGBBBBBBBBBBBBBBBBGGBBBGBGGBGGBBBGBGBBBBBGBBBGBBBBBGBGGBBBBBGGBGGGBBBGGBGBBBBBBGGBGGBGBBGGGBGBGGBBBBBGGGBBBBBBBGBBBBBBBBBBBBGBBGBBGBBBGBBGGBBBBBGBGBGGBBBBBBBBBGBGBBGBGBGBGBGBBBBBBGBBBBBGBBBGBBBBBBBBBGGGBGBBBBGBBBBBBBGGBBGBBGBGBBBBGGGBBBBBGGBGBBGGBBBGGGBBBBBBBGGBBBGBBGGBBBGBBBBBBGBGBBGBBBBBBGBGGBGBGBBBBBGGBBBBBBGGBBBGGGBBGGBGBBGGGBGBGBGBGGBGBBGGBBBGGBBBGGBBGGBGGGBGBGBBBBBBGBGBBGBGBBBBBBGBBBBGGGGBBGGBBBBGGGBBGGBBGBBBBBBBBGGBBGBBBBGBBBBBBBBBBBBGBBBBGGBBBBGBBBBBBBBBBBGBGBGGGBBGBBGBGGBBBGGGBBBBGGGGGGGBBGBGGGBGBGBBBGBGBBGGGBBGGBGBBBBBGGGGBGBGBBBBBBGBBGGBBBBBBGBGBBGBGBBBGBGBBGBGBGBBBBBBGGGBBBBBBGGBBGBBBBBGGBGBBBGBGBBBGGBBBGGBBBGBBBBGBBBBBBGGGBGBGGGBBBBBBBGGBGBBGBBGBGBGGBBBGBBGGGBBGBGGBBBBBGBGBGBBGBGBGBGBBBBGGGBGBBBBBBBBBBGBBBBGGBBBGBBGBBBBGBGBBBGBGBBGBBBBBBGGGGBBGBBGGBBGBBBBGGBBBGBGGBBGBBGBBGBGBBBBGGBBBBBGGGBBGGGBBGGBBBBBGGBGGBGGGGBBGGBGBBBBBBBGGGBBGBGGBBGBBBGBBBGBGBBGGBBBBBGGBGBBBGBBBBBGBGGBBBBBGBBBGBBGBGBGBBBBBBBGGGBGBBBBBBBGGBGBBBGBBBGBBBBGBGBBBBBBGBGGBBGGGBBGBGBBBBGBBGGGBBBBBBBGBGBGBBBBBBBBBGBGBGGGGBGGBBBGGBBBGGBBBGBBBGGGBBGBBBBBGBGGBBBGGGBBBGGBBBBGGBBBBGBBGBBGGBBBGGGBGBBGBGBGBGBBGBGGBBBGGGBGBBBBBGGGGGGBBBGBBBBBBBBGBBGBBBBBBGBBBBBGBBGBGBBBGBBBGBBBBBGGBBBBGBGGBGGGBBGBBBBBBBBBBGBBBGBBBBGGGGBGBGBBGGGBBBBBBBBBGBBBGBGGGGGGBBBBBBBGGBGBBGBBBGBBBGGBGBGBBBGBGGBBGGGBGBBGBBBGBBGBBBBBBBGBBGBGBGBGBBGBBBGBBGBBGBGBGBBBBGBGGGBGGGBGGBBBBGBBGBGBBBGGBGGGGBBBBBGBGBBGGBGBBBGGGGBBBGGBGBGBBGBGGGGBBBGBBBGBGBGGBBBBGBBBBGBBGBGBBGBBGBGBBGBBBGGGGBGBBBBGBGBBGBBGGGGBBBBBBGGBGGBBBGGBGGBBBBGGBBBGBGBGBBBBBGBGGBBGBGBBGBBBGGBBBGBGBGBGGBBGBGBBGBGGBBBGGBBBBBBBBBGBGBBBGBBBGBBBBBBBBGBGBBGBGBGBGGBBGBBBBBGBGGBGGBBGBGGGGGBBBBBBBBGBBBGGGGBGBBBGGGBGBBGGBGBBBGBBBBBGBBBGBBBBBBGBBGBBBBBBGGBGBBBBBBBBGBGGBBBBGBBGGBGBGGGBBBGBGBBBBBBBGBBBBBBGGGGGBBBBBGGGBGGGBBGBGBBGGBBGGBBBBGBGBGGGBBBBBBBBBBBBBGGGBBBGBBBBGBGGGGBBBBGBBGBGBGBBGBBBBBBGBBGBBBBBGBGBGGBGBBGBBGBBBBBBBGGGGBGBBBBBGBBBBBGBBGBBBBBGBBBBBBGGBBBBBBBBGBGGBBBBGGBBBGBGBBBGBBBBBBBBBBBBBBGGBGBBBBBBGGBBBBBBGBBBBBBBBBBGBBGGBBBBBBGBGBGBBBBBBBBBBBGBGGBGBBGBBGBGGBBGBBBBBBBGBGGBGBBGGBGBGBGBBBGGBBGBGBGGBGBBGBBBBBBBBGBBGGBGBBGGBGBBGGBBGGGBGBBBBBBGBBBGGGBBBGGBBBGGBBBBBGBBBBBBBGBBBGBGBGBBBBGBBBGGBGBGBGBGGGBGBBBGGBGBBBBBBBBGBGGGGBBBBBBGBGBBGGBBBBGBBBGGBBBBBBBBBGGGBBBBGBBGBBBGBBBBBBBGGGBBGBGGBBBGBBBBGBBBBBBGBGGBGBBBGBBGBGGBBGBBBBBBGGBGBGGBGBBBGGBGGBGGBBBBBGBGBGBBGBGBBBBGBBBBBBBGBBBGBBBGGBBBBBBGBBBBBBBBBBBGBBBBBBBGGBGGBBBBBGGBBBBGBGBGGGBBBBGGBGBBBBBBBBBBBBBBBBGGGBBBBBGBBBBGBBGBGBGBBBBGBGGBBBBBBGBGBBGBBBBBBGBGBBBBGBBBGBBBBBGGGGBBBBBBBBBGGBGBBBBBBBBGBBGBBBBGBBGBBGBBBGGGGBGBBBBGBBBBGBBGBGBGGGBBBBBBBBBBBGGBBBBBBBBBGGGBBBGBGBBGGBBBBGBBGBGBGBBBGBGBGGGBBBBBBBBBBBBBBGGGBBGGBGGBGGGGBGBBBBBGBBGBGBBBBBBGGGGGBBGBBGBBBGGBBGBBBBBBBBBBGBBBBBBBBGGBGGGBBBGBGBBGBGBGBGBGBGBBGBGGGGBBBGBBBGBBGBBBGBGGGBGBGBGGBGBGGBGBGBGGBBGGBBGGBBGBBGBGGBGGBBBGBBBBGBBGBGBGGGGBGBBGBBBGGBBBBGBBGBGBBGBBBBBGGGGBBGGBBGBBGBBBGBBGBBBBGGBBBGGGBBBBBGGBGBGBGBBBGBGBBBBGGBGGGGBBBBBBBGGBBBBGBBGBBBBGBBGGGGBGBBBBBBBBBGBBGBBBBBBGGBBBGBBGBGGGBGBBBGBBGBBBGBBGBBBBBGGBBBGBBBBBBBGGBGGGGBBBBBGGBBGGBBBBBBBGBBBBBBBBGGBGBGBGBBBBBBBGBGBBBBBBGBGBGBBGBBGBBBBBGBBBBBBGBBBBBBGGBBBBBBGBBBGGBBBBBBBBGBBBGGGBGBBGGBBGGGBBGBGBGGGBBBBGGGBBGGGBBGBBBBBBBBBBBBBBBBBGBGBGBGBGGGBBBBGGBBGBBBGBBBGBGBGGBBBBBBBBBBGGBGBGGBGBBGGBBBBBGBGGGBBBGBBGBBBGBGBGBGBGGGGGBBBBGGBBGGGBBBGGBBGBGGGBBBBGBBBBBGGGBBGGGGGBBBBBBGBBBBBBBBBGBGGGBGGBGBGGBBGBBBBGBBBBBBBGGBBGBBGBBBGGGGGBGGGGGGGGBBGBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBGGGGBBBBBBBBBGGBGBBBBBGBGGBBBBBBGBBBBBGGBBBBGGBGGBBGBBBBBGGBBGGBGBGBBGGBBBGBBGBGGBBBBBBBBBBBBGGBGBGGBGBBBBBBBGBBBBBBBBBGGGGBBGBGBGBBGGBGBGGBGBGBBGBBGGGGGBGGBGBBBBBBBBBBGBBGGBGGBBBBBGBBBGGGBBBBBBBBBGGGBBGBGBBBGGBBBGBBBBGBBBGBGBBBBGBGBGBGBBGGGGBBBBBBBGBBBBBGBGGBGGGBBBBGGBBBBGGBBGGBGGBGGBBGGBBBBGBGBBBGBBBGBGGGGGGBGBGGBGGGBBBGBBGGBBBBBBBGBBBBBBGBBGBGBGBGBGGBBBBGBGBBBGGGGBGBGBGBGBGBBGBBBBBBBBBGBBGBBBBBGBBBBBGBBBBBGBBBGGGBBGBGGBBGBGBGBGGGBBBBBBBBBGBGBBGBBBBBGGBGBGGGBBBBBBBBBBGBBBBBGBBGBBBGBBBGGBGGBGBBBBGGBBGBGGBBGBBBGBGBBBBBGBBGBGBGBBBBBBBBGGGBGBBGGBBBBBBGBBBGBBGBBBBBGBBBBGBGBBGBGGBBBBGBGBGBGBBBGBBGGBBGBGBGGBBBBGBBBBGBBGBGBGGBBBBBBGGBBGBBBGGBBGBGGGGBGGBBBBGGBBGBGGGGGBBBBGBGGBGGGBBBGBGGBGBBBBBBBBGBBGBGBGBBGBBBBGBGGBBBBBBGGGBGBGGBBBBBBGBBBGBBBBGBBGGGGBGBBBBBBBBBBGBBBGBGBBGBGBBBGGBBBBBGGBBBBGGBBBGGBBGGGBGGBBBGBBBBBBBGBBGBBBGGGGBBBGBGBBBGBBBBBGBBGBGGBGGBGGBBBBBBGGBBBBGBBBBBGBGGGGBBBBBBGGBBBBBBGBGBBBBBGGBBGBBGGBBGGBBBBBGBGGBGBBGGGBGBGBBGBBBBGBGBBBGBBGGGBGBBGBGBGGGGBGGBBGGBGBBGBGBBGGGBGGGGBGGBGGBGGGBBBGGGBGBBGBBGGGBGGBBBBBBGGBGBGBGBBBBBGBBBGBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBGBGGBBGBBBBBBBGGGBGBGGGBGGGGGBGBGBBBGBGBBGBBBGGBGBBBBBBGGBGGGBBBBBGBGBBGGBBGBBBBBBGGBBGBBBGBBBBBBGBGBBBBBBBGBBGBBBGGBBBBBGBBBGBBBBGGBBGBBGBBBGBBBBBGBBBBBBBGBBBBBBBGBBGGBBBBGBBBBBBBBGBGBBBBGBBGBBBGBBGGBBBBBBBGBGGBBBBBBBGGGBGBGBGBBBBBBGBBBBBBBGBBBGBBGGGGBBBGBBBBGBBGGBBBBGBGBBGGBBGBGBBBBBBBBGGGBGGBBBGBBBGBGGBGBBBBBBBBGBGBBGBBBBGBBBGBBBGBBBGBBGGBGBBBBGBBGGBBBGBBBGGBBGBGGBBGGBGBBGBGBBGGGBGBBBBBBBBGBGGGBGGGBBGGGGBBBGBBBBGGGBBGBBBGGBBGGGBGBGBGBBBGGGBGGBBBBGBBGBBGBBBBGBBGBBBGBBGBGGGBGBGBBBGGBBBBGBBBBGBGGBBGBBGBBBBBGGBBBBGBGGGBBGBGGBGBGBBBBBBBBBGGBBBGGBBBBGGGGGGBGBBBBGBBBBGBBGBGBGGGGGBGBGBGBGBBBBBGBGBGBBGBBGBGBBBBBGBBGBBBGGBGBGBGBBBBGBBGGGBBBBBBGGBBBGBBGBGGGGBBGGGBBBGBBBBGBBGBBBBBBBGGBBGBGGBBGBBBGGBBGBBBGBBGBGGBBBBGGBBBGBGBBGBBBBBGBBBBBGBBBGGBBGGGBBBBBGBBBBBBBBGGGBGGBGBBGBBBGBBBGBGGBGBBBGBGGBGBBBBBGGBBGGBBGGGBBBBBBBBBGBBBGBBBGBBBBGBGBBGBBBBGBBBBBBGBGBBGBGBGGBBBBGBBBGBGBBBBGGBBBBGBGBBGGBBGBGGGBGBGBBGGBGBBBBBBGBBGBGGGGBBGGBBBBBBBGGGBBBGGGBBBBBBBBBGBGGBBBBBGGBGBBBBGGBBBBBGGBBBGBGGBGBBGBGBBGGBBBBBBBBBGGBBBBBGGBBBBGBGBBGBBBBBBBGBBBGBGBBBBBGGGGBGBGBGGBGGGBGBGBBBGBBGBBGBBGBBBGBBBBGBBBBGBGBBBGBGBBBBGBGGBBGGBBBBBBBBBGBBBGBGBGGBBBBBBBBBGBBGBBBBGBGBBGBGBGGBBGBGBGBGGBBBGBBGBGBBBBGBGGGGGBBBBGBBGGBGBBBBBBBGBBGGBBBGBGBBBGBBBBBBBBGBBGBBBBBBBBGBGBBBGGBGBBGBBBBBBGBGBGBBGBGGGBBBGBBBBGGBBBBBBBBGBBGBBBBGBBBBBBBBBBGBBGBBGGBBBGGBBGBBGBBBGGGBBBGBGGGGBGGBBBBBBBGBBBGBBBBBBBBBBBGGBBGBBBBBBBBBGBGGBGGGBBGGGBBGGBBBGGBBGBBBBGGBGGBBBBBGBGBGBBBGGGBGBGBBBBBBBGGBBGBBGBGBGBBGGBGGGGGBBBGGGGBGBGBGBBBGBBBBGGGBGGGBBGBBGBBBGBBBGBGGBGBBGBBBBBGBBBGBBBBBGBGBGBBGBBGGGBBBBBBGBBGBBBBGBBBBGGBBBBGBBBBBGGGBBGBGBGBGBBGBBGBBBGGGBBBBBBBBGBBGGGBBBBGGGGGGGBGGBBBBBGGGGBBBBBBGGBBGBBBGBGGBBGBBGBBBGBBGGGBGBGBBBBGBBGBBBBGBBBGGGBBBGGBBBGGBBGBGBBGGBGBGGBBBGBBBBBBBGGGBGBBBGBBBBGGBGGBGBBBBBBGBGBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBGGGBBBBBGBBBBBGBGGBGBBGBBBBBBGBBBBBBGBGBGBGBBGGGGGBBBGBBBBBGBBGBGBBGBBGBBBBBBGBBBGBBBBGBBBBGBGGGBGGBBGGBGBBBBBGGBBBGGBGBGBGBGBBGBBBBBBBGGBBBBBBBGGGBBBGBGGBBBBGGGBGGBBBGBBGBBBBGBBGGGGBGBGBBBBGBBBBBGBBGGBBBBBBBBBGBBGBBGGBBBBBGBBBGGGGBBBBBBGBGBBBBBGBBBBBBGBBBBBGBBBBGBGGGGGBGBBBBBBGGBBBBGGBGBBBGBBGBBBGGGBGBGBGBBBBGBGBBBGGBBBGGBBBBBBGGBBBBGBBGGBBGBGBBBBBBBBGBGBBBBBBBGBBBGBGBGBGBBGBBGBGGBBBGBBBGGGBBBGGGGBBBBGBGGGBBBBBBGGBBGBGBGGBBBGBBGBBBBGGBGGBBBBBBGBBBBBBGBBBBBBBBGBGBGBBBGBGBGGGBBBBBGBBBBBGBBBBBBGBBBBBBBGGGBGGGBGBBBBBGBBBBBGBGBBBBGGBGBGBGGBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBGGBGBBGBBBBGBGGBBGBGGBBBBBGBBGBGBBGBBBBBBGGGGGBBGBGGBBBBGBGGBBGBBBGBBGBBGBBGBGBGGGBBGBBBBGGBBBGBGBBBBBBBGGBGBBBBBBGBGGGGBBBBBBGBGGBGGBBGBBBBBGBBBBBBBBBBGGGBGBBBGGBBGBBBBBGBBGGGBBBBBGGGBBBBBGBGBBBBBBBBBBBGGBGBGBGBBBBBGGBBGBBBGBBBGGBBBBGGBGBGGGGGBBGBBBGBBBBBBBGGBBBBBGGGBBGGBBGGBBBBGBGBBGGBBBGBBBBGGBBBGBBGBBBGBGGGBBBBBBBGBBBBGGBGBBBGGGBGBGBBGBBBGBBBGBGGBBBBBBGBBBBBGGGGBBBBGBBBBGBBBBBGBBGBBGBBBBBGBBGGGBBBBGBGBGBBBBBBBGGBBBBGBGGGBGBBBBBBBGBBBBBBGBGBGBBBBGBBBBGBGBBGGBBGGBGBGBBGBBGGBBGGBBGBBBGBBGBGBBBBBBBGBGBGBGBBGBBGGBGBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGGGBBGGBGBGGBGBBGGBBGGGGBGBGBGBBGBBGBBBBGGBBGBGBGGBBGGBGBBBBBBBBGBGBBBBGBBGBBBBBBBBBBBBBGGGBBGBGGBGBGBBBBBGGBGGBBBGBBBBGBBBBBBBBBBBBBGGGGBGBGBBBBBBBBGBBBBBBBGGGBBGBBGGBGBGBBBBBBGGBGBGGGGGGBBGGBBBGGBBGGGGGGBBBBBBBGBBBBBBBBBBBBGBBGBBGBBBGBBBGGGBBGGBBGBBBBBGBGGBGGBBBBBBGBBBBBBBGGBBGBGBGBBGGBGBBBGBBBBBGBGGBBBBBBBGBGBBBGBGGBBBBBBGBGGBBGBBBBGBBGGBGGGBGGGBBGBBBBGBGBGGGBGBBBBBBBGBGGBBGBGBBBBBBBBBGGGBBGGBGBGBGGBBGGBBGBBBBBBGBBBGBBBGGGGGGBBBBGBBBGBBBBGGGGBGBGGBBGBBGBBBBGGBGBBBBBGBGBBBBBBBGGBGGBGBBGBGBBBBBGGGBBBGGGBGBBGBBBBBBBGBGBBGBBBBBBBBBBBGGGBBBBGBBGGBGGGGBGBBGBBBGBBBBGBGBBBBBGBGGGBGGBGBGGGGBGGBBBBGBGBGBGGBBGGBBBBBBGBGBBGGGGGBBGGGBBGBBGGGBBBBBBGBBBBBBBGGGGGBBGBGBBBGBBBBBBGGGBGGGGBBBGGBBBGBBGBBGBBBBBBGBGBBGGBBGGBBGBBGBGBBBBBGBBGGBGBBBGGBBGBBGBGGBGBBBBGBBBGBGBGBBBBBGBBBBGGBGBBGGBBBGBBGBGBGBBBBGGBBBBGGGBBBBBBBGBBGBGBGBBBGBBBGGGBBBGBBBGGGGGBBGBBBGBGBBBBBBBBGBBBBBBBBBGBBBBGBBBBGBGBGGBBBBBBBBBBBBBBGBBBGGBGBGGGBBBBGBGBBBBBBBBBGBGGGBBBGGBBBGBBBGBBBBBBGGBGBGBGGBGBBGBBGBGBBBGBBGBBGBGGGBBGBGBBBBGGGGBBGBBBBBGBBBGBBBBGGBBBBGGBGGBBGGGBBBBBBBGBBGBGBGGBBGGGBGBGGBBBBBBGBBGBBBBGGBBBBGBGBBBBBGBGBGGGGBGBBGGGGBBBBBBBBBBBBGBBGGBBGBBGGBGBBGBGGBGBBBBGBBBGBBBBGGGBGBGGBBBGBGBBBGBBBGBBBGBBGBBGGBGBGBGBGBBBBBBBBBGBBGGBGBBBBGBBGBBBGBGGBGGBBBBGGBBGBBBGBGBBBGGBBBBBBBBBBBGGBBGGBBBGBBGBBBBBBGGBBBBBBBGGGBGBBBGBGBGBGGGBBGGBGGBBGGBGGGBBBBBBBBBBBBGGGBGBBBGBGBGBBBGBBBBBBBBBBBBBBGBGGGGBBBBGBBGBBGBBGBGBBBBBGBBGBBBGGGBBBGBBBGBBBBBBGBBBBGBGBBGBBBBBGBBBGGGBBBBBGBGBBBBBGBGGBBGBBBBGBGBGBBBGBBBBBGBBBBGBGBBBBBBGBGBBBBGGGBBBGGBBGBGBBBBBBBGBGBGGBGGBGGBBBGBBBBBBBBBBGGBGBGGBBGGBBBBGGBGBBBBGBGGGGBBBGBGGGBGBGGBGGBBBGBGBBBBBBBGBGBBBBBBBBBGBBGBGBGGBGBBGBBGBBBBBBBBGBBBBBBBGBBGGBBBBGBBBBBBBGBBBBGBBBBBGBGBGBBBBBGBBBBBGBBBBGGGGBBBBBBGBGBBBGBBBBBGBBBBGBGBBGGGGBBBBGGBBBBBGGBGBBBBGBBBBBGGGBBBGGBBBBBBGBGBGBGBBGBBBBGBBBGBGBGGGGGBBBBBGBGBBBBGBBGGBBBGGBGBBGGGGBBBBBBBBBBBGBBGBGGBBBBBGBBBGGBBBBBGBGGBGBBGBBBBBGBBBBBBBBGBBGBGBBBGGGBGBGGBGBBBBBBBBBBBBBGBGGBBGGGBBBGBBBGBGGBBGGGBGBGGBBGGGGGGGGBGBGGGBGBBBBGGBBBBGBBBBGGBGBBBBBBBBBBGBBBBBBBGBGGBBBBGGGBGBBBGGBGGBBGGGBGBBGGBBBBGBBGGBBBBBBBGBGGGBBGGGGBBBBGBGBBBGBGGBGBGGGGBGBGGBBGBBGGGGBBBBGBGBBGBBGBBBGBBBBGGGBGBGGBGBBGBBBBBGBBBBBGBBGBGGGBBBBBBBBGBBGBGGGBBBGBGBGBBGBGGBBBGBBGBGBGBBBBBBGBGBBBGGBGBBGBGBBBBBGGBBBBBGGGBBGBGBBBBGGBBBBGBBBGBBBBGBBBBBBBBGBBBGBBGBBGBGBBBBGGBBBGBBBGGBBBGGBBBGBBBBGGBGGBBBGBGBBBBBBGGGGBBGBBBGBBBBBGBBBGGBGBBBBBBGGBBBGBBBBBBBBBGBGBB
22120 GGGBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBGBBBBBBGGGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBGBBBGBBBBBGBBGBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGGBGBBBGBGBBGBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBGBGBBBBBBGBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBGBBBBBBBBGBGBGBBBGBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBGBGBBBBBBBBBBGGBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBGGBBBBGBBBBBGBGBBBGBBBBBBBBBBBBBBBBBGBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBGBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBGBBBGBBGBBBBBBBBBBGBGBGGBBBBBBGBBBBBBBGGGBBBBGBGBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBGGBGBBBBBBBBBBBBBGBBBGBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGGGBBBBBBBBBBBBBBBBBBBGBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBGBBBBBBGBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGGBBBBBGBBBBBGGBBBBBBGBBBBBBGBBBBGBBBBBBBGBBBBBBGBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBGBBBBBGBGBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBGGBBBBBBBBBBBGBGGBBBBBGBBBBBBGBBGBBBBGBBGBBGGGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBGBBBBBGGBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGGBBBBBBBGGBBGBBBBBGBGBBBBBBBBBBBGBBBGBBBBBBGBBBBBBBGBBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBGBBBBGBGGBBGBBBBGBBBBGBBBBBBBGBBBBBBBBBBBGBGBBBBGBBBGBBGBBGBBBBBBBBGGBBBBBBBBBBBBGBBBGBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBGBBBBGBBBGBBBBBBBBBBBBBBBGBGBBGBBBBGBBGBBBGBBGBGBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBBGBBGGGBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBGBBBBBBBGGBBBGBBBBBGBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBGBBBBBGBBBBGBGBGGBBBBBBBGBBBGBBBGBBBGGBGBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBGGBBGBBBBBBGBBBBBGGBBBBBGGGBBBBBBGBGBBBBBBBGBBBBGBBBGBBBBBBBBGBBBGGBGBGBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBGBBBBBBBBGBBBBBBBGBBGBBBBBGBBBBBBGGBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBGBGBBBGGBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBGBBBGBBBBBBGBGBBGGBBBGBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBGBBBBBBBGBBBBGGBBBBGBGBBGBBBBGBBGGBBBBBBGBBGBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBGGGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBGBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBGBBBBBBBBGBBBGBBBBBGGGBBBBGBBBGBGBBBBBBBBBBBBGBBBGBGBBGBGBGBBBGBBBBBGBBBBBBGBBBBGGBBBBBBBGBBBBBGBGBBBBBBGBBBGGGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBGBBGBBGBBBBBBGBBBBBBBBGBBGBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBGBBBBGBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBGBGBBBBBGBBBBBBBBGBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBGBBBBBBGGBBBBBBBGBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGGBBBBBBBBBBBGBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBGBBBBBBBGGBBGBBBBBBBBBBBBBBGGBGBBGBBBGBBBBBGBBBBBBGBBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBGBBBBBBBBBGGBBGBBBGBBBBBBBGBGBBBBBGBBBBGBBBBBBBBBBBGBBBBGGBGBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBGBBBGBBGBGBGBBBBBBBBBBGBBGBBBBBBBGBBBGBBBBBBGBGBBGBBGGBBBBBBGBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBGGBBBBBBBBBBBBBBBBGBBBBBGBBGBBBGBBBBBBBGBGBBBBGBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGGBBBBBBBBGBBBBBBGGGBBBBGBGBBBBBBGBGBBGBBGBGBBBGBGGBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBBBGBBBBBBBBGBBGBBBBBBBBBGBBBBBBGBBGBBGBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBGBBBGBBBBBBBBBBGGBBBBBGBBBBBBBBGGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGGGBBBGBBBGBBBGGBBGGGBBBBGBGBBBBBGBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBGBBBBGBBBGGBBBBBBGBGGBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBGBGGBBBBBBBBBBBBGBBBBBGBGBGBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBGBGBBBGBBGBBGBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBGBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBBGBBBGBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBGGBBBBGBGBBGBBBBBBBBBBBBBGBGBGBBGBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBGGBBBBBBGBBBBGBBGBBBGGBBGGBBBBBBBBBBBBBGBBBBBBGBBGBBGBBBBBGGGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBGGGBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBGBGBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBGGBBBGBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBGGGBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBGBBBBBBBBBBGGGBBBBBBBBBBBBBGBBGBBBBGBGBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBGBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBGBBBBGBBGBBBGBGBBBBGBBBGBBBBBBGBBBBBBBGBBBBGBBGBBBBGBBBBBBGBBBBBBBBBBBGBBBGBGBBGBBBBBGGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBGBBBGBGBBBBBBBGBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGGBBBBBBGBBBGBBBGBBBBBBGBBBBBBGGBBBBBBGBBBBBBGBBBBGBBBBGBBBBBGGGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBGBBBBBBBGBBGGBBBGGBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBGBBGBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBGGBBGGBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBGGBBBGBBBBBBBBGBBBBBBGBBBBBBBGBGBBGBGBGBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBGBBBBBBGGBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBGGBBBGBBBBBBGBBBGBBBBBGGBBGBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBGGBBBBBGBBBBGBBBBBBBBGBBBBBBGBBBGGBBBGBBBBGBBBBGBBBBGBBBBGBGBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBGBGBBBGGGBGBBBBBBBBBGBBBBBGBBGBBBBGBGBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBGBGGBBBBBGGBBBBGBBBBBBBBBBBBGBBBGBGBBBBGBBGBGBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBGBBBBGGBBGBBBBBBBBBGBBBBBBGBBGBBGGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBGBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBGBGBGGBBBBBBBGBBBGBBBBGBBGBBBBBGGBBBBGBBBBBBBBGBBBBBBGGBGBBBBGBBBGBBBGBBBGBBGBBBBBBBBBBBGBBBGBBBGBBBBBGBBBGBBBBGBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGBBGGGBBBGBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBGBBBBGBGBBBBBGBBBBBGBBBBBBBGBBBBBGBBGGGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGGBBBBBBBBGBBBBGBGBBBBBBBBBGGGBBGBGBBBBGBGBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGGBBBBGBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBGBGBGGBBBBBBGBBBBGBBBBBBGBBBGBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBGBBBGBGBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBGBBBBBBBGBBBBGBBGGBBBGBBBBBBBBBBGGBBBGBBBBGBBBBBGGBBBBBGBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBGGGGBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBGBGGBBBBBBBGBBBBBBBBBBBBBBGBBGBGBBBGBGBBBBBBBBBGBBBBBBBBBBBBGGBGBBGBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBGBGBBBBBBGGBGBGBBBBBBBBBBGBBBGBBBBBGGBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGGGGBBBBBBBBBBBGBGBGBBBGBBBBBBGBBBBBBBGBGGBGBBBBBBGBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBGBBBGBBBBBGGBGBBGBGBGBBBGBBBGBBBBBGBBBBBGBBBBBGBGBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBGBBBGBBGBBBBBGBBBBBGBBGBGBBBGBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBGGBBBBBBBBGBBGGBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBGBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBGBBBBBBBGGBBBGBBBBBBBGBBGBGBBBGBGBBBBBBBBBBBBBBGGBGBGGBBBGBBBBGGBBBGBBBBBBBGBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBGBBGBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBGBBBBGBBBBBBGBBBGBGBBBBBGBBBGBBBBBBBBBBBGBGBBBGBBBGBBBBGBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBGGBBBBBBBBBGGBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBGBBBBBBBGBBGBBBBBBGBBBBGBBGBGBBBBGBBBGGBBBBBBBBGBBBBBBBBBBBBBGBBGBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBGGBBBBGGBBBBBBBGBBBGBBBGBGGGBBBBBBBGBBGBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBGGBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBGGGBBBBBBBBBBBBBBBBGBGBBBBBBBGGBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBGBBBBGBGBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBGGBBBBBGGGBBBBBBBBBBGBBBBBBBBBGBBBGBBBGBBGBBBBBBBGBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBGGBGBBBBGGBBBBGGBBBGBBBBBGBBBBBGBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBGBBGGBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBGBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGGBGBGBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBGBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBGBBBBGBBBBBBBBGBGBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBGBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBGGBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBGBBBBBBBGBBBGBGBBBBBBBBBBBBBGGBGBBBGBGBBBBBBBBGBBBBBBBGBGBBBBBGBGBBBGBGBGBBGBBBGBGBBGBBBBGBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBGBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBGGBBBBBGBBBBBBBBGBBBGGBBBBBBBBBGBBBBBBBGGBBBBBBBBBGBBBGBGBBBBBGGBBGGBBBBBBGBBBGBGBBBBGBBBBGGGBBBBBBGBGBBGBBGBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBBGBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBGBBBGBBBGGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBGBGBBBBBBGBBGBBBBGBBBBBBBBBBGBGBBBBBBBGBBBBBBGGBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBGBGBBBGBGBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBGBBBBGGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBGGGBBBBBGBGBBBBBBBBBBGBBGBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBGBGBGBBBBGBBBBGGBBBGBBBBBBBBBBBBGBGBBBBBBGBBBBBGBBBBBBBGBBBBBGBBBBBGBGBBBGGBBGBBGBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBGBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBBBGBGBBBBBBBGGGBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBGBBBBBBGGGBBBBGBBGBGBBGGBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBGGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBGBGBBBGGBBGBBBBBBBBBBBBBBGBBGBBGBBBBGBBBGBBBBBBBGBBBBBBBGBBBGBBGBBGBBBBGBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBGBBGBBBGBGBGBBBGBBBBBBBBBBBGBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGGBBGBBGGBBGBBGBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBGBGBBGBBBBBBBBBBBBBBBBBBBGBBGBBGBBGBBBBGBBBBBBGBBBGBBBBBBBBBGBBBGBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGGBBBBBBBBBGBBBBBBBGBBBGBBBBBGBBBGBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBGBBGBBBBGBBGBGBBBGBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGGBBBBBGBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBGBGBBBGBGGGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBGBGGBBBGBGBBBBBBGBBGBGBBBBBBBBBBBBBBBBBGGBBGBBBBBBBGBBGBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBGBBBGBBBBBBBBGGBBBBBBBBBBBGBBBBBGBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBGBGBBBBBBBBBBGBBBBBBBGGBGBGBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBGBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBGBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBGBBBBGBBBGBBGBBBBBBBBBGBBGBBBBBBGBGBBBBBGGBBBBBBBBBBBGBBBGGGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBGGBGBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBGBBGBBGBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGGBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBGBBBBBBGBGBBBBBBBBGBGBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBGBBBBBGBBGBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBGGGBBBGBBBGBBBBBGBBBBBGBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBGBBGBGBBBGBBGBBGBBGBBBBBBGBGGBGBBBBBBBBBBBBGBBGBBBBBBBGBBBGBGBGGBBBBBBGGGBBGGGBBBBBBGBBGGBGBBBBGBBBBBBBBBBBBBBBBGBBGGBBGBBBBBBBGGBBBGBBBBGBBBBBBBBBBBBGBBBGBGBBBGBBGBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBGBBBBBBBGBBBBBBBBGBBBBBGBBGBBBBGBBBBBBBBGBGGBBBGBBBBBBBBBBBGBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBGBBBBBGGBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBBBBGBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBGBBBBBGBBBBBGBBBBBBBGGBGGBBBBBBBBBBBGBBBBBBBBGBBGGBBBBBBGBBBBBBBGBBBBBBBGBBBGBGGBBBBBBBBBBBBBBBBGGBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBGGBBBGBBGBGBBGBBBBBGGGBBBBBGGBBBBBGGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBGBBBBBBBBGBGBBBBBBBBBGBBGBBBBBBBBBBGBBBGBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBGGBGBBBBGGBBBBBBBBGGBGBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBGGBBGBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBGBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBGBBBBGBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBGBBBGBBGBGGBBGBGBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBGBGBBGBGGBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBGBBGBBBGBGBBBBBBGBBBGBBBBGBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBGGBGGBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBGGBGBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBGBBBBGBBBGBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBGBGGBBGBBGGBBBBGBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBGBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGGBBGBBBBBBBBBBGGGBGBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBGBBBBGBGBBBBBBBBBBBBBGBBBBBBBGBBGGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBGBBBBBGBBBGBGBBBBBBBBBGBGBGGBGBBBBBBBBBBBGBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBGBGBGBBBBBBGBBBBBGGBBBBBBBBBBBBGBBBGBBBBBGBBGBBGBBBBBBBBBBGBBBGBGBBBGBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBGBBBBGBBBBBGBBBBBBBBBBBBGBBBBGBGBBBBBBBGBBBGBBBGBBBBBBGBBBBBBGGBBBBBBBBBGBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBGBGBBBBGBGBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBGGBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBGBBGBBBGBBBBBBBBGBBGGBBBBGBBBGGBGBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGGBBBBBGGBBBGBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBGGBBBGBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBGBBBBGGBBBBBBBBBBBGBBBGBBBGBBGBBBBBBBGGBBGBBBBBBGBBBBBBGBGGGBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBGBBGGBBBGBBBBBBGBGBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBGGBBBBGBBBBBBBGBBBGGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGGBBBBBBBBBBBBGBBBGBBGBBBBBBGBBBBGBGBBBBBBBBBBBGBGBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBGBBGBBBGBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBGBBGBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGGGBBBGBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBGGBBBBBGBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBGBBBBGBBBGBBBBBGBBBBBBGBGBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBGBGBBBBBBBBBBBBBGBBBGBBBGGBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBGBBBGBBBBGBBBBBBGBBBBBBBBGBGBBBBBBBBBGBBBGBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBGGBBBBGBBGBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBGGBBGBBBGBGBBBBBBBGGBBGBGBGBBBBBBBBBBGGBBGGBBBGBBBGBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBGBBGBBGBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBGBBBGBBBBBGBGBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBGBBGGBGBBBBBBBBBGBBBBBBBBGBBGGBBBBBBBGBGBGGBBGBG
37670 BBGBGGBBGGBBGGGGGGGBGGGGBGGBBGBGGBGBGGGGBBGGGBGBGBBGBGGBBBBGGGGBBGGBGGGBGBBBBGGGBGBBBGBGGGGGBGGGBGBGGGGGGGGGBBGGBGBBBGGGGBGBGGBBGGBBGGGBBGGGGGGBGBBGGGGGGGGGGGBGBBGGGGBGGBGGBGGGGBGGGGGBGGBBGGGGGBGGGBBGGGGBGBBGGGGBGGGBGBGGBBGGGGBGBGBGBBBGGGGGGGBGBBBGBGGBGBGBGGGGGGBGGGGBGGGBGGBGGGGGGGBGBGGGBBBGBBGGBBGGBGGBBGGBGGBGGBGGBGGBGGGGGBBBGGGBGBGGBGGGGBGGBGGGGGGBGBGGGGGGGGBGGGBGGGBGBGGGGGBGBGBGGGGGGGBGBBGGBGBGBGBGGBGBGGGGBGGGGGGGBGBGGGGGGBGGBGGGGGGBBGGGGBGGGGGGBGGGBGGGBGGGGBGGGBGBGGGGBBGGGGGBGGBBGBBGGGGBGBBGBGBGGGBBBGBBGBBBBGGGGGBGGGBGGGGBBBGGBGGGBGBBGGGGBBGGBGGBGBBGBBGGGGGGGGBBGGGGBBGGBGBGGGBGBGGBGBGBGGGGGBGGGGBBGGBBBBGGGBBGGGGGGGBGGGGGBGBBGBBGGBGBBBGGBGBGBBGGGGBGGGBGGGGGBGGGBBGGGGBGGGBBGGGGGGGGGGGGBBGBGGGBBGGGGGGGGBGGGBGGBGGGGGGGGGBBGGGGBBGBBGGGGGBGGGGGBBBGBGGGBBGGGGGBGBGBGBBGGGBGGGGGGGGGGBGGGGGGGBGGGGGGBBGGGBGGBGGGGGBGGBGBGGGGGGGGBGBBBGGGGGGBGGBGGGBBGGGBBGGBGBGGGBGGGGGGBGBGGGBBBGGGBGGGGGGBGGBBBGBGBGBGGBGGBGGBGGGGGBBGBBBGGBBGBGGGGBGBBGGGGGGBGBBBGBGGGBGBBBGGBBGGGGBGGGGGGGGGBGGBGBGGGGGGGGGGGBBBGBGBGGGBBBGGGGGBGGBGGGBGGBGGGGBGGGGBBGGGBGGBBGGGGGBGBGGBGGGGGGGGBGBGBBGGGBGBGGBGBGGGGBGGGGBGBGBGGBBGGGGBGBBGGGGGGGGGGGGGBGGGGGGBGGGGGGGGBBGGBGGGGBGBGGGBGBGBGBBGGGGGGGGGGGGGBGGBGGBBBBBGGBGGGGGGGGGGBGGGBGGGBGGGGBBBBGGGGGBGGBBGGBGBGGBGBGGGGGGGGGGBGBBGGGBGBGGGGGGGGBGGGBBBGBBBGGGGGBBGBGGBGGGGBGBGBGGGGGGGGBBBGGBBGGGBBBBBGBBBBGBGGGBGGGBBGBBGGBBGBBGBBBGBGBGBGGGBBGBGBGGBGGBBGGGGGGGGBGBGBGBBGGBBGBGGGBGGGGGBBGGBGGGGGBGGGBGBGGGBGBGGGGGGBGGGBBGGBGGGGGGGGBGGGGGGGBBGGGBGGGBGGBGGGGBBGGBGBBBGBBGGGGGGGBBGGGGBGGGGGGGGBBGGGGGGGGGBBGGGGBGGGGGGBGGGGGBGGGGBGBGGBBBBGGBGBGBBGGGBGGGBGGGGBBBGGGGGGGGGGGBGBGBGBGGGBGBGBGBGGGBGBGGBGGGGGGGGBGGGGGGBBGBBBBGGGGGGGBGGGGGGGGBGBGGGGBGBGGBGBGGBBGGGBGGBBBGGGGGBGGBGBBGBGBGGBGGGGBGBGGBBGBBGBGBGGGGGBBGGBBGGGBGGBGBGBGGGGGGGGGGGGBBBGGBGGGGGGGGBGGGGGGGGGGGBGGGGBGBBGGGGGBGBGGGGBBGGGBGBGGGBBBGGGBGGBGGGGGGGGGGGGGGGGGBGBGGGGGGGGBGBGGBGBBGBBGGGGBBBGGGGGGBGBGGBBGBGBBGGGGGGGGBBGGBGGBGBGGGBBGBGGBGGGGGGGBGGBGBBGGGGGBGGBBGGGBGGGGBGGBGGGGBGGGGGGBGGGGGGGBGGGBGBGGGGGBGBGBGBGGGGGGBBGBGGGGBGGGGGGGGBGGGGGBGBBGBGBBGGGGGGGBGBGBGGBBGGGGGBBGBBBGBBBBBGGGGGBGBBGGGBGBGGGGGGBBBGGGGBGBGGGBGBBBGGGGGBGGGGGGBBBGGGGGGGGGBGBGGGGBGGGGGGGGBGGGGGGBGGBBBGGBBGBBGGBBGGGBGBGGGGGBBBGBGGGGGGGBBGGBBGGBBGGGGGBBGBBGGGGBGGGGGBGGBBGGGBGBGGGGGGGBGBGBGGGGBGGGGGGGBGBBGGBBGGGBGBGGGGBGBBBGBGGGGGGBGBGBBBBBBBGGBGGGGGBGGGBBGGBGGGBBGGGGGGGBGGBGGGGGGGGGGGBGGGGGGGGGGBGBBGBGGGBBBBGBBBGBGGBGBBBGBBGGBGGGBBGBBGBGGGBGGGGGGBGGGBGGGGGGGGGGGGGGBBBGBGGGGBGGGGGGGGGGGGGBGGGGGGGBBBBGGBBGGGBGBGGGBGGGGGGGGGBGBGBBGGBGGBGGGGGBGBGGBGBBGBGGGBBGGBGGBBGGGGGGGGBBBBGBGGGGGGBGGGGGBBBBGGBGGBGGGGGGGBBGBGGGGBGGGBGGBGGGGBGGGGGGGBBGGGGBBGBGGGGGBGGGGGGBBBGGGGBGGGBGGGGBGGGBGBGGBGGGGGGBGGGGGGBGGGGBGGGGGBGBGGGGGBGBGBGBGGBBGBGGBGBGGBBBGGBGBGBGGBGGGGGGGGGGGGGGBGBBGGGGGGGGGBGGBGGGBBBGBBGGGGBGBGGGGGBGGGGGGBGBGGGGGGGGGBBGBGGBGGGGGGGGGGGGGGGBGBGBGGBBGGBBGGBGGGGGGBGBBGGGGGGGGGGGBGGGBBGGBGGGGGGGGBGGGGGGGBGGGGGGBGBGGBBGBGBGGBGGBBGGBGGGGGBGGGGBBGBBGGGGGBBGBGGGBGBGBGGBGGBGGBGGGGGBGBGGGGGBGGGGGGBGGBGGGGBGGGGBGBGGGGBGGGGGGBBGGBGBBGGBGGGGGGGBBGGGGBGGGGGGGGGGGGBGBGGGBBBGGBGGGBBGBGGGGGGGGGGBGBBBBBGGGGBBGGBBGBGBBGGGBBGGBGGBGGGGBBGGBGBGGGBGBGGGGGGGBGBGGBBGGGBGGGBGGBGGGBBBGBGGBGGBGGGGBBGGBGBBBGGGGGGGGGBGBGGGBBBGBGBGGBGGBBGGGGBGBGBGGBGBGGGGBGGBBGGGBGGBGGBGBBBGGGGGGBBGGGGBBGGGGGBGGBGBBGGGGGGGBGGGGBBGGGBBGGBGBGGGGBBGBBGGGGBGGBBGBGGBBGGBGGBGGGGGGBGGBGGGGGGBBGGGGBGGGGGGGGGGGGBGGGGBGBBBGBGBGBGBBGGGBBGBBGBBGGGGBGBGBGGGGGBGGGGBGBGGBGBGGGGGGBBGGGGGBGBGBBGGGGGGBGGGGGBGBBGBGGGBGBGGGGGGBGGGGGGGGGGBGGBGGGGBGGGGGBGGGBBBGBGGBGBGGGGBBGBBBGBGGGGBGGBGBGBBGBBGGBGGGBBGGBBGBBBGGBGGBGGGBGGBGGGBGGGGGBBBGGGGGBGGGGGGGGBGBGBGGGGGGGBGGGGGGBGGGBBBGGBGGBBBBGBGBGBBBGBGGGGGBBGGGBBBGGGGGGGGGGBBBGBGGGGBGGGBGGGGGBGGBGBGGGGGGGGGGGGBGGGGGGBGGBGBGGGGBBBBGBGBGBBBBBBGGGGGBBGGGGGBBBGGGGBGGGGGBBGGGBBBBGGGBBGGBBBGGBGGBBBBGBGGGBGGGGGGBGGBGBBBGGBGGGGGBGBGGGBBGBGGBGGGGBBGGGBGGGGGGGGGBBGBGBGGBGGGBGGGGGGBBGBGGBGBBGGBGGGGGBGBGBGGGGBBBGBBGGGGBGGBBBGGBGGGGGGGGGBGGGBGGGGGGGBGGGGBGGBGGGGGGGBGGGGGBBGGBBGGGGBGGGGBBBBBGGBGGBGGBGGGBGGBBBGGGGGGGBGGGBGBGBGGGGGGGGBGGGGGGGBGGBGGGGGGGBGBBGGBBBGGBBBGGGGGGBGGGBGGGGBBGGGGBGBBGGGBGBBGGGBGGGGGGBGGGBBBGGGGGGBGBGGGBGGGGBGGGBGGGGGBBBGGGGGGGBBGBGBGGGGBGGBGBGGGBGBBGGGBBBGBGGGGBGGGBGBBBBGBBGGGGBGBBBGBBBGBBGGGGGGGGBBGGGGBBGGGGGBGGGBGGGGGGGGGBGGGGBBGGBBBBGGGGGGBBGGBGGBBGGBGGBGGGBBGGBBBGGGBGGGBGGGBGGGGGGGGGBGGBBBBGBBGBBGBGGGGGGGGGBGGBGGBGGBBGGBGGGGGBGBGGGGGGBGGBGGGGGGGGGBGBGGGGGGGBBGGGGGGGGGGGBBGGGBGGGGGGBGGBBBGGGGGGGGGGGGBGGGGGGBGGGBGBGGGGGGBGGGGGBGGGBBGBGBBGGGGBBBGGGBGGGBGGGGBGGBGBGGGGGBGGBGGBBBGGBGGBGBGGGGGGGBBGBGGGGGGGBGBBGGBBBGGBGBBGGGGGBBBBBBGBBGBGBGGGGBBGBGBGGGGBBGGGBGBBGBGBGGGGGBBBGGGGBGBGBGGGGBBBGGBBGBGBGGBBGGBGGGGGGGGGGGGBBGBBBGGGGGGGGGGBGGBGGGGBBGBGBGBGGGGBGGGGGGGGGGGGGBGGGGGGGGGGBGGBBGBBGGBBGGGGGBBBBGGBBBGGGBGGGBGGBBGGGBBGGGBGBGBGGGGBGGGGBBGGGGGBGBGGBGGGGGGGBGBBGBGGGGGGGGBGGGGGBGGBGBGGGBGGBGGBGBBGGBGGGGGBBGBGBBBGGBBBBGGBGGBGGGBGBGBGGGGGGGGGGGBBBBGGGBGGGGGBBBGGBGGGGGGGGGGGGGGGGGGBGGGGGBBGGBGGGGBGBGGGBBGGGGGBGGGBGBBBGGBBGGGBBGGGGGGBGGBGBBBGBBGGGGGGGBGGGBBGGGGGBBBGGGGBGGBBGGBGGBGGGGGGBGGGGBGGGGBGGGGBBGGGGGGGBGBBGGGBGGBGGGGGGBGGGGGGBGGGGBGGGBBGGGGBGGGGGGBGGGGGGGBGGGGGGGGGGGGBBGGGGGGGGBBGBGBGGGGGGGBBBGBBGGGGBBBGBGGBGGGGBBGGGGGBBBGGGGBGGBGBGGGGGBGGBBGGBGGGBGGGGGGGGBGGBGGBGBGGGGBBBBGGGBGGGBBBGGGGBGGGGGGBGGGGBBGGGBGBGGGBGGGGGBBBGBGGGGGGGGGBGBGGGGGGGGGGGBGGGGGGBGGGGBGGGGGBBBGBBGGGGGGBGBBGBBBBGGGGBBBGBGBBBBGGGGBGGBBGGGBGBGGGGGGGBGBGGGBGBGBGGGGGBBBGGGGGGGGGGGBGGBBGGGBGGGBGGGGGBGGBBBGBBBGGGGGBGBGBGGBGGGGGGBGBBGBGGGBBGBGBBGBGGGGBBGBGBGGGBGBBGGBBGGBBGBGGGBBBGGGGBGGGGGBGGBGGGBGGBGGGBGGGBGBGGGGGBGBGGGBGGBGGGGBGGGBGBGGGGBBGGGBGGGGGGGBBGGBGBBGGGBGGBBGGGGBGGGBGGGGBBGGGGGGBGBGBGGGGGGBGGBGGGGBBBGGGBBBBBGGBBGGGGBGGGBBBBGGGGGBBGGGBGBGGBGGBGGBBGBBGGGGBBGGGGBGGGGGBBGGGGGBGGGGGGBBBGBGGBBBGGGBGGGBBGGBBGBBGGGBGBBGGGBBBBGGGGBGGGGGBGGGGBBGGGGGGGGGBGBGGBGGGGGGBBBBBGGGBBGGBBGGBGGGGGGBGGBGGBGGGBGGGGGGGBGBBGGGGGGBBBGGGGGGGBGGBGBGGGBGGGGGBGBBGBBGGGGBGBGBBGBGGGGGGGGGGGGGGBGBGBGBGBGGGGBGGBBGBGGGGBGBGBGBBBGBBBGGGBGGBGGBGBGGBGBBGBBBBGBGGGGGGGGBGBGBBBBBGGBGGBBGGBBGBGGGBBGGBGBGBGGGGGGBGGBGGGGBBGBBGGGBGBGGGGBBBGGBGGGBGGGBGGBGGBGGGGGGGGGGGBGGGGGGGBGGGGGGGGGBGGGGGGGGBBGGGGBGGBBGBGGGBGGGBBGGBBGGBGGGGGGBGBGGBGGBBGGGGGGBGGGGGBGGGGGGBGGGGGGBGGGGBBGGGBGGBGGBBGGGGGGGBBGBGGGGGGGGGGGGGGBBBBBGBBGGGGGGGGBBBGBGBGBGBGBGBGGGGBGBGGBGGBGGGBGGGBGGGBGBGGGBBGBGGBGGGGGGBGBGGGBBGGBGGGGBGGBGBGGGGBBGGBGGGGBGGGGBBGGGGGBBBGGGGGGGGGBGGGGBGBBGGGGBBGGGBBGGGBBGGGGGGGGGGGGGGGBGGGGGGGGBGGBBGGGGBGGGBGGGGGGGGGGBGBBBBBGGGBBBGGGBBGGGGBGGBGBGGGBBBGBBGBGBBBGGGGBGGBGGGGGBGBGGGGGBBGGBGBGBBGBBGBBBGGGBGGBGGGGGGGGGGGBGGBGBGBBGGGGGGGGGGGGGBGGGBGGGGGBBGBGGGGGBBGBGGGGGBGGBGGGBGGBBGBGBGGBBBBBGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBBGGGBGGGGGGGGGGGGGGGBGGBBBGGGGBGBBGBBGGGGGGBBBGGGBGGBGBGGGBBGBGBGGBGBGGGGBGGGGGGGBGGGBBGBGGGGGGBGBGGGGGGGGGGGGGGGGBGGBBGBBGGBBGBGBGBGBBGGGBGGGGBBGGGGGGBBGGGGGGBGGGBGBGGGGGGGBGGGGBBGBGBGGGBGGGGGGBGBBBGBBGGBGGGGGGGGGGBGBGBBBBGGGGBBGBBGGBBBGGBGBGGGBGBGGGGBGGGGGBGGBBGBBBGBGGGGBBBGBGGGGGBBGBGGBGBGBGBGGGBBBBBBGBGGBBGGBGGGGGBBGGGGGGGGGGGGGGGGGGBGGGGGGBGGGBGBGGGGBGGGGGGGGGGGGBGBBBBGGGGGGGBBBGBGBBGGGBGBGGGGGGGBGGGGGGBBGGGGGGBBGGBBGBGGGGGGGBBGGBGGGGBGGBGGGGGBGGGGGGBGGBBGBBGBGGGGGGGGGGGGGGBGGGGBGGGGBGBGGBBGGBBBGGGBGGGGBGBBGGGGGGBBGGBBGBGGBGBBGGGBGGBBGGGGGGGGGGGBGGBGBBGBBBGGBGGGGGBGBBGGGGGBBGGGBGGBGGGGBBBGGGGGGBGBGGBGGGGGGGGGGGGGGGGGBGGBGGBGGGGGGGBBBGGBGGGGGGGBBGBBBGBBGGGGGBGGGGBGGBBBBGBGBGGGGGGBBGBGGGGGGGGBBGBBBGGGBGBGBBBGBGBGGGGBBGBBGGGGGGGBGBBGBGBBGGBBGGGGBGBGBBBBBGBGBGGGGGGBGGGGBBGBBGBGGGGGGBGGGGGGBGGGBBGGBBBGBGGGBGGGGGGBGGGGGGGBBBBGGBGGGGGGBBGGGGBGBGGGGGBBGGGGGBBGGBGGGGBGGGGGGGBBGGBGGGGGGGGBGGGBBGBGBGGGBGBGGGGGBBGBGBGGGGGGBBGGGGGBGGGGGBGGGGGGGGGGBGBGGBBGGGBGGGGGGGGGGGBGGGBGBGBGBGGBGGGGBGGGGBGGGGGGGGGGGBGBBGBGBGGGBGGBBGGGGGGGGGGGBGGBGGBBGGGBBGGGGGGGGBGGGBGGGGBGBBGGGBBGGBGGGBGBGGBGGBBGBGGGBGGBGGBBGGBGBGGGGBBBGGGGBGGGGGBBGGGGBGGBBGGGGBBBGBBBBGGBGBGBBGBGGBGGGGGGGGBGBGGGBBGBBBBGBBBGGBBGBBGGBGGBBGGGGGGBGGGGGBGGGGGGGGGGGBGBBGBGGGGGGGGGBGBGGGBBGGGGBGGGBGGGGBGGGBGGGGBGBBGGGGBBGGGBBBGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGBBGGGGBGGBGGGGGGBGGGGGGGBGGGGBGGGGGBGGBBGBGBBBBBBGGGGGGBBBGBGBBBGGBGGBBBBGBGGGGBBGBGBGBBGGGGGBGGGGGGGGGGGGBGBGGGGBBBGGBGBGBGGGBBBBGGBGGGGBGBGGBBGBGGGGGGGGBGGBGGBBGGGGGBGGBGGGBGGGGGGGBBGGGGBGGGBGGGGBGGGGGBGBGGGBBGGGGBBGBGBBGBGGGGGBGGGBGBBGGGBGGGBGGGGGGGGBGGBGGBBBGGGGGBGGGGGGBBGGGGGGGGGGGGBGGGGGGGGGGGGBBGGBGBBBGGGGGGBGGBGBGGBGBBGBBBGGGGGBGBGBBGGGGGGGBBGBGGBBBGGBBBBGGGGGGGGGGGBGGGGGBGGGGGGGGGGBGGGGGBBBGGGGGBBGBGGGGGGBBGGGGGGBBGGGGBGGGBGGGGGGGBGBGGGBGGBGGGGGGGBGBGGBGGBBGGGGGGGGGGGGGGGBBBBGGBBGBBGGGGGGGBGBGGGGGGGGBBGGBGGBGGGBGBBBBGGBBGGGGBGGGGBGBBBGBBBGGGGBGBGBBBGBBGGBGGBBGGBGBBGGGBGGGGBBBGGGGGGGGGBGGBGBGGBBBBGGGGGGBGGGGBGBBBGGBGGGGGGGBGGGBGBGGBGGGGGBGBGGBGGBGGGGGBGGGGBBGBBGBBGGGGGGGGGGGGGGBBGGGGGGBGGGBGBGGBGGGGGBGGBGGGBGGBGGGBGBGGGGGGGGGGGGGGGGGGGBGBGBGBGGGGGBBGGGGGGBGGBGGGBBGGGGBGBBBGBBBBBGGBGBGGGGBGBBBBGGBGBBGGGGBGBGBGGGBBGGGGBGGGGGGGGGGBBBGGGBBGGGBGGGGBBGBGBGBBGGBGBGGBGBBGGBGGBGBBGGGBGBBBGBGGGGGGGGBBBBGGGBGGBGGGGGBBGBGGBBGGGBGBGGGBBBBGGGGGGGGGBGBGGGGGGGGGGBGGGGBBGGGGGBGGGGBGGGGGBGGGBBGBGGGGBBGGGBGGGGGGBBBGGGBGBBGBGGGGBGBGBGBBBBGGGGGGGGBBBGGBGGBGBGGGGBGGBGGGGGBGGBBGGBGGGGBBGGGGGBGGGGGGGGGGBGGGGGGBGGGGGGGGGBGBGBGGGGGGGGBGBBGBGGBGGBGGGGBGGGGGGBGGBGGBGGBBBBBGGGBBGBBGGBGGGGGGGGBGGGGGGBGGBBBGGBGGBGGGGGGGGBBGGBGBGBGGBBGGBGBBGGGGGGGGBBGGGGGGGBGGGGBBBGBGBGGGGBGBGGGGGGBGBGGGBGGBBGBGGGBGGGGBBGGGGGGGBGGBGBGGGGBGBBGGGBGBBGGGGBGGGGGGGGGGBGGBGGGGGGGGGGBBGBBBBGGGGGBBGGGGGBGGGBBBBGBGGGGBGGGGGGGGBBGGGGGGGBBGBGGGGGGGBGGGGBGGGGGGBGGGGGGGGBGBGBGGGGBGBBGGGGGGBBGBGGGGBGGGGGGGBBGBBGGBGGBGGGBGGBBGGGGGBBBGGGGBGBBGGGGGGGGGGGGGBBGGGBGGGGGGGGBGGBBBBGGGGBGGGGGBGGGGBGBGGGBGBGBBGGBGBGGGGGGGBGGBGGGGBBGBGBGGGGBGGGGGGGBBGBGGGGGGGGBBGGGGBBGGGBGGGGBGBBGGGBGGBGGGGBBBGGGGBGGGGBGBBGGBBGGGGGGBGGBBGGGGGGGGGGGGBGBGBGGGGGBGBGGBBGGGGGGGGGBGGGGGGBBGGBGGGBGBGGBBGBGGBBGBGGGGBGGBGGGBGBGGGBGBGBBBGBGGBBBGGGGGGGBGBBGBGBGBGGGGGGBBGGBGGGBBBBGGGBGGGGBGGGGBBGBGBGBBBGGBGGGGGGBGGGGGGGBBBGGGGGBGGGGGGGBGGGGBGBGGBBBGBBGGGBGGBGGGGBGGBGBGGGGBGBBGBGGGBBGGGGBBGGBBGGGBGGGBBGBGGGGBGGGBGBGBGBGGGGGGGGBGBGBGBBGGGGBGBGGGGGGBBGGBGBGBGGBGGGGBGGGGGGGGGBGBGBGGGBGGGGGBGGGGGBBBGBBGGGBGGGGGGGGBBGGGGBGGGGGBGBGGGGGGGGGBBBBBBGGGGGGBBGGBBGGBGBGGGBGBBBGGGGBGBBGBGGGGGGBGBGGBBGBBBGGGBGBGBBBGGGGGGBGBGBBGGGGGGGBGBGBGGBGBGGBGGBGGGBGGGBGGGGBGGGBGBGGGGBBBGGBGGBGGBGGBBGGBGGBGGGGBBGBGBGGGBGGGBGGGBBBBGGBGBBBGGGGGGBGBGGGBGBGGGGGGBGGGGGBBGGGBGGBBBBGGBGGGBGBBGGGGBBGBGBGGBGGBGBBGGGBGGGBBGGGGBGGBGGGBGBGBGGBGGBGGGGGBGGGBBBGBGBGBGGGGGGGGBBGBGBGGGGGGBGBGBGBGBGGGBBBGBGBGBGGGBGGGBBBGGGBGGGGGBGGBGBGBBBGGGGGGBGGGGGGGGGGGBGGGGGBGBGBGBGBGBGGGGGGGBGGBGGGGBGGGGBGGGBGBGBBGGGBBBBGBBGBGGGGGGGGGBGBBGGBGGGBBGBGGBGGGBGGGGBBBGGGGBGGBBGGBBGGGGGGGGGGBGGBGBGGGBGGGBGBGGBBGBGGGGGGBGGBGGGGGBBBGGGBGGGGGBBGGBGGGGGGBGBGBGGBGGGGBGBGBGGGBBGGGGGGGBGGGGGGGGBGGGBBGGGGGBBBGGBGBBGGGGGBBGGGBGGGBGBBGGGGBGGGGGGGBGGGGGGBGGBGBGBGBGGGGGBGGGGGGGGGGGGGGGBGGGGBGBGBGBGGGBBGGGGGGBBBGGGGBBGBGBGGBGGGGGGBBGGGGGGGGGBBBBGGGGGGGBBBGGGGBGBGGBBGGBGGBBBGGGGGGGGBBGBBBGGGBGGGGGGBGGGGGBBGBGGGGGBGGGGGGGGBBGGGGGGBBGBBBBGBGGGGGGBGBGBGBBGGGGGGGGBGBBGGBGGGGGGBGBBBGGBGGGBGGGGGGGGGGGGGBGBGGGGGGBGGBGBGGGGGGGGBGBGGBBGGBGGGGGGGGGGBGBGGBGBGBGGGGBGGGBGGGGBGBBBGBGGBGGBBGGGGGGGGGGGBBGGGGGBBGBBGBBBGGBGBGGGGGGBGGBGGBGGBGGGBBGBGGGGGGBBGGGGBGGGGGBGGGBGGGGGBGGGGGBBBGGGGGBGGGBBGGGGGGBGBGGGGBBGGGGGBGBGGGGBBGBGGGGBBGGGGGGGGGGBGGGGGBGGGGGGGBGBBBGBBGGGGGBGBGGBGGBGGBBBGBGGGGGBBGGGBGGBGGGBBGGBGBBGGGBGGGGGBBGGGGGGBBGGBGGGGBGGBGGGGGGGBGGBGBBBBGGGGBGGGGGBBBBBBGBGBBBGBBBGBBBGGGGBGGBBGBGGGGBGGGBBGGBGGGGGGGGGGBGBGGGBGGBGGGGGBGGGBBGGGBBGGBGBBBGGBGGGGBGGBGGGBGGGBGGBGGBGGGBGGBGGBGGGGBGGBGGBGGGBGGGGGBGGGBGGGBGGBBGGBBGGGGBGBGGBGBGBGBBGGGGGBGGGGBGGGGGGGGBGBGGGGGBGGGGGGGGBBGBGBGGGGBGGGGGGBGGBBGBBBBBGGGGBGGGGBGGGGGBGBGGGGGGGBGBGBGBGGGBGBBGGGBGBBGGBGGBGGGGGGGBBBBBGGBBBGGGGGBGGGGGBBGBGGBGGBGGBBBGGGBGGGGBGGGBGGGGBBGGBGGGBGGBGBBGGGGGBGGGGGBBGGGGBGBGBGBGGGBGBGBBBGGGGGGBGBBGGBGGBBBGGGGGBBGGBBGGGGGGBBBGBGBGBGGGBGGGGGBGGBGGBBGBGBGGBBGGBBBGGGBBBGBGGBGGGBBGBBBGBGGGGGBGGGGBGBBGGGBGBGBGBGGGBBGGBGGGGBBBGGGGGBGGGBGBGGGGGGBBGGGGGBGGBGGGGGGGGGGGGGBGGBGGGGGGBGBGGGGBBGGGGGGGBGGGGGGGGBBGGGBBBGBGBGBGGBBBGBGGGGBGGGGGGGGGGBGGGGGGGGGGBGGBGGGBBGGGBGGGBGGGGGGBGBGBBGGBGGBGGGGGGBBGBGGBGGGGBBGGGGGGGBGGGGGGBGBGBGBBBGGBGBGGGGGBGBGBBBBGGGBBGGGGBBBBGGBGGGGGGGBGBGGGGGBGGGGGGGGBGGGBGGBBGGGBGBBBGGGGBGGBGGGBBBGBGGBBGBGGBGBGGBBBGGBBGGGBGBGGGBBBGGBGBGGGBGBBGGGGGBGGGBGGGBGBGGBGGBGGBBBBBGGGGGGGBBGGGGGGGGGBGGBGGGBBBGGBBGGGBBBGBBGGGGBGGBGGGBGGBGBGGGGBGBGBGGBGGGBGBGGGGBBGGBGGBGGBGGGGGGGGGGGGGGGGGBGGGGGBGGBBGGGBBGGGGBGGGGBBGGGGGBGGGGGBGGGGBBGGGGGGBBBGGGBBBGGGGGGGGGBBBGGGGBGBGBGGBBGGBGGGGBBBGGBGGGGBGGGGGBGGGGGGGGBGGGBGGBGBGBGBGBGBGGGGGGGGGGBGBGBGGBGGGBGBGGGGGGGGGGGGBBBBBGBGBGGGGGGGBBGGBGGGBGGBGBGGGGGGGGBGGGBGBGGGBGBGBBGGGBGGGGBBGGGGGBGBBGBGBGBGGGBGGBGGGGGGGBGGBBGBGBGGGBGGGBBBBGBGGGGGGGGGGGGBGBBGGGBGBGGBGGBBBGBGBGGBGBGGGGGBGGGBBBGGGGBBBBGGGGBGGGGGGGGBBBBGGGBBGBGBGGGGGBGGBBGGGGGGGGGBBGGGGBBGGGGGGBGGGGBGGGGBGGBBBBGGGBGBGGGGGBGGBGGBGGGGGBGBGBGGBBBBGGGBBGBGGBGGGGGGGGGGGGBGGGGGBGGGGGGBGBGBGGBBBGGGBGBBGGBGGGGGBGGGBBGBGGGBBBGGGGGBGBBBGGGBGGGBGGBBBBBGGGGBGBBBGBGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGBBBGBGBGGGGGBGGBBGGGBGGGGBGGGGGGGBBBGBGBBGBBGGBGGGGGBBGGBGGBBGGGGGGGGBGGBGGGGGBBBGGGBGGGGGBGGBGGGBGGGGBGGGGGBGGBBBBGBGGGGGGGGBGGGGGGGBGBGGGBBGGGGGGGBBBBGGGGBGBBBBGGGBBGBGGBGGBGGGBGGBGGGGGGGBGGBGGGGGBBGGGGBBGGGBGGGGGGBGGBGGGGGBGBBGGBGGGGBBBGGBGGGGGBBGGGGGBGGBGGGBGGBGGGGGGGGGGGGGBBGBGGGGGGBGGGBGBGGGGGGGGGGGGBGGGGGGGGGBGBBGBGBGBBBGBBGGBGBGGGGBGGGGBGBGBGGBGBBGGBGGBGBGBGGGGGGGGGBGGBBGBBGGBGGGBGGGGGGBGBBGGGGBGBGBBGBBBGBGGGGGGBBGGBBGBGBGGGGBGGBGGGGBBGBGGGGGGBBGGGGGGGBBGBGBGBGGGGBGBGGBGGBGGGBBGGGGBBBGGBGGBGGBBGGGGBGGGBGGGBGBGGGGGGBGGGBGGGGGGGGGGGBBGGGBGGBGGGGGGGGGBGGGBBBGBGGBGGGBGGGGBGGGBGGGGGGBGGBBGGGGGBGGGGGBBGGGGGBGGGGBGGGBGBBGGGBBBGBBGBGGBGGBGGGGGGBGGGGGGBGGGBGGGGGGGGGGGGGGGBGGBBBGGGGGGGBGGGGGGGGGBGGGGGGBGGBGGGGGGGGGGGBBBGBGGGGBGGGBGGGBGBBGGGGGGBBGGBGGGBBGBBBGGGGBGBGGGBBBBGGGGGGGBGGGGGBGGGBBBGGGGGGGBBBBGGBBGGBBGGBBBBGGGGGGGGGGGGGGGBGGBGGGGBBGGBBBBGGGGBGGBBGGGGBGBGBGBGGBGBGGGBGGGGGGBGGGGGGGGBGBBGGGBGGGGGGBGBGGGBGBGGGGGGGGBGGBGGBBGGGGGGGGGBBGGBBBGGGGGGBBGGBGGGGGBBGGGGBBGBGGGGGGGGGGGGGBGGBGGGGGGBBGBGBGBGBBBGGGGGGGBBGBGGBGGBGBGGBBGBGBGBGGGGBBGGGGGBBGBGGGGGGBGBBGBGBBGBGGGBBGGGGGBGBGGGGBBGGGGBBBGGBGGGGGBGGGGBGBGGGGBBGGGGGGBBGGGBBBGGGGGGGGGGGGGGBGBGGGGGBBGBGGGGGGGGGGGGGGGGGGGGBBGGGBGGBGGBGGBGGGBGGGGBGBBBGGGGGBGGGGGGBGGGGGGGGGBBGBBBBGGGBGBBBGGBGGGBBGBBBBGGBGBBBGGBBGBGGGBBGGGGGBGGBGGGGGGGGGGGGGGGBBGGBGBGBGGGGGGGBGGGBGGGGGGGBBGGBBGGGGGGBGGBGGGBGBBGGGGGGGBGGGBGGGGGBGGGGGGGGBGGGBBGGGGGBBBBGGGGGBGGBGGGGGBGGGGBBBGGGGGGGGGBGGBGGBBGGBGGGGGGGGGGGBBBBGGGGGGBBGBGBGGGGGBGBBGGGGBGGGGGBGGGGBBGBGGGBGGGGGBBGBGGBGBBBGBGGGBGGBBGGGGGGBBBGGGGBBGBGGGBGGBBGGGGBBGGGGGGGGBGGGGGGGBBGGGGBBBGBGGGGBGGGGGGGGBBGBBBGBGGGBBBBBGGBGGBGGBGBGGBGGBBGBGBGGGGGBBGGGGBBBGGGGGBGGGGGGGGBBGGBBGBBGGBBGBGGBGGGGGBGGBGGBGBGBGGBGBGBGGGGBGGGGGBGBBGGBBGGBBGGGBGGGGGGGGGGBBGGGGGGGGGGGBGGGGBGGBBBGGGBBGBGGBGGBGBGGGBGGGGGGGGGGGGGGGGBGGBGBGBBBBGGBBGGBGGGGBGBGGBGGGBGGGBGBGGGBGGGBGGGGBBGGGGGBGGGGGBGBGGBGGGGGBGBGGBGGBGBGGGGBGGGBGGGBGBBGGGBGGBBGBGBGBBGGGGBGGBBBBBGGBBGBGGGGGGGGGGBGBBGGGBGGBGGBGBGGGBGGGGGGGGGGGBGGGBBGGGGBGBGGGBGGGBBGBGBGGGGBGGGGBGGGGGGGBBGBBGGGGBGGGBBGGGGGBGBGGGGGGBBBGGGGGGBBGGGGBBGGGBBGGGGBGBBBGBGGGGGBBGBGBGGGGGGBBBGBGGGBBGBGGBGGGGGGBGGBGBGGGBGBBBGBBGGGBBGBGGGGGGBGGGGBGGGBBBGBGGGGGGGGGGGGGBGBGGGGBBGGGGGBGGGGBGBGGGBGGGGBGBGGBBBGGBBGBGGGGBGBBGGBGGGBGGGGGGBGBBGBBGGGBGGGGBGGGBBBBGBGGGBGGGBBGGGGBBBGGGGBBGGBGGGGGBBBGBBGBGBGGGBGGGBGGGGGGBBGGGGBBGGGGBGGBBBGGBGBBBGGGBGGGGBBGGGGBGGBGGGGBBGGBGGBBGGBBGGGBGGGBBBGGGBBGGGGGGGGGBGGBGGBBGBBBGGGBBBBGGGGGGGGGBBGGGBBGGGBGBGGBBGBGGBBGGBGGGBGGGGGBGGGBGGBBBGBGGGBGGBGBBBGGGBGGGBGGGGGGGGBGBGBGGBBGBBGBBGGGBGBBGGGBGGGGBGGBGGBBBBGBBGGGGBGBGGBGGBGGGGGGBBBBGGGGGGGGGBBBGGGGGGGGBGGGBBGGGGBGGGBGGBBBGGGGGGGGBGBGGBGGGGGBBGGGBGBGGGGGGBGBGGGGGGGBBGGGGGGGGBGGGGGGGGBGBBBGGGGGGGGGBBGGGGBBGGGGGBGBGBBBGGGBBGGGGGGGBGGBGGGGGBBBGGGGGGGGGGGGGBGGBGGBBBBBGGGGGBGGGBBBGGBBGGBBGGGGBGBBBGGBBGBGBGGBBGGGGGGGBGGBGGGGBGBGGGGGBBGGBGGBGBBGGGGBGGGGGGGGBGBGBBBBGGGBGGGGGGGGGGGBBGBGGBGGGGGBGGBBGGGGGBGBGGGGBGBBGBBGGGGGGBGGGGGGGBBGGGGBGGGGBGBBBBBGGGGBGBBBGGGGGGGGGBBGGBGGBBGGGBGBGGGGGGGGGGGGGBGGGBBBBGBGGGGGBGGGGGGGGGGGBGBGGBGGBGGGBGGBGGBBGGGBBGBGGGGBBGGGGBGGGBGGBGGGBBBGGGGGGGGBBGGGBGBGGGGBGBGBGGGBGGGGGGBBGGGGGBBGGBGGGGBBGGGGGGBBGBGGGGGBBBGGGBBBGBBGGBGBGGGGGBBGGBBGBBGGBGBGGBGGBBGGGGGBGGGGGGGGBGBGGBGBBGGGGGGGBGGBGGGBGGGGGGGGBBGBBGBGBBBGGBGBGGGGGGGGBGBGGBGBGBBGGGBBBGBBGGGBBGGGGGBBGGGGGGBGBBBGGGBGGGBGGGGGGBBBBGBGGGGGGGGBGBGGGBBGBBGGGBGGGGBBGGGGGGGGGGGGGBBBGGGBBBGBGGGBBGBGGBGBGGGGGGBGGGGGGGBGGGBGBGGGGBGGGBGBBBGGGGGGBGGGGBGBGGGGGGGGGGBGGGBGBGGBBBBGBGGGGGBBGGBGGGGGGGGGGGGGGGGGGGGGGBGGBGGBGGGBGBGBGGBBGGBGGBGGGGGGGBGBGGBBGGGBBBGGBGBGBGGGGGGBBBBGGGGGGBBBBBGGGGBGGGGGGBGGBGBBGGGGGBGBGBBGGGGGBBGBGBGGGGGBBGGGBGGBGGBBGGGGGGGBGBGBGGGBGGBBGGGGGBGGGGGBBGGBGGGGGGBGBGGBBBBBGGGGGBGBGGBGGGGGGGBGGGGGBGGGBGBGGGGGGGBGBGGBBGGGGGGBGBGBGBGBGGBBGGGGGBGGGGGGBGGGGBBBGBBBGGGGBBBBBGBGGGGBGGBBBGGGGGGBGBBBGGGGBBGGGGGBGGGGGGBGGGBBGBBGGBGGBBGGBBBGGGGGGGGGGBBBGGGGBGGGGBGBGBGBGGGGGBGBGGGGGBGBGGBGBGGBBGGBGGGGBGGGGGGGGGGGGGGBBGGGGGGBGGGGGBGGGBGGGGGBGGGGGBBGGGBGBBBGGBBGGGGGGBGGBBGBGGGBGGGGBBGGGGGBGGGBGGBGGGGGGGGBGBGGGGGBGBBBGGGGGBBBBGGGBGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGBBGGBGGGGGBBGGGGBGBBGBGGBGGGGGGGGBGGGGBGBGGGGGGGBGGGGGGGGBBBBBGGGGGGGGGGGGGGGGGGBGGGBGGGBGGBGGGBGBBBGGGGBGBBGGGGBBGGBGGBGGGGGGBBBGGBGGGGBBGGGGBBBGBGBGBGGGGGGGGBBGGGGBBGBGGGBGGGGGGGBGGGBGGGGGGGGBGBBBBGGGBGGGBGBGGGGGBBGBBBGGBBGBGGGGGBBGGBGGBGGGGGGGGGGBGBBBBGGBBBBGGGBBGGGGBGBBBBGBGBGBGGGGGGGGGBGGBGGBGGGBBGGGBBGGGBGGBGGBBGGGGBGBBBBBGBGBGBGGGGGGGGGGGBGBBBBBGGGBBGGBBGBGGGBBGGGGGGGGGGBBGGBBGBBGGGGGGGGGBGBBGGBGGGGGGGGGGGGGGGGBGBGGGGBBGBGGBGGBGBBGGGGGBBGBGGGBGGGBGBGGGGGGBGBGBGGGBGBBBBGGGGGGGGGGGGGBGGGGBBGGGGBGGGGBBGGGGGGBBGGGGBGGBGGGGGGBBBBGBBGGBBGBBGGBBGBGGGGGBGGGGGGGGBGBBGGGGGGGGGBGBGGBBBGBBGGGGGGBGGBGBGGGGGGBGGGBGGGBGBBGBGGGGBGGGGGBGGGBGBGGGBBGGBGBGBGGGGGGBBGBGGGGBGGGGGGBBGBGBBGGBGGGBGGGGGBBGGGBBGBGGGGBBBGGBBGGGGGGGGGGGGGBBBGGGGBBGGGGBGGBGGBGGGGGBBBBBGGGGBBBBBBGBBGGGGBGGGBBGGGGGGBBGGGGGBGGBGGGGBGBGGBBGGGGBGBBGGGGGBGGBBBGGGGGGGGGGBGGGGGGGGGBGGGGGGBGGGGBGGBBBGBGGGBBGBBGBGBGGGGBGGGGGGGBGGGGGGBBBGBBBBGGBGGGGGGBGBGGGGGGBGBGGBGGBBGGGGBBGBGBGGGGGGGGGGGGGBGBGGGGGGGGGGGGBGGGGBBBGBGGBGBBGGBGGGGGGGBBGGGBGBGGGGBBGBGGBBGGGGGGGBGGGGGGBGBGGGGGGGBGGGGGGBBGGGGBGGGBGGGBGGGGGGGBGGGGBBGBGGGGBBGGGGBGGGGBBGGGGBGBBBBBBGGGBGBGGGGGGGBGGBGGBBGBGGGGBGGGGGBGBGGGGBGGBBGGGBGBGGGGGGGGGBBBGGGBGBGGGGBGGGBGBBGBBGGGGGBGGGGBBBGBGBGGBGGGGGGGGGGBGBGGGGGGBGGBBGBGGGGGGGGGGBBBBGBBGBBGBBGGGGBGGGBBGGBBGGBGBBGGBGGGGBGGBGGGGBBBGGGGBGGBGGGGBGBGGGBGGBBGBGGBBBGBGGGGGGGGGGBGGBGBBGGBGBBBBGGGGBBBGGGGGGGGGGGGGBGBGGBGBBGGGGBGGGGBGGBGGGGBGGGGBGBGGBBGBBGGGGGGGGGGGBGGGGGGGGBBBGGGBBBGGBBGGGGGBGGGGGGGBGGGGGGGGGGGGBBGGGGBGGGGBGBGGBBGGBGBBGGBGGGGGGGGBGBGGGGGGBGGGGBBGGBGGGGBBGBGGBGGBGGGBGGGBBGBGBGGBBGGGGBGGGBGGBBBGGBGGGGBBGGBBGGGBGGBGGGGGGGGBGBGGBGGBBBGBGGGBGGGBGGGGGBGBGGGBGBGGGGGGGBBGGGGBGBBGGGGGGBGGGBGGGBBBGGGGGGGBGGBGGBGGBGGGGGGGBBGGGGGGGGGBBGBGBGGGGGGBBGGBGBGGGGBGGGGBBGBGGGGGGGGBBGBGBGBGBBGGGBGGBGGGGGGGGGGGGGBGGBGGGBGBBGGBBGBGGBGGBBGGGGBGGGGGGGGGGGGGBGGGBBGGGGGGGBGGGGGBBBGGBGGGGGBBBBGGBGGGBGBGBBGGGGGGGGGBBGBGBBBGGBBBBGGGBGBBBBGGGGGBGBBGBGBBGBGGGGGGBGGGBGGBBGGGGGGGBGGBGBBGBBGGGGGBGGGGGGGGBGGGGGGGBBGBGGBGGBGGGBGGGGGGGGBBGGGGGGGGGGGGGGGGBGGGGGBGGGGGGBGGGGGBGGGGBGGGGGGGBGGBGGBGGBGBGBGGGGBBGGBGBGBGBBGGGBGBBGGGBGBGBGBGGGBGGGGGGGGBBGGGBGGBGGGBBGBGBBGGGBGBBBGBGGGGGBGGGBBGGGGBGGGGBGGGGGGBGGGBBGGGBBGGGGGGGGBBBGBGBGBGGBBGBGGBBGGGGGGGGBBGGGBBGBGGGGGGBBBGGBBBGGBBGGGGGGBGGBGBGGBBGBBGGBBGBGGBGGGGGBGGGGGGGGGGBGBBGGGGGGGGGGBBGBGBBGGBGBBGBGGBBGGGGGGGBBBGBGGGGBBGGGGBGGGGBGBGGGBBGGBGGGBGGBGGGGGGBGBGGBGGBGGGGGGGBBBGGGGGGBGGGGGGGGGBGGBGBGGGGGGBGGBGGBBGGGGGGBGBGGGGBGBGGBBBBGGGGGGGGGGGGBGGGGGGBGGGGGGGGGBBBBGGGGGGGBGGGBBGGGGGBBGGBBGBGBGBBGGBBGGGBGGGGGGBBBGGBGGBBGGBBGGGGGGGBGGGGGBGGBBBGBBGGBBGGGGGGBGBBBGBBGGBGGGBGGBBGGBBGBGBGGGBBBGGGGGGGGGGGGBGBGBBBGBGGGGGBBBGGGGBGGBBBBGGGGBBBBGBGBGGGGGGBBGGGGGGGGGGGBBGGGGGGGGBGGGGGBGGBGGGGGGGBGGBBGGGGGGBBBGBGBGBBBGGGGBGGGGBGGBGGBGGGGBBBBGGGBGBGGGBGBGGBBBBGGBGGGGGGGGGGGGGBGBBGBGBGGBGGGBGGGGBGGGGGBGGGBBGGGGBGGGGGGGBGGGBGGGGGGGGGGBGBGGGBBGBGBGBBBGGGBGGGBGBBGGBBGBGGGGGGGGGGGGGGGGGGBBBGBBBBGGGBGBBGGGBBGGGGGGBBGGGGBBGGGBGGGGBGGGBGBGGGBGBGGGGBGBGGBBGGGGBBBBGBGGGBGGGBBBBBGGGBGGGGGGGBGGBGBGGBBGBBGGGGBGGGGBGGBGGGBBGGGGBGGBBGBGGGGGGGBBGGGBBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGBGGBGBBBGGBGGBGGBBBBGGBGGGGGBGGGBGGBGGBGBBGBGGBGGGGBGGGGGBGGBBBGGGGGGGGGBGGBGBGBGGBGBBGGGGGBGGGGBGGGGBGGGGGBBGGGGGGGG
14833 BBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBGGBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGBBGGBBBBGBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBGBBBBGBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBGGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBGBBBBBGBBBGBBBGBBBBGBBBBBBBBGBGBBBBBBBGBBBBBGBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBGBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBGBBBBBBBGBBBBBBBBGGGBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGGBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBGBBBGBBBBGGBBBBBBBBBGBBBGBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBGBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBGGGBGGBBBGBBBBBBBBGBBBBGBGBBBBBGBBBBBBBBBBBBBBGBBBGGBBBBBGGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGGBBGGGGBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBGBBGBBGBBBBGBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBGBBBBBBBBBGGBBBGBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBGBBBBBBBBGGBBBBBBBGBBBGBBBBBBBBBBBGBBBBGBGGBBBBBGGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBGBBBGBBGBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBGBGBBBGBBGBBBBGBBBBBBBBGBBBBBBBBGBBBGBBBBBBBGBBBBBBGBBBBBGBBBBBGBBBBBBBBGBBBBGBGBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBGBBBBBBGBBGBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBGBBBBGBBBGBBBGBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBGBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGGBBGBBBBBBBBGBBGGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBGBBBBBBBBBBGBBBBBBGBGBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGGBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBGBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBGGBBBBGBBBBBBBBBGBBBBBBGBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBGBBGBBGBGBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBGGBBBBBBBBBBGBBBBBBBBGBBBGBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBGBBBBBBBGGGBBBBBBBBBBBBBBBBGGBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBGBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBGBGBBBGBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBGBBBBBBBBGBBGBGBBBBBBBGBBBBBBBGGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBGGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBGBBBBBBBBGBBBGGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBGBBGBBBGBBBGBBGBGBBBBBBBGBBGBGGBBBBBBBBBBBBGBBGBBGBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBGBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBGBBBGBBBBGGBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBGBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBGBBBGGBGBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBGGBBBBBBBBBBGGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBGGBBBGBBBBBBBBBBBBBBBBGBGBGBBBBGBBGBBBBBBGBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBGBGGBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBGBBGBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBGBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBGGBBGBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBGBBBGBBBBBBBBBGBBBBGBBBBGBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGGBBBGBBBBBBGBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBGBBBBBBBBBBBBBGBGBBBBBGBBGBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBGBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBGBBBBGBBBBBBGBBBBGBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBGBGGBBBGBBBGBBGBGBGBBBBBBBBBBGGBBBBGBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBGBBBBBGBBBBGBGBBGBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBGBBGBBBBBBBBBBBBBBGBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGGGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGGBBGBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBGBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBGGBGBBBBBBBBBGGBBBBBBGBBGGBBBBBBBGBBGBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBGBBGBBBGBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGGBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBGGBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBGBGBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBGBGGBBBBBGBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBBGGGBBBBBBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBGBBBBBBGBGBBGBGBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBGGBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBGBBBBBGBBBBGBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBGGBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBGBBBGGBGBBBBGBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGGGBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGGBBBBBGGBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBGBBGBBBBBGBBBBBBBBGBGGBBBBBGBGBBBBBBBBGBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBGBBGBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBGGBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBGBGBBBBGBBBBBGBBGBBBGBBBBGBGBBBBBBBGBBBBBBGGBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBGBBBGBGBBBBBGBBBBGBBBBBBBGBGBBBBBBBBBBBBBGBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBGGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBGBBGBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBGBBBBBBGGBBBGBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBGBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBGBBGBGBBBBBBGBBBBGBBBGBBBBBBGBBBBBBBGGBBGBBBBBBBBBBGGGBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBGBGBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBGGBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBGBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBGBBBGGBBBBBBBBBBBGBBGBGBBBBBBBBBBBBGBBBBBGBGGBBBBBBBBBBGBBBBBBBGBGBBBGBBBBBBBBBGBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBGGBGBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGGBGGBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGBGBBGBBBGBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBGBGBGGBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBGGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBGGBBBBBGGBBBBBGGGBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBGBBBBBBBBGGBBBBBBGBBBGBBBBBBBBBBBBBGBBGBGBBBGBBGBGBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBGBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBGGGBBBBBBBBBGBGBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBGBBBBGBGBBBBBBGBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBGBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBGBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBGBBBBGBBBBBBBBBBGBBGBBBBBBBGBBBBGBBBBBBGBBBBBGBBBBGBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBGBBBBGBBBBBBGGBGBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGGBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBGBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBGBBBBGBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBGBBBBBBBBBBBBBBGBBBBBBGBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBBGBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBGGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBGGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBGBGBBBGBBBBBBGBBBBGBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBGGBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBGBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBGGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBGBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBGBBBBBBBGBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBGBBGBGBBGBBBBGBGBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBGBBBBBBBBGBBBBBGBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGGBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGGBBBBBGBBBBBGBGBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBGGBBBGBBGBBBBBBBBBGBGBBBBBBBBBGBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGGGBGBBBGBBBBBGGBBBBBBBBBBBBGBBGBBBGBBGBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBB
11039 BBBGGBBBBGBGGGGBGBBBGBBGBBBGBBGBGBBBBGBGBBGBBBBBBGBBGBBBGBBBBGBBBBBGBBBBGGBBBBBBBBGBBGBBBBBBBBGBGBGGBBGGGBBGBBGBBBBBGGBBGBBGBBBGGGGBBGBBBBBGBBBBGBBBBGBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBGGBBBBBBGBBBGGGBBGGBGBBBGBBBBGBBBBBGBBBGGBGBBBGBBGBGBBBGBBGBGBBBBBBBBBBBBBGBBBBBBBGGGBBGBGBBGBBGGBBBGGBBBBBBBBBBBBBGBGBGBBBBBBBBGBGBBBGBBGGBGBBBBBBBBGBBBBGBGBBBGGGGBBBBBBGGGGBBBBBGBBBBGBBBGBBBBBBBGBBBBBGBBBBBGBBBBGGBBBBBBBBBGBBBBBBGBBBBGBGBBBBGGBBBBBBBBBBBGBGBGBBBGBBGBBBBGBBBBBBGBBBBBBBBBGGBBGBBBBGBGBGGBGBBBBGBBGBGGBGGBBBBBGBGBGBGBBBGBGGBBGBBGBBBBGGBBBBBBGGBBBBBGBGBGBBGBBGGBBBBGBGBGBGBBBGBGBGGBBBBBBGBBBGGBBGGBBBBBBGBBGBGBGGGBBBGBGBBBBBBBBGBBBBBBGBGGGBBGBGGBGBBBBGBGBBBBBBGBBGBBBBBBBGBGGBBGGBGBBBBBBBGBGBGGBBBGBGGBGBBGBBBGBGBBGBBBBBBGGBGBGGGGGBBBGBBGBGBGBBBBBBBBGBGGBBBGBBBBBBBBGBGGGGGGGBBBBGBBGGBBBBGBGBGBBBBGBBBGBBBBBBBBBGGBBBBGBBBBBGBGBBGGBBGGGGBGBBBBBGBBGGBBBGBBBBBBBBGBBBBGGBGBBGBBBBGBBBBBBBBBBBBGBBBBBGGBGBGBBBBBBBBBGBBGBBGGBBBBGBBBBBBBBGGGBGBGBGBBBBBBBGBBBBGBBGGBGBBBGBBBBBGBBGBBGBBBGGBBBGGBBBGGBBBBBBBBBBBGBBBBBBBGBBBBBGGBBBBBBBGBBBBBBBBGBBBBBGBBBBGBBGBBBBBBBBBBBGBBBBBBGBBGBGGBBBBGBBBBBBGBGBBBBGGBBBGBBBBBGGBGGBBBBBBBBBGGBBGGGGBGBBBBGGBBBBBBBBGGGBGBGBBBBBBBGBBBBBGBBGBGBBBGBBGBBBBBBGBBBBBBBBGBGGGBBBBBBBBBGGBBBBGBBBBGBBBBBBBBBBBGBBBGGBGBBGBBBBBBBBBGGGBGBBGBBGGBBGBBGBBBBGGBGBGGBBGBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBGBBBGBBBBBGBBBGBBBBGGGBBBBBBBBBBBGBGBBBBBGBBBBBBBGGGBBGBBGGBBGBGGBBBBBGBBBBBGBGBBBBGGBGBGBBGBGBGGGBBBBBGBBBBBBGBBBBBBBGBBBBBGGBGBBBBBBGBGBBBBBBBBBGBGBBGBBGBGBBBBBGBBGBGBBGBBGBBBBBBGBBGBBGBBBBGGBGGBBBBGBBGGBBGBGGBGGGBBGBBBBGBBBBBBBBGBGBBBBBBBBBBBBBGGBGBGBBBGBBGGBGBGBBBBBBBBBBGBGGBBGGGBBBBBBGBGBBBBBBBBGBGBGBGBBBBGBGBBBGBBBBGBBBBBBBBBBBBBGBGGBBBGGBGGGBBBBGBGGBBGGBBBGGBBGBBBBGBBBBGBBBBBBBBGBBBGGBBGGBBBBBGBBBBGGGBBBBBBBGBBGBBGBBGBBBGBBBGBBBGBBBBBBBBGBGGGBBBBGBBBGGBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBGBBBGBGGBGGBBBGGBBGGBBGBBBGBBBBGGBBBGBBBGBBBBGGBGBBBBBBGBBBBGBBBBBBBGBBGGBBBBBBGBBBBBBBBBBBBBBBBBGGBBGGBBGBGBGBBGGBBBBBBGBGBBBBBBGGBBGGBBGBGBBGBBBGBBBBGBBBGBBBBBBBBBGBBBBBBBBBBGGBBBBBBGBBGBGGGBBBBGBBBBBGBBBBBGBBGBBBBBGGBBGBBBBBGBBBBGGBBBGBBBGBBBBGBGBBBBBGBBBGBGBBGGBBBGBBGBBBBBBGGBBBGBGBGBBBBBBGBBBBGBBBBBBBBGBBBGGBBGBBBBBGBGGGGGBBBBGBBBBBBBBGBBBBBBBGBGBGGBBBBBBBBBGBBBGBGBBBBBGBGBBBBBBBGGGBBGGGGGGBGGBGBBBBBBBBBBBGGGBBGBBBBGBGBBGBBGBGGGBBGBBBBBBBGGBBBBGBBBBBBBBBGBBGGGBBBBBGBBBBBGBGBBBBGBBBBGBBBBGBBBGBGBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBGBBBGBBGBBBGGBBBBBBBBBBGBGBBBGBBBBBGGGBBBGBBBGGGGGBBBBBBBGBBGGBGGBBBBBBGBBGGBBBBGBBBBBBBBBGBBBBBBBBBBGBBGGBBBBGBBBGBBBGBBBGBBGBGBBBGBGGBBGBBBBGGBBBBBBGBGBBBBBBBBBBGGGGGGGBGGBBGBBBGBGGGBBGBBBBGBBBBGBBBBBBBBBBBBGBBGBBGBGBBGGBGGBBBBGBBBGBBBBBBGBBBBBBBGBBGBGBBGBBBBBBBBBBBBBBBBBBBBGBBBGGBGBGBBBBBGGBBBBBBBGGBGBBBBBBBBGGBGGBBBGBBBBGGBGGBGBBGGGBBBBGBBGBBBBGBBBBGGGBBBBBGBBGGGBGBBBBBBBGBGBBBBBBBBGBBBBBBBGBBGGBGBBBBBGBBBGBGBBBGBBBBBBGGGBBBBBBBBBGGBBBBBGBBBBGBBGBBBGBGBBGBBBBGGBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBGGGGBBBGBBGBBGBBBBBGBBBGGBBBBBGBBBBBBBBBBBBBBBBGBBBGGBBGBBBGBBGBGBBBBBBBBBBGBGGBBBBGBBBBBBGBBGBGGBBGGBGBBBBGBBGBBBBBBBGBBGBBBBBGBBBBBGBBGGGBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBGGBBBGGBBBBBBBGBBBGGBGGBBBBBBBGBBBBBBBGGBBBBBBBBGGGBBGBBBBBBBBBBBBBBGBGBBGBBGBBBBBBGGBBGBGBBBBBBBBGBBBGGBBBBGGBBGGGGBBBGBGBBBGBBGBBBBGBGBGGBGGBGBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBGGBGGBBBGGBBBBGBBBBBBBBGGBBBGGGGBBBBBBGBBBBBBBGGBBGBGBGBGBBBBGBBBBBBBBBBBGBGGBBGBBBBBBBBBBBBBGBBBBBGBGBBBBGBBBBBBGBBBGBBGGGBBBBGGGBBBBBBBBBBBBBBBGBBBBBBBBBBGGGGBBBBGGBBBGBGBBBBBGGBBBBGBBBGBBGBGGBBBBGBBGGBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBGGBBBBBBBBBGGBBBBBGBGBBGBBBGBBBBBGBGBBBBGGBBGGBBGGGGGGGBGBBGGBBBBBBBBBBGBBGBBBBBGBGBBBGGBBGBBBBBBBBGBBBGBBGBGBBBGGBBGBBBBBBBBGBBBBGBBGGBBBBBBGGBGBBBBBBBBBGBBBBBGGBBBBGBBBGBBBBGBBBBBBGGBBGBGBGGBBBBBBBBBGBBBBBGBGBBBGBGGBGGBBBBBGBBGBBBBBBBBBGBBBBGBBBBGBBBBGBBBBBBBGGBBBBBGBBGGGBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBGGBBBBBBGBBBGBGBBBGBBBBGBGBBBBBGBBBBBGBBBGBBBBGGBBBGBGBGBGBBBBGBBGGBGGGBBBGBGBBBGBGBBBBBGBGBBBGGBBBGBBBBBGBBBGBBBBBBGGBBBBGBBBGGBGBBGBBGBBBBBBBBBBGBBBBBBBBBGBBGBBBBGBBBBGBBGGGGBGBGBBBBBBGBBBGBGBGBBBGGBBBGGBBBBBBGBBBBBBGBBBGBBBGBGBBBBBBBGBGBBBBBBGBGBBGGBBBBBGGBBBBBBBBGGBBBGBBGBBBBGGBGGBBBBBBGGBBBGBBBBBGBBGBBBBBBBBGBBGBGBGBBGBGBBGBGBGBBBBBBGBGGBBGBBBBBBBGBGBBBBBBBBBBGBBBBBBBGBBGBBBGBGBBBBGBBBGBBBGBBGBBGBBBBBGBBBGBGBGBBGBBBGBBBBBBBGBBGBBGBBBBBBGBBBBBBBBGGBBBBBBGBBBBBGGBBBBBBGBBBBGBGBGBBBBBBBGBGBGBGBBGBBBGBBBBBBBBBGBBBBBGGGBBGBBGBBBBGBBBBBBBBBBGBBBGGBGBBGBBBBBBBGBBBBGBGBBBBBBGBBBGBBBBBGBBBBBGBBGBBGBBGBBGBBBBBBBBBBGBGBBBBBGBBGGGBBBBBBBBBBBBGBGBGBBGBGBBBBBGBBBGBBGBBBBBBBBBBBBBGBBGBBBBBGGBBBBBBGGBGGBGBBBGBBBGGBGBBBGBBBGBBBBBBBBGBBBBGBBBBGBBGBBBBBGGBGBBBGBBGBBGBBGBGGBGBBBBBBBBBGBBBBGBGBGGBBBBBGBBGBBGGGGBGGBBBBBGBBBGGBBBBGGGBBBGBBBBBBBGGBGBGGBBBBGBGGBBBGBBBBBBBBGBBBBGBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBGBBBBBBGGBBBBGBBBBGGGGBBGGBBBBBBBBBGGBGBBBBGGBBBBGGBBBGGBBBBBBBGBBBBBBBBBBGBBBBGBBGBGBGBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGGBGBBBGBBGGBGBBBBGBGBGBGBBBBBBGBGBBBGBGBBBBBBGBBBGBBBBGBBBGGBBGBGBBGGBGBBGBBBGBBBBBBBBBBBBGBBBBBGBGGBBBBGGBGBBBBGBGBBBBBBBBBBGGBBBGBGBBBBGGBBBGGBGBBGBGBBBGGBGGBBBBBBBBGBBGBGBGBBBBGGBBBBBBBBBBGGGGBBBBBGBBBBGBBBBBBBBBGBBBBGGBBGBBBBBGGGBGBBBBBBBBBGGBBGGBBGGBBGBBBBBBBBBGGBBBGBBGBBBBGGGBBGBGBBBBBGBGGBGBBBBGGGBBBBBGBBGBBBBBGBBBBBBBGBBBGGBBGBGBBGBGBBGBBBBBBGBBGGBBBBBBBBBBBBGGBBGBBBBBBBGGBBGBBGBBBBBBBBBBBBBBBGBBBBBGGGBBBBBGBBBBBBGBBBBBBBGBGBBBBGBBGGGGBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBGBBBBBBGBBGBBBBBBGBBBGGBBBBBGGGBBGBBGGBBGBBBBBBBGGGBGBBBBBBBBBBGBBGBBBBGGGBGBBGBBBBBBGBGGBBBGBGGBBGGBBBGBBBBBBBBBBBGBGBBGBBBBBBGBBBGGGBBBGBBBBBBBBBBBBGGGBBBGBBBBBBGBBGBBBGGBGBBBBGBBBGBBGGGGBBBGBBGBBBBBBBGBBGBGGBBBBBGGBGBBBGBBBBBGGBBGBBGGGBGGGBGBBBBGBBBGBBBBGGBBGBBBBBBBGBGGBGGBBBBBBGBBBGBGGBBGGGGBBBBBBGBBBGBBBBGBBBGGBGBGBBGBBBBGBBBBBBBGGBGGBBGBBGBGBBBBGBGGBBGBBBBBBGBGGBBBBBBGBBBBBBBGBBBBBBGBBBBBBBGGBBBGBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBGBBGGBBBBGBBGGBBGGGBBBGBBBGGBGGBBBBGGGBGBGBBBBGBGGGBBBBGBBBBBBBBGBBBBGBBBGBGBBGBGBGBBBGBGBBBBBGBBBBBGBGBBBGBGGBGBGBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBGGBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBGGBGBGBBBBGBBBGBBGBBGGGBBBBBBBBBGBBBBBGBGBBBBBBBGBBBGBGBBBBBBBGBBGBBBBBBBBBBBBGGBBBBBGGBGBBBBBBGBBGBGBBBBBBGBBBBBBGBBBGBBGBGBBBBBGGBBBBGGBBBBGBBBBGBBBGBBBBGBBGGBBBBBGGBBGBBGGBGBGBGBBGGBBBBBBBBGGBBBGBGBBBBGBBBBBBBBGBBBBGBBBBGBBGBGBGBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBGGGBBBGBBGBBGGBGBBBGBBGBBBGBBGBBBBBBGBBGBGBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBGGBBBGBGBGGBGBBGBBBBBBGGBBBBGGGGBBBGGGBBGBGBBBGBBGBBBBBBBBBBBBGBGBGGGBBBBGBBGGBGBBBBBGGGBBBBGGBBBGGBBBBBGBBGGBBBBBBGBGBBBBBBBBBBBBBBGGBBGGBBBBBBBBGBBBBGBBBBGGGBGBGBBBGBBGBBBBBBBGBBBBBBBBGGBBGBGBGGBBBGBBBBGGBBBGBBBGBBBGBBBGBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBGBBBGGBBBBBBGBBBBBBGBBBBBGBBBBBBBGGBBGBBBBBBGBBBBBGBGGBGBBBBGGGBGBBBBBBBBGGBBBGBBBBBGBGGBBGBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBGGBGBBBBBGBBBBGBBBGBBBBBBGBBBBBBBBBBBGBBBBBBGBGBBGBBBBBGBBBGBBBGBBBBBBBBBBGBBBGBGBBBBBBBBBBGGBGBGBGBGGBGGBGBBGBBGBBBGGBGGBGGBBBBBBBGBBBBBGGBBBGBBBBGGBGBBGGGBGGBGBBBBGBGBBGBGBBBGBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBGGBGBBBGBBBBBBGBBBGBGBBBBGGBBBBGGBBBBBBBBBBGBBBGBBBBBBBBGGBBBBBBBGBBBGBBGBGBGBBGBBBGGGGBBBBBBBBBGGBBBGBGBBBBBBBBBBGGBBBBBGGBBGBBBBBBBGBBBGBGGBBBBBBBBBBGBBBGBBBBBGBBGBBBBBGBBBBBBBBBBBBGBGGGBGBGGBGBGBBBBGBBGBBGBBBGBGBBGGGGGBGBBBBGGBGGBGBGBBBGGBBGGBBBGBGBBBGGBBBBGBBBGBBBGBBBBBBGBGBBBBBBBBBBBGGGBBGBBBBBGBBBBGGGGBBBBBBBBGBBBBBGBBBBGGBGBBBBBBGGBGGBBBGBGBBBBBBGGBBBBBGGBBBBBBBBBGBGBGBGBBGBBBBGGGBBBBBGBBBBGBBBBBBBBBBBBGGGBGGBBBBGBBBBBGBBGBGBBBGGGBGBBBBBBGBGGBGBGBBBBBBBBGBGBGBBBBGBGBGBBGBBBGBGBBBBGBGBBBBBBBBBGBBBBBBBBBGBBBBGBBGGBBBGBGGBGBBBBBBGBBBGBBBBBBBGBBGGGGGBBBGBBBBGBGBBBBGBBGBBBBBBGGBBBBBBBBBBGBGBGBGBBGBBBBBBBGBBBBBGGBBGGBBGBBBGBBBBGGGBBBBBGBBBBBGBBGGBBGBGBGBBBBBGGBGBBBBGGBBBBGGBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBGBBGGBBBGGGGGBGGBGBBGBBBBGGBGBGBBGBBGBBGBBBBBBBGGGBGBGGBGBBBGBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBGGBGBGBBGBBBBBBBGBBBBBGBBBGGGGGBBBGBBGBBBBBBGBBBBBBBGGBBBBBBGBBBBGGBBBBBBBBGBGBBBBBGBBBBBBBBBBBGBBBBBGBBGBBBBGBGBGGGBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBGBBBBGGBBGGBBBGBBBBGGBGBBBBBGBBBBBGBBBBBBBBBBGGGGBBBBBBBGGBBBBBGGBBBGGBBBGBBBGBGBBBBGBBBGGBBBBGBGGBBGGBBBBGBBBBBGBGBBBGBBGGGGBGBBBGBBBBGGBBBBBBBBBGGBBBBBBBBBGBBGGBGGBBGBGBBBBBGBBBGBBBBBBGBBBBBBGBBBBBGBGBGBBBBBBBGBBBBBBBBGBBGBGBBBGBBBBBBBBBGBBBBBBBBGGBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBGBBGBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBGBGBBBBBGBBGBBBBBBBBGGBBBGBBBGBBGBGBGBGBBBGBBBGGGBGBGGBGBBBBBBBBBGBBGBGBBBBBBBBBBGBBGBBBBBGBGBBGBGBBBGBGBBBGBBBGBBBBGGBBBGBBBGBBBBBGBBBBBBBBBGBGBBBBBBBGGBBGBBBBGGGBBBBGGBGBBBBGBBGGBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBGGGBBGBGBBBGGBGBGBBBBGBBBGBBBBBBBGGBBBBBBBBBGBBBBBGGGBBBBBBBBBBBBBBBBBBBBGGBBBGBGGBGBBBBGBBBGBBGBBBBBBBBBBBGBBGGBBBGBBBBBBBBGGBBBBGBBGBBGGBBBBBBBBBBBGGBGBBBGBGBBBBBBBBBBBGBGBBBBBGBBGGGGGBBBBBBGBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBGGBBBBGBBGGBGGGBGGBBBGBGBGBBBBBGBBBBGBBGGBBBBBBBGBGBBGBBBBBBBBBBBBGGBBBBBGBBBGBBBGBBBBBBGGGBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBGBBBGBBBBGGBBBBBGGBGBBBGBBBGBBBGBGBBBGBBGBBBBGGBBBGBBGBBBGBGBBBGGGGGGBBBBBBGBBBBBGBBBBBBBGBGGBBBBBGGBBBBBBBBBBBBGBGBBBBGBBGBGBBGBBBBBBBGBGBBBGGBBBBBGGBBGBGBBBBGBGGBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBGGBBBBBBGBBBBBBBGBBGBBBBBBGBBBBBGBBGGBBBBBGBGBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBGGBBGGBGBGBGBBBGBBGBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBGBGBBBBGBBBBBBBBBGBBBGBBGBGGBBGBBBBGBGBBBGBGBBGBGGGBBGGBBBBBBBGBBBGBBBBBBBGGBBBBBGGBBBGGGGBBBBBBBBBBBGBBBBBBBBBBGGBBBBGBBBGGGBGBGGBBBBBBBGBBBBGBGBBGGGBBBGBGBBGBGGBGBGGBGGBBBBBGBBBBBBBBGGBGGBBGGGGBBBBBGBBBBBBBGGBGBGBBBBBBGBBBBBBBBBBBBBGBBBBBBGGGBGGBBBGGBGGBBBBBBBBBBBBBBBBBBBGGGBBBBBGBBGGBBBBBBBBBBGBGGBGBGBGBGGGBBBBBBGGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBGGGBBGBBBBGGBGGBGGBBBGBBBBBBGBBBBBGBBBBGGBBBBBBGBBBGBBBBBBBGBBGGBGGGBBBBBBBBBGGGGGBBBGBBBBBBBBGBBBBBBGBGGGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGGBBBGBGGGBBGBGBGBBGBBBBBBGGGGGBBGBGBGBBBBBBBBBBBBGBBGBBBGGGBBGBGBGGBBGBBGBBBBBBBBBBBGBGGGBBBBGGBBBBBBGBBBBBBGBBBGBBGBGBBBBBBGGBGBBGBBGBBBBGBGBGBGBBGGBBBGBBGBBGBBBBBBBBBBBBBBGGBGBBBGBBBBBGGBBBBGGBBBBGGGBBBBBBBGGBBBGBGBBBBBBGBBBGBBBGBBBBBBGBBGGGBGGBBBBBGBBBGGGGGBGGBBBBGBBGBBBBBBBGBBBBBGBBGBGBGGBBGBBBBGGBBBBBBBBBBGBBGBBGGBBGBBBGBBBGBBGBBBGBBBBBBBGBGBGBGGBBBBGGBBBBBGBGBGGBBBBGBBBGBBBGBGBGGGBGBBGBBBGGGBGBGBGBGBBBBGGGBBBBBBBBBGBBGBBBGBBGBBBGBBBBBBGBBBBBBGGBBGBGBBBGBBBBGBBGBBGBGBGBBBBBBBGBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBGBBBGBGBBGBBBBGBBGBGBGGBBBBBBGBBGBGBBBBBBBGBBGBBGBGGBGBBGBBBBBBBBBBBBGGGBBGBBBGBBGBGBBGBBBGBBBBBBBBGBBBBBBBBBBBBGGGBGGBBBBBBBBGBBBGBGBBGBBGBBBGBBGBGGBBGBGBGGGBGBBBBGBBBGGBGGBBBGBBBBBGGBBBBGBGBBBBBBBGBGGBGBBBGGBGBBBGBBBBBBBGBBBGBGBGBBBGGBBBGBGBBBBGGGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBGGBGBBBBBBBBGBGBBBBBBGGBBBBGBBGGBGBGBBBBBBBBBBGBBBGBBBBBGBBGBBBGBBBBGBGBBBBBBGBBBBBGGBGBGBGBGBGBBBGBBGBBGBGGGBBGBGBGBBBBGBGGBBBGBBBBBBBBBGBBGBBBGBGBGGBBBBBBBGGBGBBBBGGGBBBBBBBBBBGGGGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBGGBBGGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBGGBBBGGBBGGBBBBBBBBGBBBBGBBGGBBBBBGBBBBBBGGGBGBGGBBBBBBBBBBBBGBBBBBGBBBBGBBBGGBBBBBGBGBBGBBBGBBBBBBBBBBBBGGBBBBGBBBBBBBBGBGGBGGBBGBGGGBBGBBBBBBBBBBBBBBBBGBGBGBBGBBBBBBBGBBBBBBGBBBBBBBBBBGBBBBBGGBBGBBBGBBBBGBGBBBGGBBBBGBBBBBBGGBBBBBBGBBBBBBBBGBGBBBBBBGBBGBBGBBGBBBBBBGGBBBBBBGBBBBBBBBBGBBBBGBGBBGBGBGBGBBBGGBBBBBBBGBBBBGBBBBBGBBGBBBBGBGBBBBBBBGBBBGBBGBBGGBBBGBBBBBGGBBGBBBBGBBBGGBBBBBBGBBBGBBBBBBBBGBBBGBBBBBGBBBGBGBBBBBGBBBBBBGBBGBBBBGGBBBGBBBBBBBGGGBBBBGBGBBBGBBBBBBBBBBBGGGGBBGGGBGBGGGGGGBBBBBGGBBGBBBBBBBGBGBBBGBGBBGBBGBBGBBBGGBBBGBBBBGBBBBGBGBBBBBBBGBBBBBBBBBBBBGGBBGGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBGGBBBBBGBBBBGBBBBBBBBBBBGBBGGBBBGBBBGBBGBBBBBBGGGBBGBBGBBBBBBBBBBBBBGBGGGGGBGBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGGGBGBBGBGBBBBBBGBGBBBBBBBBGGBBBBBBBBBBGBBBBGGBBBBBBGBGBBBBBBGBGBBBBBBGBBGGBBBBBBBBBBBGBGGBGBBBGBBBBBGBBBGGBBBBBGBGBBBBGBBGGBBBGBBBGBBBBBBBBGGBBGBBBBGGBGBGBGBBBGBBGGGBBBBBGGBGBBGBBBBBGGGBBBBBBGGGGGBBBGBBBBBBBBGBBBBBBBGBBBBGBBBBGGBBBBBBBBBBBBBGBGBBGBBBBGBBBGBBBBGBBGGBGBBGGBBBGBGBBBBBBGBBBBBBBBBBBGBBGGBGBBBBBBGBBGBGGBGBBBGBGBBBBGGBGBBBBGBGBBBGBBBBGBBBGBBGBBGBGBBBBBGGGGBBBBBBGBBBBBBBBBBGBBGGGGBBBGBBBBBBBBBBGBBBBBBBBBBBGBGGBBBBBBBBGBGBBGBGGBGBGBBBBBBBGBBGBBBBBBGGBGBBBBBBBGGBGBBBBBBBGBGBBBGBBBGBGBBBGGBBBBBBGGGBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBGBBBGBBBBBBGGBGGBGBBBBBBBGBGGBBBGBBBBGBBGBBGBBBBGGBBBBBBGBGBGBGBBBGBBBGBBGBBBGBBBBBBGGBBBBGBBGBBGBBBGBBBBGBGGBBBGBBBBBBBBBGBBGBGBBBBGGGBBBGGBGBBGBBGBBBBBBBBBBBGBGGBBBGBBGGBBBBGGBBBBBBBBBGGGGBBBBBBGBBGBBBGGBBBBBGBBBBGBGBBBBBBGBBGBBBBGBBBBGBBGBBBGBGBBGBBBBBBBBGBGBBBBBBBGGBGBBBBBGBBBBBBBGGBBBBBBBGGBBBBGBBBGBGBGGBGGBBBGGBBBGBBBBBBBGGBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBGBBGBBGGBGBGBBBBBGBGGBBBGBBGGGBBGBBGGBBGBGBGGBBGBGBGBBBBBBBGBBGBBBGBBBBBBBGGBBBGBGBBBBBBGBBBGGBBGBBBBGBGBBBBBBBGBGBBBBBBBBBBBBGGGGBGGBBGBBBGBBGGBBBBGBBBBBBBBBGBBGBBBBBBBBGGGGBGBBBBBBBGGGGGBGBGBBBBBBBGGBBBBBBBGBBBGGBGBBBBGBBBBBBGBBGBBBGBGGGGBBBGGBBBGBGGBGGBBBGBBBBBBBBBBBGBBBGGBBBBBBBBGGGBGBBGGBBBBBGBBGBGBBBBGBBGBBBBGBGBBGBBBBBBBBBBBBBBBGGGBGBBBBBBGBGBBBBBBBGBBBBBBBBBBGBGGBGGBBGBBGGBBGBBBBGBGBBGBBBBBBBBBBBBBBBGGBBBBGGBBBBGGBBGBBBGGGGBBBBBBGBBBBGGBGBGGBGBBBBGBBGGBGBGBGGBGBBBBBBGBGGBBBGBBGGBBBGBGBBGGBGGBBGBGGBGGGBGGGBBBBGBBBGGBBGBBBGGBBBBBBBBBBBBBBBGGBBBBBBBBBBGGGBBBBBBGGBGBGBGBBBBBBBBGBBBGGBBBGBBBBBGBBGBGBBGBBBGBBBBBBBBBBBGGBBBGBBBBGBBBBBBBBGBBGGBBGGBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBGGGBBBGBBGBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBGBBBGBGBBBBGBBBGBBBBBBBBBGGGGGBGGGBGBBBBBBGGBGGBBGBGBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBGBBGBBBBBGGBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGGBGBBBBGBGBBGBBBBBGBBGGBBBBGBBBBBBBBGBBBBBBGBBBGGBGBBBBBBGBBBBGBGBBGBGBBBBBGBBBBBBGGBGBBGBBGBBBBBBBGGBBBBGGBBGBBBBGBBGBGBBBBBBBBBGBGBBGBBGBBBGBBBBGBBBBBBBBGBGBBBBBBBGBBBGBGBBBGBGBBGBBBBBGBGGGBGGBGBGBBBBBGBBGBBBBBBGGBBBBBBBBBBBGGBBBBBBBGGBBBGGBGGBBBBBBGBBBBBBBGBBBGBBBBBBBGGGGGBBBBBGBBBBBBBGBBBBBGBBGBBBGBBGBGBBGBGGBBBBBBGGBGBBBGBGGBBBGBBBBGBBGBBGBBBBGGBBBBBBBGBGBGGBBBGBBGBBGBBBBBGBBBBGBBBGGGBGGBGBBBGBGBBBGBBBBGGBBBGBBBBGBBGGBGBBBBBBBBGGGBBBBBBGBBBGGGBBBGBBGBBBGBBBBBBBBGBGBBGBBGBBBBGGBGBBGGGBBGBBGBBGGBBGBGBBBGGBGBBBGBGBGGGBGBBBBGBBBGBGBGBBGBGBBGBBBBBBGBBBGBBBBGBBBBBGBBBGBGBGBBBBBBBBBBGBBGBBBBGBGBGBBGGGBBGBBBBGGBBBBBBBBBGGBBBBBBBBBBBBBGBGGBGGBBBGBGGBBBBBBBBGBBBBBBGBBBBBBGBBGGBBGGBBBBBBBBBGGBBBBBGGBBBGBBBBGBBGBBBBBBBGBGBBBBBBBBGBBBBBGBGBBGGBBBBBBBBBBGGBGBGGGGBBGBBBBGBGBBBBGBBGBBBBBBBGBGBGBBBBBBGGBBBBBGBGGBGBBBGBBGBGBGGBBGBBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBGBBBBBBGBBBBBGBBBBGGBBBGGBBBBBBGBBGGGGGBBGBBGGBBGBBBBBGBBBBBBBBGBGBBBBBBBBGBBBBGBBBBBGBBBBBBGBBGBBBBBBGBGBBBGBBBBBGBGGBBBBBBBGGBGBGGBGBGBBGBBGGGGGBBGBBBBBBBBBBBBBBBBGBBBBGGBGGBBGBGGGBBBBBBBGBBBBBBBGBBGBGBGBGBBBBBBBGBBBBBBBGGBBBBBGBBBBBBBBBBGBBBGBBBBGBBBGGGBBGBGGGBBBBGBBBBBBBBBBGBBGBBGBBBBGBGGBGBBBGBGBBBBGBBBBBBBBBBBGGGBBGBBBGGBGBBBGBBGBGBBBGBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBGBGBGGBBBBGBBBGBBGBBBBGBBGBBBBGBBBBBBBBBBBGBBBBGBBBGBBBBBBBGBBGGBGGBBBGGGBGBBGBBGBGBBBBBGGBGBBGBBGBGBGGBBBBBBBBBBBGBGBBBBBBBBBBBBGBBGBGBGBBGBGBGGBGBBGGBBBBGBGBBBBBGBBBGGGBBBBGBBBGBBBGGGBGGBBGBGBBBBBBBGBBGBBBBBGBBGBGBBGBBGGBBBBBBBBGBBBGBGBGBBBBBBGBBBBBBBGBBBBGBGBGBBBBGBBBBBGBBBBBGBGBBBGGBGBBBBGBBBGBGBBBGGBBBGBBBBBGBBGBBGBGBBBBBBGGBGGBBGBGBBBBGBBBGBBBBBBBBBBGBBBBGBBBBBGBGBBBGBBBBGBGBBGBBBGGBBBGGBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBGBGBGBBBBBBBBBBBBBBBBGBGBBBGBBGBBBGBGBBBGBBBBBBBBBGBBBBBBGBBGBBBGBBBBBBBBBGBBBBBGBBBBBBBBGBBGBBGBBBBGBBBBBBGBBGGBBGBBGBBBBGBBBBBGGBBBBBBBGBBGGBBBBBGBBGBGBBGBBBGBBGBBGBBBBGGBGBGBBGBBBBBGGBBGBGGGBBBGBGBBGBBGBGBBBBGBBBBBGBBBBBGGBBBGBGGGGBBBBGGBBBBGBBBGGBGBGGGBBBGGGBBBBBBGBGBGBBGGBGGGBBBGBBBGBGBBBBBGBBBBBBBBBBBGBBBBGGBBGBBGBBGBGBBGGBBBBGBBBBBGBBBGBBGGGGGBBGBBBBGBBBGBBGBBBBGGBGBBBBBBBGBGBGGGGBBBGBGBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBGBBBBBGGGBBBBBGGBGBBBGBBBBBBBGGBGBGBBGBBBBBBGBBBBBBGGGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBGBGGBGBBBGBBBBGGGBBBBGBBBBBBGBGBBGGBBBGGBBBBGBBGBBBBGGBBBBBBBBBBBBBBGBGBGGGGBBGBGBBGBBGGBBGBBBBBGGGBBBBGGBGGBBBBBBGBGGBBGBGGBBBBBGBBBBGGGBBBBGBBBBBGBBBBGGBGBBGGBBBBBBBGGBBGGGBBGBBBBBBGGBBBBGBBBGGBBBBGGBBGGBBBBBBBBGGGGBBBBBBBBBBBGBGBBGBBGGBBBBBBBGGBBBBGBBGBBBBBBBGBBBBBBBBBBBBBGGBBGBGBBBBBBGBBBBBBBBBBBGBBGBBBBBGBBGBBBGGGBBBGBBBGBBGBBBGBBBBBBBGBBBBGBBBBBBBBBGGBBBBBBBBBBGBGBBBBBBBBGGBBBGGGBGGGBBBBBBBBBBBBBGBBBBBGGGGBBBGBBBBGBBGBBBGBGBBBBBBBBBBGBBGBBGBBGBGGBBBBGBBGBBBBBBBGGBBGBBBBGBGBBBBGBGGBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBGBGGBBBGBGBGBBBBBBBGGBBBBBBBBBGBBGBBBBBBBBGGGGBBBBGBBGBGGGBBGBBGBGGBBGGBBBBGGBBBBBGBBBBGBBBBBBBGBGGBGBGBGBBBGBBGBGBGBGGBGBBBBBBBGBGBGBBBGBGBGGBBBGGBGBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGGBGBBGBBGGBBGBGGGBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBGBBBGBBBGBBBBGBBBBGBGBBGBBGGGBBBBBBGBGBBGBBBGBBBBGGBBBGBBBBGBBBGBBBBGBBGBGBBGBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBGGBBBBBGGGBBBBBBBBGBBGBGGGGBGBBBBBBBGBGBGGBBBBGBBBGBGBBGBBBBBBGBBBBBBBBGGBBBBBGBGBBGGGBBGBBBBBBBBBGBBBBBBBBBBGBBBGBGBBGBBGBBBBBBBGGBBGBBBGGBBGGGBBBBBBGBGGBBGBBGBGBBBBBBGGBBBBBBBGGBGBBGGGBBGBBGBGGGBBGBBBBBBBBGBGBBBBGBBBBBGBBBBBBBBBGBBBGBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBGGBGBBBBBBBGBGGBBBBBBBGBBBBGGGBBBBBBBGBGBBGGBBGBGBBBBBBGBGBBBBBBGBGBGBBBBBGGBGBGBBBBGBGGBBBBBBGBBBBGBBBBBBBGBBGGBGBBBGBBBBGBGBGGGGBBGGBBGBBGBBGBBBBGGBGBBBBBGBGBGBGGBGGBBBBBGBGBBBBBBGBBBBGBBBBBBBBBGBGBBBBGBBGBBBGGBGBGBBBBBGBBBBBGBBGBBGGBBBBBBBBBBBBGBBBBBBGBBBBBGBGBBBBBBGGGBBBBGBBBBGBBBBBBGGBGBGBBBBBBBBGBBBBBBBBGBBBGBBBBGBGBGBBBGBGBBBGBBBBBBBBBBGBBGGGBBBBBBGGBBBBBBBBBBBGBGGBBGGBBGBBGBGBBBGGBGGGBBGBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBGGBBBGBGBBBBBBBBBBBBBBBGBBBGBBBGBBBBGBBBBBGBBBGBBBBBGBBBBBBGGBBGBBBBBGBGGBBGBBGGGBBBBBBBBGGBBBBBBBBGGBBBGBBGBGBBBBBBBBGGBGBBBGGBBBGBGBBGGBBBBBBGGBGBBGBBGBBBBGBBBBBBBBBBBBBBBBBBGBGBGBBBBGBGBBBGGBBBBBBBGBBBGBBBBGBGBGBGGGBBBGGBBGBBBBBBGBGBGBBGBBGGBBBGBBBBBBBBBBGBBGBBGBBGBBBBBBGBBBGBBBGBBBBBGBBBBBBBGBGBBBBBBBGBGGBGGBGBGGBBBBBBBBBBBBBBBGGBGBBBBBBGGGBBBBGBBBBBBGBBGBGBBBBGGBBBBGGBGBGGGGBBBBBBBBBGBBGGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBGBBGBBBBBBBBGBBGBBBGBBBBBBBBGBBGBGBGGBBBBGGGBBGGBGBBGGBGBBBBBBBBBBBBBBBGBBGGBBBBGBBGGBGBGBGGBGBBBBBGBBGBBBBBBBGBBGBGBGGBBBBBBBBGGBBGBBGBBGBGBGBGBGBBBBGBGGBGBBBBBBBBGBBBBGGBBBBBBGBBBGBBGGBBBBBBBBGBBBBGGGBGBBBBBBBBBBGBBBGBBBGBBGBBBBBBBGGGBGBGBBBBBBBGBGBGGBBBBBBGGBBGGBBGBGBBGBBBBBBGBBGBBGBGBBBBBBBBBBBBBBBGBGBBGGBGBBBBGBGBBBBBBGBGBBBBBBGBBBGGBBBGBBBBGGBBBBBBBBBBBBBGGBBBBGBBGBBBBGBBBBGBBBBBBGBGBBGGGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBGBGGBBGBBGBBBBBBGGBBGBBBBBBGBBBBBGBGGBBGGGBBBBGBBGBBGGBBBBBBBBBBBGGBBBBBBBBBBBGBBBGBGGGGBGBBGBBBBBGGBGBBBBBGBBBBBGBBBGBBBBGBGBBBBBBBBBBBGGGBBGBBGBBBBGGBBBGGBBBBBGGBGBBBGGBBBBBGGGGBBBBBBGBBGBBGBGBBBBGBBGBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBGGBGGBBBBBBBBBGBBBBBGGBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBGGBGGBBBBBGBBBBBBGBBBBBGBGBGBBBGBBGGBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBGGBBBBBBGBBBBBBBBBGBBBGBBBBGGBBBGBBBBGBBGGBBBBBBBBBBGBBBGBGBBBBBBBBBBGBBBGBBBBBBBBBGGBBGGBBBBBBGGBBGBBBBBBBBBGBGBBGGBBBBBBBBGBBBGBBBBBBGBBGBBBGBBBGBBGGBGGBGBGBBGGBGGGBGBBGGBBGGGBBBBGBBGBBGGBBBGBGBBBBBBGGBGBGBBGGGBGBGGGBBBBGGGBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBGGBBBBBBBBBGBBBBBBGBBGGBBGBBBGBBGBBBBBGBBBBBBGBGBBBBBBBBGBBGGBBGGBBGGBBBBBBBGBBBBBGBBBGBBGGGBGBGBBBBGGBGGBGBGBBBBBGGBBBBBBBBGBBBBGBBBGGBBGBBBBGGBBBBGBGBBBBGBBBGBBBGBBBBBBBBGBBBBGGGBBBGBBGBBBBBGBBGBBBBGBBBGGBGGBGBBBBGBBBBBGBBBGBGGBBGBBBBBBBBBBBBGBBBGBBBBGBBBBGBBBBBGGGBGBBBBGBGBBBBBBBBBBGBBBGBGBBBGBBBBBBBBBBBBBBBBBGBGBBBBBGBGBBBBBBGBBBBBBBGBBGGBBBGBBBBBBBBBBBBBBGBBGGBBBBBBGBGBBGBGBGBBGBBBGBBBBBGGBBBBBGBBBGBBGBGBBBBGGGBBBBBBBBGBGBGBBBGGGBGBBBBGBGBBBBBGBBBGBBBBGBBBBGGBBBBGGGBBBBGBBGGGBGBGBBBGBBBGGBGBBBGBGBGBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBGBGBBBBGBBBBBGBBBBGBBBBGBBBBBGGGBGBBGGBBGBGBBBBBBGBBBGGBBGBBBBGBGBGGBBBBBGBGBGGBBGBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBGGBBBBGGGBBGBBGBBBBGBBBGGBBBBBBBBBGBBBGBGBBBBBBBBGBGBBBBBBBBBGGBBBGBBBBBGBBBBGBGGBBGBBBBBBBBBGGBBBBBBBBGGGBGBBBBBGBBGBGBBBBBBBBBBGBBBBGBBBBBBBBBBBGBGBBGBBGGBBGBBBBGBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBGBGBBBBBGBBBBBBBBBGBGBBBBBGGBGBBBBBGBBBBGGBBGBBGBBBGBBBBBGBBBBBGBBBBGGBBBGGBBBGBBBBBGBBBBBBBBBBBBGBGBGBBGGBGBBGGBBBBGGBGBBGBBGGBBBBGBBBBBBBBBBBBBGBBGBBBBGBGGBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBGGBGBBBGGGGBBBBBBBBBBBGBBGBGBBBGBBBBGBGBGGBGBBBBBBGBBBBBBGBBBBBGGBBBBGBBBBBGGBBBBBBBBBGBBBBBBGBBBGBGBBBGBGBGGGGGBGBBBBGBBGBGBBGGBGBBBGGBBBBBBBBBBBBBBBBGGBGGGBBBBBGBBBBGGGBBBGBBBBGBGBGGBBBGGBGBBGBGBBBBBGGBBBGGBBBBBBBGBBBBBBBBGBGGGBBBBGBBGGBGBBBBGBBGGBBBGBBBGBGBBBBBBBBBBBG
18787 GGBGGGGBBBBBGGBBBGBBGGBBBBBGBBBBGBBGBBBBGBGBBBBBGBBBGGBBBGGGBBGBBBBGBGGGGBGGBBGGBGGBBBBBGBGGBGBGGBGGGGBGGGGBGBBBGBBBBBBBGBBBGBBBGBBBBBBGGGBGBGGBGBGGGGGGBBBGGGGBBGBGBBGBGGBBBGBGBBBBGGBBGBBBBGBBBGBBBBBBBBBBGBBBGGBBGGGGBBGBBGBBGBBBGBGBGGGGBBGBGGBGGGBBBBBGBBGGBGBGBBGGBBGBGGGGBBBGGBGBGBBGBBBGGGBBGGBBBBBBBBGGGBGBBBBBGGGGBGGBGGBBBBBGGBGBBBGBGBBBGGGBBBGGBBGGBBBBGBBBGGBBGBBBBBGGBGBBBBBBBBBBBBGGGGGGBGBGGGGGGBBGBBGBGBBBBGGBBGBBGBGGBGBBBBBGBBGBBGBBGBGGBGBBBBGGGBBBGBBGBGBBGBBGBGGBBBGGGGBGBBBBGBGBGBBGBBBBBBGBBGBGGGBGBGGGBBGBGGGGBGGGGBGGBBBBGBGGBBBBBBGGGBGGGBBBBBGBBGGBGBGBBBBGBBGBGGBBGBBGBGBBGGGGBGBGBBGBGBBGGGGGGGBBGBGBGGGGGGBGGBBGGBGBBBGBBBGBBGBBGGGBGBBBGGGGBBBGGGBBBGBBGBBGBBGGBGBBBGGGBGBGBGBBBBGBGBGBBGGGBGGBBBGBBGGGBGBGBGGBBBGGBGBBBBBGGGBGGGBBBGBBBBGGGBGBBBGBGGGBBBBGGGGBBBBGBBGGGGGGBBGBGGBBGGGBBGGBBBBGBGGBBGGBBGBBGGBBBGGGBGGGGBBGBGBGBBBBGGGBBGGBBGGGGBGBBBGBGGBGBGBGBGGBGBBBGBGGGBGGBBGGBBGBBBGGGBGBBGBGBGGGGBGBBBBBBBBBGGGBGGBGGBGBGBBBBGBGBBGGBGBGBGBBGBGBBGBGBBBBBGGBGBGBBBGBGBBBGBBBGBBBBBGBGBBBGGBBGBBGBBBBBBGGGBBGGGGBGBGBGBBBBBGBBGGBGBBGBBBGGBGBGGGGGBGGBBGGBGBBBGGBBBBGBGGBGGGGBBGBBGBBBGBBBBBBBGGGBGBBBGGGGGGGBGGGGBGBGGBBGBBBGGGGGGGBGBGBGGBBGBGGGBGGGBGBBBBGGBBGGBBBGBBBBGGBGBBGBGBBBBBBGGGBGBBGBBGBGGBGGBGBGBBGGBBGBGBGBGBBGBGGGBBBBGBBBBGBGBBGGBBBGGGBGBBBGGBBBGBGGBBGBGBBBBBGGGGGGGGBBBBBBGBGGGBGGBBBBGGGBBBBGGGBBGBBGBGGGBGBBBGBGBBGBGBBBBBBBBGGGBGBGGBGGBGBBBBGGGGBGGGBBBBGGBGGGBBBBBBGGBBBGGGBGBBGBBBBBGBGBGBGBGBBGGGGGBBGGBGBGGBBBGGBBBBBGGGGGGBBGBGGBBBGBGBBBGGBBBGBBGGBBBBGGGGBBBBGGBGBGBBBGBGGBBGBBBGBBGBGGBBGBGGGGGBBGBBGBBGGBBGBBGGBBGGGGBBGGBGBBGGGBBBGBBGGBGBBBBBBBBBBGBBBGBBGBBGGGGGGGGGGGGGBBBGBGBGBBGBGBGGGGGBGGGBGBGBGBBBBGGBBBGBGGGBBGGBBBGGBBBBBGBBBGBBGGBBBBBGGGBBGBGBBBBGGBBBGBBGGBGGGGBGGBGBGGBBBGGGGBGGGGGBBGBGGGBBBGBBBBBGBGGGBBBGBGGBGGGGBGGGGGBGGGBBBGGBGBGGGBGBGGGBBGBGBGBGGGBBGBGGBGGBBGGGGGGGBGBGBGBGBBGBGGBBBGGBGBGGBBBGGBGGBGGBBBGBBGBBBGGBBGBBGBGGBBGBBGBBBGBGBGGGBGGGBBBBBGBGBBBGBGBGGGGBBGGBGBBGBGGBGBBGBGGBGGGBGGBBGGBGBBBGGGBGGBBBBBGGBBBBGGGBBBBBGGGBGGGGBBGGGBGGBBBBBBBBGGBGGGGBBBBGBGBBGGBGBGBBGGGBBBGBBGBGBGBGGGBGBBGGBBBGGGBBBBBGBBBBGGGBGGBBGGBBGGGGBGGBGGGBBBBBBBGBBBBGBBGBBGBBBBBGGBGBGBGGGGGGBBBBBBGBGGGGGGGBGGBBGGGBGBBBGBGGGBGBBBBBGBGGBGGBBGBBBGGBBBGGGGGGBBGBBGBBGBBGBGGGBGGGBBBBGBBGGGGGGGBGGBGGBBBGGBGGBBGGBGBBGBBBBGBGBBBGBGBGBBBGGGBBGGGGBGBGGBGBGGBBGGBGBGGBBBBGGBBGGBBBBGBBGBBGBGBBGBBBBBGGBBBGBGGGGGBGGBBGBGGBGBGGGBBBBGBBBBBGBBBGGGBBBBGBGBGBBBBGGBBGBBGBBBBBBGGGBBGGBBGGBBBGGBGBBBBBBBGBBGGGGGGBBBGBBGGBGGGBGGBBBGGBGGGBBBBGBGGBGGBBBBBGGBGGBGBBBGBBGGGBGBGBBBGBBGBGGBGBGGBBBGBBGBBGBGBGBBBBGBBBGGBBBGBBBBBGGGBGGBBGBBBGBGBBBGBBBBBGGGBGGGGGGBBGBBGBGBBBBGBGGBGGBGBBBBBBGGGBBGGGGBBBGBGBBGGGBBGGBBBBGGGBGBGGBGBBBBGBBGBBBGBGGBBGBGGBBGBBGBBBGBBGBBGBBGBGBGBGBGBGGBGBGBGGBBGBGGGGBGBBGBGBBBGGBBBBBBGGGGBBBBBBBBBBGBGBBBGGBBBGBBBBBBBGGGBBGBBBBGGGBBBBBGBBBGBBBBBGGBBGGBGGBBGGGGGBBBGBBGBBBBBGBGBBGBGBBGGBBGBBGBBGBGBGGGGBGGBBGGGBBGBGGBGBBBGBBBBGBBGGBGGGBBBBBBGGGBBGGGGBGGGGBBGGGBGGBGBBBGBGGBBBBBGGGBBBGBGGBBBGBBGGBBGBBGBGBGGBGBBGBBBBBGBGBBBBGBGBBBBBGGGGBGBBBGBGGGGGGGBGBBGGGBBBGGBBGBGBBBBBBGGGBGBGBGBBBGBGGBBBBBBGGGGGBGBGGBBBGGGBBGGGGBBBBBGBGBBGGBBBGGGBBBGBBBGBBBBGGGBGBGGGBGGGBGGBBBGGBBGGGBGBGBGBGBBBBBBBGBGBGGGGBGBBGBGBGBGGGBBBGGGBGGBBGBGBGBBGBBBBBGBBGBBGBGBBBBBBGBGGGGGBBGGGGBBBBGGBGGGGGBBGGGGGGBGBBBGGGBGGBBGGGGGGGBGGGBBGBBBBBBGBBBGBGGBGBBBBBGGGBGGBGBGGBGBGGBGBGBBGBBGGBGGBGBBBBGBBGBBBBGBBGBGBBGBBGGGBGGBBGBBBBGBGGGGGBGBGBBBGBGBBGGGBBGBGBGBBBBBBGBGGGBBGGGGBGBBGGGBBGGGBBGBBBBBGBBBBBBGBGBBGGBGGBBGBGBBBBGBBGBBBGBGGBGGBBBBBGGGGBBBBGBBBBBBBBBBGGGBBGBGGGGGBGBBBBGBBBBBBBGBGGGGGBBBBGGBBBBBGGGBGBGGBGGGGGBGGBBBBBBBBGGGBBGGBGBGGBGGGGBBGBGGBGGBBBGBBBBGGBGBGBBGBBGGBBBBGBBBBGGBBGGBBGGBBBBBGBBBGGBGGBGGGGGGBBBBBBGBBBBGBBBBBBBBGGGBGGBBBBBBBGGGBGGGGGBBGBBBGBBBGBGBGBGBBBGGBBBGBGGGGGBBGBGBGBGGBGBBBBBGGBBBBBBBGGBBGGBBBBBBBGGGGBGGGBGGBBBBBBBGBBGBBBBGGGGBGBGBBBBBBGBBBGGGBGBGGGGGBGBGBBGGBBBGGBGGGBBBGGBBGBBBBBBGGGBGGBGBGGBBGBGBBGBGBBBGGBBGGBBGBGGBGGGBGBBBGBGBGBGGGBGGGGGGBBBGBBBGGBGGGGGBBGBGBBGGGGBGGBGBBGBGGGGGBBBGBBBGBBGBBGBGBGGBGGBBBGBBGBGBGBBGBGBBGBBBGBBGBGBGBBGBBBGBBBBGGGBGBBBGBBGBBGBGGGGBBGGBBBGGBBGGBGBGBBGGBGBBGGGGGGBGGGBBBGGBBGBGBBBGGGBBGGBGGBBGBBBBBBGBGBGBGBGBBBBBBBBGGBBBBBGBBGBGBGGGGGBGGGBGBGBGGBGGBBGGBBBGBGBGBGBGBGBBBGBBBBGGGGBBGGGGGBGBBGGGBGBBBGGBBBGGGBBBGBBBGBGBBBBGGBGBBGGBGBBGBGBBBBBGBBGGBGBGGGBBGBGGBBGBGGBBGBBBBBGBGBGGBGGGGGBBBGBBBGBBBBBGBBBBBBBBGBBGBGBGBBBGGBBGGBGGBGBGGGGGBBBBBBBBGGBBBGBBBGBBBBGGGBGGBBGGGGGBGGBBBGBGBBGGBBGBBBBGGGBGBBBGGGBGBBBGGBBBBGGBGGBBBBBBBGBBGBGBGBBGBGGGBBGBBBBBBBBGGGGBGGBBBGBGBBGBBBBBGGGBGBGBGGBBBBBBBGBGGBBBGGBBGBBBBBBGBGGGBGBBBGBGGBBBGBBGBGBGBGGGBBBGBBBBBBGGBBBGBGGGGBBGBBBBGGGGGBBBGBGBGBBBGBGBBGBGGGGBBGGBBBGBBGGBBGBBGBBBBGGGGBGBBBGBBBGBGGBBBGBGBBBGBBBBGBBGBBGBBBBGBGBGGBBBGBBGGBBGBBBBGGBBGGGBBGGGGBGGBGGBBBBBBGBBBGBBGGBBGBGGGGGBGBBBGBBGBBBGBGBGBGGBGBGGBBBBGBBBGGBBGBBBBGGBGBBBBGBBBBBGBGBGGBBBGGGGBGBGGBGBBGGBGGBGBBBBGGGBBBGBBGBBGGBBBGBBGGBGBGBGBGGBGGGBBBBBBBGBBGGBGGBGGGBBBBBBBBGBBGGBBGBGBBGBBBGBGGGGGBGGGBBGGBBGGGGBBGGGBGGBBBBBGGBGBBBBGBBGBGGBBGGGBGBGBBBGBGBGGGGGGBBBGGGBGBGBGBGBBGBBBBGBGBGBGBGGGGGBGBGGGGGGGBBBGGGGGGBBBGBGBBBBGGGBGGBBGBBGBGBBGBGGBGBGBGGBGBBBGGBBGBBBGBBBGGBGBBBBBGBBGGBGBBGBBBBGBBGBBGBGBBGGGBGBGGGBGBGGBBBBBGBGBGBBBGBGBBGBBBBBGGBGBBBGGGBBBGGBBBBBGBGGGBBBGBBBBBBBGGBGGGBGGBGGBGBGGBGBGBBGBBGBGGBBBBGBBGGGGBBBBGBBGBBBGBGGBGGBBBBBBBBGGBGBBBBBGGBBGGGBGGBGBBGBGBBGBGBBGGBBBGBGGBBGGBGBBBGGGBGBBBBBGGGBBBBBBGBBBBGGBGBBGBGBGBBBBBBBBGGGBBBBBGGGGGGBGGBBBBGBGGGBBGBBBBBGGGBBGBBBGBGGGBBBGGGGGBBBGGBBGBGGGBGBGGBBBBGGBBGBGBBGGBBGGBBBBGBBBGGGGBBBBGBGBGGBGGGBBBBGGBBBBGGGBBBBBGGBBBBGBBGGGBBBBGGBBBBBBBBGGBBBBBBGBGBGBBBGBGGBBBGBBGGBGGBBGBGGBBGBBGBGGGGBBBBBBGBBBBBGGGBGBGBBGGGGGGBBGBBGGBGBBBBBBGBBBBGGGGBGBBGBGBBBBBBBBGBGGBBGGBGBGBGBBBGGGGGBBBBGGGGBGGGGGBBGGGBBGBGGBGBGGBGBBBBBGGBBGGBGBGGGBGBBBGBGBGGBGBBGBGBGBGGGGGGGGBGBGBBGBGGGGBBBGGBGGBBGBBBBBBGGGBBGBBGGGGGBBBBGBBBBBGBGBBGBBBBGGBBGGGBBBBBGGBBBGGGGBBGGGBBGBBGGGBGBGBBBGBBBGBGGGGBBBBBBGBBBBBBGBBBGBBBBGGBGBGBBBBBBGBBBBBGBGBBBGBGGBBGBBGGGGGGGGGGGGBGGGGBGBBBGGBBGBGBGBBGGBBBBBBGGBBBBBGGBGGBGBBBGBBBBBBGBGBBBGGBBGBBBGBGBBBBGGGGBGGBGBBBBGBBGBBBBBBGBGGBGGGBGGGBGGGGBBBBBGGBGGGBGBBBGGBBGBGGGBBBBGGGGGBGBBGGBBGBBBGBBBGBBBGBBGBGBGBGBBGGBGBGBGBBBGBBGGGGGBGGBGGBBBBBBGBGBGBBGGBGGGGBGBGBBGBBBBGBBBBGGBBGBGBGBBGGBBGBBGBBBGGGBBBBBGGBBGGBGGGGBGBGGBGBBBGGBGBGBBBGBGGBGBBBBBGBBGGBBBBBBBGGGGGBGBBBBBBBBBBBGBBBBGBBGBBGGBBBBBBBBBBBGBBGBGBBBBBGGGGBGBBGGGGGGGGGBBBBBBBBGGGGBBBBBGBGGBGGGBBGGBGBBBBBGBBBGBBBBBGGBGGBBGBBGGGBGBBBBBBGGGBGBBBGGGGGBGBGGBBGBGBGGBBGGGBBGBGBGBBGBGBGBBBGBGBGBBBGBBGGBBBBGBBBGGGBBBBBBGBBBBGBGBGBBBGBBGBGGGBGGGGBBBGGBBGGBGBBBGBBGGBBGBBGGGGGBGBBGGGBBBBGBGGBBGGGGBBGGBGGGBBBBBBGBBGGBGGGGBBBGBBBGGGBBBBGBBBBBBBGGGBGGBGBBGBGBBBGBGBBBBBGGGGBGBBGBGBBBBGGGGBGBGGBGBGGGGGGBBGGGBGGGGBBBBGBGGBBGGBBBGBGGGBBBGGGBBBGBBGBBGGBBBBGBGGBGGGBBBBBBBBBBBGBGGGGGGBBGBBGBBBBBBGGBGGGBGBBGGBGGBBBGGBGGBBBGBBGGBBBBBGBGGGGBBGBBGBBBGGGGGBBBBBGBBBGGGBGGBBBBGBBBBGGBBBBBBGGBBGBGBBBBGGGGBBGBGBBGBBBGGBBBBBBBGBBGGGGBBBGGBGBGBBBGBBBBGBGGGGGGBBGGBBGBGBGGGGBGBGBGBBBGGGGGGBGGGBBGBGGBBGGGGGBGBGBGGBBGGGGGBGBGGGGGGBBBGBGBBBBGBGBBGBBGBBGGBBGBBGBGBBBBBGBBGGBGGGGBBGBBBGGBBGBBGBBGBBBBBBGBGBGGGGGBBBGGGBBBBBBGBGBGBBBBBBBGGBGBBBGBGGGBGBBGGGBBBGBBBBGBGBGBGBGGBGGBGGGGBGGGBGBBBGBBBBBGBBBBBGBBGBGGBBBBBBBBBGBBGBBBBGBBBBBGGBBGGGBBBBBBGBBGBGBGBBGGBBGBBGGGBGBBBBGBBBGGGBBGBBBGGBBGGGBBGBGGGBGGGBGBBBBBGGGBGBBGGBBGGGGBBGBGBBBGBBBGGGBBGGGGGGBGBGGGBBBBBBGBGBGGBGGGBGBGBBBGBGBGGGBBBGBGBGBBGBGGGGGBGGGBBGGBBGGGBGGGBBGGGBGBGBBGBBGBGGGGBBGBBBBBBBGGBGGGBBGBGBBBGGBBGBGGBGBGBBBGGGBBGBBGGGBGGBGBGGBGBGBGBBGBGGBBBBGBBGGGBGBGBBGBBBBBBBGBGBBBGBGGBBBBGBBBGBGGGBBGBGGBBGGBGGGGGGBGGGGBBBBBGBGGGGGBGBBBBGBBBGBGBBBBBBBBGBBGGGBGGBBBBGGGBGBGBGBGBGGBBGBGGBBBBGBBGBBGBGBBBBBGGBGBBGGBGGBBGGBBBGBBGBBBBBBGBBBGBGGBBGBBGGGBGBGBBBGBBBGBBGBGBBGGBBGBGGBBBGGBBBBBGBGGBGBBGBGGBBBGGGBGBGBGBBBBBBGBBBGGBGBGGBGBBBBGBGBBBBGGBGBBBBBBGBGGGBGGGBBBBGBGBBBBGBBBBBBBGBGBGBBGBGGBBGBGGBBGBBGBBBBGGBGGGBBBGGBGGGGBGBGBGGBGBBBGBBBBBBBGGBBGGBBGBBGBBBGGBBBGGGBBGBBBBGBGBGBBBBGGBBBGBBBGGGBBGBGGGBBGGGGGBGGBGGGGBBBBBGGBBBBBGGBGBBBBBBBBBBBBBGBGBBGBGBGGGBGGGGBBBGGBBBGBBBBBBBGBGGGBBGBGGGBGGGBBBBBBGBBBBGBGGBGBBGBGBBBBGBBBGBGGGGGBGGBBBBBBGGBBBGGBBBBBBGGBBBBBBBBGGGGGGBGGBBGGBGGBBGGBGBGBBBBBGBBBBBBBBGGGGBBGBBGGBGGBGGGBGGBBBGGBGBBGGBGGGBGGBBGGBBBGBGBBGGBGBBBBBBBGBBGGGGGBBGBGGGGBBBGGBGBGBGGBBGGGBBBBBBBBBGBBBGGGBBGGBGGGBGBGBBGGGGBBBBGGBBBBBBGBBGGBBGGBGGBGBBGBGBBGBBGBGGBGBBBBGGGBBGBGGBGBBBGBGBGBBBBGGGGBGBGBGGGGBGGBBGBBBGBBBGGGBBBBBGGBGBBBBGBBBBGGBGGBBGGGGBBBGBBBGGBGGBGGGGBGBBBBBBBBGBGBBGGGGGGBBBGBGBBBBBBBBBGBGGBGGGGGGGGBBBGBGBGBBBBGGGGGBBGBBBGBGGGGGGBGGGBBBGGBBBBBGBBGGBBGGGGBBBBBBGGGBBBGGGGBGGGGGBBGGBBBBBGGGGGGGGBBBGBBGBGBBBGGBGGGBBBBBBBBBBGGBBBBGBBGGGGGGGGBBGGBBBBGBGBGBBBBGBBGBBGGGBBGBBBGBBBGBBBBBBGGGBGGGGBGBGBBGGBBGGGGBGBGBGBBBBGBBGGGGBGBBGGGGGBGBGGBGBGBGGBBBBGGBGGBGBBGGGBBBGGBBBBGBGGBBBGGBGGBGGGBGBGBGGBGGGGGBBGBBBBGBBGGGBBGBGGGBGGGGBGGBGBGGBGGGGGBBGBBBBGGGGGGBBGGGGGBGBGGGBGBBBBBGBBBGBBGGGGGBGGBGGBGBGGBGGBGBBBGBGBBBBBGBBBBGGBGBGBBBGGGBGGGGBBBBBGGBGGGGGGBGGGBBGGBGBBBBBGGGGGBBBBBBBGGBBBBGGBGBGBBGBBGGGGBGBBGGGBBBBBGBGBGBGBBGGBBBGBBGGGBBBBBBBGGGGGGGGGGBGBBBGBBGBGBBBBBBBBGBBGGBGBGGGGGBBGGGBBGGGGBBBBBBBGBGBGBGBBBBBBGGGGBBBBGGGBGBGBBGBGGBGBBBBBGGGGGGGBBGGBGBBBGGGBBBGGGGBBBBBBBGBGGBBBBBBGGGBBBGGGGBGBBBGBGGGGGGGBBBGGGGGGGBBBBGGGBGBBBBBBBGBGGBBBBGGBBGBGBBGGBBBBGBBBGBBGGBBGBGBGGBGBBGGBBBBBGBBBGGBBBBBBGBGGGGBGGBGGBBBBBBGBBBBBBGBBGGBBGGBBBGBBBBBBBBGBGBGBBGBBGGGGGGBGBGBGGBBBBGBBGBBBGGGBGGBBBBBBBBGBGGBGBBBBBBBBGBBBBGGGBBGGGBBBGGBBGGGBGBGGBGGBGGBGBGGBGGGGBGGGBGBGBBGBGBBGBBBBGBBGGGBBBGGBGBBBGBBBBBBGBBBBGBBBGBGGBGBGGGBGGBBGBGBGGGGBBGBBBBGGBGGBGBGBBBBGBGBBGBBBBBGBBGBGBBGBGBBBGBBBBBBGBGBGGBBBBGBBBBGGGGBGBBBBBBBGGGGBGBBGGBGBGGBGBBBGBBBBGGGBBBBBGBGGBBBGGGGBGGGGBBBGBGGBGBBBBGGBGBGBBBGGBGBBGBBBGGGGGGBBBGBGBGBBBGBGBBGBGGGGGGGGGBGBBGGGBBBBBBBBGBGGGGGGGBGBGGBBGBBGBGBBGBGBBBBBBGGBBGGGBBBGBBGGGBBGBGGGGGBBBGBBGBBGGGGBGBGGGGGGBGGGBBBGBBBBBGBBGGGGBGBBGGGGGGBGGGGBBGGBBGGBGBGBBGBBGGBBGBBBGGGGGBGGBBGGBBBBBBBBBGGBBGGGBGGGBBBGGGBGBBGGGBGGGGGBBGBGGBBBGGBBGGGBBGGBBBBGBGGGBGGBBBGGBBGBBBBGGGGBGBBBBGGGBBBGGBBBGBBBGBGBGBBGBBBBBBGBGGGBGBGGGBBBGBBBGGGBBBGGBGGBGGGBBBGGBBBGGBGBBGBGGBBGBBBBGGBBGBBBBBGBBBGBGBBBGBBBBBBGBBGGGBBGGGBGGBGGGBGBGBBGGGGBBBBGBGGGGBBGBBBGBBGGBGGBBBGBGBGBGGBBGGBGBBGGBBBGGBBGBGBGGBGBGBBBGGBBGGBBBBBGBBBBBBGGBBBGGGGBBBGGBGGGBGBBBGGGGGGBGBGGBGBBGGGBGBGBBGGGGGGBGBBBBBGGGGGBGBGBBBBGGBBBBGBBBBGGBBGBGBGBGGGGGGGGBGGGBBGGGGGGBBGBBBGBBBBGBBGGGBGBBBGBBBGBBGBBBBBGGGBBGGGGGGBGBGGBBGGGBGGGBBBGBBBBBBBBGBBBGBGBGGGBGBGGBBGBGBGGBGBGBBGBGBBGGBBBBBBBGGBGBBGGGBBGBGGBGGGBBBBBGGBBBBGBGGBGBGBBBBBBBBGGGBGGGGBBGGGBGBGBBGBGGBBGGBGBBBBBGGGBGBGBBGGGBBBGBBGGGBGGBGBGGBBBGBBGGGGBBBGBGGBGBGGBBBBGGGGBBBGGBGBGGGBGGGGBBGBGBGGGGGGGGGGBGGGGBGGGGBGBGBBBBGBBBGBBBGBBBBBGBBBBGBBGGBBGGBBGBBGGGBGGBBGGBGBGGGBBGBGBGBGBBGGBBBBBGBGGGBGGBGGBBBBGBBBGGBBBGGBBGGGGGBGBBBGGBGGBGGGBBBGBBBGBGBBBBBBBGGGGBBGGGGGGBGBBBBBBGBGGGBGBBBBGGBBGBBGBGGBBBGGBBGGGBGGGBGBGGGGGGBBBBBBGGBBGBGBBBBBBGBGGGBGGBBBBBBGGGGGGGBGBGBGBGGGGGBGBBGGGBGBBBBBGGGBBBBGBBGGBGBGBGBGBBBBGBBGBBGGGGBGBGGGBBBBBBBGBGBGBGGBBBBGBGBGBBBGBBBGBBBBGBGGBGBBGBGGGBBBBGBGGBBGBBBGBGBBBGBGBGBBGGBBBGGBGBBGBGBGBGGGGGGBGGGGGGGBBGGBGBGBGBBBGBGGGBBBGGBGBGGGGBGGBGGGBBGBBGBGGBGBBBBBBBBGGGGGGBBBBGGBGGGBBBBBBBBGBBGGBBBBGBGGBGBGBBGBGGGGGBGGGBGBGBGBBBBGBGGGBGGGBGBGGGGBGGBBBBBBGBGGGBBBBBGGGGGGBBGBBGBBBBGGBGBGGGBGGBBGBGGBGGBGGBGGBGBGGGGBBBGBBGGBGBBGBBGBBBGGGGGGBBGBBBBBBGBBBBGBBBBGBBBGBGGBGGGGGBBGGBBBGGGBBBBBGGGBGBGBBBBBBBGBBGGGBGGBGBBGBBGBBGGGBGBBBBBBGBBBGBGBBGBBGBGGGBBBBBGGGGBBBGGGGBGBBGBBGBBBBGBBBBGBBGBBGGBBGBBGGBGGBBGGBBBGGGGBBBGGGBGBBBGBBBBBGBGBGGGBGBBBGGBGBGGBGGGGGGBBGBGBBBBGGBBGBBGBGBGGBGBGGGGGGBGBBBBBGBBBBGBGGGBGGGBBBBBBGGGGBBBBBGBGGGBGGGBBBBBBGBBBGGBGBGBGBGBBGGGGBGGGGGBGBBBBGBGBBBBBGBGBBBGGGBBGBBGGGBBGBBBGGGGBGBBBGGGGBBGGBGBBBBBBGGGBGGBBBBGBBGGBGBBGGBGGGBGGBGGBBGBGBBBBGGGBBGBBGBBGGBBBGGGGBGGBBBBBGBBGBBGBBGGBGGGGBGBBBBBBGBGBBGGBGGBBGGGGGGGBGGGBGGBBGGGGGGBBGGGBGBGGGBBBGGGBGGGBBBGGBBGGGBGGGGBGBBGGGBBGBBGBBBGBGBBGBBGBGGBBGGBGBGBBGGGGBGBBBBBBGGBGBGBBBGGGBBBBGGBBBGBBBGBBGGGGGGBBGGGGGBBGBBBBBBBGGBGBBBGGGGBBGBGGBBGBBGBBGGBBGGGBBGBGBBGBBGGGGBGBGGGBBBBGBBBGGGBBBBGBBGBBBGBBGBBGGBBGGGBBGBGBBBBBBGGBGGBBGBGBGGGGGGGBGGBBBGBGBGGBBBGBBBBGGGBGBBBGBGGBGBBBBBBBBGBBBGBBBBGGBBGGGGBGBBBBGGGGBBBGBGBBGBBBGBBBGGBBGGGGBGGGBBGBGGGBGGGBGBGBGGBBGBBBGBGBBGBBBBGGGBGGGBGGGGGGBGGGBBGBBGBBGGBGBGGGBBGBBGBGGGBGGGGGBGBGGBBGBBBBBBBBGBGBBGBBBBGGGBGBGBGGGGGGBBBGBGGBBGGGGGBBGGGGGBBGBBGBBGBGGBGGGGBBBGBBGBGBBBGGGGGGBBGBBGGGGBBBBBBGBBGBGGGBGBGGBBGGBBBBGGGBBGBBGBBGGGGGBBGBBBGGBGBGGBGGGGBGBGGGGGBBBGBGGBGGGGBBGGGBBBGGBGBBGGBBGBBBGGGBGGGBBGGBBBGBGBGBGBBBGBGGBBGBBGGBBBBBBGBGBBGGBGGGGBGBBBGBBBGBBGGBBGGBBBGBBBBGGBBGBBBGGGGGGGGGBGGBBBGBBBGBGGGGGGBBBBGBBGBGGBBBBGGGBGGGBBBBBBBBGBGBGGBBGGGBGBBBBGGGGBBGBGBBBBGBGGBGGGBBGGGBBBGBGBGBBBGBBBGGGBBGGGGGGBGBBBGBBBGBGBBBGGGGGGGBBGGBGBGBGBGGBBGBBGGGGBBBGBGGGGGGGBGGGGGGBBBBBBBBBBBBBBGBBGGBGBBBGGBGBGGGGGBGBGBGGGBBBGBBBBBBGBGGBGBBBGBGBGBBGGGGBBGGGGGBBBBGGGGGBGGBBGGGGBBGBGGGBBGGBBBBGGGBBBBGBGGGBGBBBGGGBBBGBBGBBGGBBGGBGBGGBBBBBBBGBGGGBBBGBBBBGGGBGGBGBBGBBBBGBBGBGBGBBGGGBGBBBBGGGBBBGBBGGGGGGBGGBGGGBGGGGGBBGGBBGBBBBBBGBGBGBBBBBBGBBBBGBBBGBGBGGBBGBGGGGBBBBBGBBGGBGBGGBBBGBBBGGBBBGBBGGGGGGBBBBGBBBBGGGBBBGBBBBGGGBBGBGBGGGBBBGBBBBGGBBBGBBGGGGGBBBGBBBBBGGBBBBBGBBBBBGBBGBBGBGGGBGBBGGGBBBBGBBGBBBBBGGBGBBBBGGBBGGBBBBGGBGGGBGGGBGBBBBGGBBBBBBGGBGBGGGBBGGGBGGBBBGBGBGGBBGBGBBBBBBBBGBBGBBBBBBGGBBGGBBBGBBGGGGBBGBGGBBGBBGGBBBBGBGGBBGGBBGBBBBGBGBBGBGBBGBBGGBBBBGBBGBGGGGGGBBGGBBBGBGGBGBGBGBBBGBBGGGGGGBGGGGGBBBGGBBBGBBBBGGBBBBGBBGGGGBBBGGGBGGGGBBBBBGBGGGBBGGBGBGBGGBGGGBBBBGGGBBBBGBBGGBBBBGGBBBGBBGGBBBBBBGGGGBGGGBBGGBBGGGBGBBBGBGGGBBBGGGGBGGBGGGBGBBGGBBGGBBBGBGGGBBBGBBBGBGBBGGGGGBBGBBGBGBBBBGBGBBGGGBBBBBGGBGBBBBBGGBGBBGGBGGBBBGGBBBGBBGGGGGBBGBBGGGGGBGBBGBBBBBGBGBGBBBGGGGBBGGBBBGBBBGBBBGBBBGGBBBBGBBGGBGGBGBGBGGBBGBBBGBGGBBGBGBGGGBBBBGGGBGBGGBBBBGBBBGGBBBGBBGBGGBGGBGBGGBGBBBBBBBBGGBGBBGBGBBGBBGGBBBGBGGBBGBGGGGGBGGGGBBBBGGBBBGGGGGGBBGGGBBGGBGGBGGGGGGGGGBBGGGBBBGGBBGGBGBGGGGBBGGBBBGBBGBGBBBBGBBGBBBBBBBGBBBGBBGBGGGGBBGGBGBGBGBBGBBBBGGGGBBBGBGGGGBGBBGBBBGGBBBGBBBBGGBGBGBBBBGGBGBBGGGBBBBGBBGBBGGGBGBGBGBGGBBGGBGGBGBBBBGGBGBGGBGBGGGBBGBBGBBBGGGBGBBGGGGGBGBBBBBBGGBBGGBBBBBBBBGBGBGGGBBBBGGBGGGBGBBBGBGGBBBGBBGBGGGBGGGGGBGBGGBGGBBGGGGBGGGBGBGGBBGGBGGBGBBBBGBBBGBBGBBBBBGBGBGGBGBBGGBBGGBGBGGGBBBBBGBBBBBGGGBBBGBGBGGGGGGBGGGGGGGBBBBGGBGGBBGBBBGBBGBBGGBBGBGGBBGGBBGBBGBGGBBBGBGBBGGBBGGBBBGGGBGGGGGGGBBGBGGBBGBGGGGGGBGGBGBBBGGBBGBBGBGGGGGGGGGGGBBGGGGBGBGBGGBBBBGBBBBGBBGGGBBGGBGBBBBBGGGGGBBGGGBBGBGGGBBBBBGGBGBBGGBBBGBGGBBBGGGBBGBGGGGBGGGBGBGGBGGGGGGGBGGGGBGBGBGGBGBBGGGBGGGGBBBBGBBBGBBBGGGBGBGBBBBGBGGBGGBBGGGGGBBGBBBBBGBGGGBBBBBGGBBGBBBBBBBBGBGBBBBGBBGGBGGGBGBGBGBGBGGBBBBBBGBBBBBGBBGGGBBBBBGBGBGBGBBGBBBGGBGGGGBGBBBGBGGGGBBGBGGGBGGGBGBBBGBBBBBBGBGBGBBGGGGGBGGGBGBBBGBGGGBGGBGGGGGBGBGBBBGGGGBBGBGBBGBGGGGGBBGGBGBGBBGBBBBBBGGGGGBGBBGGBGGBBBGGGGBBGGBBBBBBBBGBBBGGGBGGGGBBGGGGGBBBBGGGBGBGBGGGBBBBGBGBBGBGGGGBBGGBGGBGGGGGGBGBGGBGBGGGBGGBBGBBBBBGGGGGBBGGGBBGGGBGBBGBGBBGBGGGBBBGGGGBGBGBBGGBGGGGBGBGBGBBGBBBGGBBBBBGBBBBGBGBBGBBGGBGBGBBBBGBBGBBBGBGBBBGBBGGBBGGGGBBGBBGGGBBBGBBGGBBBBBBBGGGBGGBGBGGGGGBBGBBBGBBGBBGGGGBBBGBGGGBBBGGGGBBGGGBBBGBGBBGGBGBGGBGGBBGGGGBBBGBGBGGGBBBBGBBBBGGGBGBBGGBGGBBBGGGBGBGBGGBBBBGGBBBBGGBBBGBBBBGGGBBGBBBGGBBBBBGBGBBBGGBGBBGBGBBBGGBBBBBGGGBBGGBBBGBBGGGGGGBBBGGGGBBGGGBBGBBGBGGBGGGGGGBGBBGBBBGGGBGBGGGBBBBGBGGGGBBGBGBBBGGGGGGBBGGGGBGGGGGBGBBBBBBBBBGGBBGBGGGGGGBBBBBBBGGBBGBBBGGGGGGBBGGBBGBGBBGGBBGBBGBBGBGGBBGBBBBBBBBBBBBGGBGGBBGGGGBBGBBBBGGGBBBGGGBGGGBBBGGGBGGGGGBBBBGBGGBGGGGGGGGGBGBGGGBBBGGBBGGBBBBBGBGBBGGGBGGBBBBGBGBBGBGBGBBBBBBGGGGBBBGGBBBGGGBGGGBGGGGBGGBGGBGGGGBGBGBBBBGBGGBGGBGBGBBBBGBBGGBBBBGBGBBBGBBBBBGBBGBBGGBGBGBGBGBGBGBBGGGBBBBBBGGBGBGBBBBBBGGGGBGGBBGBBGGBGGBBGGBBBGBGGGGGBGBGGBBBBBBGBBGBGBGGGGGBBGBGBGBGGBBBGBBBBBBGGGBGBBBGGGGGGBBBGGBBBBGBGBBBBGGBGGBBGBBBBGGGBGBBBGGBGBBGBGGBBBBBBBBGGGGGBBGBBGGBGGGBBGGBBBBGGBGBGBBBGBGBBBGGBBBBBBBBBBGGBGBBGBBGBGBBBBBGGGBBBBBBGBBGBGGBGBBBBBBBGBBBGBBBBGGBBBGBBGBBGBGGGGBBBBGBBBBGGBBBBBGBBGGBGBBGGGBGGBGBGBGGBGBBBGBBBBBGGBBBBBBBBBBBBGBGBGBGGGGGGGBGBBBGGGGBBGGGGBBGBBBBBBBBBGGGBGGGGBGGBGGGGBGGGBBBBBGBBBBBBGGGGGGGBBBGBGGBBBGBBGBBBGBGBBGBBBGBGGGBGBGGBGBGGGBGBGBBGBBBBGGGGBGBGGBGGBBBGGBGGBGGBGGBBBBBBGGBBGBBGBGGGGGBBBBGGGGGGBGBGGBBBGBBBBBBGGBGBBGBBBBBGGBGGGGGGGBBBBGGGGBBBGBGBBGGGGBBBGGBGGBBBBBGGBGGBBGBGBBGGGBBGGBBBGBBGBBGGGBBBBBGBBBGBGGBBGBGBGBBGBGGBBGGBBBBBBBBGBBBGGGGGBGGBBBBGBBBBGBBGBBGBGBGGGGBBBBBGGBBBBGGGBBBBGGBGBGBBBGGGGBBGGGGBBGBBBBGBGBGGBGGGGBBBBBGBGGGGGGBBGBBGBGBBGBBBGBBBGBGBBBGBGBGBBGGBBBBGGBBGBGBBBGBBGBGBBBGBBBGBGBBGGBGBBBGBBGGBBGGBGGBGBBGBGGGBGGGBBBBBGBGBGGBGGGGGGBGGGGBBGGGBGBBBBGBBBBGGBGBBGGGGBGGBGBBBBBBBGBBGGBGGGGBBBBBGGBGBGGGBBGGGGGBBGBBBBBBBGGGBBGBBGGBGBBBBGGBBGBBBGBGBGGBBGBGGGBBGBGGBGGBGGGGGGGBBGBBBBBGGBGGBBGBGBBGBBBBBGBGBGBGBBBBGGBBGBBBBBBBGBBBBBBBGGGBGBBGGBGGGBGGGGBGGBGBGGGBBGBBBBBBGGBBGGBBBBGGBBBGGBGBGBGBBBGBBGBBGGGBBBBBGGGBBGBBBBBGGBGGBBBBGGGGBBGBBBGBBGBBBGBBBBBBBGBBBGGGBGGGGBGBBBGBGGBGGBBBBBBGGBGBBBBBBBBBGGBBGGGBBBGGGBGGBGBGBBGBGGGGGGGBGGGBBGBBBGGBGBBGBBGBBGGGGBBGGBBGGGGBGBGGGGBGBBBBGGBBGGBGBBBGGBBGGGGGGBBBBBGGBBBBBBGGBGBBBGGGBBBBBBBGGBBGGGGGGGBBGBGGBBGBBBBBGBGBBGBBBGBBGBBGBGBGBBBGGBBBGGBBBBBBGGBGGGBBBGGBGGBGBBGGBGGBBBBBGBBGGGGBBBBBBBGBBBBBBGGGGGGBBGGBGBBGBBGBGGGBBBBGBGGBBGGGGBGBGBGBGBGGGBBGGGGBBBBBGGGGBBBBGGGBGGGGGBBGBGGBBBGGBBGBBBBGGGBGBBGBGBBBGGBBBGBGGGGBGGBBGGBGBGGBGGBGGBBGGBBBGBGGGGGBGBGGBBBGGBBGBGBBGBBBBGGGGBBGGBBGGGBGGGBGBGGBBGGBGBGBBBBBBGBGBBBGBGBGGBGGGGGBBGGGBBBGBGGGBBBBBBBBGBGGBBGGGGGGBBBBBGGBGGBBGGBBGBBBBGBBGBBBBGBBBBBBGGBBGGBBGBGGBGBGBBGBGBBBBGBBBBBGGBBGGGBBBGBGGBBBBBBGGGGBBBBBBGGGBGGGGBGBGGBGBBGBGBBGBGBBBBGBBBBBBBGBGBBBGGGBGGBBBBGGBBGGBBBBGBBGGBBBGBGBGGGBBBBGBGBGBBBGGBBBGGBGBBGGBGGBBGGBGBBGGGBGBGBBGBBBGBGGGGBGGBBBGBGGGGBBBBGGBGBBBGGBBGGGGGGGBBGGGGGGGGGGBBBBGBGGBBGGGGBGGBGBBGBBBGBGGBBGGBBGBBGGGGBGBBBGGGGGGGBBGBBBBGBBGBGGBGBBBGBGGGBBGBBBGBGBGBBGBGGGGBBGGBGBBBBBBGGGBGBBBBBGBBBBGBBGGBBBBBBBBBBBGGGBGBGBGBGBGGBBBGBBGBBGGBBBGGGBBBBBGGBGBBBGBBBBGGBBBBBGBGGBGGBBGGGBBGGBGBBBGGGBBBGBBBBGGBBBBBGBBGBBGGBBGGGGGBGBGBBGBGGBGGBGGBBGGBBBBGBGGGGBBBBGGBGGBBBGGBGGGGGGBGGGBGBGBBGGGBGBBBBGBBBBBBGBBBGGBBBBBGBBGBBBBGGGGBGGGGBBBGBBBBGBGBGBBGBGBGGBGBGBGBBBBBGBBGGGBGGGGGGBBBGGGBGGBGGBBBBGGGGGGGBBBBBGGGGGBBGBGGBBGGBGBBGBGBBBGGBBGGGBGBGBBGGGGBBBGBGBBBGBGBBBGGBGGBBGBGBGBGGBGGGGGBBGGBBBBGBBBGBGGGGBBGGBBBBBGBGBBGGBBBGBBBGBGGGGBBGGBGBBBGBGBGBGBBBBGGBBBBGBBBGBBBBBBBGBBBBGBBGBBGGBGBBBBBGBGGGBBBGGBGBGGBGBGBBBGGGGGBBBGGBBGGGGGBBBBBBBGBBBGGBGGBGBBGGBBGBGGBGBGBGBGBBBGBGGBGGGBBGGBGGBBGGBBBBBGBBGGBGBBGGBGBBBBBGGGBBBGBBBBBGGBGGGBBBGBBBGBBGGBBGBBGGBBBBBGBGBBBBBBBGBBBBBGBGGBGBGBBBBGBGBBGBGGGBGGBBGBBBBGBGGGBBBBBGBBBBGGGBGBGGGBGBBGBGGBGBGBBGBBGGBGGBGBGBGGBGBBBGGBGGBGGGBGBBBBGGBGGBGBGBGGBGBBBBBGBBBBGGGGBGBGGBGGGGBGGGGGBBGBGBBGBBGBGBGBBGGBBBBGGBBBBBBGBGGGBGGGGBGGGBGBBBBBGBBBBBBGBGBGBGGBGGBGGBBBBBBBBGGBBBGGGBBBGBGBBGBBGBGBGGBGGGGGBGGBBGGGBBBGBGGBBGBGBGGBBGBGGGGBBBBGGGBGBBBGGGGGBBGBGGBBGGGGBBBBBBGGGBGBGGGBBBBGBGBGGGGGGBBGBBBBBBBGBBBBGGGGBBGBGGGBGBGBGBBBBBBGGBBBBBGBGBBGGBGBBBBGGGBBGGBGGGBBBBBBBBBBBBGGBBGBGGBBGBGBBGBBGGGGBBBBGBBBBBBBBBBGGGGGGGGBBBBGGBGGBBBBGGBGGGBBBBGBBBBGBBBGGBBBBGBBGGBBBBGBGBGBBBBBGBGGGGGGGGGBBGBBBBBGBGGBBBBBBBBBBGGBBGBBGGBGBGBBGBGGGBBBBGBBBGBGGGGGGBBBGBBGBBBBGBBBBGBBGBBGBBGGBBGBGGBGGGBBBBBGBBGGGGGGBBBGGGBBBGGGBGGBGBBGBGBBGBGGBBBGGGBBBBGBBBGBGGGBGBBGBGGBBGBGGGBBGGGGGBGGBBGGBGGGBBGGBGGBGGGBGGBBBBGGBBBBGGBGBBBGBBBGGGGBBBBBGGGGBGGBBBGBGGGBGBBBGBGBGGGBGGGBGBBGBGBBGGGBBGGBBBGGBGGGGBGGGBBGBBBGGBGBBBGBGBGGBGBBGBGGBBGGGBGBBBBGBGBBGGGBBGGBBGBGBGBGBGBBBBBGGBGBBGBGGBBGBBGGBBGGBBBGGBBBGBGBBBGBBBBBGBBGGBBGGGGBGGGBBGBBBBGGGBBGBGBGBBGGBBGGBGBBBGGBGBGGBBBBGGGGGBGBBGGBBGGGBGBBBBBBGBGBGGGBBBBBBBGBGBGGBBBGBGBGBGBBBBBBGGGBGBGGGGBBBGBBBBGBBGBBBGGBGGGBGGGBGGBBBGBGGBGBGBBGGGBGGGBBGBGBBGBBBBGBGGGBBGBBGBBBGGGGBBGGBBGBBBBBBBBBGBGBGBGGBBGBBBGGGBBBGBBBGGGGBBBBBGGGGGGBGGBGGBBGGBGGBGBBBGGGBBGBBBBBGBGBBBBBBBBBGBGGBBBBGBBBGBGBBGBGGGBGGGGBBBBGGBBBBBBGBBGGBGBBGGBGBGBBBBGGBBBGBBGBBGBBBBGBBGBBBBBGBBGBGGBBBGGGBGGBGGGGBGGGGBBGBBGBBBBBGBGBBGGBBBGGGGGGBBBBGBGBBGBGGGBBGBBBBGGGBBGGGGGBBGGGBBBBBGGGBGBBGBGBGBGBBBBGBBBGBBBGBGBGGBBGBGBBBBBGGGGGBBGBGGBBGBBBGGBGGBGBGBGGBGBGBGGBGBGGBGBGGGGBGBGGBBBGBBGBGBGBGGBGBBBGBBGBGGGBBBGBGGBBGGBGGBGGGGGGGBGGBBBGBGBGGBGGBGBGGGGGGBGBBGBGGBGGGGBGBGBGBGBBGBBGBBBGGGGGBBBBBBBBBGGBGBGGBGBBGGBGBBGGBGBGBBBBGBBGGGGBGGBBBBGBBGBBGBGBBGBBGBBBGGBBBBBBBBGGGBBBBBGBGBGGBGBBGBGGGGBGGGBGGGBBGGBGGGGBGGGGBBBGGBGBGBGBBGBBGGBBBGBGBBGBBBBBBBGBGBBGBBBBGBBGGBGGBBBBBBGBGBBGBBBGBGGGGGBGGBBGBGBBGBBBGBGGBBBGBBGBBGBBBBGBBGBBBGGBBBBBBBGBGGBGGGBGBBGBGGBBBBGBBBGGGBBGBGBGGBGGBGBGBGGGBGBBBGGGBBBBGGBBGGBG
13843 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
6404 GGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGBGGBGGGGGGGGGGGBGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGBGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGBGBGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGBGBGGGGBGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGBGGGGBGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGBGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGBGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGBGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGBGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGBGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGBGGGGGBGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGBGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBBGGGBGGGGGGGBGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGBGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBBGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGBGGGGBGGGGGGGBGGGBGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGBGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGBGGGGGGGGGBGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
10833 BGGGGGGGBGBGBBGGBBGBBGGBGGGGBBBGGBGGBGGBGBGGBGGGGBGBGBGGGGBBBGGGGGGBGBBGGGGGGBGGGBBGGBGBGBGGBGGBBGGGGBBBGGGGGBGBGBGGGBGBBBGGGGGGGGBGBBGBBGGGGGGGBGBGGGBBBBGBGBGGGBBBBGGBGBBGGGGBBBGGBGBGGGGGBGGGGGGGBGBBBGGGGGBGGBGBBBGGGGBGGGGGGBGGGGGBGGGGBBGBGBBGGGGBGGGBGGGBBGBGGGBGGGGGBGGGGBBGGBGBGGBGGBBBGGGGGGGGGGGGGBGGGGGBGGGGGBBGGGGBGGGGGGBGGGGGGBBGBBGBGBGGGGGGBGGBGGGGGGGBGGBGGGBBBBBGGGGBGGGGGGGGGGGGGGBGGBBBGGGGGGGGGGGGGGGBGGGBBBBGBGBBBGBGGGGBGGBBBGBGGGGBBGGGGGGGBGBGGGGGBBBGBBGGBGBBGBBGBBBGBGGGBGGGGGBGBBGGBGGBGGGGGGGBGGGBGBGBGGGGBBGGGBBGGBGGGBGBGGGGGGGGGBGBGGGBBBBBGBBGGGBGGBBGBGGGGGBGBGGGBBGBGBBGGBGGBGBGGGGGGBBGBGGGBBBGBGBBGBBBGBBGGGBGGGGBGGGBBGGBBGBBBGBBGGGGBBGBGBGGBGBGGGGBBGGGBBGGGGBGGGBBBGBBBGBGGGGGBGGGGGGGBGGBGGBBBBGGGGGGGGGGBGBBGBGBGGGBGBBGBGGGGBBBGGGBGGGBBGGGBGBBGGGBBGBGBGBBBBGBGGBGGBGGBBGGGBGGBGGGBBBBGGBGGGBGBBGGGGGBGBGBGGGGGGGBGGBBGGBBGBGGGGGGGGBGGGGGBGBGGGBBGBGBBGGGGBGBBGBGGGBGGGBGGGBBGGBGGBGGGGGGBBBBGBGBGBBGGGBBGBGGGBBGBGBGGBGGGGBGGGGBBGGGBGBGGGGGGGBGBGBGGGBGGGBGBGBGBGGGGGGGGBBBBBBBGGGBBBGGBBBBGGGGGGBBGBGBBGBGBBBGBBGBGGBGGBGBGGGGGGBGBGBGGGBGGGGBBBGGGGGGGGBBGGGBBBGGBGGGBGBGBBGGGGGGGGGGGBBGGGGGBGBGGGGBGGGBBBGBBGGGGBBGGBBGGGGGBGGGGGGGGGBBGGBGGGGGGGGBBBBGBBGBGGGGBGGBGGGGGGGGGGGBBBGBBGGBBGBGGBGBGBGBGGBBGGGGGGBBGBGBBGGBGBGGGGGGGBGGBGBGGGBGGGGGGGGGGGGGGBGBBBBBGGGGGGGGGGBGGGBBGGGBGBBGGBGGGGGBBBBGGGGGGGBGGGBGGGGGBBGBGGGGBGBGGBGBGBGGGGGGBBBGGBBBGBGGGBGGGGBBGGGGGBBGBBBBBGGBGGGGGGGBBGBBBBGBBBBBGBGGGGBGBGGBBGGGGBGGGGGGGGBBBGGGGGGGGGGBGGGGBGGBGGBGGGGGGGGGGBBGGBGGGGGGBGBGBGGBGGGBGBGGGGGBGGGGGGBBBBGBGBGGGGBGGBBGBGGBGGGGBBGBBBBGBGBGBBBGGBBGGBGGBGBGGGGGBBGGGGGGGGBGBGGBBGGGBGGGBGGGBGGBBGBBGBGGGGGGBBBGBBGGGGGGGBGBGBGBGBGBGGGBBBGBBGGGGGBBGGGBGGGGGGGGGGGBBBGBGGBGBGGGGGBGGGGGGGGBGBGGBGGBBGBGGGGGGGGGGGGGBBGBBBBGBGGBGGGGGGGBGGGGBBGBGBBGGGGGGBGGGGGGGBBGGGGBGGBGBBGGBGBGGBBGGGBGBBGGGGGBBGGGBGGBGGGBGGBBGGGGGBBGBGGGGBGBBGGBBBBGGGGBBBGGGBBBBGBBGBBBGGGGGGGGBBBGBGGGBBBGGGGGGGBGGBGBBGBGBGGGGGGGBGGGGBBGBGGBBGGGGGBBBGBBBBGGBGBGBBGGGBBGGGGGGGBGGGBGGGGGBBBGBBBBGGBGBGBGGGBGGGGGBBGBGGBBBBBGGGGGBBBGGGBGGGGGGGGBBGGBBGBGBBGGGBBGGGGBGGGGBBBBBGBGGGGBGBGBBGBGBGGGGGGGBGGGBGBGGBBGGGGBBBBBGGGGGBGGGBGGGGBBBGBGGGBGGGBGBBBGGBGGGBBGBGBGBGGGBBBGGGGGGGGGGGGGGGGBGGGBBGBBBBGGGGGGGGGGGBGGGBGGBBGGBGBBBGGBBBGGGBGBGBBBGBBGGGGGGGGBBBGGGGGBGGGBGGGBBGBBBBGGGGBGGGGBGGGBGGBGBGBGGBBBGGGBGGGGBGBGBBGGGBGGGGGGGBGBGGGBBBBGGGGGBBGBGBBGBBGBGGGGGGGBBGBGBGGGGBBBGBGGGBGGGBGGBGGGBGBGBBGBBGGGGBGGGBGBGGGBBBBGGBGBBGGGGGGBGGBGGBGGBBGGGBBBGGBGBGGBGGGGGBGGBGGGGGGGBGBBGGGGBGBGGGGGBBGGBGBGBBGGGGGGBBGBBGGGGGBBGGBBBGGBBGGGGBBGGBBBGGGBGGGGBGGGGBBBBBBGBBGGBBGBGBBBBGGGGBGGBGGBGGBGGBBBBGBGGGGBGGBGGBGBGGGGBGGGBGBBBGBGBBGGBBGBBGGBGGBGBBBBGBGBBGBBGGBGGBGGGBBBBBGBGGGGBBGGBBGGGGGGGGGGGGBGGGGGGBGBGGGGGBGGBGBGBGBGGBBGGBBGGGGGGGBGBGBGGBBGBBBGGGGBBBGGGGGGGGGBGBGGGGBBGGGBGBGGGGBGGGGBBGGGBBBBGBGGGGGGGGBBBBBGGGGBBBBBGGGBGBBGBGGGGBGGBGGGGGBBBBBBGGGGBGGGGGBGBGGGBGGGGGGBBGGGGGGGBGGGGGGBGGGGGBGGGGGBBBBGGGGGGGBBGBGGBBGGGGGBGBGGGGGGBGGBBGGGGGBBBBGBBBBGBBGGGGGGGGBGGBGGBGBGBGGGGGGGGBGGGGGGGBGBGBGGBGBBGGBGBBGGGBGBGGGBBGGBBBGGGGBBGBBGGGBBBBBBGBGGGGBGBGGGBGGGGBBBBGGBBGGBBBGGGGGGBGGGBGGGGGBGBGBGGGGGGBBGGGGGGBGGGGBGGGGBGGGGBGBGBBBBGGBGGGGBBGBBGGBGGGGBGGGBGGGBGGGGGGBBBBBGGGGGGGBBBGBBGBGGGGBGGGGGBGGGGBGBGGBGGBGGGGBBBGGGBGGGGGGBGGGBGGBGBBGGGBBBGGBBGGGGGGGGGBGBBGGGBGBGGGGBGBGGGGGGBBGGBGGGBGGGGBBGBBGBGGGBGBGGGGBGBGGGGBGGGGGGGGGGGGBGBBBBGBGGBGGBGBGBGBBGGGGBGBGGGGGGGGBGGGBBGBBBBGGBBGGBBBGBGGBGGGGGGGGBGGGGGBBGGGBGGGGGGGGGBBGGGBBBGGBGGBBBGBGGGBGGBGGBBGGGGGGBBGGGGGGGGGGBBGGGGBBGBGGGBGGGBGGGBBGGBGGGBGBGGBGGGBBGBGGGBGBGGGGGGGGGGGBGBGGGBBGBGGGGGGGBBBBBGGGGBGGBGGGBGGBGBGGGGBGGGGGGBGBGGBGBBGGBBGGGGGBGGGBGGGGGGBGGBGGGGGGBGGGBGBGBGBBGGBBBBGGGBGBBGBGGBBBGGGGBGGGGGGGBGGGBGGGGBGBGBGBGGBGGGBBGGBBGGBBBGGGBGGBGGGGBGBBGGBBGBGGGGBBGGGBBGGGGGBGGBGGBBGGGBBBBBBGBBGGGBGBBGGGBGGBGBBGGBGBGGGGBBGGGGGBGBGBGGGGGGGGBBGGGBGBBGGGBBGBGBBBGGGGBGGBBBBGBGGGBGGGGGBGBGGGGGBGBGGBBGBBGGBBBGBGBBGBBGGGGGGGBBBBBGGGGBGGGGGGGGGBGGGGGGBGBGBGGBGGGGBGGGGGGGBBBGBGBGGGBGBGGGGBGBBGBGBBBBGGBGBGBGBGGBGBGBGGBGGGGBBGGBGGBGGBGBGGBGGBGGBGGBGGBBGBBBGGBGGGGGGBBGGBGGBBGGGBGGGGGBBGBBGBGGBGGGGGGBGGBBGGGGBBGBGBGGGBGBGGBGGGGGBGBBGGBGGGGGGGGGGGBGGBGGBGBGBGBGBBBGBBBGGGGBGBBBGBGGBGBGBBBBBBBGGGGBGGBGGBGBGBGGGBGBGGGBGBGGGGBBBBGBGBGGGBBGBBGBGGGGGBGBBGGBBBGGGBBGGGGBBGGGGGGBGBBBGBGGGBGBGBGGBGBGBBBGBBGBBGBGGGBGBGBGGGGBGBBGGBGGGGGGGGGGBBGGGGGBGGGBBBGGGBBBGGBGGBGBGGBGBBGGGGGBGGBBGGGGGGGGBGBGBBBGGGBGBBGBGBBGBGGBBBGBGGBGBGGGBGGGBGGGBGGBGGBGBGGGBBBGBGGBBGBBGBBGBGGGGGGGGGBGGBGBGBGBGBBGGGGBGGBBGBGBGBGGGBGBGBBBBGGGGGGGBBBGGGGGGGGGGGBBBBGBGBGBGBGGGBBBGGBBGGGGGGGGGGGBGGGGGGBGGGGBBBGGBGGGGGBBGBBBGBGBGBBGBGGGGGGGBGBGBGBGGGBGBGBBBBGGBBGGGGBGGGGGGGBGGGGBGBGGGGGGGBGGBGGBBBGGBBGGGGBGGGGGGBGGGGBGBBBGGBBBGGGGGGBBGGBBGGGGGGGBBGGBBBGGBBGBGGBGBGGBGGGGGGGGGBGBBGBGGGBBGGBBGBGBGBGGBGGBBBGGBGGGGGBBGGGBGBBBGGGBGBGBGGGGBBGBGGGGBBBBGGBBGGGGGGGBGGGBBGGBGGBBGGGGGBBBBBGGBGBBBGBGGGGBGBGBBGGGGGGBGBGBBGBGGGGGGGBGGGGGBGGGGGGBGBGBGGGGGGBBBGGGGGGGBGBGBGGBGBGBGGGGBBBGGBGGBBGGGGGGGGGGGGGGGGBBGGGGBGGBGBBBBGGBBGGGBBGGBBBBGGBGGBBBGGBBGBGGBGGBGGGGGGGBGBGBGGBBGGGBBGGGBGBGBBGBGBGGBGGGGGGGGGBGBGGGBGBGGGGGGGGBGGGGGGBBGBBGBGGGGGGGGGBGGGBBBBBGBGGBGGGBGBGGBGBGBGGGGGGGGGBGBGGGGGBGBGGGBBGGGBGBGGGGGGGGGBGGGGGGGGGGGGGGGBGBGGGBBGBBGGGBGBBBGGGGBBBGGBGGBBBBBGBGBBBGGBBGBGGGBGGGGBGGGBBGGBGGBGBBBBGGGGGGGBGGBBGBGGBGGBGBGBGGBBGGBGGBBGBBGGGGBBBGGGGBGGGGGBGGGGBGBGBBGBGGBBGBGGGGBGGGBBGGGGBBGGGGBBGGGGBGGGBGGGGGGGGBGBBBGGBGGBBGGGGGBGGBGGGBGBGBGGGGGBGGGGGBGGGBBBGBGBGBGBGGGGBGBGGBBBGGBBGBGGGGBBBGGGGGGBBGBGGGGGBGGGGGGGBGBGGBBBBGGGGGBGGGGGGBGBGBGBBGBGGGGGBBGGGGBGBBBGGGGGBBGBGBBGGBBGBBGBGGBGGBBGBGGGGGBGGBGGGBBGGGGGGGGBGGGGGGGGBBGGBGGGBGGGGGGBGBBGGBGBGGBGBGBGGGGGBGGBGGGBGBGBBGBGBGGBGGGBBBBGGGGGBGGGGGBGGGBBGGBBBGBGGBBGGBBBGGGGGGGGBBBGBBGGBGBGBBGGBBGGGBGBGGGBGGGGGGBBGGGGGGGBGGBGBBBGGBGGGGGGGBBBGBGGBGBBGGBGBGBGBGBBBBGGGBGBBBBBGGGGGGBGGGGGBBGBGBGBBGGGGBGGGBGGBBGGBGGBGGBGBGGGGGGBGGGBGGGGBGGBGGBGGGBGBBGBGGBGGGGGBBBBBBBGBGBBGBGBGBBGBGGGGGBBBGBGBGGGGGBGGBBGBGBGBBBGGBBGGGGGBGGBGGBBBGGGGGGGBGGGBGGGBBGGGGBGBGGGGGGGBBGGBGGGBBGBGBBBBGGGBGGGBGBGGBBBGBBGBGBBGGGBBGBBGGGGBGBBBBGBGGBGGGGGBGBBBGGBGGBGBGGBGBGGGBBGGGBBGBGGGGBBGGGGBGGBGGGBBGGBBGBBGGGGBGGGGGBGBBGBGGBBBGGGBBGBBGBBBBGBBBGBGGBGGGBGGBGBGGGGBGGBBGBBGBGGBGGGBBGGGGBBGGBGBBBBBGGGGBGGGGGGGBGGGBGGGBBGGGBBBGBGBGGBGGBGGGGGGGBGGBGBBBGBGGBGGBGGBBBGGGBGGBGGGGGGBGGGGBGGGBGGGBGGGGBBBGBGBBGGGGBGGBGGBGBBGGBGBGBBBGGGBGGGGBBBGGBGBGGGGGGGGBBGGGGGGBGGGBGBBBBGBGBGGGGBGGGGGGBGGGGGGBGGBGBGGBBGGBBGGBBBGGBGBGGBBGGBBBGBGGGBBGBGGGGBGBBGGBGGBGBBGBBGGGGBGBGGBGBBBGGBGGGGGGBGGBBGGBBGGBBGGGBGGGBGGBBGGGGBGBGBGGGGGGGGBGGGGBGGBGGBBBBGGGBGGGGGGGGGBGGGGGGGGGGGGBGBBGBGGGGBGGGGBGBBBGGGBBGBGGBBGGBBGGGGGBGGGBBGBGGBGGBGBGGGGBGBGGGGBBGBBBBGGGBGGBGBBGGBGGGGGBGGGGBBGGGGGBBGGBBGGBBBGGBBGBGBBBBGGGGGGGGGBGBBGGBGGGGGGGGGBBBBGGBGBGBBGGGGGGGGBGGGBBGBBGBBBBGBGBGBGGGBGBGBBGBGGBBGGGGBGBGGGGBGBBBGGGGBBBGGBGBBBBBGGGGGGGGBGBGGGGBGGBBBBBGGGBGGGGBGGGBGBBGGBGGGBBGBGGGBGGGGBBGBBGGGGGGGGGGBGGGBGGGGGBGGBGBGGGBBGGGGGBGGBBBGBGGBGGBBGGBGGGGBGGBGGGGGBBGGGGBGGBBBBGBBGBGGGGGBBGBGBGGGBGBGGGBBGGBBBGBGGGGGGBGBBBBGGGGBGBBBBGGGBBBBGBGBBBGGBGGGBGBBGBGGBBGBGGGBBGGGGGGBGGBBBGGBGGGBBGGBGBGBGGGGGBGGBGGBBBGGBGGGGGGBBGGGBBBGGBBGBBGGBGGBBGGBGGGBGBGBBGBGGBGBBBBGBBBBGBBBBGGBBGBGBBBBBGBBGBGGGGGBBBGGGBGBGGGBGBGGGGGGGGBBGBGGGGGBBGBGGBGGGBBGGGGGGGGBBGBBGBBGGGBGBBGBGBBBGGGGBBGBBGBBBBGBBGBBGGGGGGGBBGGGGGGGBBBGBBBGBBGGGBGGGGGBGGGBGBGGGGGBGGGGBGBBGGGGGGBBBGGBGGGBBBBBBGBBGGBGGGGGBGGBGGBBGGGGGGBBBGBBGBBBGBBGBBGBBBBGGGBBGBGBGGBGGGBGGGGBGBGGGGGGGGGGBBBBGGGGBGGGBBGGGBGBGGGGBGGBBBBGGGBBGGBBGBGGGGBGGBGGGGBGBBBGBBGBBGGGGGGBBGBGGGGGBGGGGBGBGGBGGGGGGGBGBGGGGGBGGGGBGGGBGGGBGBBBGGGGGGGGBBGGGGGBGBGBGGBBGGGBGGBGGBGBGBBBGGGGGGBGBGGBGGBBGGGGBGGBGBGBGGBGGGBBGGBGGBGBGBBGGBGGGGBBGBBGGGGBGBGGGBGGBGBBGGBGBGGBGBGGGGGBGGGBGGGGGGGBGGGBGGGBGBGGBGGGGGGGGGBGGGGGGGBGGBGBGBBBGGBGGGBBGGBGGGGGGGGGBGGGBBGGBGBBGBGGBBGGGBGGBGBBBBBBGGGGGGGGBBBGGBGBGGBGGGGGGGGGGBGGGGGGGGBGGBGGGBGGGGBBBGGGGBGBGBGGGGGGGGGGGGBGBGBGGGGGGBGGGGGGBBGGGGBBGBBGBBGBBBGGGGGGGGBGBGBGGBGBBGGGGGGGBBBGBGGGGGGBGBGGBBGGBGGBGBGBGGGBGGBBGBBBGGBGBGGBBGBGBGGGGGBBBGGGGBBGGBBGBGGGGGGBGGBBGGGGGBBBGBGGGBBGGGGBGGGGGGGBGGGGBBBGGGBBGBGGBBGBBBBGBBBGBGBGBGGGGBGBGBBBBGGGGBGBBBBGGGGBGGBGGGGBGGGGBGBBGGBBGGGBGBBGGGGGGGGGGGGGGGGGGGGBBGBGGGBBGBGGGBGBGBGGGGGGBGGGGBGGGGBGGBGGGGBGBGGGBGGBGGGBGBBBBGGGGBGBGGGGGGGGBGGGGGBBBBBGGBGBGBGGGGBBGBGGBBGGGGGBBGBGGBBBBBGGBGGGGBGBBGGGBGGGBBBBBGGGGBGGGBGGGGBBGGGGGGGGGGGBGGGBBGBGGBBBGGGGGGBBGBBBGGBBGBBBBBBGBBBGGGGBGBBGGGBGGGBGGGBGGBGGGGBBGGGBGGGGGGGGGBGGGGBBGGBGGGGGGBGGGBBGGBBBBBBGGBGGGBBGGBBGGBGGGGGGBGBGGGGGGBBBBGBBGBGGBGGGBGGBGGBGGGBGBGBGBGGGBBBGGBGBBBBBBGBBBGGGBGGGGGGGGBBBGGGBGBBGGGBGGBBGGBGBGGBBBGBGBGGGBBBBGGBBBGBBGGBBGBBGBBBGGBGGGGGGBBBGGBGGGBGGBGBGBBGBBBBGGBBBGGGGBGGGGGGBGBBGGGGGGBGGGBBGBGBGBBGGGGGBGGGGGGBGGBGBGGGGGGGGGGGGGGGGGGGBGBGBGGGGGBGGBGBGBBBBGGGGBGBBGGGGGGGBBGGBGBGBGGGGBGGGBBGBBGBBBBGGGBBBBGBGGBGGGGGGGBGGGGGGGBBGGGGGGGBBGBBGBBBBGBBBGGGGBBGBGGBBBBGGBGBGGGGGGGBGGBGBBGGGBGGBGGBGGBGBGGGGGBBGBBGGBGBBBGBGBGGBGGGGGBGBGBGBGBGGBBGGGBGBBBGGGBBGBGGGGBGGGGBGGGGGGGGBGGBBGGGBBBGGBBGBGBBGBGBGGGGGBBBGGGGGBGGGBBGBGGBBBGBGGGBGBGBGGGGGBGGGBBGBGGBBGBGGGGGBGGGGGGBBGGBGGGBGGGGGBGGBGGBBGGBGGBGGGGBBBBGGBBGBBBBGBGGGBBGBGGBGBGGGBGBBBGGGGBGGGGBGGGBGGGGGBGBBBGBBGBGBGGGBBBBBGGBGGGGBGGGGGGBGGGBGBBBGBGGGGGGBGGGBGGBBGGGGGBGGGBGGBGGGBGGBGGGGBGGGBBBGGGGGBGGGBGGGBGGGBGGGGBGGGGBGGGGGGGBBGBGGGGBBBGBGBGGGGGGGBGBGGGGBGBGBGGBBBGBGGBGGBBGGGGGGGGGGGGBGGGGGGGBBGGGBGGGBBGGGBBGGGGBGGBBGGGGBGGGBGBGBGBGBGGGGBBBGGGBGBGGGGGGGBGBGBBGBBGBGGGBGBBGBBGGBGBGBGGBGBBGBGBGBGGBGBBBGGBGGBGBGGGBGBBBBBGBGGGBGBGGGGGGGGBGGBBGBBGBGGBGGGBBGBGGGBGGBBGBGBBGGBBGGGGGBGGBBBBGGGGBBGBBGBBBGBGBGGGGGGGGGGGGBGBGGGGBGBGGGGGGBBBGGGGBGGBBBGGBBBBGGBGGBBGBGGGGBGGGGGGBGGGGGBGGBGGGGBBGGGBGBGGBBGGGBBBBGGGBGGBBGGBBGGGGBBBBGGGBBBGGGBGBGBGBGGBGGGBBGGGGGGBBGGBGBGGGGGGGGGGGBGBGGGBGGBGBGGGBGBGGGGGBBBBBGGGBGGGBGGBGGGGBBGBBBBGGBBBGBBGGBBBGGGGBGGGBGBBGBGBGGGBBBGBGGBBGGGGBGGGGBGGGBGGGBGBGGBBBGBGBBGGGGGGBGGBGBGBBBBGGBGBBGBGBGGBGGBGGGGBGGBGBGBGBBBGGBGGBGBBBGBBGGBGGGBBGBGGGBBBGBGGGBBBGBBBGGBBBGGBGBBBBBBGBGGBBBBBBGGBGGGGBGGGGBGGGGBGGGGGBGGGGGBBGGBGGBBGGBGBGBGGGGBGGBGBGGBGGGBBGGBGGBGBGGBGGGGGBGBGBGGGGBGGGBGGGGGBGBBGGBBBBGGGBGGGGBGGGBGBGGBBGBBGGGGGGBGBBBGGBGBBGBGGGBBGGGBGBGGBBGBGBGGGGBBGBGBGGGBGBGGBGGGGBBGBBBBGGBBBBGGGGGGBGGGGBBBGGBBGBBGGGBGGGGGBBGGBGGGGGGGGGBBBGBGGBGGGBBBGBGGGGBGBGGGGGGBGGGGGGGBGGBGGGGBGGGGGGBBGGGGBGGBGBGBGBGGBGGGGBGGGGGGBBGBBGGGBGGGBBGGBGBBGGBGGGGGBGGGBBBBGGGBGBGGGGGGBBBBBGGBBBGGGGGBGBGGBBBBGGGGBGGGBGBGGGGGGGBGGGGGBGGBBGGGGGBGGGGGGGBBBBGGGGBGBBGGBBGGGGGBGGGGGGGGBBBBGBGGGGGGGGGBBGBBGGBGGBGBBGBGGBGGBBGBBGGGGGGBGGGBBBGGBGGBGGBGGGGGBGBGBGGGGBGGBBGBGBBBBBGGGGGGBBBGGBGGBBBGGGGBGGGGGGBBGBBBBGGGBBGGBGBGGGGGBGGGGBGBBBBGGBBGBGBBBGGBBBGGGGGBGGGGGBGGBGGGBBGBGGGBBGGGBGGGGGGBGGGBGGGBBBBBGGBBGBBBGBBBGGBGBBGGGGBBBBGBGGGGGGBGGGBGBGGBGGGGGGBGGBBBBGGBGBGGGGGGBBBGBGBBBGGGGBBGGGGGGGGGGBGGBBBGGBGBGGGBGBGGGBBBGGBGBBBGGGGGGGGGGGGBBGGGGGBGBGGBBGGBGGGGGGGGGGBGBGBGGGGGBGGGGGGBGGGGBBGGGGGGGBGBBGBGGGBBGGGGGBBBGGBBBBBGBGGBBBGGBGGBGGGGGGBGBGGGGGBBGBGBGGGGGGGBBBBGBGGBBGGGGGGGGGGBGGGBGGBGBGGGBGGGGBGGGBBGGBGBGGGGBGGGBGBGBGGGGGBBBBGBGBBGGGBBGGGGGBBBGGGGGGBBGGGBGBBGGGBGGGGGGGBGGGGGBBGBBGGBGGGGBGGGGGGBGGBBGBBGBBBBGBGGBGGBGBGGGGGBGBGGGGBGGBGGGBGGGGGGGBBGGBBGGGBGBBGGBGGGGBBGBBGBBBGGGGGGBGGBGGGGBBBGGGGGGBBBGGGBGBGBGGBBGBBGBGGBGGGBBGBGGGGGBBBGBBGGGGGBBGGGGBBGGBGBGGBGGGBBBGGGBGGGGBBGGGGGGGBGGBGBGGGBGGGBGGGGBGGGGGGGBBGGGGGBBGGGBGBGBGGGGGGGGGGBBGBGBGBBGGBGGGBGGGGBGGGBBGGGBBBBBBBGBBGBGBGGGBGBGGGGGBGGGBBGGGGGGGBGGGGBGGGGBGBBBGGGGGGBGGGGBBBGGGGGGGBGBBBGGGGGBGBGGGGBBGGGGBGBGGBGGBGGBBBGGGBBGGGGGBGGGGGBGGGGGBGBBGGBBGGGGGGGGGGBGBGGBGBBBGGGGGGBGGGGGBGGGGGGBBBGGGGGGGGGGBBBGGGGGGGBBGBGGGBGGBBGGGGGBGGGBBBGBBGBBGGGGGGBGGGBGBBBBGBBGBGBBBGGGBBGBBGGGBGGGBGGGBBGBGGGBGGBBGBGGGBGGGGBGGBGGGGBGGGGBGGGGBGGGGBGGBGBGGBBBGBBGBGGGBGBGGBGGGBBGGGGGBGGGBGGGGGBGGGGGGBGGBGGBBBGBGBGGGGGGGBGBBGGBBGGBBGBGGGGBBBBGGGBBGBGGBGGGGBGGGGGBBGGGBGGGBBGBBGBGGGGBGGGBBGGGGGBBGBBBBBGBGGGGBGGGBBGBGBBGGGGGGGBBGGGGGBBGGGGBGBBBGGBGBGGBGGGBGGGGGBGGGBGGGGGGGBGGBGGGGGGGGGGGBGGGGBBBGGGGGGBGGBBGGGGBBGGBGBGGGBGBBGGBGGGBGBBGGGBGGBGBBGGBGBBGBGBGGBGGBBGBBBGGGGGBGGGBGGGBBGGBBGBBBGBBBGBGBGBGBGGBGGBBBBGGGGGBBBBGGBBGBGBGBBGBGGBBBGGGBGGBGGGGGGGGGGBBGBGBGGGGGGGGGGGGBGBGGGGGGBGBBBGBBBGGGBGBGBGGBGGGGBGGBBBGGGGGGGGBBBGBBGBBGGGGBGBGBBBGGBGGGBGGBGGGGGGBGGBGGBGGGBGGGGGGGBGBBGGGBGBGGGBBGGGGBGGGBGBBGGGGGGGBGBGGGGGGBGBGGBBGGGBGBGGGGGBBGBGGBGBGBGGGBGGBGGBBGGBGBGGGGBBBGBGGBBBBGGGGGGBGGBGGGGGGBGGBBGGGGGGBBGGGGBGGGGBGGGGGBGGGGGGBGBGGBBGGGGGBGBGGGGGGGGBBBGBGGGBGGGBBGGGGGBBBGBGGGBBBBGGBBGGBBGGGGBGBGBBGGGGGGGBGGGBBGBBBGGGGBGGBGGGGBGBGGGBGGGGGGBGBGGBBBGBBBGGGBGBGGGGGGGBBBGGGGGGBGGBGGBBGGGBGGBBGBGBGGBGBGBBBBGGBGGBGBBGGGBBGBGBBGBBBGBBGGGGGGBGBBGGGBGBGGGBGBGGGBGBGBGGGGBGBGBBBGGGBGGGGGGGGGGBBGGGBGBBGBGGBGGBBGGGGBBGBBGGBGGGGGGGGGGGGGGGBGGGBGGGGGGBBGGBGBGGBBGBGBGGGGGBGGBBGGBGGBBGGBBGGGGGBGGGBGGBBGBGGBGGGGGGBGBBGGGBGGGBBGGBGBBGBGBBBGBBBBBBBGGBGBGBGGGGGGBBGGBBGBBGGBGBGGBBBGGGBGGGGGGGGGGGGBGBBBBBBGBGGBGBGGBBBBGGBGBGBGGGGGGBGBGBGBGGGGGGGGBGGBGGBBGGBGBGBGBGGBGBGGBBGGGGGGGGGGGBBBGGBBBGGBGBBGGBGGBBGBGGGBGGGBGBGBGGGBGGGGBBGBGGGGGGGGBGBGGGBBGBGGGBBBGGBBBGGBGGBBGGGBGBGGGGGGGGGGGGGBGGGGBBGGBGGGGGGBGBGGBGGBGGGGGGBGGGBGGGGGGBBGBGGGBGBGGGGGBGBGGGBBGGBBGBGBGGGGGGGGGBGGBGGBGGGBGBBGGGGBGGGGGBBGBBBGGBGGBGGGBBBBGBGGGGBGGGGGGGGGGGGGBGBBGGGBGBBBGGBBBBGGGGBGGBGGGGGBGGBBGGGGGBBGGGBGGGGBGBGBGGBBGGGGGGBGBGBGGGGBGBGBGGGGGGGBGBGGBGGGGGGBBGBGGGGGBGGGBGGGGGGGBGBGGGGBGGGGGBGGGGGGGBGGGGGBGBBGBGBGGGGBGGGBBBGBBGBBGGGGBGBBGGGBBGBGBGBGBGBBGBGGGGGBBBGGGGGGGGBGBGGBBGBBGGBGGGBGBGGGGGGGBBGGGBGGGGGGBBGGGBBGGGBGGBGBGGGGGGGBGGGBGGGGGGBGGGGGBGGBGBGGGGBGBGGGGGBBGGBBGGBGGGGGGBBGGBBBGGGGBBGBGGBBGGGGBGBGGGGGGGGGBGGBGGGGGGGGBGBBBBGGGGGBGBGBGBBGBBGGGGGGGGBBBGBGGGGBGGBGGBBGGGGGGGGBBGGGGBBBGBGGBBGBBGGBGBGGGGGBBGBGBGBGBGGBGGGBGGBGGGGGGGGBGBGBGBBGBGGGGGBGBBGGBGGBBBGGBBGBGBGBGGBGBGGGGGGGBGGBGGGGBGBGGBBGGGGGGGGBBGGBGBGGGBBBGGBGGGGGBBBBGGBGBBBBGBBGBGBGGGGGGGGGGBBGBGGGGGGBGBBBGBBBGBGGGBGBBBGBBGGGBGBGGGGBGBGGGGGBGGGBGBBGGGGGGGBBGBGGGGGBBGBGGGGBGGBGBGBBBBGGGGGGGGGBGBBBGGGGBGBGGGBBBGGGBGBBBGGGGBBGBGGGGBGGBGGGGBBGGGGGGGGBGBBGGGBBBGGGBBBBBGBGGGGGGBBGBGGGBBGGGGGGBGGGGGGGGBGGGGGGGGGBBGBGGGGGBBGBBGGBGGBGGGGGGBGGGGBGGBGGGGGBBGGGGBBGGGBBBGBGBGGGGGGBGBGGGBBGBBBGGGGBBGGGBGBBGBGBGBBGGGBGGGGGGBGBGGGGGGGGGGGGBGGGGGGBBBGGGBGBGGGGGBGBGBGGBBBBGBGGGBGGBBGGBGGGGBGGGBGBGGBGGBGGBGGBBGGGBBBGGBGBBBBGGGGBBGGBGGGBBBBBGGBGBBGBBGBBGGGBGGGGGGBGGGGBBBGGBGGGGGBGBGBBGGGBGBBBGGGGBBGGGBBGBGGBGGBGGGGGGGGGGGBGBBGBGGGBBGBGGGBGGGGBBGBGGBBGGGGBBBBGGBBGGBGGBGGBBGGGGBGGBBGBBGBGBGGBGBBGGGBGGGGGGGBGGGBGGBGGBBBGGGGBBGGBBBBBBGGGGBGGBGGGGGGGGGGBBBBGGGGGGBGBGGBGGGGBGGGBGBBBBGGGGGGBBGGBGBGBBGGGBBBGGBBBGBGGBGGGGGGGBBBGBGGBGGGGBGBGGGGBBGGBGBBGBGGGGGBBGBGBBGBBGGGBGGGBGGGGGGGBBGBGBGGGBGGBBBGGGBGBGGBBGGGGGGGGGGBGBBBBBBGGGGGGBGBGBGBGGGGBBGGGBBGGGGGGGGGGGGGGBGGGGGBBGBBBGGBBGGGGGBGBGGBBGGGBBGBBGGGGGGGBGGGGGGBGGGBGGBBGGGGBGGGBGGGGGGGGGGBBGBBGGGGGGBBBBGGGGGGGBGGGGGBBBGGGGGBGGGGGGGGBGGGGGGBBGBBBGBGGBGGBGGBGGGGGGBGBBGGGGGBBGGBBBGGGGGGBGGGBGBGGGBBGGBGGBGGGGBBGGGBBGGGBBBBGBGBGGGBGGGGGBGGGGGGGBGBGBGGGBGBBGGBBGBGBGGGGGGBGBGGGGGGGGBGBGGGGBBGBBGGGGGBBGBBGBGGBGBGBGGGBGBGGBGGBGGGBGGGBBBGBGBGBBBBBBGGBGGGGGGBGBGGGGGGBGBGBBGBGGGBBBBBBGGBBGBGBBGBBBGGGGGBBBBGGGGGGGGGBGGGGGBBGGGBBBBBBBGGGGGBBBGGGBBBBGGGGBBBGGGBBGGBBGGGGGBGGGBGGBGGGBGGBBBBBBBGGBGGGBGBGGGBGGGGGBGBGGBBBGBBBGBBBGBGGGBGGBGBBBBGGBGBGBBGBGBGGGBGGGBBGBBBBGGBBBBGGBBGBBBGBGGGGGGGGGGGGGGGGGGBGGBGBGBGBBGBGBGBGGGBGGBBGGGGBBGGGBBGBGGGBGBBGGGBGGGGBBGBBBBGBBGBBGBBGBGGBGGGBGGGGGGBBGGGGGGBGGGGBGGGGGGBGBGBGBGGGBBGGBBBBBGBGBGGGGGGGGGGGBBBGBBGGGGGBBGGGGGBGBGGGGGGBGBGGGBGGBGGGGGGBBBGBGGGGGBBGGBGBBBBBGGBGGGBGBGBGGGGGGBGGGGGGGGGGGGBGGGBBBBBGGGBGBGBGGBBBBGGGGBGBGGGGBGGGBBGBBGBGBGGBGGBGGBGGGGBGBGGBGGBGBBGBGBBGGGBGGBGGGBGBGBGGBGGGGBGBBBGBGGBGGGGGGGGGGGBGBBGGGBBBBGGBGGGGBBGBGGBBGBGBGBGGBGBBGGBGBGGBBGGGBGBBGGGBBBGGBBGGBGGGGBBGGBGGGGBBBGBGGGBBBGBGGGGGGGGGGGGGGGGGBGBBGBBGBGBGGBGBBGGBGGGGBBGGGGGBGBGGGGGGGGGGGBGBGGGGBGGBGBBBBBGBBGGBGGGGBGGGBBGGGGGGGGBGBBGBGGGBBGBGBBGBBGGGBBGGGGBBGBGGGGGGGBGGGBBGBBBBGGBGBGGBGGGGBGBGGBGBGGGBGGBBBGBBGGGBBBBGGGBGGBGBGBBBGBGGGGGGGGBBGGGGGGGBBBBGGBBGGGGGGBGGGGGBBGGGGGBGBGGBGBGGBBBBGBGBGGBBGGGGGGGGGBBGGGGGBBGBGGGGGGBGGBBBBGBGGBGBBGBBGGGGGGBGBGGGGBGBGGBGBGGGGBBGBBGGGBBBBGGBBBBGGBGGGBGGBGGBGGBGBGBGBBGGBBGBGBGGGBGBGGGGGBBBBBGGGGGGGBBBGGBGBGGBGGGGGGBGGGGBBBGBBGGGBGBGGGGGBGBGGBBGGGGGGGGGGBGGGGBBBGBBGGGGGBBGBGGGGBGBBGGGGGBGGBGBGGGGBGBGBBGBGGGGGGGGBGGGGGGGBGBBBBBBBGBGGBGGGGGGBBGBGGBBBBGGBBGBGGGGGGBGBGBBBBGBGGGGGGGBGGBGBGGGBBBBBGBGGBGBGGBGBGGGGGGGGGGGBGBGBGGGGGGBBBGBGBGGGGGBGBBBBGBBGBBBBGBGGGGGBGGGBBBGGGGBGGBBGBGBBGGBGGBGGBGGGGGGBBGBGBGGBGBGGBGGGGGBGBGBBGBGBGGGGGGGGGGGGBBBGGBGBGBGBBGBGGBBGGGGGGGGGGBGBGGGBGGGGBGGBBBBGBBBGBGGBBGBGGBBGGBBBBGGGBBGGGBGGBGBGBGBBGBGGBGGGBBBGBGGBGGBGGGBGGBGGBBBGGGGBGBGBBGGGGBGGGBGGGGGBGGGGBGGGGGGGGGGGGGBBBGBGGBGBBGGGGGGGBBGGGGBGBBGBBGBBBBGGBGBBBBBGBGGGGBBBBBGGGBBBGGGGGBGGGGGGGGBGGGGBGGGBBGBBGGGBBGBGBGGGGBBBGGBGGGBGGGGGGGGBGGBGGBGGGBGBGGBBGGBBGGGBBGBBGGGBGBBGGGBBGBGGBGGGGGBGBGGBGGGGBBBGGBGGGGBGGGBGGGGGGBGGGBBGBGBGBGGBBBGBGBGGGBBGGGBGGBGGGBGBGGBGBBGBBGGGGBBBGGBBGGGGGGGGGBGGBBGGGBBGGGBBGGGGBBGBBBGBBGGBGBBGGGGBBBBBBGGGGBBBBGBGBGGGGGBGGBBGBGBBGBBGGBBBGGBGGGGGGBGBGGGGGGGBBGGBBBGBBGGBBGBGBGBBGBGGGBGGGGGGBGGBBBBGBGGBGBGBBGGGGBGGGGGGGBGGGGBGBGGGBGGBGGGBBBGBBBGBGGBBBGBBBBGGBBBGBGBGBGGGGBBGBGBGGBGGBGGGBBGGGGGBBGGBGGGBBGGBBGGGGBBGGGGGGGGGBGGGBBGGBGGBBBBGGGBBGGGBBBBGBGGGGGGBGGBGGGGBGBGBGGBGGGBGBBBGBGGBBBBGBGGGBGBGGGGGGBBGGBGGGBGGGBBGBGGGGGBGGBGGGGGGGGGGBBBGBGGGGGGBGBGGGBGBBGBBBGGBBBBBBGGGGGBGGBGGGGGBBGBGGGBGGBBGBGBBGGGBGGBGGGBGGGGBGBBBGBGBBGGGBGGGGGGBGGGBGGGGGGBBGBGGBBGGGGGGGBBGGGBGBBGGGBBBBGGBGBGBGGGBGGGGGBGGBGGGGBGBBGBGBBGBBGGGGBGBBGBGBGGBGGGGGGGGGGGGGGBGBGGBBBGGBGGBBGGGGGGGGBGBBGGGBGGGBGBBGGGGGGGGBGGGBGGBGBGBGBBGBGGBBGGGBBGGGBGBGGGGGGBBBGGBGGBGGGGGGBBGGGGGGGBBGGGBBGGGGBGGBBGBGBGBGGGGBGGGGGGBGGBGBBBBGBGBBBBGGGGGGGBBGGBBBGGBBGBGGGGGBBBGBGGGBGGBGBGGGGGGBGGGGGGGGGGGGBGGBGGBGBBGGBGBGGBGGGGBBGGBBBBGGBBGGGGGBGGGGGGGGBBGGGBBGGGGGGBGGGGBGGBGBBGBBGGBGGBGBGGGGBGGGBGBBGBBGBGGGGGBGBBGBGBGGBBBGGBGBBGGGBGBGBGBBBBGGGGGBGGBGBBBGGGBGBGBBGGGGGBGGBGGGBBGGGGGGBGGGGGBBGGGBBBGGGBGGBBGBGBBGGBGBGBBGGGGGBGGGGGBGGBGGBBBBBGBGGBBGBBGBGGGGGGGGBGBBGGGBBGGGBBBGGGGBBGGBBGGBBGGGGBGGGGGGBBGBGGGGGBBBGGGBGBBGGBGBBGBGGBGBGBGGGGBBGGGGGBGBBGBGGGBGBBGGGGGGGGGBGGGGGGGBGGGGBBGGGGBBGGGGGBGBGGBGGGBGBGGBBGBBBGGGGGBGGGGGGBGGGGBGGGGGBGGGGGGBBGGBBGBGGGGGGGGBGGBGBBBGGBBGGGGBBGBGGBGGBGGGGGGBBBBGGGGGBGBGGBGGGGBBGBGGGGGGGGGGGBGBBGGGBGBGGGGBBBBBGBGGBBBGBGGGGBGGGGBGBGGBBBGGGGGGGBGGBBGGBGBBGBBGBGGBGGGGGGGGGGBGBBBGGBGGGBBGGGGBBGGBGGGGBGBGGGGBBGGGGGGBGGGGGBBGGGBBGBGBBBGBBBBGGGBBGGGGGGBGBGBGGBBGBGGBBGBGGGBGBBGGGGGBGBBGGGGGGGGGGGBBGBGGBGGGGBGGGBGGGBGGGBGBGGBBGBGBGGBBGBBBGBBGGGBGBBGGBGBBBGBGGBBGBBGGGBGGGGGBGGGBBGBGGGBGGGBGBBGGGGGGGGBGGGBGGGBGBGBGGGGBBGBBGGGBBGGGGBGBGGGGGGGGGGGBGBBBBGGGGBGGGGBGGGBBGBBBBBBGGBGBGGGGGBGGBBGGBBGGGGGBGBGBBGGGBGGGBBGBGGGBGGGGGBGBGBGGGGGBGGBGGBBBGBGGGGBGBBGBGGGGGBGBGGBGGGGGGGBBGBBGGGBGBGBGGBBGGGGGBGBGGBGGGBGGGGGGBGGGBGGBGGBGGBGBGGBGGGGGBBGBGGBBGBGGBGBGBGGGBGGBBBGBGBGGGGGGBGGGGGGGGBBGBGBBGBBGBGGBBGBBGGBGBBGGGBGGBGBGBGGGGBBGGBGGGGBGBBBGGGGGGBGBBBGGBGGGGBBGGGGBBGGBGBBGBGBGGGGBGGGBGBBGBGBBGGGGBGGBGGGBBGBBBGGBBGGGGGGBGGGGGBBGGGBBGBGGGBGGGGGGGBBGBGBGBBGGGGBGBGGGBGGBGGGBGGGGGGBBBBBGGGBGGBBGGGBBGBGGGGGGGBBBGBGBGGBGGBGGBBBGGBBGGBBGBGBGGBGGBGGGGGGGGGBGGGBBBGBGBBBGBBBBGBGGGBGGGGGGGGBGBGGGGBBGBGGBGBGGGGGBBBBGBGGGGGGBGBGBBBGBGGGBBGGBBBBGBBGGBGGGGGGGGGGGGBBGGGBBGGGGGGBBBGGBGGGGGBGGGBBBGGBGBGBGGGGGGGGBGGBGGBBGGBBGBGGBBBGGGBBBGBBGGGBGGGGGGGBBBBBGGGBBBBGGBBBBGBGGBGBGBGGBGBBBBBBGGBGGGGGBBBGGBBGGGGBBBGBGGBBGGBGBGBBGGGBGGGGGBBGGGGGBGGGGBGBGBBBGBGBGBBBBGGBGGGGGBBGGGBBBBGBBGGBBGBGBGBGGBGBBBBGBGBGGBBGGGBGBGBGBGGBBGGGBGBBBGBGGGGGGGGGGBGBGBBGGBBGGBGBGBGBGGGGGGBGBGBGGBGBGGGGGBBBBGGBGGGBBGBGBGGBBBBBGGGGGBBGBGBBGBGGGGGBBBGGGBGGGBGGBGGGBBGGGBBGBGGGGGGBBGGGGGGBGGGGBBGGBGGGBBGGGGBBBGBGGBGBGGGBBGBBGBGBGGBBBBGBGBBBGGGGGBGBBGBBGBGBGGGGGBGGGGBGGGBGBBGBGGBGGBBGBGBBGGBGBGGGBGGBBGBGGGGBGBGBGGGBBGGGGBBGGGGGGGBBGGGGBGGBBGBBGGGBBGBGGBGBGGGGBBGGGGGBGGGBGGGBBGGGGBGBGBBGGGGGGGGBGBGGGBGGGBGBBBBGGGGGGGGGGGBBGGBGGBGBGGGGGBBGBGGBGGBBGBBGGGGBGGBGGBGBGBBGBGGGGGGGGBGGGGBGGGGGBBGBGGGBGGGGGGBGGBGBGBBGGBGGBGBGBGGGGGGBBBBGGGBBGBGGBBGGBGGGGGGBBBBBGBGBBBGGGGGGGGGGGGGBGGGGGGGGBBGGGGBGBGBGBGGGGBGBGGGBBBGBGBBBBBBGGGGGBGGGBBGGGGGGBBGBGBGBBGGGBGGBGGBBGBGBBBBGBBGBGGGGGGGBBBBGBBGBGGGBBGBBBGBGGGGBGGGGGGBGGGBBBGGBBBGGGBGGBBBGBGBBBBBGBGGGGGGGGGGBGBBBBBBGBGGGBGGBBGBGGGGGBBGGBGGGGGGGBBGBBGBBBBGGBGGBBGBGGBBGGBBGBBGGGGBBGGGGGBGGBGBGBGGGGGBGGGGBGGGGGBGBGGGGGBGBGGGGGGGGBGBGGBGBBBBBGGBGGGBGBBGGBBGGGGBGBGGGBGGGGGGBBGBGBBGGGGGBBGGGGBBGGGBGBGGGGBGGG
24123 BBBGBBBBGBGBBBBBBGBBBBGBGBGBGBBBBBBBBBBBBBBBGBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBGGBBGBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBGBGBBGBGGBBBBBBBGBBGBBBBGBBBBBBBGBBBBBGBBBGGBBBBBBBBBGBGGBBBBBBGBBGBGGBBBBBBBBGBBBBBBBGBGBBBBBBGBGBBBBBBBBBGBBBBBBBGGBBBGBBGBBBBGBGBBBBBBBBGBBGBBGBBBBBGBBBBBBBBGBBBBBGBBGBBGBBBBBBBBGBBGBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBGBBBBBBGBGGGBBBBBBGGBBGBBGBBBBBBGBBBBBBGBGGBBBBBBBBBBBBBGBGGBBBBBBBBBBGBGBGBBBBBBBGBGGBBBGBBBBGBGBBBBBBBBGBBBBBBGBBGGBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGGGBGBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBGBGBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGGBBBBBGGGBBBBBBBBGBGGBBBBBBBBBBBBBGBBGBBBBGGBBBBBBBGBBBBBGBBBBBBBBGBBGBBGGGBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBGBGBGBGBBBBBGGGBBGBBGBBBBGGBBGGBBBBBBBBBBGGBBBBBBBBBBGGBGBGBBBGBGBBBBBBBBBBGBBBBBBBBGBGBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBGBGBBGBBBBBGBBBBGBBBGBBBBGBBBBBGBBBBBBBBBBGBBBGBBBGGGBGGBBGBBBBBBBBGBBBBBBBGBGBBBBBBBGGBBBBBGGGBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBGBBGBGBGBBBBGGBBBBBBBBBBBGBBBBGBBBGGGGBBBBBBBGGBBBBBBGBBBBGBBBBBBGBBGBBBBBBBBBBGGBBGBBBBBBGBGGGBBBBBBBBBBBGBBBBBBBGBGGBBGGBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBGBGBBBBBBBBBGBBBGGBBBGBBBGGBGBBBBBBBGBBBBBBBBBBGBBBBBBBBGBGBBGGBBBBGGBBBBGBGBBBBGBBBBGBBBBBBBBBGBBBGGBBBBBGBBBBBBBBBBGBBBBGGBBBBBBBGBBBBBBBBGGBBBBBBGGGBBBBBBBBBBBGBGBBGBBBBBBBBBBBGBBGBBGBBBBGGBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBGGBBBBGBBBBGBBBBBGGBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGGBGBBGBBGBBBBBBGBBBBBBBBBBGBBGBBBBBGBBBGGGBGBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBGGBBBBGBBBBBGBGBBBBBBBBBBBGBGBGBGGBBBBBBBBBBBBBBBBBBBGBBBBBBGGBGBBGBBGBBBBBGGBBGBGBBBBBGGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBGBBBBBGBBBGBGBBBGBBBBBBBBBBBBBGBGBBGBBBBBBBGBBBBBBGGGBGBBBBGBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGGBGBGGBBBGBGBGBBBBBBGBBBBBBBGBBBGBBBGBBBBBBGBBGGBGBBBBBGGBBGBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBGBBGBBBBBGBBGBBBGBBBBGBBBBBGBBBBBBBGBBGBGBBBBBBBBBBGBGBBGBBBBGGGBBBGBBBGBBBBBBBBBGBBBBGBBBGBBBBBGBGBBGGBBGBGBBBBBBBGBBBBBBBBBGBGGBBBBBBBBGGBGBBGBBBGBBBBBBBGGBBBBBBBBBBBBBBGGGBBBBBBBBBBBBGBBGGBBBBGBBGBBBBGGBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBGGGBBBBBBBBGBGBBBBBBBGGBGBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBGBBBGBGBBBGBBBBBBBBGBBBBGGBBBBGBGBBGBBBGBBGBBBBBBBBBGGGBBBBBGBGBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBGBBBBBGGBGGBBGBBGBGBGBGBBBBBBGBBBBBBGGBBBBBBBGBBBBGBBBBBBBBGBBBGBBBBGBBBBBBBBBGBBBBGBBBBBGBBBBGBGGBBBBBBGBBBBBBBGBBBBBGGBBBBBBBBBBBBGGGBBGGBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBGBBBBBBBBGBGBGBBGGGGGBBBBBBBGBBBBBBGBBBBBBBGBBBGBGBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGGBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBGBGBBGBBBBBBBBBBBBBGGGBBBBBBBBBBBGBBBBBBGBBBBBBGBBBBBBBGBBBBBBGBGBBGBGBBGBBBBBBBBGBBGBBGBGBBGBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBGBGGBBBBGBBGBBBGBBBBBBGBBGBBBBBBGBBBBGGBGBGBBBGBBGBGBGBBBBBBBBBGBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGGBBBBGBBBBBBGBGBBGBBBBBGBBBBGGBBBBBBBBGGGBBBBBBBBBBBBBGGBBBBBGBBBGBBBBBGBBBBBBGBBBBGGBBBBBBBBBGGBGBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBGBBBBGBBBBBBBGBBBBBBBBBBGBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBGBBBBBBBBGBBBBBBBBBGBBBBBGGGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGGBBBGBBBBBBGBBGBBBBBBBBGBBBBBBBBBGGBBGBBBBBBGGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBGGGBBBBBBBBGBBBBBBBBBBBBBGBGBBGGBBBBBBBBBBBBBGGGBGBBBBBBBGBBGBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBGBBBBBBBGBBGBBBBBGBBBGBBBBBBBBBGBBGBBBGBBBBGBBBGBGBBGBBBBGBBBBBBBBBBBBBGBBBBGBGBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBGBBGBBGBGBBGBBBBBBGBBBGGBGBGBBBBBBBBBBBGBGBGBGGBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBGBBBGBGBBBGBGBGBBBBBBGBBGBBBBBBBBGGBBBBBBBBBBBBBBBBGGGBGBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBGBBBBBBBBBBBBBGGBBGBGBBBBBBGBBBBGBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGGBGBGBBBGBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBGBGBBBBBGGBBGBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGGBBBBBBBBBBGGGBBGBBGBBBBGBBBBBGGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBGBBGBGBGBGBGGBGGBBBBBBBBBBBBBBBBBBBGGBBGBBBBBBGBGBBBBBBBBBBBBGGBBBBBGBBBGGBBBBGBBBBGBBGGGGBBBGBGGBBBBBGBBBBGBBBBBBGBBGBBBGBBBGGBBGBGBGBBBGBGBBGBBBGGBBGBBBBBBGBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBGBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBGBBBBGBBBGBBGBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBGGBBBGBBGBBGBBGBBBGBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBGBBBBGGBBGBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBGBBBGGBBBBBBBBGGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGGBBBGBBBBBGBGBGBBBGBBBGBGBBBBGGBBBBBBGGBBBBBBGBGBBGBBGGBBBBBGBBBBGBBBBBGGBBGBGBBBBBBBBGBGGGBGGBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBBGBGBGBGBBBBGGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBGBBBBBGBBBGBBBBGBBBGBBGBBBGBGBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBGGGBGBGBBGBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBGBGBBBBGBBBGBGBBBGGBGBBBBBBBBBGBBBBBBBBBBBBBGGBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGGBGBBGBBBBBGBGBGBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBGBBGGBBBBBBGBBBBBBBBBGBGGBBBBBBBBBBBBBBGBBGGBBBGGGGBBBBBBBBBGBGBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGGBBBBBBBGBBBGBBBBBBBBGBGBBGBBBGBBBGGBGBGBGBBBBBBBBBGGBBBGBBBGBBBBBBBGBBBBBGGGBBBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBGGBBGBBGBBBGGBBGBBBBBGBBBGBBBBBGGBGBBBBGBGBBGBBGGBBGBBBBBBBBBGBBGBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBGGBBGBGBBBBBGBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBGGBBGBBGBBBBBBBGGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBGBBBGBGBBBBBBBBGBGBBGBBBBBBBBBBBGBBBBBBBGBGGBBGGBBBGBBBBBBBBBBBBBGGBBBBBBBGGBBGGBBBBBBBBBGBBBBBGBGBBBBGBBBBBBGGBBBGBBBBGBBBGBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBGBBBGBGBBGBGBBBBGBGGGBBBGBGBBBGGBBGBBBBBBGGGBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBGBBBBBBBGBBBGBBBBGBGGBBBGBBGBBBBGBBBBBBBBBBGBBBBBBBBGGBGBGBGGBGBBBBBBGGBBBBGBBBGBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBGBBGBBBBGBBBBBGBGBBBGGBBBBBBBBBBGGGBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBGBGBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBGGBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGGBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBGBGGBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBGBBBGBBBGBBBBGGBBBBBBGBBBBBBGBBBBGBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBGBBBBGBBBBBBBBGGGGBBBBGGBBBBGBBBBBBGGBBGBGBBBBBGBBBBBGBBBBBBBBGBBGGBGBBGBBBBBBBBGBBBBBGGBBBGGBBBGBGGBBBBBBBBBGBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGGBGBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBGGBBGGBBGBBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBGBGBBBGBBBGBBBGBGBBBBBBGBBGBGBBGBBGBBBBBBBBBBGBBBGGBBBBBBBBBBGBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBGBBGBBBBBBBBBGBBGBBBBBGBGBBBBGBBBBBBBBBGBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGGBGGBBBBBBBGBBBGBBBBBGGBBBBBBBBBBBBGBBGBBBBGGBBBGGGBBBGGBGBBGBBBBBBBBBBBBBGBBBBGBBBBBGBBGBBBBBBBBGBBBBGBGBBBGBBBBGBBBBBBBGBGBGBBGGBGBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGGBBBBBGBGBBBBBBBGBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBGBBBGBBGBGBBBBBGGBBGBBBBGBBBBBBBBBGBGBBBBGBBBBGBBBBBGBGBBBBBGGBBBBBBGBBBBBBBBBBBGBBBGBBBBBGBBBBBGBBBBGBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBGBBBGBGBBGBBGGBBGBGGBBGGBGBBBGBBBBBBBBBBBBGBBBBGBBBGBBBBGBBGBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBGGGGBBBBBBBBBGBGBBBGBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBGGBGBBBBBGGBBBGBGBBBBBGBBBBBGBGBBGBBBBBBGBBBGBBBBGBBGBGBBBBBBBBBGBBBBGBBBBBGGBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGGBBGBGBBBBBBGBBBGBBGBBBBBBBGBGBBBBGBBGBBBBBBBGBBGBGBBGBBGBGBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBGBBBGBBBBGBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBGBBBGBGGBBBGBBBBBBBBBGBGBBBBBBBGBBBBBBGBGBBBGGBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGGBBBGBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBGBGBBBBBGBBBGBBBBBBBBGGGBBBBBBBBBBBBGGBBGBBBBBBBBBGBBBGBBBGBBBBBBBBBBBGBBBBBBBGBGBBBBGBBGGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBGBBBGBBBGGBBGGBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBGGBBGBBGBBBGGBBGGBBGBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBGBGBBGBBBBBGBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBGBGGBBBBBGGBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBGBBBBBBGBGBBGBBBGBBBBBGBGBGBBBBBBGBBGBBBBBBGGBBBBBBGGBBBBBBBBGGBGBBBBBBBBGBBGBBBBGBBBBBBBBBBGBBGBBBBBGBBBBGBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBGGBBGBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBGGBBGBBGGBBBGBBBGBGBBBBGBBGBBBBBBBBBBBBGBGBBBGBBGGGBBBBBBBBBBBGBBBGBBBGBBBBBGBGGBBBGBBGBBBBGBBGBGBGBBBBBBBBGBGBBGBBBBBBGBBGBBBGBGGBBBBBBGBGGGBBBBBGBBBBBBBBGGBGBGBBBGBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBGBBBGBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBGBGBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBGBBGBBBGBGBBGGBBGBBBBBBBBBBBBBBBBBBBGGBBBGBGBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBGBGBBBGBGBBBBBBBBBBGBBGBBBBBBBBBBGBBBGGBBBBBBBBBBBBBGBBBBBBBGBGBBBBBBGBBBBGGBBBBBBBBBGBBBBGBBBGBBGBBBBGBGBGGBBBBBBBBBGBGBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBGBBBBBBGBGGBBBGBBBBBBBBBBGBGBBBBBGBGGGGBGBBGBBBGBBBGBBBBBBBBGBBBGBBBBGGBBGBBGBBGBBBBGBBBBGGBBBGBBBBBBGBBBBBBGGBBBBBBBBBBGBBBGBBBGBBBBBBBGBBBBBBBGBBBGBBGBBBBGBBGBBBBBBBGBBBGBGBBBBBGBBBGBBGBBBBBBBBBBBBGBGBGBBBBGGBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBGBBBBGBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBGBBBBBBBGBGBBBGBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBGGBBGGGBBBBBBBBBGBBBBBBBBBGBGBBBBGGGBBBBBBBGBBBBBGBBBGBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBGBGBGBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBGBBGBBBBBBBBGGBBBBBBGBBGBGBBGBBBBBGBBBBBBBBBBBGBBBBBBBGBBBBGBGBBGBGBBBBBBBBBGBBBGBGBGGBBGBBBGBBBBBBBBBBBBBGBBGBBBBBGBGBBBBBBBBBBBBGBGBBBBBBGBGBBGGBBBBBGBBGBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGGBBBGBBGBBGBBBBBBBBBBBBBBBGBBGBGGGBBBBGBBBBBBBBBBBBBBBBGBBGBBGBGGBBBBGGBBBBBBBGBGBGBGBBGBBGBBBBBBBBBBBBBGBBBBGGBGBGBBBBBBBBBBBBBBBBBBBGBBGBBBGBBGGGBGBGBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBGBGGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBGBBBBGBGBGBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBGBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBGBBBBGBBBBBBBGGBBBBBBBBBBGGBBGBBBBBBBBBBGBBBGBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBGBBGBBBBGBBBBBBBGBGBBBGBBBBBBBBBBGBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGGBGGBBBBGBBBBGBBGBGBGBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBGBBBBBGBBGBBBGBBBBGBBGBBGBBBGGBBBGBBGGBBBBBBGBBBBGBBBBBBBGGBBBBBBGGBBGBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBGBBBBBGBBGBGBBBBGBGBBBBBBBGBBBGBBBBBBBGBBBBBBBBBGGBBBBGBBBGBBGBBBBBGBGGBBBBGBBBGBBBBBBBBBBBGBBBGBBGBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBGGBBBGBBBBGGBGGBBBBBGBBBGGGBBBBBBBBBBBBGGBGBBBBBBBBBBBBGGBBBBBBBGBBBBBBGBBBBBBGBBBBBGBBBBGGGBGBBBBBBBBBBBBBBBGBBGGBBGBBBBGGBBBGBBBBBBBBGBBBBBBBBBBBBBGGBBBBGGBGBBBBBBBBBBBBBBBBBGBBGGBBBBBGBBGBBBBBBBBBBBBBGBGBBBGBGBBBGBBBBBGBBBBBBBBBGBBBBBGGBBGBGGBBBBBBBBGBBBBBBGBBBGBGGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBGGBBBBGGGBBBGBBBBGBBBGBBBBBBGBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGGBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBGGBBBBGBGBBBBBGBBBBBGBBGGBGGBBBBBGBBGGBGBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBGGBBBBBGGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBGGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBGBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGGBGBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBGBBBBBGGBBBBBBBBBBBGBGBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGGBGBBBGBBBGBBBBBBBBBBBBGBBGBBBBGBBBBBBBGBGBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGGBBBBBGGBBBBBBBGBBGBGGBBBBBGBBBBBGBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBGBBBBGBBBBBBBBGBBBBGBBBBGGBBBBBBBBBBBBBBGGBBBBBGBBBBBGGBGBBBGBGBGBGBGBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBGBGBGBBGBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBGBBGBBBGGBBBGGBBGGBBBBBBBBBBBBBBGBGBGBBBBBBGBBBGBBBBBBBBBGBBGBBBBBBBBBBGGBGGBBBBBBBBBBBBBBGGBBGBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBGGBBBGBGBBBBBBBBBBGBBBGGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBGBBBGBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBGGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBGBGGBGBBBBBBBBBBBBBBGBBBBGBBBBGBBBBGBBBBBGGBBBGGGBBBBBBGBBBGGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBGBGBBBGBBGBBBGBGGGBGBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGGBBBBBBGBBBBGBBBGBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGGGBBBBBBBBGBBBGGBBBBBBBBBBBBBGGGBGGBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBGGGBBBBGBBBBBGBGBBBBGBBBGBBBBGBBGGBBBGBBBGBBBBGGBGBBBBBBBGGBGBBGGGBGBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBGGGBGBBGBGBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBGBGGGBGBBBBBBBGBGBBBBBBBGBBBGBBBBBBBBGGBBBBGBBBBGBBBBGBBBGBBBGBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBGBBBBBBBBBGBGBBBBBBBBBBBBGBGBBBGBBBBBBBBGBGBBBBBBBBBBBGBBBBGGGBBBBBBGBBBBBBBGBBBGBBBBBGBGBBBBBBBBBBGBBBBBBGBGBBBBBBBGBBBBBGBBGBGBBBBBGBBBBBBGGBBBGBBBBGBBBBBBBBGGGBBBBBBBGBBBBBGGBBBBBBGBBBBGBGBBBGBBBBBBBBBBBGGBGBBBBBBGBBBBGBGGBBBBGGBBBGBGBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBGBBBBGBBBGBBGBBBGGBGBBGBGBBBBBBBBBBGBGBGGGBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBGBBGBGBBBBBBBGBBGBBBBGBBGBBGBGBBBBBGBBBBGBBBBBGBBBBGBBGBBBBBBBBBBBGGBBGBGBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBGBGBGBBBBBBBBBBGGBBGBBBBBBGGBBBBBGGBBBBBBBBBBBBBGGGGBBGBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGGBGBBBGGBGBGBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBGGGBBBBGBBBGGBBGBBGGBBBBBBBBBBGGBBBBBBBGGBBBBBBGBBBBBGBBGGGBBBBBBBBBBGGBBBBGBGGGBBBBBBBBBBGBBGBBBBBGBBBGBBBGBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBGBGBBBBBBBBBBBGGBGBBGBBBBBGBGBBBBBBBBGBBGBBBBBBBBBGGGGBBBBBGGGBBBBBBGBBGBBBBBBBBBBBBGBBBGBBBBGBBGBBBBBBBBBGBGGGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGGBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBGBGBBGBGBGBBBBBBBGBBBGGBBBBBBBBBGBGBGBBGGBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBGBBBBGBBBGBBBBGBBBBBBBBBGBBBBGBBBBGBBBGBBBBGGBBBBBBBBBGGBBBBGBBBBBBBBGBBBBBBBBGGBBBBGBBGBBBBBBGGBBBBGBBBBBGBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBGBGBBBGBBGBBBBBBBGBBGBBBBBBBBBGBBBBBGBBBGGGGBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBGGGBBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBGBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGGBBBBBBGGGGBBGGBBGBBGGBBBBBBGBBGBBBBBBBBBBBBBBBGGBGBGGBBGGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBBGGBGGBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBGBBBBBGBBGGBBBGBBBBGGBBBBBBGBGBBBBBBBGBBBBBBGBBGBBBBBGBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBGBBGGBGBBBBBBGBBGBBBGBBBBBBBGBBBBGBBBGBBBBGBBBBBBGBGGBBBBGBBBGBBBBBBBBBGBBBBBGBGBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBGBBGGBBBBBBBGBBGBGBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGGGGGBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBGBBBGGGBGBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBGGBGGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGGBGBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBGBBBBBGGBGBBGBBBBBGBBBBBBGGBBBBBBGGBGBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBGGBBBBBGBBGGBBBBBBBBBBBBBBGGBBBBGGBBGBBBBBBBBGBBGBBBBBGBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGBBBGBBGBBBBGBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGGBBBBBBBBGBBBBBGBGBBBBGBGBBBBBBGBBBBBBBBBBBBBBGBBBGBBBGGBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBGGGBBBGBBBBGBBBGBGBBGBBBBBBBBBBBBBBBGGBBBBGGBBBGBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBGBBBBBBBBGBBGBBBGBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBGBBGBBBBGBGBBBBBBBGBBBBGBGBBGBBBBBBBBBBBGBBBGBBGBGBBBBBGBBBBGBGGGBBBBBGBBGGBBBBBBBBBBBBGBBBBBGBBGGBBBBBBBGBBBBBBBGBGBBBBBGBGBBBGBBGBGBBBBBBBGBBGBBBBGBBBBGBGBBBBBGBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBGBBBGBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBBGBBGGBBBBBBBBBBBGGBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBGGGGBBBGGBGBBGBGGBBBBBBBBBBBBBGBGBBBBBBBBBGGBGBBGGBGBBBBBGBBBBGGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBGBBBBBBGBBBBBBBGBBGBBBBBBBGBBGBBBBBBBGBGBBBBBBBGGBBGBBGBGBBBBBBGBBBBGGGBGBGBGGGGBBBGBBBBBGBBBBBBBBGBBBBGBBBGBGBGBGBBBGBGBBBBBBBBBBBBBBGBBGBGBBBBBBBBBGBBBGGBBBBBBBBBBGBBGBBBBGGBBBBBBBBBBBBBBGBBBBBBBGGGBBBBBBBBBBBBBBBGBGBBBBGBGBGBBGBBBBBBBBGGBBBGBBBGBBBBGBBBBGBGGBBBBGBBBGBBBBGBBBBBBBGBBBBBGBBBBBBBBBBGBGGBBBBBBBBBGBBBBBGBBBGGBBBGGBGBBBBBBBBBBBBBBBGGBGBGGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBGBGBGBBGBGBBBBBBBGGBBBBBBGGBBBBGBGBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBGBBBBGBBBBBGBGBBBBBBBGBBGGBBBBBGGBBBBBGBBBBGBBBBBBGBBBBBBBBGGGBBBGBBBBBBBBGBBGBBBBBBBBBGBBBBBGBBBBBGBBGBBBBBGBBBGBGBGBBBBBBBBBBBGBBBGBBGBBBBBBBGBBBBBBBGBGBBGBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBGBBBGBBBGGBBBBGBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBGBBBBBGBBGBGBBBGBBGBBBBBBBBGGBBBBBGBBGBBBGBBBBBGBBBBGBBGBBBGBBGBBBBBGBBBBBBBBGBBBGGBBBBGBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBGBBBBGBGBBBBBBBBGBGBBBBBGGGBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBGBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBGBGBGBBBGBBBBBBBBBBBBGGGBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBGBGBBBBBBBGBGBGGGBBBGGGBBGGBBBBBGBBBBBBBBBBGBBBBGBBBGBGBGBGBBBBGBBGBBBBBBGGBGBBBBGBBBGBBBBBBBBBGBBGGBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBGGBBBGBGGBBBGBBBBBBGGBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBGBBBBBBBBBGBBBGBBBGBBGBGGGGBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBBGGBBBGBGBBBBGBBBGGBGBBBBGBGBBBBBBBBBBGBBBBGBGBBBBBBBBBBGGBBBBBBBBGBBBBBGGBGBBBBBBGGBBBBBBBGBBBBBBGBBGGBBBBBBBBBBBBGBGBBBBBBBGGBBBBGGBBBBBBBGBGGBBBGBBBBBBGGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGBBBGBBBGBBBBBBGBBBBGBBBBBBBBBGBGBBBGBBBBBBBBBBGBBBBBBBGGGBBBBBBBBBBBBBBBBGBBBGGBBGBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBGGBBBGBBBGBBBGBBBBBGBBGGBBBGBBGBBBBBBBBBBGBGBBBGBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBGBBGBBGGBGBBBBBGBBBBBBBBBBGBBBBBGBGBBBGBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBGBGBBBBGBGGBBBBGBBBBGBBBGBBBBBBBBBBBGGBGGBBBBBGBBBBBGBBBBGGBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBGGBGGBBBBBBGBBGGGBBGBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBGGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBGGGBBBBGBBGBBBGBBBBGBGBGBBBBBGBBBBGGBGBBBBGBBBBBBGBGGBBBGBBBBBBGBBBBBGBBBBGBGGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBGBGBBBGBBBBBBBBGBBBBBGBBBGBBGGBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGGGBGBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBGBGBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBGBBGBBBBBBBBBBBBBBB
25962 BGBGBBBBBGGBBGBBBBGBBGBBBGBBBBBBBBGBBGBBBBBGBGBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBGBBGBGBBBBBBBBGGGGBBBBBGBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBGGBBBGBBBBBGBBBBBBBBBGBBBBBGBBBGBGBGBBGBBBGBBBBBBBGBBGBBGGBGBBBBGGBBBBBBBGGBBBGGBBBGBBBGGBBBBBBBBBBBBGBBBBGBGBBBGBBGGBBBGGGBBBGBBGBBBBBBBBBBBGBBBGBBGBGGGBBBBBBBGGBGBBBBGGBBBBGBBBBBBBBBGBBBBBGBBBGBBBBBBGGBBBGBBGBBBBBBBBBBGBGBGBGBBBBBGBBBBBBBBGBBBBGGGBBBBBBBBBBBBBGBBGGBBBBGBBBBGBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBGBGBBGBBBBBGBGBBBBBBBGGGBBGBBGBBBBGBBGBGGBBGBBBGBBBBBBBBBBGBBBBBBBBBGBBGBBBBGBBBBBBBBBGBBGGBBBBBGGBBGBBGGGBBGBGGBGGGGBBGBBBBBBBBBBBBBGBBBBBBBGBGBBGGGBBBGGBBGBBBBBBBBGGBBBBBGBBBBBBBBGGGBBGBGBBBBBGBGBBBBBBBBGBBBGBBBBGBBBBBGBBBBBBBBBGGBBBBBBBBBGBBGBBBBBBBBBGBBGBBBBGGGBBGBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBGGBBGBGBBBBBGBBBBBGBBGGGBGBGGBGBBBBBGGGBBBBBBBBBBBBGBBBGBBBBGBGBBBGGBBBBBBBBBBBBBBBGGBBBGBBBBBGBBBBBBBGGBBBBBBBBBBBGBGBBBGBBBBGBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBGBBBBBGGBBBBGBBBBBBBGBGBBBBBBBGBBBBBBGBBBBBBGBBBBBGGBBBGBBGBBBGBBBGBBBBGGGBGBGGBGGBBGBBBGGGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGGBBBBBGBBBBBBGBBGBBBBBBGBBBBBGGBBBBBBBBGBBBGBBBBBBBBGBGBBBBBBGBGBBBGBBBBGBBBBBBGBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBGGGBBGBBGBBBBGBBGBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGGBBBGGBBBBGGBBGGBBBBBBBGGBBGBGBGBGBBBGBBGBGBBGBBBGBBBBBGGBBBBGBBGBBBBBGBBBBBBBBGBBGBBGBBBBBGBBBBBBBBGBBGBBBBBBBGBBBBBBBBGBBBBBBBBGBGBBBBBGGBBBGBBGBBBBBBBBBGBBBBBBBBGGBBGBBBBBBBBGBBGGBBBBGGBBBGBBBBBGBBGGBBBBBBBGBGBGBGGBBBBBGBBBBBBBGBBBBBBBBGBBBGBBBGBBBBGBGGBGBGBBBBGBBBBBBBBBBBBBBGBBBBBGBBGBBBBBGGBBBGBBBBBBBBBBBGBBBBBBBBBBGBGBBGBBBGBBGBBGBGGGBBBBGBBBBBBGBBBBBGBBBGGBBBBBBBBBBBBGGGGBBBBGBBBBBBGBBGBGBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBGBBBGBBBBBBBBBBBBGBBBGBBBBGGBBBBBGBBBBGBGBBBBBGBBBBBBBBBBBBBGBGBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGGBBBBBGGBBBBBBBGBBBGBBBGGGGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBGBBBBGBBBBGGGBBGBBBBBBBBBGBBBGBBBGBGBBGBBBGBBGBGBGGBBBBBGBBBBBBBBBBBBGGBBBBGGBGBBBBBBBBGBBGGBBBBGBBBBBBBGBGBBBBBBBBGBBBBBGBBBBBBBBGBBGBBBGBBBBBGBBGBBBBBBBBBBBBBBGGBBBBBGBBBGBBBBBBGGBGBBBBGBBBGBBGBBBGBGBBBBBBBBBBBBBBBBBBGBBBBGGGBBBBGBGBBBBGGGBBBGBBBBBGBBBBGBBBBBBGBBBBGBGBBBBBBBBBBBGBBBBBGBGBBBBGBBBGBGBGBBBBBBGBBGBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBBGGBBGGBBGBGBBBGBBBBBGBBGBBBBGBBBBBBBBGGBBBBBBBBGBBGBBBGGBBBBGBBBBBBBBGBBGGBBGBGBGBGBBGGBBBBBBBBBBGGBGGBBBBBBGBBGBBBGBBBBGBBBGBGBBBBBBBBBBBGBBBGBBBBBBGGBBBBBGBBGBGBBBBBGBBGBBGGBBGBBBBGBBGBBBBBBBGBGBBBBBBBBGBBBBBGBBBBBBGBBBGBBBBBBGBBGBBBBBBGGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBGGGBBBBBBBBBBBGBBGBBGBGGGBBGGGBBBBBBBBBBGBGBBBBBGBBBGBBBBBBGBGGGBBGBBBBBGBBBBBBBBGBBBBGGBGBBBBBBGBBBGBBBBGBBBBBBBBGBBBBBGBGBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBBBGGBGBBBBBGBBBGGBBGGBBBBGBGBBGBBBBBBBBGBBGBBBBBBGBGBBBBBGBBBGGGBBBBGGGBBBBBGBBBBBBGBBBBBBGBBGBBGBBBBBBGBBGBBBBBGBBBBBGBBBGBBBGBGBBBBBBBBGGBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBGGGBBBBBBGBBBBBBBBBBGBBGBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBGBBGBGBGBBBBGBBBBBBBBBGBBBGGBGBBBBBGBGBBBBBBBBBBGBBGBBBBBBGGBBGBBBBBGGGBBGGBBBBBGBGBBBBBGBBBBGBGBBBBBGBBBBBBGBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBGBBBBBBBGBBBBBGBBBGGBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBGGGBGBGBBBGBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBGGGBBBBBGBBBGGBBGBBBGBBBBGGBBBBBBBBBGBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGGBBGGBBGBGBGBBBBBBGBBBBGBGBBBBBBGGBGBGBBBGBBBGBBBBGGBGBGBBBGBBGBBGBBBBBBBBGGBGBGGBBBBBBBBBBBGBBBBGBBBGBGBBBBBGGGBBGGBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBGBBBBBBGBBBBBBBGBBBGBBBBGBGBBGBBBBBBBBBBBGGBBBGGBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBGGBBGGBBBBBGBBBBBBBBBBGBGBBGBGGBGBBBGBBBBBBGBBBBGGBBGGBGGBBBBBBBBBBBGBBBBGBBGBBGBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBGBGBBBBBGBBBGBGBBBBBGGBBBBBGBBBBGBBBBBBBGBBBGBGBBBGBGBBGGBBBBBBBBBBBBBBGBGGBBBGGBBGBBGBBBGBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBGBGBBGBBBBBBBGBBBBBGGBBBGBBBBGBBBGBGBBBBBBBBBBGBBGGBBBBBBBBBBBGBBBBBBBBBBBGBBBBGGBBGBBBBGBGGGBBGBBBBBBBBGBBGGBGGGBBBBBBBBBBBBBBGBBBGBBBGGBBBGBBBBBBGBBBBBBBBBBBBGGBBBBBGBBBBGBBBBBBBBGBBBBGBBGBBBBBBBBBGGBBBBGGGBBGBBBBBBBBBBBGBBGBBBGBBBGBBBBGBBBBBBGBBGBBBBBGBBGGGBBBGGBBBBBBGBGBGBBBBBBBBBBGBBBGBBBBBBBBBBGBBGBBGBBBBBGBBBBBBBGBBBBBBBBBBBBGGBBBBBBBGGBBGBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBGGBGBBBBBBBBBBBBBBBBBGGGBBGBBBBBBBBGBBBBBBBGGBBGBGBBGBBBBBBGBGGBBGBGBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBGBBGBBBBBBBGBGGBBBBBBBBBBBBGBGGBGGGBBBBBBGBBBBBBBBGBBBGGBBBBBBBGGBGBBGGBGBBBGBBBGBBBBGGBBBBBGBBBBBBBBGGBGGBBBBBBBGBGBBBBBGBBBBBBGBBBBBBGBGBGBBBBBGBBBBBBGBBBBBBGGBBBBBBBBBGBBBGGGBBGBBGBBGBBBBBBBGBBBBBBBBBBGBGBGBBBBBBGBGBBBGBBBBBBBBBBBBBBBBGBBGBBGBBBBBGBBGBBBGBBBBGBBGGGBBBGBBBBBGBBBGGGBBBBBBGBGBBBBGGBBBGBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBGBGGBGGBGBBBGBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBGBGGGBBBBBGBBGGGBGBBBGBBBGBGGBBBBBGBBBBBBGGBBBBGBBBGBBBBBBBBBBBBGBBBBGBGGBBBBBBGBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBGGGGBBBBBBBGBBBBBBBBBBBBBBGBGBBBBGGBBGBBBBBBBBBBBGGBBBBBGBBGBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBGGBGBBBGGBBGBBBBBBBGGBBBBBGBBBGBBBBBBBGBBBBBGBBBBGBGBBBBBGBBBBBBGGBBGBBBBBBGBBGBBGBBBBBBBBBBGBGGBBBBBBBGBBBBBBBGBBGBGBBBBBBGBBBGBBBBBGBBBBGBGBBBBGBBGBBBBBGBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBGBBGBBBGGBBBBBBBBBBBBBGBBBBBGBBBGGBBBBGBBBBGBBBBBGBBBBBBBBGGBBGBBBBGBBBGBBBBBGGBBBBGBBBBBBBBBBBBBBBBGBGGBBBBGBBBBGGBBBBBBBGBBBGBBBGBBGBBBGGGGBBBBGGBBBBBBBBBBBBGBGBBBBBBBGBBGBGBBBBBBBGGBBBGBBGBBGGBBBBBBBBGBBBGBBBBBBBBBBGBBBBBGBBBBBBBGGBBBBGBBBBBBBGBBBBBBGGBBGGBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGGBBBBBBBBBGGBGBGBBBBBBBBBBBGBGBBGBGBBBBGBBGBBBBBBBBBBGBBBBBGBBGGBBBGGBBGBBBBBGBBBGBGBBGBBGGBBBBBBBGBBBBBBGBBBBGBBBGBBBBGGBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBGGGBBBBBBGGGBBBBBBBGBBGBBBBGBBGBGGBBBGBBBGGBBBBBBBBBGBBBBBGBBGBBGBGBBBBBBBBBBBBGBBBBGGGBGGBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBGGBBBGBBBGBBBBBBBGBBBBBBGBGBBBBBBBGBGBBBBBBBBGBGBBBBBBBBBBBBGGBBGBBBBBBBBBGGGBBBBBBGGBBGBGBBBBBGBBBBBBBBBBGBBBBGBBBGGBBGBBBBGBBBBGGBBBBBBBGGGGGBBGBGBBBBBGBBBBBBBBGGBBBBGBBBBBGGBBBGBBBBBBBBBBBBGBBBBBBBGBBBGBBBGBBBBBBBBGBBBGBBBBBBGGBGGBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBGBBGBBBGBBBBBGBBBGBGBBGBBBBBGGBGBBBBBBBBBBBGBGBBBBBBGGBBBBGGBGBBGBGBBBBBBBBBBBBBBBGBBBGBBBBBBGBGBGBBBBBBBBBBBGGGBBBBBGBBBBBBBBGBBBBBBBGBGBBBGBGBGBBBGBBGBBBBBBBGBBBBBGBBBBBGGBBGBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBGBGGBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBGBGGBBBGBBBGBGBBBBGBBGGBBBBGBBGBBBBGGBBBGBBBBGGBBBBBBBBGBBBBBBGBGBBBBBBBBBBBGBGBBBBBGGGBBBGBBGBBBBBBBGBBGGBBGBBBGBBBBBGBBBBBGBBBBBGBBBBBBBBGBBBGBGGBBBBBBGBBGBBBBBBBBGGBBBGBGBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBGBGGGBBBBGBBBBBBBBGBBGBBGBBGBBBBBBBBBGBBBBGBBBGGBBBBBBBBGBBGBBGGBBBGBBBBGBBBBBBBBBGBGBGBGGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBGGBBGBGBBGBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBGBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBGBBGBGBBGGBGBGBBBBBBBBBBBBBGBBBBBBBBBGBBGGBGBBBBBBBBBBBBBBBBGBGBBBBBBBGGBBBBBBGBGGBGBGBBBBBBGGBBBBBBBBBGGGBBBBBBBBBGBBBGBGGBGBGGBGBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBGBBBBBGGBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBBGBBGBBBGBGBBBBBBBGBBBBBBBBBGBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBGBBGBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBGGGBBBBGBBBBBBBBGBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBGGBGBGBBBBBBBGBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBGBBGGBBBGBGBBBBBBBGBBBBBGBGBBBBBBBBGBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBGBGBGBBBGBBBBBBBBBGGBBBGBBBBGGBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBGGGBBBGBBBBBBBGBBGGGBBGBBBBBBBBGGBBBGGBGBGBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBGBGBBBBGBGBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBGGGGGBGBBGBGBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBBGGBBBBBGBBGBBBBBBBGGBBBGBGBBGBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBGBBGBBGBGGBBBBBBBBBBBBBGBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBBGBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBGGGBBBBBBBBBBBBGGBBGGGBBBBBBGBBBBBBBGBGGBBGBBBGBBBBBBBGBBBBGBGGBBGGBBGBBBBBBGBGGGGGBBBGBBBBBBBBBBBBGBBBBBGBGBGGBBGBBBBGBBBBBBBGBBBGBBBBBBBGBBBBBBGBBBBBBBBGBGBGBBGBBBBBBBBGBBGGBBBBBGBBGBBBBBGBGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBGGBGBGBBBBGBBBBBGBBBGBBBBBBBBBBGGGBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBGGBBBGBBBGBGBBGBBBBBBBGGGBGBBBBBBBBGBBBGGBBBBBBBBBGGGBBBGBBBBBBBBBGGGBBBGBBBBGBBBBBBGGBBBBBGGBBBBBBBBBBBGBGBBBGBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBGBBBBGGBBGGGGGGBBBBGBBGGBBGBBBBBBBBGBGGBGBGBBBBBBBBBBGGBBBBBBGBGGBBBBBBBBBBBBGBGBBBBBBGBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBGGBBBBBBBBGGBBBBBBBBBBBBGGBBBBBGGBGBBBGBBBBGGBBBBBBBBBBBGBGGBBGBBGBBBGBBBBGBBBBBBGGBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBGBBBGBBBBGBBBBGBBBGBBBBGBBBGBBGBGGBBGBGBBBBBBBGBBGBGBGGBBBBBBGBBBGBGBBBBGBBBGBBBBBGBBBBBBBBBBBBBGGBBBBGBBGGBBGBGBBGBBGBBBBBGBGGBGBGGBGBGGBBBGGBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBGBBBBBGBBGBBBBGGGBBBGBBBGBGBBGBBGGBGBBGBBBBBBBBBBBBBBBBBBBBGGGBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBGBGBBBBBGBBBBBBBBBBGBBGGBBBGBBBGBGGGBGBBBBGBBBBBBGBBBBBBGBGBBBGBBBBBBBBBBBBGBBGGBBBGGGBGBBBBBBGBGBBBBBGBGBBBBGBGGBBBBBBBBGGBBBBBBBGBGBBBBBGGBGGBBBBBBGBBBBBGBBGBGBBGBBBGBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGGBBBBBBBBGBGBGGBBBBBGBBBBGBGBBGGBBBBBBBGGBGGBGBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBGBBBGBBBGGBBBBBBBGGBBBBBBBBBGBGBBBGBBBBBBBBBGBBBBGBBGGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBGGBGBBBBBBBGBGBBBGBBBBBGBBBBBBGBBBBBGGBBGBGBBBBBBBBBGBBGBBGBGBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBGGBBBBBBGGGGGBBGBBBBBGBBGBBBBBBGBGBGBBBBBBGGGBBBGBBBGGBBBBGGBGBBBBGBBBBGGBGBBGGBBBBGGBBBGBGGBBBBBBBGBBBGBBBBBBBGBBBGBBGBBBBBBGBGBBBBBBBBBBBBGBGBBBBGGBBBBBBBBBBBGBGBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBGBBGBBGBBBGBBGGBBBBGBBBGGBBGBBGBBBBBGBBBBBBBBBBBGBBBBBBBBGBGBGBBBBBBBBBBBBBGBGGBBBBGBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBGBGBBGBBBBBBBGBBBBBBBBGBBBBBGBBBBBGBBBBBGBBBBBBGBBBBBBGBGBGBBBBGGBBBBBBBBBBBBGBBBBBBGGBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBGGBGBBBBBBBBGBBGBGBBBBBBBBBBBGBBGBBBGBBGBBBBBGBBBBBGBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBGBGGGBBBBBBBBBGGBBGBBBGBBBBGBGBBBBBBBBBGBGGBGBBGBBBBBBBBBGGGBBBGBBGGBBBBBBBBGBGBBBBGGBBBBBGBBGGBGBGBBBBBBGBBGGBBBBBBGBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBGBBBBGBBBGBBBBBBBGBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBGGBGGBGBBBGBBBGBBBGBBBBBBBBBBBGBGBBBBBGGBGGBBBBBBBBBBGGBBBBBGBBBBBBGGBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBGBGBBGBBBBBGBBBBBBGBBBGGBBBGBGBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBGBBBGBGBBBBBBBBBBGGBGBGGGBBBBBBGBBBBBGGBBBGBGGBBBBBBBGBGGBBBBBBBGBGBBBBBGGBBBBBBBBBBGBBBBBBBBBBGBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBGGBBGGBBGBBBBBBBBBGBGBBBBGGBBBGBBGBBBBBBBBBBBBGBBGBBGBGBBBGBBBBBBBGGBGBBBBBGGGGBGBGBBBBBBBBBGBBBGBBBBGGBBBGBBBBBGBBBBBBBGBGGGBBBBGBBGBGBGBGGGGBGGBBBBGGBBBBBBBBBBBGBBBBBGBBBBGGGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBGGBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBGBBBBBBBBBBBBBGBBGBGBBBGGBBBBBBBBBBBBBBBGBGBBBGBBBGBGBGBGBBGBBBGBBGBBBGBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBGBBBGBBBBBGGGBBBGBBGGBBBBBBBBBBBBBBBBBBBGGBBBGBGBGBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBGBBBBBBGBBBBGBBGGBGBBBBBBGGGBBBGBBBBBBGBGBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGGBBBBBBBGGBGBBBBBBBBBBBBBBGBBBGBBGBBBBBBGBBGBBBBGBBBBBBBBBBBGBBBBBGBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBGGGBBGGBBBBGBBBGBGBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBGBGBBBBGGGBBBBBBBBBGBBBBBGBGBGGBGBBBBGBBBGBBBBGBBBBBBBBGGGBGGGBBGBBBBBBBGBBBBBBGBBBBBGBGBBGBBBBBBGBBBGGBBBBBBBBGBGBBBGBBBBGGGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBGBBBGBBGBGBGGBBGBBBGBBBGBBBBBBBBBGBBBBBBGBBBBGGBBBBBGBBBBGBBBGBBGBBBBBBBGBBGGBBBGBGGGBBBGBGBBBBBBBBBBGGBBGBBBBBBGGBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBGGBGBBBGBGBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBGGBBBBGGBBBBGBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBGGBBBBBBBBGBBBGBBGGBBBBBBGBGGBBGBBGBBGGGGGBBBGBBBGBGBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBGBBBGBBBBGBBBBBBGBBGBBGBBBBBGBGBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBGBBGBGBGBBGBBGBBBBBBGGBBBBBBBGBBBBBBBBBBBBGBGGBBBGGGBBBBGBBBBBBBBBBGBBBBBBBBGBBBBGBGBBBGBGGBGBBBGBGGBBBBBBGBBGBBBBBBBGBGBGGBBBBBBBBBBBBBBBBBGBBGBBGBBBBBGBGBBBGBBGBGBBBBGBBBBGBBBGBBBBGBBBBBBGBBBBBBBBBBBBGGBGBGBGBBBBGBGBBBBGBBGBBBBBBBBBBBGBGBBBBBBGBBGBGBBBBBBGBBGGBGBBBBBGGBBBBBGBBBBBBGBBGGBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBGBBBBGBGBBBBBBBBBGBBBBBBGGBBBGBBBBGGBBBBBBBBBBBGBBGBBBBBBGBGBBBBBBGBGBBBBBBBBBBBBGBBBBBBGBBBBBBGBGBBBGBBBBBBGBBBBBBBGBBBGBGBBGBBBBGBBBBBGBBBBBBGBGBBGBBBGBBBBGGBBBGBBBBGBGBGGBBBBBBGBBBGGBBBGBGBBGBBBGGBGBBGBBGBBBBBBBBBBBBGBBGGBBBBBGBGBGBBBBGBBBGBBBBBBGBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBGBBBGGGBGBBGBBBBBBGBBBBBBBBBBGBBBBBGGBGGBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBGGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBGBBBGBBBBBGBBGBGBGBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGGBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBGBBGBGBBGGBBGBBBBGGGBBBBBBBBGBBBBBBBGBBBBBBBBBGBGGBBGBBBBBBGBBBGGBBBGGGGBGBBGBGGBBGBBBBBBGBBBBBBBBBBBBBGGBGBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBGBBBGBBBBBBGBBBBBBGBBBBBGGBBBBBGBBBBBGBBBBGBGBBGBBGGBBBBBGGBBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBBBBGBBGBBBBBBBBBBBGBBBBBGBGBBBBBBGBBGBBBGBBGBBGBBBBBBBBBBGGBBBBBBBBGBBBBBBBGBGBBBGBBBBGGBBBBGBBBBBBBGBGGBBBBBGBBGBBGBBBBBBBBBBGBBGBBBBBBBBBBBGBGBGBGBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBGGBBBBGBBBBBBBBBBBBBGBGGBBBBGGBBGBBBBBGGBBGGBGBBBGBBBGGBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBGBBBBGGBBBBBBGBBGBBGGBBGGBBBGGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGGBBBBBBBBBBBBBBBGBBBBGBGBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBGGBBGBGBBBBBBBBBGGBBGBGBBGBBBBGBGBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBGBBBBBBBBBGBBGGBBBBGBBBBBBGBBBGBGBBBBGGBGBBBBBBBGBBGGGBBBBGGBBBBGGGBBBGBBBBBGBBBBGBGBBBBBBGBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBGBGBBBBBBBBGGBBGBBGBBBBBGBBGBBBBGGBBBBGBBBBBBBBBBBBBGBGBBBBBBGGBGBBBBBBGBBBBBGBBGBGBBBBBGGGBBBGGGBBBGBBBBGBBBGBGBGBBBBBBBBBBBBBBGBBBBBBBGGGGBBGBBGBBBBBBBBGBGBBBBGGBBBBGBGGBGGBBBBGBBBBGBBBBBBBBBBBBBBGGBBBGBGBGBBGBBGBBGBBBBBBBBBGBBBBGBBBBBBGBBBBBGBBGGGGGBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGGBBBGBBBBGBBBBBBGBGBBBBGBGBGBBGBBBBBBBGBBBBGBGBGBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBGBBBGBBBGBBBBBBBGGGBGBGGGBBBBBBGGBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBGGBBBBBBBBBGBBBBBBBBGGBGBBGBBBBBGGGBBBBBBGGBBBBBBBBBBBBBBBBGBBGBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBGBBGBGBBBBGBGGBBBBGBBBBBBBBBBBGGBBBBBBGBGBBGBBBBGBBGBBBBGBBBBGBBBBGBGGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBGBBBBGBBBBGBBBBBBBGGBBBBGGGBGBBBGBBBBBBBBGBBBGBGBGBBBBBBBGBBGBGBBGBGBBBBBGBGGGGBGBBBBBBBBGBBBBGBGBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBGBBBBGBBBBBBGGBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBGBBGBBGGGBBGGBBBBBBBBBBBBBBBBBBBGBBGBBBBBGBGBBGBBBGBBBBBBBBBBBGBGBBBBBGBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBGGBGGBBBGBBBBBBBGBBGGBBBBBBBBBBBBGBGBGBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGGBBBGBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBGBBGBBBBBBBGGBBGBBBBBGBGBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBGGBBBGGBBBBBBBBBGBBBGBGGBBGBGBGBBGGBBBBBBBGBGBGBBBBBBGBBBGBGGBGBBBBBBGGBBBBBBBBBBBBBGGBBBBBBBGGBBBBBGBBBGGBBGBGBBBBBBGBBBBGGGBBBBBGBBGBBBBBGBBBBBBGBGBBGBBGBGBGBGBBBBBBGBBBBBBBBBBGBGGBBGBGBBGGGGBBGBBBBBBGBGBBBBBBBBBBBBGBBBBBGBBGBBBBBBBGBBBBBBBBBGBBBBBBBGBBBBGBGGBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBGGGBBBBBBBBBBBBGBBBBGBBBBBBBGGGBBBBBBGBBBBGGBBBGBBBBBBBBBBBGBBGBBBBGBBBBBBBBBGBGBGBBBGBBBGBBBBBBBBGBBBGBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBGGGBBBBBGBBBBBBBGBBBBBGBBGBGBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBGBGGBBGGBBBBBBGBBBBGGBBBBBBGGBGBBBBBBGBGBGBBBGBBGGBBGBBBBBBBBGGBBBGBBBGBBBBBGBGBBBBGBGBBGBBBGBBBBBBBGBBBBGGBBBBGBBBBBBGGBBBBBBGBGBBGGBBBBBBBBBBBBBBGBBBBGBBBGGBBGBBBBGBBBBBGBBBBBGBBBGBBBGBBBBBGBBGBBBGGGBBGBGBGBGBBBBBBBBBGBBBBBBBBBGGBBBBBGBGBBBBGBBBBBBBBGGBBBBBBGGBBBBBBBBBBGGBBBBGBBBBBGBGGGGGBBBBGBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBGBBBGBBBBGBGBBBGBGBBBBBBBBBBBBGGBBBBBGBGBBBBBBBBGGBBBBBBBBBBBBBBGBBGBBBBGBBBBBGBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBGBBBBGGBBBBBBBBGBBBBBBBBBBGBBGBGBGGGBBGGBBGBBBBBBBGGGBBBGBBGBBBBGBBBGBBBBBBBBBGBGBGBBBBBBBBBBBGGBGBBBBGBBBBBBBBGBBBBBBBBGBBGBBBBBBBGGBBBBBBBBBBBBBBBBGBBGBGBGBBGBBGBBBBBBBBGGGBBBGBGBBBBBBGGBGBBBBBBBBGGBBBBBGBGBBBBBBBBBBBGBBBBGBBBBGBBBBBBBGBBBBBBBGBGGBBBBBBBBGBGBBBGBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBGBBBBBGBGBGBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBGBBBGBBBBBBBBBBBGBGGBBBBBBGGGBBBBGBBBBBGBBBBGBBGBBBBGGBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBGBBBBBGBGBBBBBBBBGBBBBBBBGBBGBBBGBBBGBBBBBBBBBBBBBBGBBGBGGBBBBBGBBBBBGBBGGGGBGBBBBBBBBGGBBBBBBBBBBBBBBBGBGBGGBBBGBBBBGGGBBGBGBBBBBGBGBBBBBBBBGBGBGBBBBBBBBBBGBBBBBGBBBGBBBGGBBBGBBGBBGBBBGBGBBBBGBGBBBGBBBGBGBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBGGGBGBGGBGGGGBBBBGBGBBBBBGBBBBBBBBBBBBGBGBBBBBGGBBBBBBBGBGBBBBBBBBGBBGBBBBBBGBBGBGBGBBBBBBGBBBGGBBBBBBGBGBBBBBBBBBBGBGBBBBGBBGBGBBBGBGBBBBBBBBBBBBBGBBBBBBGBBBBBBGGGBGBGBBBGBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBGGBBBBGBGGBBGBBBBBGBBBGGBBBBBBBBGBBGBGGGBBBBBGBBBBGBBBGGBBBBBBBBBGGBBGBBGBGBBBBBBBGBBBBBBBBBGGGGBGBBGBBBGBBBBBBBBGBGGBBBBBBBBBBBGBBBGGGBGBBBBBBBBGBGBBBBBBBBBBBGBGBBBGGGBBBBBBBBGGBBBBBBGBBBBBBBGBGGGBBBBBBBBBBBGBGGBGBGBBBBBBBBBBBBBBGBBGBBBGBBBGGBBBBBGBBGBBBBGBBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBGBBGBBGBBBBBBBBBGGBBBBGBBBBGBBGBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBGBGBBGGBBBBBBBBBBGBGBBBGGBBBBGGBBBBBBBBGGBBBBBGBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBGBGGBBBBBBBGBGGBBBGBBBBBGBGBBBGBBBBGBBBBBBBBGBBBBBGBBBBGBGBBBBBBBBBGGBBBBBGBBGBBGBBGBBBBGBBBBBBBBBGBBGBBBBBGGGBBBBBGBBBBBBBBBBBBBBBBBGBGBGBBBGBBBBBBBBBBBGBBGBBBBBBBBGBBBBGBBBBBBGGBBGBBBBBBBBBBGGGBBBBBBBBBGBBBBBBGGBGBGGBGBBBBBGGBBGBGBGGBBBGBBBBBBBBGBBBBBBBBBBBGBBBGBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBGBBBBGBBBBBBGBGBBBGBBBBBBBBBGGBGGBBGBBGBBBBBBGGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBGBGGGBBBBGGBGBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBGBGBGBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBGBGBBBBBGGGGBBBBBGBBBGBGBBBBGBBGBBBGBBBBBGBBBBBBBGBBGBGGBGBGGBBBGBBBBBBBBBBBBBGGBBGBBBGGBBGBBBBBBGBGGGBBBBGGBBBBBBBBBBGBBBBBBBBBBBGBGGBBBBBBGBBBBGBBBBBBBBBBBGGGBBBGBBBBGBBBBBBBBBBBBBBBGGBBBBBBGBGGBBBBBBBGGBBBBGBBBBBGBGBBGGBBGGBBBGBGBGBBBGBBBGBBGGBGBBBBGGBBGBBBBBBBBGBBBBBBBBBGGBBBGBBGBGBGBGBGGGBBGBBBBBBBBBBBGBGBBBBBGBBGBBBBGBGGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBGBBBBGBGGBGBGBGBBBBBGGGGBGBBBGBBBBBBGBGBBBBGBBBBBBBBBBGBGBBBBGBBBBBGBBBBBBBGBBBGBBBBBBBBGBBGGBBBBBBBGGGBBBBBBBBBBGBBGGBBBBBGBBGBBBBBGGBBGBBBBBBGBGBBBGBBBBGBGGBBBBBBBGGGBBBBBBBBBGBBBBBBBBBBGBBBBGBBBGBBGBBBGBGBGBBBGBBGGBBGGBBGBBBGBGGBBBBBGBBGBBBBGBBBBBBGBBGGBBGBBGBBBBGGBBBGBBGBBBBBBBBGBBBBGGBBGBGBBBBBGBBGBBBBBBBGGBBBBGBBBBGBBBBBBBGBGBBGBGBBBBGGBBBBBBBGBBGBGBBGBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBGBBBBBGBBBBBGBGBGBBBBBBBBBBGBBBGGBBBBBBBBBBBGBBBGBBGBBBBGGBBGBBBBBBBBBBBBBGBGBBBBGBGBGGBBBBBBBGBBBBBGBGBBGBBBBGBBBBBBBGBGBGGBBBBBBBBBGBBGBBBGGBGBBBBGBBGGGBBBGGGBBBBBBBBBBGGBBGBBBBBGBBBBBBGBBGBBBGBGBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBGGGBGBGBBBBBBBBBGGBBBGBBBBGBBBBGBGGBGGBBBBGBBBBBGBBBGBBBBGBBGBBGBBBBBBBBGBGBBBBGBBGGBBBGBBBBBBGBGBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBGBGGBBBBBGBBBBBBBBGBBGBGBBBBGGGBGBGBGBBGGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBBGGBBBBBGBGGBGBBBBBBGBGBBGBBGBBGBGBBBGBBBGBBBGGGBGBBGGBBBBGBBBBBGGBGBGBGBGBBBBBBBBBBBGGBBBBGGGGGGBBGGBBBBBBBGBBBBBBBBBBBBGBBGBGBBGGBBBGBBBBBBBBGGBBBBGBBBBBBBBBGGGBBBBBGBBBBBBBBBGBGGBBBBBBBBGBBBBBBGGBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBGBBGGBBBGGBGGGBBBBGBGBBGBBBBBBBBBGBBBBBBGBBBBGBBGBBBBGGBGBBBBBBBBBBBBGBBBBBBGBBBBBBGBGBGBGBGGBBBGBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGGGBBGBGBBBBGBBBGBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBGGBBBBBBGBBBBBGGGBBBBBBBGBGBBGBBBGBBBBBBGBGBBBBBBBGBGBBBGBBBGBBBBBBBBBBBGBBBBBBBBGGBBBBBGBBBBBGBGBGBBBBBBBGBBBBBGBGBGGBGGBBBBGBBBBBBBGBBBBBBBBBBGBBBBGGGBBBBBBGBBBGBGBBBBBBBGGBBBGGBBBGBBGBBBBBGBBBBBBGBBGBBGBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBGBBGBBBBBGBBBGBBGBBBBBBBGBBBBBBGBBBBBBGBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBGBGBBGBGBBBBGBBBBGBBBBGBBBBBBBGBBBGGBBBBBGGBBBBBGBBBBBBBGBBGBBBBBBBBBBGBBBGBGGBBBGBGBBBBBGBBGBBGGBBBBBBGBGBBBBBGBBBBBBBBBGGBGBBGBBBBBBBBBBGBBGBBBBBGGBBBBBBBBBGBGBBBGBGBBBGBGGBBBBBBGBBBBBBBGBBBGGBGBBBBGGBGBBBBBBBGBBGBBBBBBBBBBGBBGBGBBBGBBBBBGBBGGBBGBBBGBGGGBBBBBGBGGBGBBBGBBBBBGBBBGBBBBBGGGGGBBBGBBGBBBBGBBGBBBBBBGGBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBGBGBBBBBGBBGBBBBGGBGBBGBBBBBGBBBBBBGGBGBGBBBBBBBBBBBBBBGBGBBBBBBBGGBBBGBBBBBBBGBGBBBBBBBBBB
13074 BBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBGBBGBBBBBGGGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBBBBBBBBBGGBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBBGBBBBBGBBBBGBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBGBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBGGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBGBGBGBBBBBGBBGBBBBBBBBBBBBBBGBBBBGBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBGBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBBBBBGGBGBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBGGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBGBBBBGBGBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGGBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBGGBGBBBGBBBGBBBBBBBBBGBBGBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBGBBGGBBBBBBBBBBBBGBBGBBBBBGBGBBGGBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGGBGBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBGBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGGBGBBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBBGBBGBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBGBBBGBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGGBBGBBGBGGBBBBBBBBBBGGBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBGBGGBBGBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGGGBBGBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBGGBBGBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBGBBGBGBBBBBBGBBBBGBBGGBBBGBBBBBBGGBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBGBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBGBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBGGGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBGBBGGBBBBBBBBGGGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBGBBBBBBBGBBGGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBGBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBGBGBBBBBBGBBBGBBBBBGBBGBBGBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBGBBBGBBBBBBGBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBGBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBGBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBGBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBGBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBGGBBGBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBGBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBGBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBGBBGBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBGBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBGBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGGBGBBGBBBBBBBBBBBBBBBGGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBGBBBGGGBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBGBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBBBGBBBBBBBGGGBGBBBBBGBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGGBBBBBBBBGBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBGGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBGBBBBGBBGBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGGGBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGGGBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBGGBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBGBBBBBBGBBBBGBGBBBBBBBBBBBBGBBGBBGBGBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGGBBBGBGBBBBBBBGBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBGBBBGBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBGBGBBBBGBBBGBBBBBGGBBBBBBGBBBBBBBBBGBBBBBBBBBGGGBBBBGGBBBBGBBBGBBBGBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBGBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBGBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBGGBBBBGGBBGBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBGBGBBGBBBBBBBBBBGBBBBBBBBGBBBBBBGGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGGGBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBGBGBBBBBBBGBGBBGBBGBBBBGBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBGGBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBGBGBBBBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGGGBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBGBGBBBBBBBBBBBBBGBBGBBBBBBGBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBGBBBBBGBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBGBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBGBBBBBBGBBGGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBGBBBBBGBBGBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBGGGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBGGGBGGBGBGBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBGBGBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGGBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBGBBBBBBGBGBGBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBGBBBBGBBGBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBGGBGBBBBBBBBGBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBGBGBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBGBGBBBBBGBBGBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBGGGBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBGBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBGBBBBGBBGBBBGGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBGBGBBBGBBGBBBBGBGBBGBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBGGBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGGBBBBBBBBBGBBBBBGBBBBBBGBBBBBBGBGBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBGBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBGBBBBBGBBBGBGBBBBBBGBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBGBGBGBBBBBBBBBBGBBBBBBGGBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBGBBBBGBBBBBBBGBBGBBBGBBBBBBGBBBBGBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBGBBBBBBBGBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGGBBBBBGBBBGBGBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBGBBBBGBBBBGBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBGBBBBBBBBBGBBGBGBGGBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBGBBBBBGBBGBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBGGBBBBBBBBBBBGGBBBBBBGBBBBGBBBBBBBBGBBBBBBGBGBBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGGBGGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBGBGBBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBGBGGBBBBBBGBBBBBBBBBBBBGBBBBBGGBBBGBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBGBGBGBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBGGBGBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBGBBBGBBBBBBBBBBGGBBBGBBBBBBBBBGBGBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBGBGGBBBBBBBBBGGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBGBGBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBGGBBBGBBBGBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBGBBBBBBBBBGBBBBGGBBBBBBBBGGBBBBBBBBGBBBBBBBBBBGBBBBGBBBGBBBBGBBBBBGBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBGGBBBBGGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBBBBBBGBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBGBBBGBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBGGBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBGBBBBBBBBBBGBGBBBBBBGBBGBBBBBBBBBBGBBBBGBBBBGBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBGGBBBGGBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBGBGBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBB
11825 GGGGGGGGGGBGBGGGGGGGGBBBGGGBGBBGGGBBGGGGBGGBGBBBGGBBGGBGGGGGBBGGGGGBBGBGGBBGGGGBGGBBGGGGBGGGGGBGBGBBBGBBGGBGGGGGBGGBGGGBBGGGGGGGBGGGBGGGBGGGBGGGGGGBBGGBGBGBGBGGGBBGGBGGGBGBGBBBGGGGBBBGGGGBBGBGGGBGGBGGGGGGGGGBGGGBGBGBGGBGBGBBGGGGGBGGGGBGGGGBGGGGGGGGGBGGGBGBBGGGGGGGBBBGGGGGBBGBBBGBGGGGBGGGGGGGGGGGGGBGBBGGGGBBGBGGGBBBGGBBGBBGGGGBGGGGBGBGBBGGGGBGBGGGBGBGGGBGGGGGBBGGGGGGGGGGBBBBGBGBGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGBGBGBGGGBGGGGBGBGGGBBGBBGGGGGBGGGBGGGGGGGBBGGGGBBGGBGGBGGGGGGBBBGGGGGBGGGGGGGGGBGGGGGGGGGBGGGGGBBBGGGBBGGGGGBGBGGGBGBBBGBBGGGGBGGGGBBGGBGGGGBBGBGGBGBBBGGGGGGGGGGBBGGGGBGGBGBGGGGGGBGGGGGBGGGBBGGGGGGGGBGBGGBGBBBBGGGBGGBGGGGGBGGGGBGGBBBGBBGGBGBGGGGGGBGGBGGGGGGBGGBGGGGGGGGGBBBBGGGBGBGGGGGGGGGBGGBBGGGGGBGGBGGGBGGBGGGBGBBGGGGBGBGBBGGGGGBGGBBGGGBGBBGGGBGGGGGGGBBGGGGBGGGGGBGGGGGGBGBBGGBGBGGBGBBGGGBGGBGGBGGBGGGGBGGGGBGBGGBGGGGGGBBGGGGGGGBBGGGBBBGBGBGGGGGGGGBGBGGBGGGBGBGGGGGBGGGBGBGBGBBGBGGGGBGGGGGGGBBBBBGGGGBBGBBGGGBGGGBGGGGBBBGGBGGGGGGGGGBGGGGGGGGGGGBGBBBGBGGBBGBGBGGGBGBBGGGGGGGBGBGGGGGGGGBGGGGGGGBBGGGBGGGGBGGGGGBGGGGBBGGBGBBBGGBGGGGGGGGBGGBGBGBGGBGBBGGGGBBGBGGGBBBBBGBGGBGGBGGGBGBGGGBGGBBBGGBBGGGBBBGGBBGGGGGBBGGBGGGBBGGGGGGGGGBGGBBBBBGBGBGGBGGGGGGGBGGGGGBGGGBGBGBGGGGGBGGBGBGBGGGGGGGBGBBGGGGGGGGBGGGGGGGGBBGBGGGGGBBGGGBGGGBBGGBGGGGGGGGGGGGGGGGBGGBGGGGGGGBGGBGGBGGBGGGGGGGBGGBGGGBGGGGGGGBGGGGBGGBBGGGBBGGBBGGGBBBGGBBGGBGGGGGGBGGBGGBBGBBGBGGGGBGGBGBGGGBBGBGGGGBGBBBGGBGGBGGBGGGGGGGGGGBGGGBGBGGGGGGGGBBBGGGGBGGGBBGGGBGGBGGGGGGBGBGGBBGGGBBBGBGGBGGGGGGBGBBBGGGBGGGGGGGBGGGGGGGBBGBGGGBGGGBBGBGGBGGGGGGBBBBBGGGGBBBGGGBGBGBGBGGGGBBGBBBGGGBGGGBGGGBBBGGGGGBGGGBBBBBGBBGBBGGGGBBBGBGBGBGGGGGBBGBGGGGGBBBBGBGBGGGGGBGGGGGGBBGBGGGGBBGBGGGBGGGGGGGGGBBGGBBGGBBGGGBBGGGBBGGGGGGBBGGBBBBGGBBBBGGGGGGGBGGGGGBBGBGGGGGBBGBGBGBBGBBBGBGBBBBGGGGGGBGBGGBGGBGBGGGGGBBGGGGGGBGBGGBBGGBGGBGBBGBBBGBGGGGGGGBGGGBGGBGGGBGBGGGGGGBBGGGBGGGBGGGGGBBBGGGGGBGGBBGGGBGGGGBGGGGGGGGBGBGBGGBBGGBBGBBGGGGGGGBBGGBBBGGBBGGGGGGGGBGBBGGGGBGGBGGBGGGGGGGGBBGGGBGGGGGGGBGGGGBGGBGGBBGBGGGGGGBGGBGBBGGGGBBGGGBGGGGGBGBGGGGBGGGBGGGBGGBGBBBBBBGGBBGGGBGGGBBGGBBGBBGGBGGGGGGGBGGGGGGBGBGGBGGGBGGBGGGBGBBGGBGGGGGGGGGGGGBGGBBGGGBBBGBBGGGBBBGBBGBGGGGBGGBBBGBGBGBGBGGGGGBGGGGGGBGGGBBGBGGGGGBGGGGBGGGGGGGBBGGBGGGBBBGBBBGGGBGBBGGGBBGGBBBGGGGGGGGGGBGBBBBGGGBGGBGGBBGGGBBBGGGBBGGGBGGGBGGGGGGGGBBGBBGBGBGGBGGGGGBBBGGGGGGBGBGGGBGGBGBBGGGBGBGGBBBGGGBGGGGBGGGBGGGGGGGBGBBGBGGBGBGBGBGGBBGGGBBBGGGGGGGGGGGBGGGBBGBGBBGGGBGGBGGGGGBGGGBBGBGBGGBGBGBGGGGGGBBGGBBBGBGGBGGGGGGGGGBBGBGBBGGGGBBGGGGGGBGBGGGBBBGGGBBGGGBGGBGBBBGBGGBGGBGBGGGGGGGGGGGBBBGBGGGBGBGGGGBGGGGGGBGGGGGGGBGBGGGGGGGBBBGGBGGGBGBGBGGGGGBGGGGGGGGBBBGGGGGBGBBGGGBBGBBBBBBGGGGGGBGBGGBBBGGBGGGGGGBBGBGGGGBGGGBGBGGGGGGGGGGGGGGBGGGGGBGGBGGGGBBGGGBBBBGGBGGGGBGGGBGGBGBGGGGGGBBGBBGGGGBBGBGGBGGBGBGGBGGGGBGGBGGBGGBBGBGBGGBGGGBGBBGGGGBGGBGGBGGGBGBBBGBGGBBBGGGGBGGGBBGBGGBGGGGGGGBGGBBGBGBGGBGBGGBGGGGGGGBGGGGBBBGGBGGGGBBBGBBGBGBBGGGBGBBBGGGBGGBGBGGBGGGGBGGBBGBGGBGBBGGGGGGGGBBGGGGGBGGBGGGBGBGGBBGGGGBGBGGBGGGGGGGGGGGGBGGBGGGBBGGBGGGGBGGBBGGGGGGGBGGGGGBGGGGGBGBGGBGBBGBBBGGGGGGGBGGGBGGGBGGGGGGBGBGGBGBBGGGGGGGBBBBBGGGGGGGGGGGGGGBBGGGBGGGBBGBGGGBGGBGBGGGBGGGBGGGBGGGGGGGGGGBGGGGBGGGGGGBGGGGGBBBGGBBBBGGBGBGGBGGGBGGGBGGGGBGGBGBGBGGBGBBGBBGGBBBGGGGBGBBGGGGBGGBBGGGBBGGBGBGGGBBGBGGGBGGBBGGGGGGGGBGGGGBGBBBGBGBGGBGGGGGGBGBGGGBGGGBGBGBBBBGBBGGGGGGBBGGBGGBGGGBGBGBBGGBGGGGGBGBGGGBGGGGGGGBGGGGGBBGGGGBBGGBGGGGGGGGGGBGBGBBBBBGGGGBBGGBGGGGGBGGBGGBBBBBGBGBGGGGGBGBGGBGBGBGGGGBGBGBGBBGBBGBBGBGGBGGGGBBBGBBBGGGBGGGGGGBGGGGGBGGGGBGBGBGGGGBGGGBBGGGGGBGGBGGGBGGBGGGGGGBBGBGBGBBGGGGBGGBBBGGBBBGGGGGGGBBGGGGGGBGGGGGGBGGGGBGGBGGBGGGGBGGGGGGGBBGBGGGGBGGBGGGGBGGGGGBBGGBBGGGBGGGGBBGGGGGBBGGBGBBGGGBGBBBGGGGBGBGBGBGGGBGGGBBGGGGBGGGBGBGBBGGBGGBBBBBBBGGGBGBBGGGBGGGGGBGBGGBGGGGBBGBGGGGGBGGBBGGGGGGGGBGBGGBGGGGBBBGGGGGGBGGBGBBGGBBGGBGGGBGGGGBGGGBBBBGGGGBGGGBGGGBGGGGGBBGBBBBGGBBGGBBGGGGGBGGBBGGGGGGGGGGGGBBGGGBGGBBGGGGGBGGBGGBGGBBBBGBGBGGGBGGGGGGGGGBGGBGGBGGBBBBGGGBGGBBGBGGGGGBBGGGGGGBGGGGGBGGGGGBBGGGGGGGGGGBBGGGGGGGGGBBBGGGGGGGGGBGBGGGGGGGGBBGGGBGGGBGGBGGGGBGBGGGGBGGGGGGGGGGGGGGGBGBGGBGGBGGBGGGGBGGGGGGGBGBGGBGBGGGGGBGGBGBGBBGBGGGGBGBGGBGGGGBBBGGBBGGGGGGGBGGGGBBBGGGBGBBGGGGBGGBBGGGGBGGGGBGGGGBGBGGGGBGBBGGBGGGGBGGGGGGBGGGGGGBGBBGGGGBBGGGGBBBGGGGGGGGBBGBBGGGGGGGGGGGGBBGBBBGGGGBGGGBGGBGGGGGGGGBGGGGGBBBGGGGBGGBBBGBBGBGGGGBGBGGBGGBGGBGBBGGGGGGBGGBGBBGGGGGBBBBGGGGGBGBGGGBGBBGBGGGGGGGGGGBGBGGGBGBGGGGBGGGGGGGBGGGBBGGBGGBGGGGGGGGGGBGGGBGBGBGGBGBBGGGGBGGBGGGGBGBGGGGGGBBGGGBBGGGBGGGBGGBBBGGGGGGGBBGGBBGGBGGGGBGGGBGGBGBGGBBGGGGGGGBGGGGBGGGGGBBGGGGGGBGBGGGGGGBGGBGGGGGGGBBGGGGGBGGGGGBBGGGGGBBBGGGBGGGGGGBGGGGGGGGGGGGBGBGBGBGGGGGBGGGGBGGGGBGGGGGGGBBGBBBBBBGGGBGGGGGBGGGGGBBGBBBGGBGGGBGBGGGGGGGGBGGBGGGGGBGGGGBGGGGGBGBBGGBGGBGBGGGGBBBGGGGGBBBGGGGGGGGBGGGBGGBGGGGBGBGGGBGGGGGBGGGGGGBGGGGGGGBGGGGGBGGBGBBGBBGGGGGGBGGBBBBGBBGGBGBBGGGGGGBGGGBGGGGBGBGGGGGGGGBGGBGGGGGBBGGGBGGGBGBGGBGGGGGBGGGGGGGGGGBBGBGGGGGBBGGGGGGGGBGBBGBGBGBGGBGGBGGGGBGBGGGGBBBGBGBGGGGBGGGGBBGGGGGGGGBGGGGGBBGBGGGBBGBGGGGBGBBBGGBGBGBGGGGGGGBBBBGBBGGBGGGBGBGGBGGGGGGBGGBGGGBGBGGGGBGBGGGGBGBBBGGGBGGGGGGGGGGGGGGGBBGBGGGBBGGGGGGGGBGGGGGGBGBBGGBBGGGGGGGGGGBGGBGGBGBBGBBGGGGGBGGGBGGGGGGGBGBGGBBBGBGGGGBBBBGBGBGGGBBBGGBGBGGBGGBBGGGGGGBGBGGGBGBGGBBGGBGBGBGBGBGBGGBGBBGBBGGGBGGGGGGBBGBGGGGGGBBGBGGBGBGGGGGBGGGGGGGBBGGGGGBBGGBGGBGGGGGBGGGGGBBGGBBGBGGBGGGBGGGGBGGBBGGGGGGGGGGBGGGGGBBBGGGGBGGBGGBGBGGGGBBGGBBBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGBGBGBGGGBBGGBBGGGGGGBGGGGGBGBGGBBGGGGGBGBGGGGBBBGBGBGGGGBBGGGGGBBGGGGBGGGBGBGBGBGGBBGGGGBGGBGBBGBGGGGBGBBGGGGBGGGBGBBGGGGBBGGGGBBBGGGGBBGBGGBGGGBBGGGGGGGGGGBGGBGBBBBGBGGGGGGGGGGGGGBBGGGGGGGGGGBGGGGGGBGGGGGGGGBBGBBBGBBGGGBGGGBGGBGBGGBGBGBGBBBBBGGBGGGGGGGBGGGGBBGGBGGBBGGGGGGGGGBGGGBBBGGGGGBBGGGBGGGBGBGGBGGGGBGGGBGGGGGGGBGGGGGBGBGGGGGBGGBBGGGGBGBGGBGGBGGBGGGGBGGGBBGGGGGBBBBGGBBGBGBGBGBGGGBGBGGBGGGGGGGBGGGBBGGGGBGGBGGBBGBGGGBGGBGGGGGBGGGBBGGGBBGGGGGBBBBGBBGGGGGBGGGGBGBGGBGGGBGBGGBGGBGGGGGGBGGBBGGGBBGBBBGGGGGGGGBGGBGGGGBGBGGBGBGGGGBGGGGGGGGBGGGGGBGGGGGGGBGBGGBGGGGGGBGBGGBGBGGGBBGGGGGBBGBGGGBGGBBGGGBBGGGGGBGGGBGGGBGGBBGGGGGBBGGBBGGGGBGBGGGBGGBBBGGGGBGGBGGGBGGGBBGGGGGGBGGGGBGGGGBBGGGBGGGBBGGGGGGGBBBGGGGGGGGGGBBGGGBGGGGGGGGGGBBGGGBGBGBBGBBGGGGGBGGGGGBGGGBBBGGGBGBGGBGGBBGBGGGGGBGBBGGGBBGGGGBGBGBBBGBGGGBGGBGGGBBGGGGGGGGBBGBBGGGGBGGGGGGGGGGBBBGGGBGBBGGGBBBGGGGGGGBGGGBGGBBGGGGGBGGGGBBGBBGBBGBGBBGGGBGBGBGGBBGBGGGGGGBGBGGGGGGBGGGGGGBGGGGGGGBBBGBBGGGGGGBGGBBGBGGGBGBBBGGGGGGBGGGGGBBBBBGGBGGGBGGGGGGGGGGGGGBGGGBGGBGGBBBGGGGGGBBGBBBGGBBGGGBGGBGBGBGGGGGBGGBGGGBBGGBBGGGGBGGBGGGGGBGGGGGGGGGBGGGGGBBGBGGBBGBGBGGGBBGGBGBGGGBGGGGGBBBBBGGGGBGGGGGBGGBBBGGGBGBBBGGBBGBGGBBGBGGBGGGGGBGGGGGGGGGGGBGGBBGGBBGGGGBGBBGGBGGGGBGBGGBGGGBGGGGBBGBGGBGGGBGGGGBGGBGGGGGGBGGGBBGGGGGGGBGGBGGGBGGGBGBGBBGBGGGGGBGGGGBGGBBGBGGGGGGGGGGGGGBGBGGGBGBBGBBGGGGGBGGGGGGBBGGBGGGGGGGBGBBGGGGGGBGGBBGGBGGGGGGGGGBBGGGGGGBBBBGGGGGBGGGGGGGBGBBBGGGGBGGGGGGGBBGGBBGGBGBBGGBBGBBGGGGBGGGBGGBGGGGBBGGGGGGGGBGBGGGGGGBGBGGBGGGGGGBGGGGBGGBGBGBBGBGGGGGBGGGGGGBGBGGGBGGGGGGGGBBBGBBBGGGGGGGGGGBBBGGGGGGGGGGGGGGGBGBBBGGGBGGBGGBBGGGBGGBGGGGBGBGBGGBGGGGGBGGGGGGGBBBBBGBBGBGGBGBGGBBGBGBBGGBBGGGGBBGGBGGGGGBBGGBGGGGBGGBGGBGGBBGBGGBGGGGGGGBBBGGGGGBBBGGBGGBBGGGBBBGGGBBGBGGGGGBGGBGGBBGGBGBGBBGBGBGGGGGGGBBGGGGGGBGBGGGBGBGGGGGBGGGGBGBGGGGBBGBGGBBGGBGBGGGGGBGBBGBGBGGGGGGGGBGBGBGBGGGGGGBBBGGBGGGGGGBGGGGBBGBBGGGGBGGBGGGGBBGBGGBGBGGGBGGGGGGGGGGGGGBGGGBGGBGGGGGGBGGGGBBGGGGGGGGGBBGGBGGBGGBBBGGGGGGBBGGBBGGGGGGBGGGGGGGGBGBBGBBGGBBBBBGBGGGGBGGGGBBGBBGBBBGGGGGGBBGBGGGBBGBGGGGGGGGGGGGGBBBGGGGBGGBBGGBGGGGBGGGBGBGGGGBBGGGBGGBGGGGGBGGBGGGGBGGGBGGBBGGBGGGGGGGGGBGGGGGGGBGGGBGBBBGGGBGGGGBGGBBGGGGGBGGGGGGGGGGBBGGGBGGGBGGBBGBGGBBBGGBGGGGGGGBGBBGGGBGGGBGGBGBBBGBGGBGGGBGBGBBBBBGBGGGGBBGBGGBBGBGGGBGGBBBGBGGBGBGGGGBBGGGGGGGGGGGGBBGGGBGGGGBGGBGBGGGGGGBGGGBBBGGBBGGGBGGGBBGBGBGGBGGBBBGBBGGGGBGBGGGBGBBGGGGGGBGGGBGGBBGBBGBGGGGGGGBGGGBGBGGGGGGBGGGGBBGGBGBGGBGGGGBGGGBGBGBGGBBGGGGGGGBBGGGGGBBGBGGGGGGGGGGGGGBGGBBGGGGBGGBGBGGGGBGGBGBBBGGGGGGBGGGBGBGBBGGGGGGGBBGGGGGGBBGGGGGGGGGBGGBBGGBGBBBGBGGGGGGGGGGGGGGBGBGGGGGGBGGGBBGGBGBGBGGBGBGBGBBGGGGGGBGGBGBBBGGGGBBGGGBGGGGBBGBGGGGGGGGBGGGGGBGGBGBBGGBGGGBGGBBGBBGBBGGGGGGGBGGBGGGGGGGGBGGGGBBGGGGBGGGGGGBBGGGGGGGGGBGBBGBGGGBBGBGGGGBGGBBBBGGGGGGGGBGGGGBBGBBGGGGGGGGGGGGBBGGGBGBBGBBGGBBGBGBBGBGBGGGGGGGGGBBGGGBGGBBGGBBGBGGBGGBBGBBGGGBBGBGGGBBGGBGBGGGGGGGGBGBGGGBBGGGBBGGBBGBGBBGBBGGGGGBBGGGGGGGGGGGBGGGGGGGGGGBBGBGGBGGBGGGBGGGGBBGBBGGBBGGGGGBBGGGBGGGGGGGGGBBGGBGGGGGBBBGGGGGGGGGGGGGGGBGGBGGGGGBBGBGGGGGGGGGGGGGBGGBGGBGGBGBGGGGGGBGGGGGGGGBGGGBBBGGGGGGGBGGBGGGGGGGBBBBBGBGGGGBGGBBGGGGGBBGGBGGGGBGGGGGGGGBGBBGGGGGGGBGGBBGBGGGGGBGGBGGBBGGGGBGGGBGGGBGGGGGBGBGBGBGGBGGBGBGBBGBBBBGGGBGGBGBGBGGGGGBGGGGBGGGBBGBGGGBGGGGGBGGBGGGGGBGGGGGGBGGGGBGGGBBGBGGGBGGGGGGGGGGBGGGGBGBGBGGBGGGGBGGGGBBBGBGGGBBGGBGGGGGGGGGGBGGGGBGGGBGGGGGGGGGGGGBGBBBGBGBBGBBGGBGBGGBBGGGGGGBGGBGGGGGBBGGBGGGGBGGBGBBGGGGGGBGGBBGGBGGGGBBGGBGGGGGGGGBGGGGGGGGBGGGGGGGGBGBGGGGBGGGGGBGGGGGGBBGBBBGBGGBGBGGGGGGBBBGBGGBGGGGBGGGGGGGGGGGBGGBGGGGBGGBGGGGBGGGGBGGBGGGGGGGBGGGGBGGBGGGGBGBGGBGGGBGBGGGGGGGGBGGBGGGBGGBBGGBBGBGGBGGGGGBBBGGGGGGBGGGGBBGGGGBGBBGBGBGGGBGGGBGGGGGGBGGGGGBBGGGGGGGGGGBGGGBGGBGGBBGGGGGGBBBGGGBGBBGBBGBGGGGGBBGGGGGBGGGGGGGGGBGGBGGGGBBBBBGGBGGBBBGBGBGGGBBGGGGGBGGGGGGBGGGGGGBBBGGGGGBBGBGBGGBGBGGBBBBGBGBGGGGGBGBGBBGBBGBGGGBBBBGGBBBGGGBGGBGBGGGGGGGGGGGGBBGGGBGGGGGGBGGGGBGGGGGGGGBGGGBGGGGGBGBGGGBBGBGGBBGGBGBBBGGBGGGGGGBBBGGGGGGGGBBGBBGGBGBGBGGGGGGBGBBGBGGGBGGGBGGGBGGGGBGGBBBGBBGGGGBGBBBBGGGGBBGGGGGBBGBGBGBBGGBBGBGGGGBGBBGGBGGGGBBGGGGGBBGGBGBGGGGBBGGGGGBBGGGGGBGBBGGGGBGGGGGGGGBBGBGGBBBBGGBGGBGGBBBBGGGGGGGGGBGBBGBGBGGGGBGGBBGBGGGGBBBBGBBGGBGBBGGGGBGBGGBBBGGBGBGGGGBBGBGGBGGGBGGGBGGBBBGGGGGGGGGBGGGBGGGGGBGGBBBGBBGGGGGGGBGBGBGBBGGBGGGGGBGGGGGBBGGGGGGGGGGGBBGBGBBBGBBBGBGGBGGGBBBGBGGBGGGGGBGBGGGGGBBGGGBGGGGGGGGBGGGGGBBBGGGGBGBGBBGGGBGGBGBBGGGBGBGGGGGGGGGBGGGGGGBBGGGBBGGBGGBGBBGGBGBGGBGGGGGGBBGGBGGGBGGGGGGGBGBGGGGBGGBGGGGGGBGGBGBGBGGGGGBGBBBGBGBGGGBGBGBBBGGGBGBGBGGBGGGGBBGBGGBBBGGGBBGBGBBGBBGGGGGGGBGBGGGGGBGGGGBBGBBGGGGGBGBBBGGBBGGGGGGGGGBGGGBBGBGGGGGBGGGGGGGGGGBGBGGBGBBGGGGGBGBGGBGGBGGGBBBGGGBGGBGGGGGBGBGGGGBBBGBGGGGBBGGGBBGGGGGBGBGBBBGGBBBGBBGGGGBBBGGGBGGGBGBGBGBBGBGBGBGBGGBBGGGGGGGBGGGGGBGBBGBBGGBGGGBGGBBGBGGGGGGBBGGBBGBGGBGBGGBGGGGBGGBBBBGGGGBGGGGGBGGGGBGGGGBGGBBGGGGGGGGBBGBGBGGBGGGGBBGGGBGGBGGGGGGGGGGBGBGGBBGBBGGGBGGGBGGBGBGGGGGGGGGBGBBGGGGGGGBGGGBBGGBBBBGGBBGGGGGBBBBBGGGBGGBGBGBGBBGGGBGGGGGGGGGBGGGGBGGGGGBBGBGGGGGBBBBGGBGGGGBBGBGBGGGGBBGGGGGGBBGBBGBGGBGGGBGGBBGGBGBGGBBGGGBBGGBGBGGGGGGBBBGGBGBGGBBBBBGBGGGGBGBBGGBGGGBGBGGGGBGGBBBGGBGGGBBGBBGGGGGGGBBGGGBBBGGGBGGGGGGGGBGGGGGBGGGGGBBBGBGGGBGGBGGBGGGGBBGGGGBBGGGBGBGGGGGGGGGGGGBGBBGBGGBGGGGGGGBGBBGGGGGGGGBGGGBBGGBBBGGBGGGGBGGBGGBGBBGBBGGGGGBGGGGGBGGGGBBGGBGGGGGGGBGBBGGBBGGBGGBGGGBGGGBGGBBBGGGGBGGBBGBGBGGBGBGGGGBGGGGGGGBBBGGBGGGGGGBBGBBBGGBGGGGBGGGGGGGGGGGGGGBGGGGGBBGBBGGBGGGBBBBBBGGGGGGGGGGGBGBBGBGBGBBGGBGBBGGBGGGBBGGGGBGGGGGGBGGBGBGGGGGGGGBGBGGGBBBGBGBGGBGGBGGGGGGBGGGGGBBGGGGBBGGBGGBGGBGGGGGGBGGGBGBGGBBGGBBGGBGBGGGBGGGGGBGGGGBGGGBGGBBGGGGBGGGGGGGBGBGGBGGGBBGBBGGGBGGGBGBGGGGGGBBBGBGGGGBGGGGGGBGGGGGGGBGGBGBBBGGBGBGBBBGBGGBGGGGBGGGGBGGBGBGGGGGGBBGGGGBBGGBGGBBBGGBGGGGGGGGGGGBGGGBBGGGBGGGGGGGGBBGGBBBGGGGBBGBGBGBBGGGGBGGBBBGGGBGBBGGBGGBGGGGGGBGBGBGGBBGGGGGBGBGGBBGGGBBGGBGBBBGGGGGGBGGGGGGGGBGGGGBGGGGBGBGGGBBBGBBGGBBGGGGGGGBGGGBGBGGGGBGGBBGGGGGGGBGGGBGGGBGGGBGGGGBGGGGBGGGGGBGGGBGBGBGGGGGGGGBBGBGGGGBGBGGGGGGGGGGGBGGGGBBGGGGBGGGGGGGGBBBBGBBBBBBGBGBBGGBBGGGGBGGBGGBGGBBGGGBGBBGBGGGGGGGGGGBBGGGGBBGGGGGGGBGGGGGGGGGGGGBGBGBGGGBGGGGGGBBGGGGGGGGBGGGBBGGBGGGBGBGBBGBBBGGBGGGBGBGGGGGBGGGBBBGGBGBGGBGGGBBGGBGBGGGGBGGGGGGBBGGBGGGGGGGBBGBGBGGBGGGGGGBBBBGGGGGGBGGGGBBGGGGGGBGBGBGBGGGGBGBBBGGGGGGGBBGGGBGGGBGGGGGGGGGGGBGGGBGGGGBBGGGBGGGBGGBGGGBGBGGBBGGGGGGBBBBGGGGGGGBBBGGGGGBGGGGGBBGGGGGGGBGBBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBBGBGGBBGBGGBGGGBGGGGGGBBGGBGBGGGGGGBBGGGGGGGGGGGGGGGBBGBGGGBGBBGGGBGGBGGGGGBBGGBBGGGGGBGBGGGBGGGBGGGBGBBBBGGGGGGGGGGGGGBGGGGBBGBGGGGBGGGGGGGGGGGGBGGGGBGGBGBGGBGBBGBGBGBGGGGGBGGBBGGGBGGBGGBGGGGGBGBGGGGGGBGBBGGBGBGGGGGGGBBBGGGBGBGBGGGGGGGGBGBGGGGGBGBGGGGGGGGGBGBBGGBGGGGBGBBGGGGGGGGBGBGBBGBGBGBGGBGGGGGGGBGGGBGGGGGBGBGGGGBBGGGGGGBGBGGBBBBGGGGGGGGGBBGBBGGGGBBGBBBGBBBGBGBGGGGGGBGBGBBBGGGGBGGBGGBBGGBBBGGGBBGGBGGBBGGGBGGBBGBGGBGGGBGGBGGBBGGBBGGBGBGGGGBBGGGGGBGGGGGGGBBBGGBGBGGGGGGGGGGGGGGGGGBBBGBGGBBBGGGGBGBBBBGGGGGGBGGGGGBBGGBGBBGBGGGBGBGGGGGGGBGGBBBGBGGBGGGBGGGGGBGGGGGGGGGGGGGGBGGGGGGGGBGGGBBGGGBGGGGBGGGGGBGGBGGGBGBGGBGBBGBGGBGGBBBGGGBGBGGBGBBGGGGGGGGGBGGGBGGGGGGGGBGGGGGGGGGBBGGGGGBBGGGGBGGGBGGGGBBBGGGBGGGGBGGGBBGGGGGGGGGBBGGGBGBGGBGGBGGGBGGGGGGGGGBBGGBBGGGGGBGBGGBBGBGBBGGGBGGGBBBGGGBGBGGGBBGBGGGGGGGBBBGGBGBGBGGGGGGGBGGGGBGGGGGGBBBGGGGGGGGGBGGGGBGGBBGGGGBGGGBBGBGBBGGGBBBGGGGGGGGBGGGBGBGBGGGBGBBGGBGGGGGGGGGGBGBGGBGBGBGGGGGGBGGGGBGGBBBGBGGGBBBGGGBGBGGBBGGGGGGBBGBGBGGBBGGGGGGBGBBBGGGGGGGBGBBGGGGGBGGGGBGGGBBGBBBGGGGGGGGGBGGBBGBGGGBGGGGGGGGBBBGGGBBBBGGGBBBBGGGGGBGGGBBGGGGBGGGGBGGBGBBGGGGBGBBGBGBBGBGGGBGBGGGBBBGBGBBBBBGGGBBGBGBGGBBGBGGGGGGGGBGGGBGGGGGBGGGGGGGBGBGBGGBGGGGBBGBBGGGBGGGBGGBGGGGGGGGGGGBBGGGGBGBGGGGGGGBGGBGGGBGGGGGBGBBGGBGBGBBGGBGBBGGBGGBBBBGBGBGBGGGGBGGGGGGGGGBGGBBGGGGGGGGGGGGGGGGBBGGGBBGBBGBGGGGGGGGGGGGBBGGGGGGBGBGGGGGGGGGGGGGGBBGGGGGGGGGGBBBBGGBGGBGGGGGGGGBBGGBBGBGGBGBGGGGGGGGBGGBBGGGBGGGGGGGBGGBBGGGGGBGBGGBGBGGGGBGBGBBGBGGGBBBBGGBGGBBBBGBGGGBGGGBBGBBGGGGGBGGGGGBGBBGGGBBGGGBGBGGBBBBBGGGGGGGBGGGGGBGGBGGGGGGBBGGGGGGGGGBGGBGGGGBBGGBBGGBGBBGGGBGGGGGGGGBBBGBBGGBGGGBBGGGGGGBGGBGBGGGGBGGBGGBGGGBGGBGGGGGGGBBGBGGBBGGBBGGGBGGGBBGGGGGBGBGBGGGGGGBGGGGBGBGGGGGBGBGGGBGBGBGGBGBBBGGGGGGBGBBGBBBBBGBGGGGGGBBGGGGGBGGGGGGGGGGBGBGBGBBGGGBGBBGGGBBGGGGGGGGGGGBGBGBGGGGGGBGBGGGGGGGBGGGGGGBGBBGBGGGBGGBBGGBGBGGGGBGBGBBBGGGGGBGGBBGGBGGBBGGBGGGGGGGGGGGGGGBGGBBGBBBGBGGGGBBGGGGGGGGGGGBBBBGGBGGGGBGBBGBBGGGBBGBBBGGBGBGGBBBGGGGGBGBGGGGGBBBBGGBGBGGGBGBGGGGGGGBGGGGGGGBGGBGGGGGGBGGGGGGBBGBGBGGGGGBBGGGGGBGBBGGBGGBGGBGGBGGGBGGBGBGBGGGGGGGBGBGGGGGBBBGGBBGBGBBGBGBBGGGGGBGGGBBGGGBGGGBGGGGBBBBGGBGBBGGGGGBGBGBBGGGGBBGBGGGGBBBGGBGBGGBGGGGBGBBGBGBGGBGBGBBBGBGGBGGGGGGGBGGGGGGBGBGBBGGGGBBGGBGGGBBGBBGBGBGGGGGGBGGBBGBGBBBGGGGGBGGGBGGBBBGGGGGGGBGBGGGBBGBGGGGGGGGBBBGGGGBGBBGBBGGGBBGGGBGGGGGGGGGGGGBGGGGGBGBGBGGGBGBGBGBGBGGGGGBGGBGGBGGGGGBGGBGGGGGGBGBGGBGGBBBGBGGBGGGGGGGGGBGGGGBGGGGGGGBBBBGGGBGGGGGGGBGGGGGGGGGBGBBGBBBBBGBGBGGGGBGBGGGGGGBGGGGGGGGGGBGBBGBBGGBBGGGBBBGGGGGGBGGGBBGGGBBGGBGBGGBGGGBGGGBGBGGGBGGGGBGGGGGGBGGGGBBGGGGGGGBGGGBGGGGGGGBGGBGGGBBGGBGGGBBBGGGGBGGGBGGGGBGGGBGGBBGGGGGGGBGBGGGGGGBBGGGBBGGGGBGGGGBBBGBBGGGGGGGGGGBBGGGGGBBGGGBGBBGBGGGGBBBBBBGGGBGGGGGGGGBBGBGGBGBGGGGGBBGGBGGBGBGGGBBGGBBBGBGBBGGGGBGGGGGBBGGGBGGGGGGGBGGGGGBGGGGBBGGGGGGBGBGBGGBGGBGGGGGBBGBBBGBGGBBGBGBGBGBGGGGGBGGGBBGGBGBGBGGGGGBBBGGBGGGGGGGGBBGGGGBGGBBGGGBBGBGBBBGBGBBGGBGBGGGGGGGBGGGGBGGGGGGGBBGGGGBBGGGGGGGGBBGGGBGGGGBBBGGGBGBGGGGGBBBGBBBBBGGGGGBGGGGGBGBGGBBGBGBBBGGGGGBBGGGGGGBGBBGGGGGGGGBBGGGGGGGBGGBGGGGGGBBGGGBBGBBBGGBBGBGGGGGGBGGBGGGBBBGGGBBGBGBGGBGGBGGBBGGGGBGBBGGGGGGGGGGBBGBGGGGGGGGGGBBGGGGGGBGGBGBGBGGGGGBGGBGGGGGGGBBBBGGBGBGGGGBBGGGGGGBBBBBGBGBGGGGBBGGBGGGGGBGBGGGGBGGGGGGGGBBGGGBGBBGGGGBGBGBGBGGGGGGGGGBGGGGBGGGBGGGGBBGGGGGBGGGGGGGGGGGGGBBGGBBGGBGGGBGGBGGBBGBGGBGGGBBGGGGGGGBGBGGGGGGGBBGBGGGGBGBGBGGGGBBBBBGBGBBGGGBGGBGGGGBGBBBGBBBGGGBBGGBGBBBGGGGBGGGGBBBGGBGBGGGGGGBBGGGGBGGBGGGGGGGBGBGGGGGBBBGBGGGBBGGGGGBGBGGGGBGGBBGGGGGGBGBGGGBGGGBBBBGGBGBGGGGBGGGGGGGGGGBGGBGGBBGGGGBGBBGGGGGGGBGGBGBGGBGGGGGGGBGBBGBBGGGGBBGGBBGGGGBGBBGGGGGGGBBBGGGGGGBGBGGGBGGGGGGBBBBBGGGGGGGBGBGGGGGGGBGBBGGGGGGGGGGGGGGGGGBBBGGBGBGGBGGBBBGGBBGGBGBGGGBBGBGGGGBGGGGGGGGGGBBGGGGBGGGGGGGGGBBGGBGGGGBGGGGGGGGGGGGGBBGBGBBGGGGBGGBBGBGBGGGGBGGGGGGBBGBGGGGGBBGBGGBGBBGGBGGGGGGBGGBGGGBGGBGBGBGGBGGGBBGGGGBGGBGGGBGGGBGGBGGGBGGGGGGGBGGBBGBBGGGBGGGGBGBBGBGGGGGBBBGGBGBBGGBGGBGGGGGGGBGGBGGGGGGBGBGBBBGGGBBGGGGGBGGBGGGGGGBGGGBBGGGGBBGBGGBGBGGGGGBGBGBGGGGGGGGGBGBGGGGGGBBGBBGGBGGBBGBGGGGGBGBGGGGGBGGGGBGBGGGBGGGGBGBGGGBGBGGGBGGGGGGGBBGGGGBGGGBGBGGGGBGGGGGGGGBGBGGGBGGBGGBBBGGBBGGBGGGBGGBGGBGBGGGGGGGBBGBBGGBBBGGGBGGGGGGGBBGBBGBBGGGGGGGBBBGGGBGGGGGBBBGBBGGGGGGBGGGGBGGGGGGGGGGBGGBGGBGBGBGBBGBGGGGGGGGGGGBGBGGBGBBGBGGGBGGBBGGGGGGBBGGGBGBBGBBBGGGBGGGBGGGGGBGGBBGGGGGGGGBGBBGGGGBBGGBGGGGBGGGBBGBGGBGGGGGGGGBBGGBBGGGGGGBGBGGGGGGBGBGGGBGGBGGBBGGGBGGGBGBGBGBBGGGGGGBGBGBGBGGGGGGGGGBGBGBBGGBBBBGGBGBBGGGBGBGGGBGBGGGBGBGGBGGBGGGGGBBBBGGGBGBGGGGBGGBGGGBGGGGGBGBGBBBBGGGGBGGBGGBGGBGGGBBBGBBGGGGBBGGGGGGGBGGBGBBGGGGBBGBGGGGGGGGGBBGGBBGGGBBGGGGBGBGGGBBGBBBGGGGGBGGBBGBGBBBGBBGGGGGGGGBGGGGGGGBBBBBGGGBBBBBBGGGGBBGGGGBGGGBGGGBGBGGBBBBGGGGGBGGBGGGBGGGGBBBGGGBBGGGBBBGGBBGGGGGGGGGGGGBGBGGBBGGGBBBGGGBGGGBGBGGGGGBBGGGGGGGBBGBGGGGGGBGGGBBBGGGGBGBGGGGGBGGBGBGBGBGGGGGBBBGGBGGGGGGGGBGGGGGGGBGGGBBBGGGGGGGGGBGGGGGGGGGGBBGGGGGBGGGGGGBGBGBGBGGGGBGGBBBBGBGGBBGGBBGGBGGGGBBBBGBBBGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGBGGGBGBGGGGGBGBGGGGBGGGGBGGBGBGGBGGGBGGGBGGGBBBGGBGGBBBBBBGGGGBBGGGGBGGGGGGGGGGBBGGBGBGBGBBGGBGBGBGBBGGGGGGGBGGGGGGGGBGBBGBGGGGGGGBBGBBGBGGBBGGGBGGGGBGGGGBGBBBGGGGBGGGBGGGGBBGGBGGGGBGGGBBBBBGGGGBBBGGBBGBGGBGGGBGGBBGBBBBGGGGBGBBBBBGGGGGGBBGBBGGGGGGGBGGGBGGBBGGGGGBGGGGGGGBBGGGGBGBGBBBGBBGBGBGBGGGGGGGGBGGBBGBGGGGGGGGGBBGGGGGGBGGGGGGBGGBGGGGGGGGGBGBGGBBGBGGGBBBGBBGBGGGGGGGGGGGBBGBGGGGGGGGBGGGGGBGGGBGGGBGGBGGBGBBGGGGGGGGBGBGBGBGGBGGGBBGGGBBGGBGGGGBGBGGGBGBGGGBBBGGGGGGBGGGBGGGGGBBGGBGBBBGGGGGBBGGBGBBGGBGBGBGGBBGBBGGBGGGBBGBGGBGGBBBGGGBGGGGGGGGBGGGBGBGBGGBBGBGGGGBBBBBBGGGGGGBGBBBGBGBGGGGBGGBGBGGGBGGBGGGGGBGGGGGGBGBGGGGGBGBBGBBGBGGBGBBBBGBGGBGGGBGBGBBBGGGGGBGGBGGGGBGGGBBBGGGBBBGGBBBGGBGBGGGBBBBGGGGBGGBBGGBGBGGGBBBBGGGBGBGGBBBGGBGBBBBGGGGGBGBBGBBGGGGGGGBGGGGGGBBGGBBGGGGGGGGGGGBBGGGGGGBGGGGGGGGGGGGBGGGGBGBGBGBGGGGGBBBGGBGBGBGBGGBGGGBGBGGGGGBBGGGGGGGBGGGBGGGGGBGGGGGGGGBGGGGGGGBBGGGGBGGGBBGGGGBGGGBGBGBGGGGGGGBGBGGGGBGBBGGGGBBGGGGGGGGBGGGBGGGGGBGGGGGGBBBGBGGGGGBGBGGBGBGGGGGBGGGBGBGGGBGGGGGGBBGGGBGGGGGBGGGGGGGBGGGGGGBGGGGGGBBGBGGGBGGGGGGBGGGBGGGGGBBGBGBGGGBGGGBGGGGGGGGGBGBGBGBGBGBBGGGGGGBGGGGGBGBGGGGGGGBGGBBGBGGGBGBGGGBGBBGBBGGGGGGBGGGGBBBGBBGBGGBGGGGGBGBGBGGGGGBGBGBBGGBGBBGGGBBGGBGBGGBGGGGBGGBGGBGGBGGGBGGGGGGGGGBGBGGGGGBBGBBGBGGGGBBGBBGGGGBGGGGBBBBBGGGBBGGBBGBBGGGGGBGBGGBGGBGGGGBBGGBGGGGGBGGGBGGBBGGGGGGGGBGGBGGGGGGGGGGBGGBGGGBGGGGGGBGGGBBBGBBGGBGGGGGGBBGGGGGGBBBGGBGGGGGGGGBGBGGBBBBGGBGGGBGGGBGGBBGGGGGGBGGGGGGGGGGGGBGBGGGGGBGBGBBBBBBGGGGGBGGGGGGGBGGGGGGGGGGGBBBGGGBGGGBBGBBGGBBGGBGGGGGGGGGGGGBBBGBGGGBGGGBGGGGGBGGGBBGGBBGGBGGBGBGGGBBBGGBGGBBGGGGBGGGGGBGGGGBGGBGGGBBBGBGGBBBGBBGGGGGBGBGGGGBGGGBBGGBBGGGGBGBGGGBGGGGGGBGBBBBBGGGGBGGGBGBGGBGGGGBGGGGGGBGBGBBGGGGGBGGGGGGGGGGGGGGBGGBGGGGBGGGGBGBBGGBGGGGGGBBBBGGGGGBGGGGGGGGGGBGBGBGGGGGBGBBBGBGGGGBBGGGGGBGGGBGBBGGBGGBBGGGGGGGBBGGGGBBGGBGGGGBGGGGGGBBGBGGGGGBGBGBGGBBBBGGGBGBBBGGGBBGBGGGGGGBBBGGGGGGBGGBGBGGBGGGGGGBBBGGGGGGBGBBBGGGGGGGGBBGGGGBBBGGGGGBGGGBGGGBGGGGGGGGGBGGBBGGBGBGGGGGGGGBGBGGBGGBBGGBBGGGGGGGGGGBBGGGBGGBGGGGGGGBBBGGBBBGBGGBGGBGGGGBBGBGGGGGGGBGGGGBGBGGGBGGGGGBGGGGGBBBGBGBBGGBGBGBGGGGGGBBBGGGBGBGBBBBGBBGGBGGBGGGGGGGGGGGBGBGBBGBGGBGBBBGGGGGGGBGGBGGGGGGGBGGBBBBBBGGGGGGGBBGGBGGGGGGBBGGBBGGBBGGGGBBBGBGGBGGGBGGGGGBGGGGGGGGBGGBBGBGGBGBGGGGGBBGGGGGBBGGBGGBGGGGBGBGGBGGGGGGGGBGGGGGGGBGBGGGGGGGGGBGGBGGBGBGBBGGGGGGGGGBBBGGGGGGGGGBGGGGGGGBGGGBBGBGBBGGGGGGGGBBGGGGGGGGGGGBGGBBGGGGGGGBGBGBGGGGGGGGGGGBGBGBBGGGGGBGBBGGGGGGGGGGGBBGGBBGGBGGBGBGBGGBGGGBGBGGBGGGGGGGGGGGBGBGGBGBGGGBGGBBGBGGBBGGBGBBBGGBBBBGGGGBGBGGGGBBGBBGGBBGGGGBBGBGGBGGGGBGGBGGGBBGGBBGBBBGGBGBGGGBGBGGGGGGGBGGGGGBBGGBGGGGBGGBGBBGGGGGGGBGGGGGGBBGGGGGBGGGGGBGBGGGGBGBGGBGGGGGGBGGGGGBBGGGGGBBGGGBGBGGBGGGGGBBGGBBGBBBBGBGBGGBGGBGGGGBGGBBBGGGGGGBBGGBGGGGGGGGGGBGGGGGBGGBGGGGBGBGBGBBBGBGBGGBGBBGBGGBGBGGBGGGGGGBBGGGGGBBGGGBBGGBBGGGGGGGGGGGBGGGGGGGGBGGGGGBGGGGBBGGGGBGGGGGBBGGGGGBGBGGGGBGBBGGGBBGGBGBBGBGGGGGBBBGBGGGGGGGBBGBGBGGBBGBBGGBGGBBGGBGGGGGGGGGBBGGBBGBGGGGGGGBGGGGGGBGGBBBGBGGBGGGGBBGGBGBGBBGGBBGGBBGGGGBBBBBGGGBGGGBGGGGGBGGBGBGGGBBGGGGGGGBBGGGGBGBGGGGGGGGGBGGBBGBGGBGGGBGGBBBGBGBGGBGGBBGGBGGBGBGGGGGGGGGGGBGGGBGBBGBBBGGGGGGGBGBGGGGBGGBBGGGGGGBGGGBGGBGBGGGGGBBGBGGGGGGGGGGGBGGGGGGGGGGGGGGBGBGBGBGGGGGGGGBBGGGGBGGBGBGGGGGGBBGGGGGGGGGGBGBGGBGGGGGGGGBGGGGGGBGBBGBGGGGBBGBGGGGBGBGBGGBGBGGGGBBGGGBGGBGBGGGBGBGBGGBGGGGGGGBGBGGBBGBBBGGBGGBGGBBGGBGGGGGBGGBGGBBGBBBGGGGGBGGGBBGGGGGGBBGGGBGGBBBGGGGGGGGGGBGGGGGBGBBGGBBGGBGBBGGGBBBBBGGGGGBGGGBGGBBGGBBGGGGGGGGBBGGGGGGGGGGGBBGGGGGBBGBGGBGGGGGBGGBGBGGBGGBGGGBGGGGBGGBGGGBGGGBBGGGBGGBGGGBGGGGGGBGGGGGGGGBBGGBGGGGGGBGGBBGGBBGGGBGGGBGGGGGBGGBBGGBGGGGBBGBBGBGBGGBBGGGBBBGGBGGGBGGBGGGBBBGGBGGGGBBBGGGGBGGBGGBBGGGGBGBGBBGGGGGGBGGGBGBGBGBBGGGBGGBBBGBGBGGGGGGBGGGGBBGGGBGGGGGGBGBBBGGBGBGGGBGGGBGGGGGBBGGGBBBGGGGGBGGGGGBGBGGBGGGGGGBGGBBGGGGBBGBG
24756 GGGBGGGGGBGGGGGBGGGGGGGBGGGGGGGGGGBGGGGGGGBGBGBBBGBGGGGGGGGGGGGGBGGGGGBGGGGGGBGBGBGGGBGGGGGGGBBBGBGGGBGBBGGGBBGGBBGGGGGGGGGGGGGBGGGGBGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGBGBGBGGGGBGBGGGGGGGBBGBBGGGGGBGGGGGGGBBGBGGGBGGGBGGGGGGGGGGGGBGBGGGBGGGBGGGBGGGGGGGGGBGGGGBGGGBGGGGGGGGGBBGBGGGGGGBGGGGGBGGBGBBGGGGBGGGGGBGGBGGGBGGGGGGGBGBGGGGGGGGGBGGBGGGBGBGBGGGGGGGBBGBBBGGGGGGBBGGGGGGGGGGGGGGGGGBGGGGGBGBGGGBGGBGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBBGBGBGGGGBGGGGGGBGGBBGBGGGGBGGGBGGBBGGGBBGGGBGGBGBGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGBGBBGBGGGGGGGGGBBGBGBGBGBBGGBGGBGGGGGGGBGGBGGBGGGGGGGGBBGGGGGBGGGGGBGGGGGGGGGGGBBBGGGBGGGGGBGGGBGGGBGGGBGGGGGGGGGGBGBGBGBBGGGGBGGBBGBGGGGBGGGGGGGGGGGGBBGGBGGGGGGGBGGGGBGBGGGGGGGGGBGBGGGGGGBBGBGGGGGGGBGBBGBGGGGGGBBGGGGGGBGGGBGGBGGGGGGGGGGBGGGGGGGGBBGGGGGBGGGBGBBGGGGBGGGBGBGGGGBGGGGGBGGGGGBGGGGGGGGGGGBBGGGBGBGGGGGBGGGGBGBBBGGGGGGGGGBGBBGGGGGBGGGBBBGBGGBGGBBGGBGGGGGGGGGBGGGGBGGBGGBBGGGGGGGBBGBBGGGBBGGGGBGGGGGGBGGGGBGBGGGGGBGGBGGBGBBGBGGBGGGGBGGBBGGGGGGGGGGGGGGGGGGGBGGBGGBBGGGGGGGGBGGBBGGGGGGBBGGGGGBGBGGGGGBGGGGBGGGBGGGGGGGBGBGGBGGBGGBBGGGBGGGGGGBGGBGBGGGGGGGGBGGGGBBBBGGGGBGBGBGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGBGBGGGGGBGBGBGGGGBGGGGBGBGGGGBBGBGGBGGGGGGBGGGGGBGBBGBGGBGGGGBGGBGGGGGGGGBGBGBBGGBBGGGGGGBGGBGBGGGGGGGBGGGGBGGGGGGGGGGGBGGGBBGGBBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGBGBGGBGGGGBGGBGGGGGBGGBGBGGGGBGGBGGGGGGGGBGBGGGGGGGGGBGGBGBGBGGGGGGGGGGGGGGGGBGGGGGGGGGGBBGGGGGGBGBGGGGGGGBGGGGGGGBGGGGBGBGGGGGGGGGGBBGGGGBBBGGGGGBBGBGGBGBGGGGGGGBGGGGBGBGBGBBGBGGBGGGGGGGGBGBGBBGBGGGBBGGBBBGGBGBGGGGBGGGGGGGGGGGGGBBGGBGGGGGGBBGGGGGGGGGBGBGGGBBGGGGGGGGGGBBGGGGGBBGGGGGBBGGGGGBGGGBGGGBGBGBGBBGGGGGGGGBGGGGBGGGGGGGGGGGBGGGBGGGGGBGGBBGGBGBGBGGGGBGGGGGGGGGGBBGGGGBGGGGGGGGGGGGBGBGGGBGGBGGGGGGBGGGGGGGGBGGGGBGGGGBBGGGGBGGGGGGGBBGGGGBGGGGGGBGBGBBGGGBBGGGGGGBGBGGGGBGBGGGGGGGGGGGGGGGBGGGGBGBBGGGGGGGGGGGGGGBGGBGBBGGBGGGBBGGGGGGGBGGBBGGBBGGBGGGGGGGGGGGGGGGGGBGGBGGGGBGBGBBBGGBGGBBGGGBGBGGGGGGBGBGBBGBBBBGBGBGBGGGGGGGBGGGGGGGBGBGGBGGGGGGGGGGGGGGBGGGBGGGGBGBBBBBGGGGGGGGGBGGGGBBBBGGGGGGGGGGGGGGBGGBBGGGGBGGBBGGBGGBGGGGBGGGGGGGGGGGGGBGGGGGGGGGGBBGGGGGGGGBGBGBBGGGGBGGGGGGGGGGGGGBGGBGGBGGBGGGGGBGGGGGBBBGGGGGGGGGGGBBGGGBGGGBGGGGGGGGGGGBGGGGGGGBGGGGBBGBGGGBGGGGGBGGBGGGBBGGGBBBGGGBBGGBGBGGGBGBGGGGGGGBGGGGGBGGBGGGGBGGGBGGGBGGGGGGGGBGGGGGGGGBGBGGBGGGGGGBGGGGGGGGBGBGGGGBGBBBGGGBGGGGBGBGBGGBBBGBBBBGBBGGBGGGGGGGGBGGGBGBGGGGBGGGGGGBGBBGGGGGBGGGBBGGGGGGGBGGBGGGGBGBBGBGGBGGBGGGBGGGGGBGBGGGBGBGGGGBGGGGBGBGGGGGGGBGGGGGGGBGGGGGBBGGBGGBGGBGGGBGGGGBBBGGBGBGGBGGBGGGGGGGGGGBGGGBGBGGGGGGGGBBGGGGGBGGBGGGGGBGGGGGGGGBGGBGGBGGGGGGGBGGGBBGGBGGBGGGGBBBGGGGBBGGGGGGGGBBGGGGBGGGGGBGGGGGGBGGBBBGGGBGGBGBGGGGBGGGGGGGGGGGGBGGGBGGGBBGGGGGGBGGGGGGBGGGGGGBBBGGGGGGBGGBBBGGGGGGGGGGBGBGGGGGBGGGGGGGGGGGGGGGGBBGGGBGBGGGGGGBGGGBGGGGBGGBGBGGGGGGGBBBBGBGGBBGGGGGGBBGGGGGGGGGBGBBBGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGBGGGGGBGBGGGGGBGGGBGGGGGGGGGGGGBGGGBGBBBGGGGBGGGBBBGGGBBBGGGGGGBGBGGGBGGBGGGGGGGBGBGBGGGGGGGGGGGGBGBGGGGBGGGGGBBGBGGGGGBGGGBGBBBGGGGGGGGGBGGBGGBGGGGGGGBGGGGGGBGGBGGGGGGGBGGGBGGGGBGGGBGBBGGBGGGGGGBGGGGBGGGGGGGGGGBGGGBGGBGBBGBBBGGGGGGGBGGGGGGGBGGGGGGBGGGGBGGGBGBBGGGBGBGGGGBGGGBGGGGGBGBBGGBBGGGGGGGGGGBGGGGBGGGGGGGGBGGGGBGBBGGGGGBGGGBGGBGGGGBGBGBGGGGGGGBGBGGGGGGBGGBBBGBGBGBGBGGGGBBGGBBBGGGBGGGGGGGGGBGGGBBBGBGGGGGGBGGGGGGGBBBGBBGBGGGBGGBGBBGBGGGGGGGBBGBGGGGGGGBBGGBBGBGGGGGGGBGGBGGGBGGGGGGGGGBGBGGBGBGGBGGGGGBBGGGGBGBBGBGGBGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGBGBGGGGBBGBGGBGGGGGBGGBGGBGGGGGGGGGGBBBBGGGGGBGGGGGGGGGGBGGGGBGGGGGGBGGGGGGGGGGBGGGBGGGGGGBGGBGGGGGGBGBGGGGBGBGBGBGGGGBGGGBGGGGGGBGBGGGGBBGGGGGGGGGGGGBGGGGGGBGBBGBGGGGGGGGBGGGBGBGGGGBGGBGBGBBBGGBGGGBGGGGGBBGGGBBGGGBGGGGGGGGBBGGGGGGBGBGBGGGGBBGGGGGGGGGBBBGGGGGBGBBGGGGGBGGGGGBGGBBGBGGBBGGBGGGBBGGGBGBBGGBBGGBGBGGGGBGBGGGBBGBGGBGBBBGGGGGGGGBBGGGGGGBGGGBBBGBGGGGGBGBBGGGGGGBGGGGBGGGGGGGBGGGBGBGGGBGGGGGBGGGGBBGGGBGGGBBGBGGGGGGGGGGBGBGGGGGGGBGGGGGGGGGGBGGGBGGGGGBGGGBGGGGGGBGGGGGBGGBGGGGGGBGGGGGGBGGGGBBGBGGGBGBGGGGBBGGBGGBGGGGGGGGGGGGBGGGGGGGGGGGGBGBGGGGGGBBGBGBBGBGGGBBGBBGGBGGBBBBGGGGBGGGBGGGBGBGBGBBBGGGGGGGBGGBGGGBGGGGBGBGBBGBGGGGGBGGGGGGGGGGGBBGGGBGGGGGGBGGGBGGGGGBGGGGGGGGGGGGGBGGGBGGGGGGBGGGGBGBGGGBGGGGBGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGBGGGGBGGBGBGGGGBGGGGGGGGGBGBGGGGGGBGGGGGGGGGGGGGBBGBBGBGBGGBGGGGGGGBGGGGGBGGBBGGGBGGGGBGGGGGGGGGBGBGGGBGGBGGGGGGGBGGGGGBGGGGGBGGGGGGGGBGGBBGGGGGBBGGGGBGGGGGBGGGGGGGBGGBBGGGBBGGGGGBGGGBGBBBGGGGGGGGBGGGGBGGGGGGBGBGBGGGGGGBGGGGGGGGGBGGGBGBGGGGGGGGGGGGBGGGBGBGGBGBBBGGGGGGGGGGBGGBGGGBGBBBBGBGGBBGGGGGGGGGBGGGGBGGBGGBBGGGGBGBBBBGGBGGGGBGGGGBGGGGBGGGGGBGGBBGGGBGGGBGGBBBBGBGGGGBGGGBGBGGGGGGGGGGGBGGGGGGGGGGGBGGGGGBGGBBBGGBGGGGGGGBGGBGGGGGGGBGGGGGGBGGGGGGGGBGGGGBGGGGBGGGGGGGGBGBGGBGGBGBBBGBGGGGGGGGGGGBBGBGBGBGGGGBBGBBGGGBGGGGGGGGGGGGGGBBGGGGGGGBGBGGGGGGBGGGGGBGGGGBGBGBBGBGGGGGBGGGBGGGGGGGGGGBBGGBBBGGGGGGBGGGBGGGGGGGGGGGGBGGGGGGGGBGBGGGGGGGGBGGBGGGBBBGGBGGGGBGGGBGGGBBGBBGGBGGGBGGBBGGGGBBGBGGGGGGGGGGBBBBGGBGGGGGGGBGGGGBGGGGGBGGGGGBGGGBGGGBGGGBBGGGGGGBGGBGGGGGGGGGGGGGBGGGBGBBGGGGGGGGGGGGGGGBGBGGGBGGGGGBBGGGGGGGGGGGGBGGGGBBGGBBGGGGGGGGGGGGGBGGGBGGGGGGGGBGGGGGGGBBBBGGGGBGGBBGGGBGBBGBGGGGGGBGGGGGGGBGGBGGGGGGGGBGGGBGGGGGGGGGGBBGGBBBGGGGBGBGGGBGGGGGBGGGGBGGGGGGGGGBBGGBGGGGGGGGGBGBGBGGBGGBGGBGGGGGGGGGGGGGGBBGGGGGGBGGBGGGBGGGGGBGGGGGGGGBGGGGGGGGGGGBBGGBBGGGBGBGGBGGGBGGGGGGGGGGBBGGGGGBGGGGGBGGGGGGGBBGBGGGGGBGBGGGBGBGGGGGGGGGGGGGGGGGBGGGGBGGGBGGGBBGBBGBBGBGGGGGBGGGBGGBGGGGGBGGGGGGGGBGBGBGBGGGGGGBBGBGBBGBGBGGGGBGGBGBGGGBBGGGGGGGGGBGBBGGBGGGBBGGGGGBGBGGGBBGBBGBBGGGGGGGGGGGBGBGBGGBGGBBGGBGGBGGGGGGGGGBBGGBGGGGGGBGGGGBGGGGGGGGGGGBGGGGGGGGBBBBGBGGGGGGGGGGGGGBGGGGBBGBGGGGGGGGGGGBGGGGGGGGGGBGGGGBGGGGGBGBGGBGGGGGBBGBGGBGGGGGGGGGGBGGGBGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGBBBGGGGGGGGGBGGGBGGGGGGGGGGGGGBGBGGBGBGBGGGGGGGGGBGGGGGGGGGGBGGBGGGGBBGGGBGGGBBGGBBGGGGBGBBGGBBGGBBGBGGGGGGGGBBGGBBGGGGGBGGGGGGGGGGBGBBGGGGGGGGGGGGBGGBGBGGGBBGGGBBGBBGGBBGGGGGGGGGGBGGGBGGBGGBBGGBGGGGGBGGBBGGGGGBGGGBGBGGBGGGBBBGBGBGGGBBGBGGGGBGGBGBGGGGGGGBBGGGGGGGGGGGGGGBGGGGGGBBBBGGBGGGGGGBGGGGGGGGBGGGGGGGGBGGGGGBGGGBGGGBBBBGGBGGGGGGGGBGGGGGGGGGGBGGGGGGBGGGGBGGGGGGGBGGGGGGBBBGGGGGGBGGGGGGGGGGBGGGGGGBGBBBGGGGGGGGGGGGGGBGGGGGGBGBGGGGGGBGBGGGBGGGGGGGGGGBGBGGGGGGGGBGGBBGGGGGBGBGBGGGGBBBBGGBBGGGGBGGGGGGBGGGGGBGBBGBGBGGGGGGGBGGGBGGGGBBGBGGGGGGGBGGGBBGBBGGGGBGGGBBGGGGGGGBBGBBGGGGGGGGGGGGBGGGGGGGBGGGGGGGGBGBGGBBGGGGBGGBGBGGGGGGGBGGBGGGBGGGGBGGGGGBBBGBGBGGGGGGGGGGGGBGGGGGGBGBGGGGGGGGBGGGGGGGGGGGGGGGGBGBBGBGGBGGGGGGGBGGGBGGGGBBBGBGGBBGGGGGBGGGGGGGGGGGGGGGGBGGGGBGBGGGGGBGGGGBBGGGGGGGGGGGBGBGBGGGGBBGBGGGGGGGGBBBGGGGGGGBGBGGGGGGGBBGGGBGGGGGGBGGGGGGGGGGBGBGGGGGBBGGGGGGGGGGBGGGGBGGBGBGGGGGGGBGBBGGGGGGGGGGGGGBGGGBGGBBGBBGGGGGGBBGGGGGGBGGGBGBGBBGGGGBGGBGGBGGGGGBGGGGGGGBBGGGGGBGBBGGGGGGGGGGGBGGGBGGGGBGGGBBGGGGGGGBGBGBGBBBGBGBGGGGGGBGBBGGGGGGGBGGBGGGGGGBBGGBGGGGGGBGGGGBGGBGGBBGGGGBGBBGGGGGBGGBBGBBGBGGGGGBGGGBGGGGGBGGGBGBGBGBGGGGGGGGGBGBGGGGGGGGGGGBBGGGGGGGGGGBGBGBBGGGGGGGGGGGGGBGBGGGBGGGGGBGGGBGGGGGGGGGGGGGGGGGGBGGBGGGGGGGBBGGGGGGGGGGBGBBBBGGGGGGGBGGGGGBBBGBGGGBBGGGGGGGGGGGGGGGGGGGGBBBGGGBGGBGGGGGGGGBGGGGGGGBGGGGGGGBGBGGBGBBGBGBBGGGGGGGBBGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGBBGGGGBBBBGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGBGGGBBGGBGGGGGGGGGGGBBGGGBGGGBGGBBGGGGGGGGGGBBGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGBBGGGGGBGGGGGGGGGGBGGGBGBGGGGBGGGGGBGGGBBGGGGGGGGGBGGGGGGGGGGGBBGGBGBGGGBGGGBGGGBGGGBGGBGBGGGGGGGBGGGGGGGGGGBGBGGGGGGBBGBGGGGGGGGGGGBGGGGGGGGGGGGBGBGGGGBGGGGGBGBGGGGGGGGBGBGGGBGGBGGGGBGBGGGBGGBGGBGGBGGBGBBGGGGGGBGGGBGGGBBGGGGGGBGGGGGBBGGGBGGBGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGBBGGGGGGGGGGGGGGGGBBGGGGGBGGBBBGGGBGGBGGGGBGGGGGBGGBGBBGGGGGGGGBBGGGGGGGGGGBGGBGGGGGGBGGGGBGGBGBGGGGGGGBGGGBGGBGGGBGGGBGGGGGGGGGGGGGGGBGGGGGBGBGGBGGBGBBGGGGGGBGGGBGBBBGGGGGBGGGGBBBGBGBGGGGGGGGGGGGGGGGGGGGBBGGGBGGGGBGGGBGGGGBGBGBGGGGGGGGGGGGBGGGGGBGGBGGGGGGGGGGBBGGGGGBGBBBGGBGGGGGBGGBGGGBGGGGGGGBGGGBBGGBGGGGBGGGGGBGBGGGGGGGGGBGGGBGBBBGGGGGGGGGGGBBGBGGGGGGBGGGGGGGGGBGBGGBBGGGBBGBGBGGGGBGGGBGGGGGBGGGGBGBBGGGGGGGGGBGGGGGBGBGGGGGBGGGGGGGGGGGGGBGGGGGGGGBGGGGBBGGBBGGGGBBBGBBGGGGGGGBBGGGGGBGGGBBGBGBGGBGGGBGGGGBGGBGGBGGBBGGGBBGGGGBGGGGBGGGGBBBBGBBGGGBGGGGGBBGGGBGBBGGBBGGGGGGGGGGBBGBGGGBGGGBGBGGBBGGBGGGGGGGBBBGGGGGBGGGBGGGBBGGGBGGGGGGGGGGGBGGGBGGGGGBGGGGGGGGGBGBBGGGBGGBGBBBGBBBBBGGGGGGGBBGGGGGGBGBGBGGGGGGBGBGBGGGGBGGGGBGBGGBGGBGGGBBGGGGGGGBBGGBGGGGBGBBGGGBGGGGGGGBGGGGBGGGGBGBBGGBGGBGGGGGGGGGGGGGBBGGGGGGGGGGGBGGGGGGGBGGGGBGGGGGGGGBBGGGGBGGGGGGBGGGGBGGBBGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGBGGBGGGGBBGGGGBGGBBGGGBGGBGBGGBGGGGGGGGGGGGBBGGGBGBGGGGGGGBGGGBGBGBGBBGGGGBBGBBGGBGGGGGBGGBBBGGGGGBGGBBGGBGGGGBGBBGGBGGGBGBGBGGBGGBGGGGGGGGBGBBBGGGGGGGBBGGBGBGGGGGGGGBGGBGGGGBGGBGGGGGBGGBGGGGBGGGGBGGGGBGGGGBGGGGGBGBGBGGGBGGGGBGGGGGGGBGGGBBGGBGGBGGBGGBBGGGGGGGGGBGBGGGGGGBGGGGBGGGGGBGBGGGGGGGBGGGGBGBBGGGGGBGBGGGGGGGGGGGGBGBGGBGGBGGBGGBGBGGGGBBGGGGBBGBGGGGGGGGGGGGGGGGBBGGGGGGGGGGGBGGGGGGGGGGBGGGBGBGBGGGGGGGBGGGGBGBGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGBBBBGGGGBBGGBGBGGGGGGGGGBGGBGGBGGGGGGGGGGGBGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGBBGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGBGBBBGGBGGBGGBGBBGGBGGGBGGGGGGGGBGGGGGGGGGGBBBGGGBGGGGGBBGGGGGGGBGGBBGBGBGGBGBGGBBGGGBGGGGGGBGGBGBGGGGGBGGBGGGBBGGGGGGBGGGGGGGBBGBGBGGGGGBGBGBBGGGGGGGGGGBGGBGGGGGBGGBGGBBBGGGGGGGGGGGBBGGGBGGGGGGGGBGGGGGGGBGBGGGBBGGGGBGBBBBGGGGGGBGGBBGGBGGBGGGGGBGGGGGGGBGBGBGGGGGGBGGGBGGGGGBGBGGGGGGGGGGBGBGGGGGGGGGGBGGGBBGGBGGGGGGGGGGBGGBBGGGGBBGGBGGGGGGGGGGBBGGGGGGGGGGGGGGBGGGGBGGGGGGGGBBBGBGGGBGGGBBGGGGGGGGGGGGGGGGGGGBGGGGBGBGGGBGGGBGGGGGGGGGBBBGGBGGGBBGGGBGGBGBGGGGBGGGGGGGGGBGGGGGGBBBGBGGGGGBGBBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBBBBGGGGGGGGGBGGBGGGGGBGGGGGGGGBBGGGGGGGGBBGGGGGGGGGGGGBGGBGGBGGBGGGGGBBGGGGGGGGBBBBGGBBGBBGGGGGGGGGGBGBGBBGGGGGBGBBGGBGGGGBBBGGGBGGGGBGGGGGGGBGGGGGGGGGGGBGGGGGGGGBBGBGGGGGGGBGGGGBBBGBGGGGGBBGBGBGGBGGBGGGBGBGBGGGGGGGGBBGBGGGGGGGGGBBGGGGGGBGGGGGBGGGGGGGGGGGGBGGGBGGBGGGBGBBGGGGGGGGGBGGGGGGGBGGGBGBGGGGBGGGGGGGGBGGGGGBBBGGGGGBGGGGGBGBGGGGGGGGBGGGBGBBGGBBGGGGBGGGGGGGGGGGGGBGGGGGBGGGGBGGGGGGGBGGGGBGGGGGGGGGGGBGGGGGGGBGBGBGBGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGBGGGGGBGGBGGGGBGGGGBGBGGBGGBGBGGGGBGGBGGBGGGGGGGGGGGGGGGGGGBBBGGGGBBGGBGGGGGGGGGGBBGGGGBBGBGBGGBBGGGBGBGBBGGBGGGGGBGGGGGBBGGBGGGGGGGGBGGBGGBBGGGGBBGBGBBBGGBBGGGBGGGGGBGGBBGGGGGGBBGGGGBGBGGGGGBGBBGGGGGGGBGGGGGGGGBGGGBGGGGGGBGGGGGGGGGGBGGBGGGGGGGBBGBGGGGGBGGGGGBGBBGGGGBGGGGBBGGGGGGBGGGGGGGGGGGGGBBGBGBGGGGBGBGGGGGGGGGBGGBBGGGGGBBGBGGGBBGGGGGGGGBBGBGBGGGGGGGGGGGBGGBBGGGGGBGGGGGGGGGBGGGGGGBGGGGGBBBBGGBGBBGGGGGBGGBBGGGGGBGGGGGGGGGGBGGGGGBGGGGGGGGGGGGBBBBGBBBBBBBGGGGGGGBGGBGGBBGGGGGGGBGGGBBGGGGGGBBGBGGGGGGGBBGGBGGGGGBGGGGGGBGGGGBGBBBGGGGGGGBGGGGGGBGGGGGBGGGGBGBBBGGGBGBBBGBGGGGGBGGBBBGGGGGGGGGGGGGGGGBGBGGBGBGGGGGBBBGBGGGGGGGBGGGGGGBGGGGGGBGGGBBBGGGGGBGGGGGGGGGGGGGGGGBBGBGGBGGGBGGGGGGGGGGGBBGBGBGBGBBGGGBBBGGGGBBGGGGGGGGGGBGGBGBGBBBGGGGGGGGGGBGGGGBGGGGBGGGBBGGBBGGGGGGGGGGBGGBGGGBGGGGGGGGGBGBGGGGGGBGGGGGGGBBGGBGGGGGGGGGGGGGGGGGGGBGBGGGGGGGBGGGGBGGGGGBBGGBGBBGGGGGBGBGGGBBGGBBBGGGGGGGBGBGGGGGGGGBGGGGGBGGGGGGBGGGGBBGGGBGGGBGBGGGGBGBGBGGGGGGGGGGGGGGGGGBBGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGBGGGGBBBBGGGBGGGGGGGGBBBBBGGBGBGGGBGBBGGGBBGBBGGBGGGGBGGBGGBBGGGGGBGGGGGBBGGBGGGGBGGGBGBGBBBGBBBGGBBBBGGGGBBGGBGBGGBBGGGGGGBGGBGBBGGGGGGGGGBGGGGGGGGGGGGGGGGBBGBBGGGBGGGGGBGGGGGGGBGGGBGBGGBBBGBGGGGGBGGBGGGGGGGBGGBGGBGBGGGGGGGGGGGGGGGGGGBGGGBGGBGBGGGGBGGBGGGGBGGGGBGGGGGGGGGBGBGGBGGGGBGGGGGGGGGGBGGGGGBGGGGGGBBBGGGGBGGGGGBGGGGBGBGBBGGGGBGBGGBBGBGBGGBBGGGGBGGGGBGGGBGGGGGGBGGGGGGGGGGBGGBBGGGGGGGGGGGBGGGGGBGGGGGBGBBGGGGGGGBGGGBGGGGGBGGBGGGGGGBGGGGGGGGBGBGGGGGGGGGGGBGGGGGGGGGBGBGGGGGGGGGBGGGGGGBGGBBGGBGGGGGBBGGGGGGBBGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGBBGBBGBGGGGGBGGGBGGGGGGBGGBBGBGBGGGBGGGBBGBBGGGGGGGGGGBGGGGBGGGGBGGBGGGGGBGGGGGGGGGGGGGGBGGGGGBGGGGGBGGGGGGBBBGGGGGGBGGGGGGGGGGGGGBGGBGGGGBGGGGGGGBGGGGGGGBGGGGBGBBGGGGGGGBGGGBGGBGBGBGGGGGGGGGBGGBGBGGGGBGBGGGBBGGGGGGBBGGGGGGBGGGGBGGGGGGBGGBBBGGGBGGBGGGGGGGBGGBGBGGGGGBGGGGGGGGGGGBGBGGGGGGGGBGGBBGGBGGBGGBGGGGGGGGGGGGGGGGGGGGBGBGGGGGGBGBGGGGBBGGBBGBBGGBBGGGBGBGGGBGGGGGBBGBBGGGBGGGBGGGGGGGGBGGGGBGGBGGGGGBGGGGBGBGBGGGGGGGGGBBGBGGBBGBGBGGBBGGGGGGGBGBGBBGBGGBGGBGBBGBBBBBGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGBGGGBBBGGBGGGBGGBGGGGGBGGBGBGGGGBGGGGGBGBBGGBGBGGGGGGGGBBGGGGBGGGGGGGGGGGGGBBGBGGGGGGGBGGGGBGGGGGBBBGBGBGGGGGGGGBGBGGGBGGGGGGBGGGBBGBGGGBGGBGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGBGGGGGBGGGBGGGGGGGGGBGGBGGGGGBGGGGGGGBGGGGGGGGGBGGGBGBBGGGGGGGGGGBGBBGBGBGGGGGBGGBGGGBGGGGGBBGGGGGGGGBGGGBBBGGGGBBBGBGGGBGBBGGGBGGBGGGGGGGGBGBGGBGGGGGGGGGGGGGGGGGBBGBBGGGGGGGBBGGGGGBBGGGGGGGGGBGGBBGGGGGBGGGGGBGGGGGBBBGBGGGGBGGGGBBGGGGGGGGGGBGBBGGBBBGGBGGGBGGGGGBGBGGBBGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBBGGGBGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGBGBBGBBBGGGGBGBGGGGGGBGGGGGGGBGGBGBGGGGGBGGBBGGGGGGBBGGBBGGGGGGGBGGGGGBBGBGGBGGBGBBGGGGBGGGGGGGBGGGGBGGGGGGGGGGGBGGGBGGGBGBGGGGGGGGGBBGGBGGGGGGGGGBBGGBBGBGGGBBBGGGGGGGGGBGGGGGBGGGGBGGGGGGGGGGGGGGGBGGGGGGGGBGBGBBGGBBGBGGBGGGBGGGGGGGGGGGGBGBGGGGBGGGGBBGGBGGBGGGGGBGBGGBGGGGGGGGBBGGGGBBGGBBGBBGGBGGGGBGBGGGBBGGGGBGGGBGGGGGBGGGBGGGBGGBGGGBBBBGGGBGGGGBBGGGGBBGGGGGGGBGGBGGBGGBBGBGBGBGGGBGGGGGBGGGGGGGBGBBBGGGGGGGGGGGGGGGGGBGBGBBGBGGBGBBBGGGGGGGGGGBBGGGBGGBBGGBGGGGGGGGGGGGGBBGGGGGGGBGGGGGGBGGBGGBGGGBGBGBGGGGGGGGBBBGGGGGGGGBGGBGGGGGGGBGGGGGBGGBGGGGBGGGGGBGGBGGGBGGBGBBGGGBGGGGGGGGGBBBGGGGGGGBBGGGGGGGGGGGGGGGGBBGGGGGGGGGGGBGGGGGGGGBBGBGBGGGGGBGGBBGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGBGBGGGGGBGGGGGGGGBGGBGGBGGBBGGGGGGGGGGBGGGGGGGGGGGBGBGGGGBBGGBGBGBGGGGBGGGGGGGGGGGBGGGGBBGGGGGGGGGGGGGBGGGBGGBBGGGGGGBBGGGGBGGGGBGGGGGBGBGGGGGBGGGBGGGGBGGGGGGGGGGGGGGGBGBGGBGGGGBGGGBGBBGBGBGGGGGGGBGGGGBGGGGGGGGGGGGBGBGBGGBGGGGGGGGBGBGBBGGGGGBBGGGGGGBGGGGBBGBGGBGGGBGBGBGGGGGGGGGBGGGGGGBGGGGBGGGGGBGGGGBGBGGGBGBGGGGGBGGGGGBBGGGBGGGBGGGBGGGBBGGGGBBGGBBGGBBGGGGGGGGGGGGGGGGBGGBGGGGBBGBGBBBGGGGGGGBBGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGBGBGGGBBBGGGGGBGGGGBBGBGGGBGGGGGGGBBGGGGGGBGGGGBGGGGGGGGGBGGGBGGBGGBBGGBGGGBGGBGGGGBGGGGBBBGBBGBGGGGGGBGGGGGGGGBGGGGGBBGGGGGGBGGGGGGBBGGGGGGGBGBGGGBGGGGGGGGGGGBGGGGGGGGGBGGBGGGGGGBBGGGGGGGGGGGGGGGGGGBGBGGBGBGGBGGGGGBGBGBBGGBGGBGGGGBGGGGGBBGGBGBBGGGGGGGGGBGGBGGGGGGGGGGGBGGGGBGBGGGGGGGBGGGGBGGBBGGBGGGGGBGGGGGGGGGGBGGGGGGGGGBBGGGBGGGGGGGGBGGGGGBBGGGGBGGGGBGGGGGGBGBBBGGGGBBBGGBBBGGGBBGBGGGGBGGGGGGGBGGGGGGGGGGBGGGBGGGGGGGGGGGBGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGBGBGGBGGGGGBGGGBGGGBBGGBGGGGGGGBBGGGBBBGBGGBGBGBGGGGGGBGGGGGGGGGGGGGGGBBGBGGGGBGGGGGGBGGGGGBGGBGGGGGBGGGGGGGGGGBGGGBBGGGBGGGGGGGGBGGBBGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGBBGGBBGGGGGGGGGBBGBBGBBGGGBGGGGGGBBGGGGGGGGGGGGGGGBBGBGGGBGGBGGGGBBBGGGGGBGGGGBGBGGBGBGBGGBBGGGGGGGGGGGGGGBGBGGGBBGGGGGGBGBBGGGGBGGGGBGGGGGGBGGGGGBBBGGBGGGGBGGGGGGGGGBGGGBBGGGGGGBBGGGGGGGGGGGBBBGGGGBGGBGBGGGGBGGGGGBGGGGGBGGGGBBGGGGGGGGGGGGGGBGGBGGBGBGBGGGBGGBGGGBBGGGGGGGBGBGGGGGGGGGGGBBGBGGGBBGGBGBBGGGGBBGGGGGBGBGBGGGGGGBGGGBGGGBGBGGBGBBGGGGGBBBGGBGBGBGGBGBGGGBGGGGGBBGGGGGGGGGGBGGGGBGBGGGBGBGGBGGGBGGGGGGGGGGGGGGBBGBBGGBGGGGGGGGGGGGBGGBGBGGBBGBGGBGGBGGGGGGGBBBBGGGGGGGGBBBBBBGGGGGGGGGGGBBBGGGGGGGGGGGBGBGGGGGGGGGBGGGGGGGGGBGGGGGGGGGBGBGGGBGGGGGBGGBGBBGBGBBGGGGBGGGGGGBBBGGGGGGGGBGGGGGBBGGGGBGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGBGBGGGGGGGBGGGGBGBBGGGGGBGGGGGGGGBBBGGGGGGBGGGGGGGGBGGGGBGGGGGBBGBGGGBBGBGGGGGBGGGGGGGGBGGGBBGGGGBGGBGGBGBGBGGGGGGGGGGGBGBGBGGGGGGGGGGBGGGGGBBGGGGGBGGGGGGBGGBBGBGBGGBBGGGBGGGBGGGBBGGBGGBGGGGGGGGGGGGBGGGBGGGBGGGBGBGGGGGBGBGBGGGGGGGBBGGGGBGGGGGGGBGGGGGGBGGGGGGGGGBGGBGGGGGGGGGGGGBGGBBGGGGGGGGGGBGBGGBGBGGGGBGGGGGGGGGGGGGGGGBGBGGGGGGBGGBGGBGGGGGGBGGGGBGGGGGGGGGGBGGGBBGGGGGGGGGBGGGGBGGGBGGGGGBGGGGGBBGGGGGGGGBGGBGGGGGGGBBGGGBGBGGBGGGBGBGBGGGBGGGBBBGGGGBGGGBGGGGGGGGGBGGGGBGBBGGBGGGGGGGBGGGBBBBGBBGGGGGGGGGGGGGGGGGGGGGBGGGGGBBGGGGGGGGGGGBGGGBGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGBGGGGGBBGGGGGGGGGBGGGBGGBBBGGGGGGGGGBGGGBBGBGGBGGGGGGGGGGGBGBBBBBGGBGGGGGGGGGGGGGGGBGGGGBGGBGGGBGBBGGBGBGBGGGGBGGGGGGBGBBGGGGGGGGGGGGBGGGGBGGBGGGGGGGGBBGGGGGBGGGGGGGGGBGGGGGGBGGGBGBGBBGGBGGGGBGGGBGGGGGGGBGGGBBGBBGGGGBGGGGBBGGGGGGGGGGGGBGGGGBGBGGBGGGGGGGGGGGGGBGGGGGGBBBGGGGBGGGGBGGBGBBBGGBGGGGBBGGGGGBBGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGBGBGGGGGGGGGGGGGGGBGGBGGBBGGGGGGGBGBBGGGBBGGGBGGGGGGGGGGBGGGBGGGGGGGGGBGGBGGGGGGGGBGGGGGBGGGGBGGGGBGBGGGGGGGGGGGGBGGGGBGGGGBGGGGGBBGBBGGGBGGGGGBGBGGGGBGGGGGGBGGGGGGGGBGGGBBBGGGGGGGBBGGGGGGGGBBGGGBGGGBGGGBBGBGGGGGBBGGBGGGGBGGGGGGBGGGGGGGGGBBGGGGBGGBBGGGGGGBGGGGGGBBGGGGGGGGGGGBGGGBGGGGBGGGGBGGGBGGGBGGGGBBBGBGGGGBGGBGGGBGGGGGGGGBBGGBGGGBGGGGGBGGBBGBGGBGGGGBGGGGGGGBGGGGBBGBGGGBGGGGGGBGBGGGGBGGGGGBGGGGGGGGBGBGGBGGGGGGGGBGGGBGGGGGBBGGBGGGBBGGGGBGGBGBGBGGGBGGGGBBGGGGBGGGGGGGGGGBGBGGBBGGGGGBBGBBGGBBGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBBGGGGGGBGBGGGGGGBGGGGGGBGGBGGGGGGBGGGGGBGGGBGGGBGGGGGGGBBGGGGGBGBGGGBGGBGBBBGGBGBGGGGBBGBGGBGBBBGGGGGGGGGGGBBBGGBBBBGGGGBBGBGGGBGBGGGGGGGGGGBGGBGGGGGGGGBGGGGGGBGBGBGGGBBBGGGGGGGGGBGGGBGBGGBGGGGGGBGGGGGGBBBBGGGGGGBBGGGGGGGGGBGGGBBBGGBGBBGGGGGBGGGGBGBGGGGGGBBGGGGGBGBGGBGBGGGBGGGBGGBGGGGGGGBGGGGGGGGGGGBGGGGGGGBBGBBGGGBGGBGBGGGGGGGGBGBGGGBGBGGBGGGGGGGGGGGGGGGGGGBGGGGGGGBGBGBBGGGGGGGGGGGBGGGBGGBGBGGGGGGGGGGBGBGBGGGBBGGGBGGGGGGGGBGGGGGGGGBGGGGGGGGGBGGGGBGGGBGGGGGGGGGGGBGGBGGGGGGGBBGGGGGGGBGGGGGGBBGBGGBGGGGGGGGGGGGGGBGGGGGGBGGBBGGGGGBGGBGGGGBGGGGGBGGGBGBGGGGGGGBBGGGGGGGGBBGBGGGGGGBGGBGBGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGBBBGBGGGGGGGBGGGGGGGGGGGGGGGGGGGBBBGGGGGGGGGBBGGBGGGGGBGBGGGGGGGGGGGGBGGGGGGBGBGGGGGGGGGGGBGGBGBBGGBBGGBBGGGGGGGGGGGGGGGGGGGBGGGGGGBGGBGBGGGGGGGGBGBGGGGBBGGBGBGGGGGGGGGGBGBGGGGGGGGGGGGGBGGBBGBGGBGGGBBGGGGBGBGBGGGGGGGGGBBGGGGGGBGGGBBGGGGGGGGBBGGGGGGGGBBGGGBBGBGGGBGGGBGBBGGGBGBGGGGBGBBBGGBGGGGGGBGGGGBGGGGBBGBBGGBGGBGGGBGGBBGGGGGBGGGGBGGGGGBGGGGGGGGGBGBGBBGBGGGGGBGGGGGGBGGBGGGGBGGGBGBGGBGGGGGGGGGGGBGGGGGGGGBGGGGGBGBBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBBGGGGGGGBGGGGBBGGGGGGGBBGGBGBGGGGBBBGGGGBGGGGBGBGGGGGGGBGGGBGBBGBGGGGGGGBGGGGGGBBGGBBGGBGGGGBGBGGBGGGBBGGGGGGGGGBBGGGGGBGBBGGGGGGGGGGGGBGBGGBBGGGGGGGGGGBGGGBBGGGGGGGGGGGGGGGGBBBGBGGGGGBBGGGGGBGGBBGBGGGBBGBGGGBGGGGGGGGGBGGGGGBBGGBGGGGGGGGBGBBGGGGGGGGBBGBGBGGBGGGBBGBBGGGGGGBBGGGGGBBBGGBGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGBGGBBGGBGGGGGGGGBGGGGBGGGBBGGGGBGGBGGGGGBBGBGGGGGGGGGGBGBGBGBBGGGGBGGGGGGGBGGBBGGGGGBBGGGBBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBBGBGGGBGGGGGGGGGGGBBGGGBGBGGGBGBGBGBGBGGGGGGGGGGBBGGGBBBGBGGBBBGGGGGGGBGBBGGGGGGGBBGGGBGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGBBGGGGGGBBBGGGGGGBGGGGBBBGGGGBGGGGBGGBGGGBGGGGGBGGBGBGGGGBGBGGGGGGGBBBBBGGGGGGBGGGGGBGBGGGGGBGGBBGGBGGBGGBBGGGGGGGGBGGGGBGGBGBGGGGGGGGGGGBGBGGGGGBGGBBBGGGBBGGGBBGGGGGGGGGGGGGBGGGBGBGGGBGGBBGGGBGBGGGGGGGBGGBGBGGBBGGGGGBGGGGGBBGBBGGGGGGGBGGGBBBGGBBGGGGGBGBGGGBGGGGGBGBBGGGGGBBGGGGBGGGBGGGGBGGGGGGGGGGGGGGBGGBGBGGGGGGGGBGBGGGGGBBGBBGGBGGGGGGGGBGGGGBGBGGGGGBBGBGGGGBGGGGGBGBGGGBGGGGGGGBBBGGGGBGBGGGGBGGGGBBGGGGGGGGGGBGGGGGGBGGGBGBGGGBGGGBBGBBBBGBGGGGGGBGBGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGBGBBGGGGBGGGBGGGBBGBGBGGGGGBGBGBGBGBGGGGBGGGGBGGBGGGGGGGBGBGGGGGGGBGGBGBGGGGGGGGGGGBGBGGGGGBGGGGGGGBGBGGGGGGGBGGGGGGGBGGGGGBBGGGBGBBGGBGBGBBGBGBBGGGGGGGGGGGGGGBGGGGBBGGGBGBGGGGBGGGGGGGBGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGBBGGGGBBBGBBGGGBBBGBGBGGBGGGGBGGGBGGGGGBGBBGGGBGBGGGGGBGBGGBGGBGGGGGGGGGGGGBGGGGGGGBGGBGGGGGGGGGGGGGBBGGGBGBGBGBGBGGGGGGGBBBGGGGGGGGGGGBGGGGGBBGGGGGBGGGGBGBGGBGBGBGGGBBGGGGGGBGGGGGGBGGGGGGGGBGGGGGGGGBGGBBBGGGGGGGGGGGGGGGGGBBGGGGGBGGGGGGGGBBGGGGGGBBGGGGGBGGBGGGGGGBGGGGBGGGGGGBGGGGGBGGBGBBBGBGGBGGGGBGBGGBGGBGGGGGGGGBBGBGGGGGGGBBBGGBGGGBGGGGGGGBGGGGGBGGGGGGGBGBGBGGGGGGGGGGGGBGGGGGBGBBGGGBGGGBBGBGGGGGGGBBGGBGGGBBGGBGGGBGGGBGGGGBBGBGGGGGGBBGGBGBGGGGGGGGGBGBGGGGGGGGGGGBGBGGBGGGBGGGBBGGGGBGGBGBBGGGGGGGBGGGBGGGBGGGGBBGBGGGGGBBBGGGGBGBBGGGGGGGGGGGGGGGGBBGBBBGBBGBGGGGBGBGGGGGBGGGBGGGGBGBGGGBGBGBBBGGGGBGBBGGGGGGBGBBBGGGGGGGBBGGGBGGGGBBGGGGGBBGGGGBGGGGGBBBBBGGGBGGGGGGGBGGGGGGGBGGGGGGGGBBBGGGGGGGGGBGBGBGGBGGBGGBGGGGGGGGGGGGGGGGGBBGGGGGGGBGGGBBGBGBBBGGGGGBBGBGGGGBGGGGGGGGBGGGGBBGGGGGBGBGBBGGGGBGGGGBGGBBGBGGGGGGGGBGGBGGGGGBGGGBBGGBGGGGGGGGGGGGGGBGBBGGBBBGGGGGGGGGGGBBGGGBGBGGGBGBGGBGGGGBGBGGGGBGGGGGBGGGGBGBBGGGGGGGGGBBGGGGBGGGGBGGGGGGBBBGGGGGBBGBGGGGGGGGBGGGGGGGBGGBGBGGGGBGGGBGGGBGGGGGBGBGGGBBGBGGGBGBGGGGGBGGGGGGGGBGGBGBGGGGGGGGBGGGGBGBGGGGBGGGBGGGGGGGGBGGBBGGBBBGGGGGGGBBGGGGBGGGBGGGGGGGGGBGBGGGBGGGGGGGGBGGGGBBBBGBBGGGBGGGGBGGGGGGGBGGGGGGGGGGGGBGGGGGGGBBBGGGBGBGGGGGGGGGGGGGGGGGBGGGGGBGGBGGGBGGGGGGBBGGBGBGGGBGGBGGGGGGGGGGGGBGGGBGGGGGGBGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGBGBGBGGGGGGGGGBGGBGGBBGGBBGGGGGGGGGGGGGGGBBGGBGGBGGGBGGGGGBGGGGGGBGGBGGGGGGGGGGBGBGGGGGGBGGGGGGGGGGGBGGGGGGGGBGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGG
2809 GBBBBGGBBBBGBBBBGBBBBBBGBBBBBBBBGBGGBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGGBBBBBBGBBBBBBBGBBBBBBBGBGGBBBGBBBGBBBBBBBBGBGBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBGBBBGBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBGBBBGBBBBBGGGBGBBBBGBBGBBGBBGGBBBGBBBBBBBBBBBBBBBBBBGBBBGGBGBBGBBBGBGBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGGBGBBBGGGBBBBBBGBBBBBGBBBGBGBBBBGGBGBBBBBBBBGBBGBBBGBGBBBGBGBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBGBBBBBBGGBGBGBBBGBBBBGBBGBBBBBBBBBBBBBBGGBBBGBBBBBBBGBBBGBBBGGGBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBGBBBBBBBGBGBBBBBBGBBBBBBBBBBGGGBBGGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBGBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBGBGGBBBGBBBBGBGBBBBBBBBBGBBBGGBBBBBBBBGBBBBBBGGBBBBGBBBBBBBGBGBBBBBBGBGGGBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBBGBGBGBBBBBGGGGGBBBBBBBGBGBBBBBBBBGBBBBBBBBBGGBBBBBBGGBBGBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBGBBBBBBBBBBGBBBBBBBBBGBGBBGBBBBBBBGBBBBBBBBBBBBBBBGGBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBGGBBBBBBBBBGBGBGBBBBBBBBGBBGGBBBGBBGBBBGBGBBBBBBBBBGBBBBBGBBBBBBBBBBGBGGGBBBBBBBBBBBBGBBGBGBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBGBBBGGGBBBBGBBGGBBBBBBBGBGBGBGBGBBBGGBBBBBBBBBBBBBBBBBBGGBBBBGGBBBBBBGBBGBBBBGBBBGBBBBBBGBBBBBBBBBBBBBBGBGBBGBBGBBBBBBBBBGGBBBBBBBBBGBGBBBGBGBBBGBBBBBBGBGGBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBGBGBBBGGGGBBGBBBBBBBBBBBBGGBBBBBBBBBGBGBGBGGBBBBGBBBBBBGBBBBGGBBBBBBBBBBBBBBBGBBGBBBBBBGBBGBBBBBBBGBBBBBBBBBBGBBBBBGGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBGBBBGBBBBGBBGBBBBGBBBGGBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBGGBBGBBBBBGGGBBBBGBBGBBBGBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBGGGBBBBGGBBBGBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBGGBBBBBBBGBBBBBBGBBBBBBBBBBBBGGGBBBBBBBBBBBGBGBGGBBBBBBBBBBBBGBBBBGBGGBBBBBBGBBGBBBBBBBBBBBGGBGBGBBGBBGBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBGGBGGBBBBBBBGBGBBBBBBBGBBBBBBBGGBBBBBGBBBBGBGBGBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBGBBBBBGBBBBBBBGGGGBGBBBBBBBBBBBGBBBBBBBBGBGBGBBBGGGGBBBGBGBBBBBBBBBGBBBBBBBBBBBGBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBGBBBBBBBBBGBGBBBBGBBBBBBBGBBBBBBBBBBGBBGBGGBBGBBBGBGBBBBBBBBGBBGBBBBBBBGBBBBBBBBGGBBGGBGBBBBBBBBBGBGBBBBBBGGBBBBBGBBBBBBBBGBBGGBBGBBBBGGBBBBGBBBBBGBBBGGBBBGBBBBBGGBBBBBBBBBBBBBGBGGBBBGGBBBBGGBBBBBBBBBBBBGBBBGGBBBBBGBBGGBBBBBBGBBBBBBBBBGBBBBGBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBGGBBBBGBGBBBBBBBGBBBGBGBGBBGBBBBBBBBBGGBBBBBBBBBGBBBBBBGBBBBBBGGBBGBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBGBBBBBBBBBBBGBBBBBGGBGBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBGGBBBGGBBBBBBGGBGGBBBBBGBBGBBGBGBBBGBGBBBBBBGBBBBBBBGBBBGBBBBGBBGBBBBBBGBBGBBBBGBBBBBBBGBBBBGBBGBGBBBBBBGGGBBGBBBGGBBBBBBBBBGBBGBBBBBBBGGBBBBBBBBBBGBBBGBGBBBBBBGBBBBBBBBBBBBGBBBBBBGBGBBGBBGBBBBBBGBBGBBBBBGBGBBBBBGBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBGBBBBBGBGBGBBBGBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBGBGBBGBGGBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBGBBGBBBGBBGBBBBBBBBBBBGGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBGBGBBBGBBBBBGBBGBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBGGGBBGBBGBBGGBBBBBBBBGBBBBBBBBGBBGGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBGBGBBGGBBBBBBBBBBBBBGGGBBBBBGBBGGBBBBBGBBBBBGGBBBBGBBBBBBBGGGBBBBBBBBBBBBBGBBBGBBBBBGBBBGBGGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBGBBBBBBBGBGBBBBBBBGBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBGBBBBBBBGBGBBBGBBBBGGBBBGBBBBBBBBGBBBBBBBBBBBBBBGBGBGBBBBBGBBBBBBBBGBBBBBGBBBBBGGBBBBGBBGBBBGBBBGBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBGGGBBBGBBBBBBBBGGBBBBBGBGGBBBBGBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBGBBGBGBBBBBBGBBGBBBGGBBBBBBGBBGBBBBBBBGBGBBBGGBGBBBBBBGBBBBBBBBBBBGBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBGBBGBGGGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBGBBGGGGBBGBBBBGBGBBBBBGBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBGBBBBBBBBBGBBBBBBBGBBBGGGBBBGGBBBBBGBBBGBBBGBGBBBBGGBBGBGBBBBBBGGBBBGBBBBBBGBBBBBGBBBBBGBBBBBBGBGBBBBBBGBBBBBBBBBBBGBBBBBGBBBGBBBBBBBGBBBBGBBGBBBBBBBBGBBBGBBBGGBBBBBGBGGGBBBBBGBGBBBBBBBBGBBBBBBBBBGBBBGBGGBGBBBBGBBBBGBBBBBBBBBBBBGGBBGBBBBBBBBGBGBBGBBBGBGGBBBBBGBBGBBBBBBBBGBBBGBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBGBBBBBGBBBBGGBBGBBBGGBBBBBGGGBBGGBBBGBBBGBBBBBBBBBBBBBGBBGBBGBBGBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBGBBGBBBGBBBBBBGGGBBBBBGBBBBGBGBBBBBGBBBGBBBBBBBBBGBGBBBBBGBBBGBBBBBBBBBBGBBBBBGBGBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBGBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBGBBBBGGBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBGGBBBBGBBGBBBBBBBBBBBBBGBGGGGBBBBGGBGBBBBBBBBBGBBGBBBBGBBGGBBBBBBBGBBGBBBBBGGBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBGBGBBGBBGBBGBGBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBGGBGBBGBBGBBBGBBBBBGBBGBBBBBBGGBBBBBBGBGBBBBGBBBBBBBBGBBBBGBBBGBGGBBBBBBGBBGBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBGBGBGGBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBGGBBGBBGBBBBBBBBBBBBGBBBBGBBBGBBBBBBGGBBBBBBBBGBBBGBGBBGGBBGBBBBBBBGBGBBBGGGBGBBBBBBBBBBBBBBBGBBBBBBBGBGBGBGGBGBBBBGBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBBGBBBBBBBBBBBGGBBBBBBBBGBBGBGGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBGBBBBBBBBBGGBBBBBGBBGBBBGBGBBGBBBBBGGBBBBBBBBBGBGBBBBBBBBGBBBBBBGBBGBGBBBBBBGBBBBBGBBGGBBBBBBBBBGBGBBGBBBGBBBBBBGGBBBBBGBBGBBBBBBGGGBBBBBBBGBBBGGBGBBGBGBGGBBBBBBBGBGGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBGBGGBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBGBBGBGBGGBBBBBGBGBBBBBBGGBBGBBGGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBGGBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBGGBBBBBGBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBGBBBGBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBGBBGGBBBBGBBBBBGGBBBBGBGBBBBBBGBGGBBBBBBGBGBBGBBBBBBBBBGBBBBBBGBBBGBGBBBBBBBGGGGBBBGBBBBBGBGGBBBBBBBBBGBBGGBBBBBBBBBBBBBBGGBBGBBGBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBGGBBBBBGBBBBBBGBBGBBBBBBGBBGBBBBBBBGBBBBBBBGBBGBBBGBBBBBBBGGGBBBBBBBBBBBBGBBBBGGBBGBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBGBBGBGBBBBBBBBBBBGGBBBBBBBBGBBBBBBBGBBGBBBBGGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGGBBBBBBBGBBBGBGBBBBGBGBBBBBBBBGGBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBGBBBBGBBBGBGBBGGBBBGBBBBGBGBGBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGGBBBGBBBBBGBBGBGBBBGBBBBBBBGBBBBGBBBGBGBBBBBBGGBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBGBBBBGBBGBBBBBBBBGBGGGBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBGBBBBGBBGBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBGGBBBBBBBBBBGBBBBGBBGBBBBGGGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBGBBGBGBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBGBBBGBBBGBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBGBBBBGGBBGBBGGBBBBBBGBBBBGBBBGBBBBBBGBGBBBBBBBGBGBBBGBGBGBBBGGGBGBBBBBBBBBBBBGBBGBGBBBBBBGGBBBBBBGBGGBBBBGBBGBGBBBBBBBGBBBGBBGBBBBBBBGBGBBBBGBBGBBBBGBBBBBGGBGBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGGBGBBBGBBBBBGGGBGBBBGBBGGBBBBBBGBBGGBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBGBBBBGGBBGBBBBGBBGBBBBGBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBGGBBBBBGGBBBBGBGGBBBGBGBBBBGBGBGBGGBBBBBBGBBBBBBBBGBGBBBBBBBGGBGBBBBBBBBBBGBBBBBBBBBBBBGGBBBGGBGBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGGBGBBGBBBGGBBBGGGBGGBGBBBBGBBBBBBGGBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBGGBGBBBBBBBBGBBGBBBGBBGGBGBBBGBBBBBBBBBBBBBBBGBGGBBGBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBGGBBBBBGBBBBBBBGBGBGBBGGGGGBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBGBBGBGGGGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBGBBBBBBBBBBBBBGGBBBGBBBBBGBGGBBBGBBGBBBGGBBBBBBBBBBBBBGBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBGGBBGBBBBBBBBBBBBBGGBGBGBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBGBGBBBBBGGBGBBBGBBBBGGGGBBBBBBBBBGBBBBGBGBGBBBGGBBGBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBGGBBBGBBBBBBBGBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBGBBBBGGBBBBBGBBBBBBBBBGBBBBBGBGBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBGBBBBBBBBBBGBBBGBBBBBGBBBBBGBBBGGBBBGGBGBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBGGBGBBBBBBBBBBBBBGBBBBBBGBBBBBGBBGBGBBGBBBBGBBBBBBBBBBBBBBBGBBBBGGBGBBGBBBBBGBBBBBBBBBBBBBGBBBBGGBGBBBBGBBGBBBBGBBBBGGBBBBGBBBBGBBBBGBBGBBBGBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBGBGBGBBGGBBGBBBGBBBGBGBBBGBBGGBGBBBGBBBBBBBGGBBBBBGBGBBBBBGBBBGBGGBGGBBBBBBBBGBBBGBBBBBBBBBBBBBGBBGBBBGBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBGGBBBBGGBGBBGBBBBBBBBBBBBBBBBBBBBBGGBBGBBGBBBBGBGGBBGGGBBBGBBBBBBGBBBGGBBGGGGBBBBGBBBGBBBBGBGGBBBGBBBBBGBBBBGGBBGBBBBGGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBGGBBBBGBGBBBBBBBGGBBGGGBBBBBGGBBBBBBBBBBBBGBBBBGBBGBBGBBGGGBBBBBBBBBBBBBGGBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBGBGBBBBBBBBBBGBBBBBBGBBGBBGBBBBBBBBBBBBBBGBBBGBGBBBGBBBBBBGBGGBBGBGBBGGBGBBGBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBBBGBGBBBGBBBGBBBBBBBBBBBBBBGBBGBBGBBBBBBGBBBBBBGBBGBBGGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBGBBBBGBBBBGBBBBBBBBBGBBBBBBGGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBGBBBGBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBGBBGBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBGBBBGBBBGBBBGGBBBGBBBGBBBBBBGBBBBGBBBBBGBBBBGBBBBGBBBBBBGBBBBGGBBGBGBBGBBBBBBGBBBBBBBGBBBGBBBBBGBBGGBBBBGGBBBBBBBBBBGBBBBBGBBBBBBBBBGGBBBBBBGGBBBBGBGBBBBBBBGBBBBGBGBBBBBBBBBGBBBBGBGGBGBBGBBGBBBBBBBBGBBGBGBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBBGBBBBGBBBGGGBBBBBBBBBBGBGBBGBBGBBBBBGBBBBBBBBBBBGGBBBBBBBBBBGBBBBBGBBBGGGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBGGGBGBBBBBGGGBBBBBBBGBBBBBBBBGGBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBGGGBBGBBBGBBGGGBBBBGGBBBBBBBBBBBBGBBBBBBGBGGBBBBBBBGGBGBBBBBBGBGBGBBBBBBBBBBBGGGBBBBBBBBBBBGBBBBGGBBBBGGGBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBGGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBGBBBGBGBGBBBBGBGBBBBBGBBGBBGBBBBBGBBBBGGBBGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGGBBGGBBBBBBGBBBGGBBBBBGBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBGBBBBBGBBBGGGBBBBBBGGGBBBBBBGBBGBBBGBBBBBBBBBBBBBBBGGBGGBBBBGGBBBBGGBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBGGBGBBBGBBGGBBBBBBBBBBBGBBBBBBBBBBGBBGBGGBBGGGBBBBBBBBBGBGBGGGBBBBBBBBBBBBGGGBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBGBBBGGBGBBBBBGGBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBGBBBBGGGBBBBBGGBBBBBBBBBGBBBGBBBGBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBBGBBBBBGGBBBBBBBBGBBBGGBBBBBBBBBBGBBGGGBBBBBBBBBBBGBBBBGBBGGGBBGBBGGBBBBBBGGBGBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBGBBBBBBBBBBGBBGBBBBBBBGBBBGGBBBGBBBBBBBGGGBBBBBBGBBBGBBBGGBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBGBBBBBBGBGBBBGBBBGGBBBBBBGGGBBBGBBBBBBBGBBBGBBBBGBGBBBBBGBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBGGBBGBBBBGBBBBGBBBBGBBBBBBBGBBGBBGGGBBBBBBBBBBGBGBGBBBBBBGBBBBBBGBBBBGBBBGBBGBBBBBGGBBBBBGBBBBBBBBBBBBBGBBBGBGBBBBBBBGBBBGBBBBBBGBBBBBGGBBBBBBBGGBBBBBBGBGBGBGGGBBBGBBBGBBGBGBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBGBBBBBGBBBGGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGGBBGBBBBBBGBBBBBBGBGBBBBBBBGBBBBBBGBBBGBBGBBBBGBBGBBBBGBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBGBBGBBBBGBGBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGGBBBBBBBBBBGBGBBBBGBBBBBBBBBGBGBGBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBGBGGBGBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBGGBBBGBBBBBBBBBGBBGBGBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBGGBBBBBBBBGBBBBBGBGBBBBBBBBGBBGGBBBBBBBBBBBGBBBBBBBBGGBBBBBGBBGBBBBGBBBBGBGBBGBBGBBBBBBBGGBBBBGBBBBBBGBGGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBGBGBBGBBBBGBBBGBBBBGBGBBBGBBBBBBGBGBGBBGBBGBBBBBBGBBBBBBBBBBGGBBBBBGBBBBBBGBBGBBBBBBBBBBBBGGBBBGBBBBGBGBBBBBBBBBBBBGBGBGBBBBBBBBGBBBBBGGGBBGBBGBBBGBBBBBBBBBGBBBGBBBBBGGBBBBBBBBBBGBBBBBBBGBBBGBBBBGBBBBGGBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBGGBBBBGBGBBGBBBBBBBBBBBBBBBBGBGBBBBGBBBBBGBBGBBBBBBBBGBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGGBBBGBBGBBBBGBBBBGBGBBBGBGBBGBBBBGBBBGBBGBBBBBBBBBBBBBGBBBBBBBBGBGBBGGGBBBBBBBBBGBBGBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBGBBBBGGGBBBBBGBBBBGBGBBGBGGGBBBBBBBGBBGBGBBBBGBBBGBBGBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBGBGBBBBBGBBBBBGBBBBBBBGBBGBBBGBGBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBGBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBBGGGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBGBBBBBBBBBGBBBGBGGBBGBGBBGBBBBBBGGBBBBBBBBBBBBGBBBBBBGGBBBBBBGBBGBBGBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGGGBBGBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBGBBGGBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBGBBBBBGBGGGBBBBBBBBBBBBBGBBBBGBBBBGBBBGBBBBBBBBGGBBBBBBGBBBBBBGBBGBGBBBBBGBBGBGBBGBBBBGBBBBGBBBBGBBBBGBBBGGBBBBBBBBGBGBBBGBBGGBBBBBBBBBBGBBGBBBBGGGBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBGBBBGBBBBBBGBBGBBBBBBBBBBBGBBBBBBBGBBBBGBGBBGBGBGBBBBBBGGBBBGBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBGGBBBBBBBBGBBGBBGBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBGGBBBBBBGBBBBGBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBGGBBGGGBBBGBBBBBGBBGBGBBBGGBBBBBBBBBBGBBGBGBBBGBBGGBBBBBBBBBBBGBBBGBBBBBGBGBBGBGBBBBBBBBBBBBBBGBBBBBGGGBGBBGBGBBBGBBGBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBGBBBGBBBBGBBGBBBBBBGBGGBBBBBBBGGBBBBBBBGGBBGBBBBBBBBBBBBBBBBGGBGBBGGBBBBBBGBBBBBBBBBGBGBBGBBGBBBBBBBGBGGGBBBBGBBBBBBBBBBGBGBBBGGGGBGBBBBBBBBGBBBBBBGBBGGBBBBBBBBGGGBGBBBBGBBBBBBBBBGBGBBBBGBBBGGBBBBGBBGBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBGGBBGBBBBGBGBGGBBBBBBGBBBBBBGBBBGBBBBBBBGBBBBBBGBBGBBBBBBGBBBBBGBBGGBBBGGBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBGGGGBBBBBBGBBBBBBGBBBGBBBBGGGBGBBBBBBGBBBBBGBGGBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBGGGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBGBBBBBBBGBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGGBBBBBBBBBBBBGBBBBBBBGBBBBGGGGGBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBGBBGGBBGBGBBBBGGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBGBBBBGGBGBBBBBBBBBBBBBBBBBBBBBGBGBBGBGBBBBGBBBBBGBBBGBBBGGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBGBBBBBGBBGBBBGBBBBGBBGGGBBBBGBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBGBBBGBBBGGGBBGGBBBBBGBBBBBBBBBGBGBGBBBBBBBBBBBGBBBBGBBGBBBGBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBGGGBBBBBBBBBGBBBBBBBGBGBBBGGBBBBBBBBGBGBBBBBGBBBBBBBBBGBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBGGGBBBBBBBBBBBBBBBBGGBBBBBBGBGBBGBBGBBBBBBBBBBBBBBBGBGBBBBBBBBGBBGGBGBBBBBBBBBBGBBBBBBBGBBBBGGGBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBGGGGBBBBGGBBBBGBBBBBGGBBBBGBBBBBGBBBBBBBBBBGGBBBBBBBGBBBBGBBGGBBBBBBBGGBGBBBBBGBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBGGBBBBBBBGBBBBGBBBBBBBBBBGBBBBBGBBBBBBGGGBBGBGGBBGGBGBBBBBBBBBGGGBGBGBBBBBBBBBBGBBGBBGGBGGBBGBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBGGBBBBBBBBBBBBBGBBBGBBBBBBBBGBBGBBBBGGGBBGBBBBGBGBBBBBGBBBBGBBBBBGBBGBBBBBBBBGBBGBBBGBGBBBBBBBBBBBBBBGGBGBBBBGGBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBGBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBGBBGBBBBGBBGBBBBBBBGBBGBGBGBBGGBBBBBGGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBGBBBBBBBBBGGGBBBBGBBBBBGBGGBBBGGBBBGBBBBBBBBBBBBBBBBBGBBGGBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBGBBGBGBBBBBGBBBGGBBBBBGBBBGGGGBBBGBBBBGBGBBGBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBGBBGBBGBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBGGBBBGBBBBBBBBBBBGBGBBBBGBGBBBBBBGBGBBBBBBBGBBBBGGBGGBBGBGBBGBBBBBBGGGBBBBGBBBBBBBBGBBBBBBBBBBGBBGBBGBGGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBGBBBGBBBBBBBBBBBBGGBBGGGBGBBBBBGBBBGGGBBGGBBBBBBGBBBBBBBBGBBBBGBBBGBBBGBBGBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBGBBBGBBGGBBBBBBBBBBGBGGBBGBGBBBBBBBBBBGBBBBGBGBBBBGBBBBBGBGGGBBBBBBBBGBBGBGGBBBBGBBBBBBBBGBGBBBBBBBBBBBBGBBBBGGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGGBBGBBGGGGBBBBGBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBGBBBBGBGBBBBGGBBBBGBBBBBBBBBBGBBBGBBBGBBBBBGBBGBBBBBBBBBGBBGBGGBBBBBBGBBGBBBBBBBGBBBGBBBBGBBBGBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBGBBBGBBBBBBGGBBBBBGBBBBGGGBGBBBBBBBBBGBBGBBGBBBBBBBBBGGBBBBBGBBGBBGBBBBBGBGBGBBBGBBBBBBBGBBBBGGBGGBBGBBGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBGGBBBBBBBBBBBGBBBBGBBBBBGBBGGBBBBBBBBBGBBBGBBBBGBBGGBBBGGBBBBBBBBBBBBBBBBGBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBGBGBGGBBGBGBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBBBBGBBBBGBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGGBGGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBGBBBGBGBBGBGBBBBBBBBBBBBGBBBBGBBGBBBGBBBBGBBBBBBBGBBBBBBGGGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBGBBBBBBBBBGBBBGBBBBBBBGBGGBBGBBBBBBGGGGBGGBGBGBBBBBBBBBBBGBBGBBBBGGBBBBBBBBBBBBGBGBBGBBBBBBBBBBGBBGBBBBGGBBGBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBGBBBBGBBBBGBBBBBBBGGBBBBGBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBGBBGBBGGGGBGGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBGBBBGBGBBBGBBBBBBGBBGBBBGBBBBBBBBGBBGGBBBGBBBGGBBBBBBGBBBBBGBGBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBGBGGBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBGBBGBBGBBGBBBBBBGBBGBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGGBGBGBBBBBGGBGBBBBGGBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBGBGBGBBBBBBGBGBGGBGBBBBBBBGBBBGBBGBBBGGGGBBBBBBGBBGBBBGGGBGBBBGBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBGBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBGGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGGBBBGBBGGBBGBBBBBBBBGBBGBBGBBBBBBBBBBBBBBGBBBBBGBBBGGBBBBBBBBGBBGBBBGGBBGBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBGBBGBBBBGBBBBBBBBGGBGBBGBBBBBBBBBBBGBGBBBBGBBBBGBBBBBBGBGBBBBBBBBBBBBBGBBGGBBBBBBBGBBBGBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBGBGGGBBBBGBBBBBBGGBBGGBBBBGBBBBBBBBGGBBGBBBGBBBGBGGGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBGBBGGGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGGBBBGBBBBBBGGBBBBBBBGGBGBGBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBGGBBBBGGBBBBBGGBBBBBBGBGBBBGGBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBGBGBBBBBBBGBBBBGBBBBBBBBBGBGBGGGBBGGGBBBBBBBGBBBGBGBBGBBGBBBBBBGGBBBBBBGBBBBBBGBBBBBBBBBGBBBBGBBBGBBBBBBGBBBBBBBBBGBBBBBBBGGBBBBGBGGBBBBBBBBBBBBBBBGBBBGBBGBBGBBBGBGBBBBBBBBGBGBBGBBBBBBGGBBBGGBBBGBBBGBBBBBGBBBGGBBGBBBBGGBGBBBBBBBBBBBGBGBBGBGBBBBBBGBBBBBBBBBBBGBBGBGGBBBBBBGBBBGBBGBBBBGBBBBGBBBBBBGBGBGGBGBBBBBBBBBGBBBGBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBBGGBBGBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBGGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBGGGBBBGGGGBGBBGBBBBBBBGGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGGBBGBBBGBBBBBBBBBBBBGBBBBBBBGBGBGBBGBBBGGBBBBGGGBBBGBGBBGBBBGBBGBBGGBBBBBBBBGGBBBBBBGGBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBGGBBGBGGGBBBGBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBGBBBBGBBGGBGBBBGBBBBBGBBBBGBBBBBBBGBBBGBGBGGBBBGBGBBGGBBBBBGBBBBBGGBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBGBBBGGBGBBBBBBBBBBBBBBBGBBBBBGGBBGBBBBBGBBBGBBBBBBBBBBBGGGGBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBGBBBBGBGGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBGBBGBGBBBBGBBGBGBBGBGBBBBBBBBBBGGGBBBBBBBBBGBBGBBBBGBBGBBBBBGBBBBBBBBBGBBGBBBGBGBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBGGGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBGBBBBBBBBGBBBBBBBBBBGBBBGBGGBGBBBBGBGBBGBBGBBBBBBGBBBBGBBBBBGBGBBBBBGBBBBBBBBBBGBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBGGBBBBBGBBGBBBBGBBGGBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBGGBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBGGBBGBBBGGGBBBBBGGBBBGBGBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBGBGBBBBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBGBGBBBGBBGBBBBGBBGGBBBBBBBBBBBBBBBBBGBBBGBBBGGBGBBBBBBGGBBBBGBBBBBBGBBBBGBBBBBBBBBBBBBGBBGGGBBBBBBBBBBBBBBBBBBBGBGBGGBBBBGBBBBBBGGBBBGGGBBBGGBBBBBBBBBBGBBBBBBBBGGBBBGBBBBBBBBGBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBGGGBBBBBBGBBBBBBGBBGBBBGBBBBBBBBBBBBBGGBGBBGBBBBBBGBBBBBBBBGB
4848 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
3034 BGGBGGBBBGGBGGBGGGBGGBGGGGGGGGGGGGBGGGGGGBBGGGGGBGGBGGGGBBGBGGGGGGGBGGBGGGBGGBGGGBGGGGGGGGBBGGGGGGBBGGGGGGBGGGBGBGGGGBBBGGGGGGGBGGGBBGGGGBGGGGGGBGBGGBGGBGGGGGGGGBBBGGGGGGGGGGGGBGGBGGGBGGGBGBGGGGGGBGGGGGBGBBGBBGGBGGGGGBBBGGBGBBGBGGBGGGBBGGGGGGGGGBBGBGGGGGGBGGGBBBGBGGGGGGBGGGGBGGBGBBBGGGBBGBBGGGGBGGBBGGBGGGBBGGBBBGGGGBBGGGBGGBGGGBGGGGGBGGGBBBGGGGGGGGGGBBGGGBGBGGGGBGGGGBGGBGGBGGGGGGBGGGGGGGGGBGGBGGGGGBBGGGGGGGGGGBGGGBGGGGGGGBBGGGBGBBGGGGBBGGGGBGGGGGGGGBGGBGGGGGGGGGGGBGBBGGGGGGBGBGGGBGBGGGBGBBGGGGGGGBGGBBGGGBGBGGGGGGBGBGGBGGGGGGBGGGGBBGBGGGGBBGGGGGGGGBGBBGBGGGGGGBGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGBGGGGGGGGGBGGGGGBGBGGBGGGGGBGGBGGGGGBGGGGBGGBGBGGBBBBGGGGGBGGGGBBGBGGGGGGGGGGGBBBGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGBGGGGGBGGBGGBGGBGBBBBGBGGGGBGGGBGGGGGGGGGBGGGBGGGGBBBGGGGBGBGBGBBGBBBGGGGBGGGBGGGGGGBGBGGGBGGGGGGGGGGGGGGGGBGGGGGBGGGBBGGGGGBGGGGBBGBBGGGBGGGBGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGBGGGGGGGGGGBGBGBGBGGGGGGGGBBBGGGBGGGBGGGGGGBBBBGGGGGGBGBGGBGGBBBGGGGGBGGGBGGBBGBGGBGGGGGBGGGBGGGBGGGGGGBGGBBBGGGBGBGGBGGBGGGGGBBGGGGGBGBGBGBBGGGBGBGGGGGGBBGGGGBGGGBBGGGGGGGBGGBGGGGGGGGGGBGGBGGGBGGBGGBGBBBGBBGGGGGGBGBGBBGGBGGGGGGBBGGGGGBGBGBBBGGBBGGGGBGGGGGGGGGGGGBBGBGGGGBGGGGGGGGGGGBBGGGGGGBGGGGBGGGGGGGGGBGBGGGGGGGGGGGBGGBGGGGGGGBGGGBGGGGGGGGBGGGGGGGGGGGGGGGBGBBBGGBGGGGGGGBGGBBGGGBGGBGGGBGGGGGBGBGGBGBGGGGGGBGBGGGGBGGGGBGGGGBGGBBGBGGGGGGGGBGGGBGGBGGGGGGGBGGGGGBGGGBGGGGBGGBGGGGGBGBGBGGGGGGGGBGGGBGBGGGBGBGBGGGGBGGGGGGGBBGGGGBBBGGGBGGGGGGBGGGGGGGBGGBGGGGGGGGBGGGBBGGGGGGGBGGGGGBGGGGGBBGGGBBBGGBBGGBBGBBGBBGGBGGGBGGGGBGGGBBGBGGGGGGGGBGGGGBBGBGBGGBGGBGBGGBBBGBGGGGBGGGGGGGBGGGGGGGGGBBGBGGGGGGGBBGGGGGGGBGGBGGGBBGBBBGGGGGGBGGGGGGGBGGGGGBGGGBGBGGBGGGGGGGGGBGGGGGGGGBGGGBGGGGGGGGGGGGGGBGBGGGGGGBGGGGGBBBBGBGBGGGBGGBGGGBBGGGGGGGBGGGGBGGBGGBGGBGGBGGBBBBBBGBGBGGBGGGGGGGBGBGBGBBGGGBGGBGGGBGGGGBBGGGGGGGGBBGBGGGBGGGBBGGBGBGGGGGGBBGGGBGGGGGGGBGBGGGBGGGGGGGBBBBBGGGGBGGGGBBBGBGGBGGGGBGBGGGGGGGBGGBGGGBGBBGBGGGGBGGGGGGBGGBGGGBGBBGGGGGGGGGBGGBGGGGGBGGGGGGGGBGGGBBGGBBGGGGGBGGBGGGBBBGGBGBGBBBGGGGBGBGBBGGGBBGGGGGGGGGGGBGBBGGGGGGGGBBBGGGGBBBGGGGGBGGBGGBGGGGGBGGBGGGGGGGGBBGGBGGGBGBGGGBBGGGBGGGBGGGGGGGBGGGGBGGGGGBGGGGGBGBGGGGBGGGGBGBBGGGGBGGGGBGGGGBBGGGBGBGBGGGGBGGBGGBGGBGGGGGBBGGBGGGGGBGGGGGGGBGGGGBGGGGGGGGBGBBBBGGBGBGGBGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGBGGGBBGGBGGGGBGBGGGGGGGGBGBGBBGBBGGBBGGGGGBGGGGGGBGGBGBGGGGBGGBBGGGGGGBGGGGGBBGGGBGGGBGGGBGGGBGGGGGGGBGGBBGBGBGGGGGBGGGBGGGBBGGBBBGGGGBGGGGGGGGGBBGBBGGGGGGGGBBGGGBGGGGGGBGGGGGGBGGGGGGGGGGGGBGBGGGGGGGGGBGGGBGGGGBBGGGGGBBGGGGBBBGBGBGGBBGGBBGBBGGBGBGBGGGGGGGGGBBGGGGGGGGGGBBGBBBGBGBGBGBGGGGBBBGGGGGGGGGBGBGGBGGGGGGGGBGGBGGGGBGGGGGGGGBBGGGGGGGGBGGBGBGBBBGBGGGGGGBGGGBGGGGBBGGGBGGBGGGBGGGGGGBGGGGBGGGGGGGGGGGGGGGGBGGBGBGGGGGBGGBGGBBGGGGGBBGGBGBGGGGGGGBGBGGGGBGGBGGBBBGBBGGGGBBGGGGBGGBGGGBBGGGGGGBBBGGGGGBBGGBBGGGGGGGGBGGGGBBGGGGGGGBBGBBGGGGBGGGBGGGGBGGGBGGGBGGGBGGBGBGGGGGGGGBGBBGGGBGGGGGGGBBGGBBGGBBGGGBGGGGGGGGGGBGGGGGGGGBGBGBGGGGGBGGGGGGBGBGGGGBGBGBGGGGBGGGBBGGBGGGGGGBGGGBBGBGGGBGGGGBGGGGGGGGGGBBGGGBGGGGBGBGGGGGGBBGGBGBGBBBGGGGGGGBGGGGGBGBGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGBGGBGGBGBGBBBGGBGGBGBGGGGGGGGGGGGGGGGGBGBGBGGGGGGGGGGBGGGGGGGGBGGBBBGGBGGGGBGGGGBGGGGGGGGGBBBGGGGGBGGGGGGGGBGGBGGGGGGGGBGGGGGGGBBGGGBBGGGGBGGBGGGGGGGGBBGGGGGGBGBGBGBGBGGGGGGGGGGGBBGGGBGGBBBBGGGGGBBGBGBBGBGGGBGGGBGBBBGGBGGBBGBGGGGGGGGGGGGGBBBBGGBGBGGGGGGGGGGBBGGGGGGGGGBGGGGGBBGGBGGGGGGGGGGGGGGGBGGGGGGGGGBGGBGGGGGGGGBGBGGBGGBGGGGGBBGBGGGGBBGBGGBGBGBGGGGGGGGGGGBBGGBGGGGGBGGGGGGBBGGGBGGGGGBGBBGGGGGGBGGGBBGGBBGBGGGGBBBGGGGGBBGGGBBGBBGGGGGBGGGBGGGGBGBGGGBBGGGGGBGGGGGGBGGGGGGBGBGGGGGBGGGBGBGGGGBGGGGGBBGGGGGGBGGBGGGGBBGGGGGBGGBGGGBGGGGBGGGGGGGBGGBGGBGGGBGGGGGBBGBGBGBGBGGGGGGGGGBGGGBGGBBGGGGGGGGBGGBGGGBGGGGGBBGGBGGBGGGBGGBGGGGGBGGGGGGGGGBGGBGGGGBBBGGGBBGGGGGGBBBBGGGGBGBGBBBGGGBBGBBGBGBGGBBBGGGGGGBGGGBGGBGGGGGGBGGGGGGGGGBGGBGGGGGGGGGGGBGGGGGBGGGBGBGGBGGGGGGGGGGGGBGGGGGGGBGGGGGGBGGGBGGGGGBGGGBBGGBBBGGGGGGGGBGBGGGGGGGGBGGBGGGGGGGGGGGGBGGGBGGGGGGBGGGGBGGBGBGGBGGGGGGGGGGGGBGGGGGGBGBGBBGGGGGBGGGBGGGGBBBBGBGGBGBGBGGBGBBGGGGBGBGBGGGGBGBGGGGBGGGGBGGGGGGGGGGGGGGGGGGBBGGGBBBBGBBBGBGGGGBGGGGGGGGGBGGGGGGBGGGGBGGGGGBGGBGBGGGGBGGGGBBGGGGGGGGGGGBGGGGBGBGGGGGBGBGGGBBGGGGGGBGBGGGGGGGBGBBBGGBGGGGGGGBBGBGGGBGGGGBGBGGGGBGBGGGBGGGGGGGBBGGBBGGGBBGGGGBBGGGGGBGGGGGBGGGGGGGBGBGBGBBGGBGGGGBGGBGGGBGBGGGGGGGGBGGGBBGGBGGGGGGBGGBGBGGBGBBGBGBGBGBGBGBBGGBGGBGGBBGBBGBBGGGGGGGBGBGBGGGGGGBGGGGBGBGGBBGGGGBGGGGGGGBGGGBGGGGBGGBGGBGGGGGGGGBGBGGGGGGGGGGBBGGGGGGBGGGBGGGBGGGGGBGBBGGGGGGBBGBBGBGGBGGGGGGBGGBGBBGGBBGBGBGGGBGGGGGGGBGGGGBGGGGGGGGBGBGGGBGGBBGBGGBGGGBGGGBGBGBGGGGGBGBGGBGGGGGGBBBGGGGGBGBGGBGBBBGGGGGBGGBBGGBGGBBGBGGGGGBGGGGGGBGBGBGBGGGGBGGGBGGBGGGGGGGGGGGGBBGGBGBBBGGGBGGGGGBGGBBBGBGGGGBGGGGBGGGGBGGBGGGGGGGGGGGGGGBGGBBGBBGGGBBGGBGBGGGGGGGGGGBGBGGBGGGGGGBGGGGBGGGGGGGGBGBGGGGGGGGGGGGGBBGGGGGBGGGGGGGGBGBGGGGGGGGGGGBGBGBGGGGGBGGBGBGGGGBBGGGGGGGGGBGGGBGBGBGGGGGGGGGGBBGBBGBGGGBGGGBBBBGGBGBGGGGGBGBBGGGBBBGGGGGGGGBGGGBGGGBGGGGGBGGBBGGBGGBBGBBGGGGGBBGBGGGBGGBBGGBGBGBGGGGBGGGGGBGGGGGGGBBGGGBGGBGGBGGGBBBBGGBGGGGGGGBBBGGGGGGGBBGGGGGGGBGGGGBBBGGBGGGBGGGGBBGGGGGGGBGGBGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGBBBGGBBGGBGBGBGGGGGGGGBGGGBGGBGGGGBBGBBGGGGGBGGGGGGBGBGBBGGGGBGBGBGGBGGGGGBGBGBGGBGGGGGBGGBBGBGGGGGGGGGBGGGGGBGGGBGBBGGGBGGGGGBGGGBGBGBGGBBGBGGGGGGGBGGGGBBBGGGBBBBGBGGGGGGBBGGGGGGGGBGBGBGGBGBGGGBBBGGGGGGBGBGGGGGGGGBGGGBBGBGGGGGGGGBGGGGGGGBGBBGGGGBGGBBGGGBBGGBGGBGGGBGBGGGGBBGGGGGBBBGBBGGBBGGGGGGGGBBGGGBGBGBGGGBGGGBGBGBBGGGGBBBBBGGGGGBGGBGGGGGGGGGGGGBGBBGGGGGBBGGGGGBGGBGBGGBGGBBGBGGGBGGGGGGGGGGGGGGGGBGGGGGBGGBGGBGGGGGBGGGGGGBGGGBGBGGGGGGGGGGGGBBGGGGGGBGBGGGGGGGGGGGGBBBGGGGGGGGGGGBGBGGGGGGGGGBBGGBGGBGBGGGGBGGBGGGGBGGGGGGGGGGGGGGGGGGBGGBBBGGGGGGGGBGGGGGGGBGBGGGBBBBBGGGGGBGGBGBGGBBBGBBGBGGGGGGGGBGGGGBBGGBGGBGGGGGGGGGGGGBGGBGGGBGGGBGBGBGGGGBGGGGGGGBGGGGGGGBBGBBGGGGGGGGBGGGGBGGBGGGGGGGGGGGBGGGGGGGGGBGGGGGBGBGGGGGGGGGGGGGGGGGBGGBGGBGBGGBBGGGBBBBGGBGGBGGGGBGGGGGBGBGGBGGBGBGBGGGGBBGGGGGGGGGBGGBBGBGGGGGBGBBGGGGGGGGGGGGGGGGBGGBGGBGGGBGBBGGGBGBGGGBBGGGGGGGGGGGGGBGGGGGBGGGGGGGBGGGBBGGGGGBGBGGGBGBGGGGGGGGGGGBGGGGGBBBBGGGBGBGGGGBGGGGGGGGBGGBGGGGGGGGGGGGGGGBBGGBGGGGGBGGGBGGGGGBGGBGGGGGGGGGBGBBGGGGGGGGGBGGGGGGGGBGGGGBGGGGGGGGBGGBGGGGGGGGBGBGGGGBBGBGGBGGGGBGGGGBBGGGGGGBBGGGGGGBGGGGGGGGBBBGGGBGGGGGGGGGGBGGGGBBGGBGBBGGGGBGBGGBBGGGGBGGGBGGBGBBGGBBGGBBGBGGBGGBGGBGGGGGBBBGGBGGGGGBGGGGGGGBGBGGGGBGGBBGGBGGGGBGGGGGGGBGGGGGGGGGGGBGBGBBGGGGGGGBGGGBBBBGGGBGGGBBGGGGGBGGGBGGGBBGGGGBGGGGBGBGGBGGGGGBGGGGGBGGBGGGGGGBGGBGGGGGGBGGGGGGGGGBBBGBGGGGGGGBGBGBBGGBGGGGGGBGBGGGGGGGGGGGGBGGGGGBGGGGGBGGGBBGGGGGGGGGGBGBGBBGBGGGBGGGGGGGGGBGGBGGBGBGGGGGGGGBGGGBGBGGBGGGGGBGGGGGGGGBGGGGGGBBGGBBGGGBGGGGGGGGGGBGGBGGGGGBGGBGGGBGBGGGGBGGGGBGGGGBBGGGGGGBBBGGGBGGBGGGGGGGGGGGGGBBGGGGGGBGGGGBGBBBBGGBGGGBBGGGGBGGGGBGBGBGGGGGGGGGGBGGBGGGGBGBBGGBGGGBGBGGGBGGGGGGGGGBGGBGGGGGBGGBGGBGGGGGGBGGGGGGGGBGGGBBGGGBBGGGGGGGGBBBBGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGBGGBGGGGGGGGGGGGGGGBGGGBGBGGBGGGGBGGBGGGGGGGBGGGBGBGGGGGGGGGGGGGGBGGBGGGGGGGGGBGGGGGGBGBGGBGBBGBGGGBBGGGGGGBGGGGGBBBGGGBGGGGGGGBBBBBGGGGGBGGGGGGGGGGBGGGGBBBGBGGGGBGGGBGGGGGBBGBGBBGGGGGGGBGGGBBGBGGGGGGGGBBGGGBGGGGGGGBGGBGBGGGGGGBGGBGGGGGGGGGGGGGBGGGGGBGGBGGGBGGBGGGBGGBGBBGGGBBGGGGBGGGBGBGBGGBGBGBBGGGGGGBBGGGBGBGBGGGBBGGGGBGGGGGGGGGBBGGBBGBGGBGGGGGGBGGBGGGBGGBGGGBGGBGGGGGGGGGGBGGGGGBBBGBGGGGGBGGGBGGGGBGBGGBBGBBGGGGGBGGGBGGGGGGGGGGBGGGGGBGGGGGGBGBGGGBGBGGGGGGGGGGGGGBGGBGGBBGGGBBBGGGGGGGGGBBGGGGBGBBGGBBGBGBGGBBBBBGGGBGGGBGGBGBGGGBGGGGGGBGGGBGGGBBBGGGBGGBGBBGGGGGGGGGGGGBGGGBBGBGGGGGGGBGGGGGGGGGBBGGGGGGBGGGBBGBBGGBGBBGBBBGBGGGGGGGBGGGGGBGGGGGGGGGGGGGBBGBBGBGBGBGGGGBGGGGGBGGGGGGGBBGGBGGBGGGGGBGGBGGGGBBGGBGGGBBGBGGGGGGGGBGGGGGGGGGGGBGGGGGBGGGGBGBGGGGBGGGGBGGGGGGGGGGGGBGGGBBBGGGBGGBBGBGBBGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGBGBBGGGBGBGGGGBGGBBBGBGGGGBGGGGGGBGBGBGBBGGGGGGGGGGGGGGGGGBGGGGGGGBGGBGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGBGBBGGGGGGGGBBGGBGGGGGBBGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGBGGGGBGBGGGGGGBBGGGGBGGGBGGGGGBGGBGGBGGGBGGGGGBGGGBGBGGGGBGGGGGBGBGGBGGGBBGBGGGBGGGGGGBBGGBBGGGGGBBBBGBGGGGGBGGGBBGGBGGGGGBGGGGGGBBBBBGGGGGGGGGGGBGGBGGGGGBGBBGBBGGGGGGBGGGGGGGBGBGGBGGGGGBBGBBGGBBGGGGGBGBBBGGGGGGGBGGGGGGGGBGBGBGGGGGBGGBGGGGGGBGGGBBBGGBGGGGBGGGBGGGBBBBGGGBGGBGGGBBGGGGGBGGGGGGBGGGGBBGBGGGGBGGBBGGGGGGBGGGGGBBBGGGGGGGGGBGBGGGGGGBGGGGGGGBGGBGGGGGGGGBGGGGGGGBBGBBGBGBGBGBGGGGGGGBBGBGGGGGGBGGBGGGGGGGGGGGGBGGGBGGGGBBBGGBGGGGGGGBGGBGBGGBBGGGGGGGGGBBGGGBGBGBGGGGGGGBGBGGBGGGGBBGBGGBGGGGGBGBGGBGGGGGGGGBGGGGGGGGGGBBGGGGGBBGGBGGGGGGGGBGGGGGGGGGBBGGGGGGGGGBGGGBGGGGBBGGBGGBGGGBGBGGBGGBBGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGBBGGGGBBBBGGBGGGGGGGBBGGGGGGGGGGBGGBGGGGBGGGGBGBBGGBBBGGBGGBGGGGGBGBGGGGGGGBBBGGGGGGGGBGGGBGBGBGGGGBGGGGBBGGGGBGGGGGGGGGGGGGGBGGGGBGGBBGGGGBBBGBGGBBGGGGGGGGBGGGGBBGBGGBGGGBBBGGGGGGGGGGGGGGGGBGGBBGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGBGGGGGGGGBGGGBBGGGGGGGGBGBGBGGBGGGBGGBGGGBBGGBGGBGBGGGGGGGBGBGGGGGBBBGBGGBGGGBBGBGGGGBBGGGGBGGBBGGGGGGGGGGGBBGBBGGGGBGBGBBGGBGGGBBBBBGGBGGGBGGBBGGBGBGGGGGGGGBGGGGBGGBGGGGGGGBGBGGGGGGGGGGGGGGGBBGGGGGGGGGGBGGBGGGGBGGGGBGGBGBBGGGBGGGGBGGBBGGGGGGGGGGBGBGGBGBGGGGGBBGGBGGGBGGGBGGGBGGBBGBGGGGGGGGGGBGGBGGGGGBBGBGGGGGGGGGGGGBBBGGBGBBGBBGGGBGBGBBGGBGGBGGGGGGGGGGBGGBBGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGBGBGGGGGGGBBBGGGBBGBGBGGGBBBBGGGGGGGGBGGGGBGGGBGBBGBGBGBGBGGBBGGBGGGBGBGGGGBBGBGGBGBGGGGGBBGGBBGBGGGBGBGGBBGGGGGGBBBGBGBGGGGGGGGBBGGGGGGGGGGBGBGGGGGGGGGGGBGBGBGGGGGBGGGGGGBGGGBBBGGGGGBGGGBGGGGGBGGBGGBGGBGGGGGGGGGGGGGBBGBGGGGGGGBBGGGBGGGBGGGGGGGGBGGGGGBBGGGGGGGGGGGGGBGGBGGGGGGBBGBGGBGGGGGBGGGBGGBGBGGGGGGGGGGGGGBGBGGGBGGGGBGBGGGBBBGGBGBGGGGGGBGGGGGGBGGBGGGGGBGGGGGGGGBGBGGGGGBGGBBGGBBGGGGGBBGGGBGGGGBBGGGGGGBGGBGBGGGGGBBGGGGGGBBBGBGBBGBBBGGBGGBGBGGGGGGGGBGGGGBGGGBBBGBGGGGGBGGGGBBGGGBGGBGGGGGGGGBGGGGGBBGGGGGBBBGBGGGGGGBGGBBGGGBBGGGGGGBGGGGGGGGGBGBGGGBGGGGGGBBBGGGGGGGGBBGGBGGGBGBGGGGGBGBGBGBGGBGGGGGGGBBGGGBGGBBGGGGGGBBGGGGGGGGGBGGBBGGGGGGGGGGGGGGBGGGBGBGGGGGGGGGBBGGBBGGGGBBGGBBGBGGGGGBGBBGBBGGGGGGGGGGGGGGGBGGGGGBGBBBGGGGBBGGGBBBGBGGGGGGGGBGBGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGBBGGGGBGGGGGGBGGGGBGGBGGBBGGGGGGGGGGGGGGGGGGGBGBBGGBGGGGGGGGBBGGGBGGGBBGGGBBGGGGBBGBGGBGGGBGGGBGBGGBGGGBGGGGGBBGBGGGBBBBGGGGGBGGGGGGGGGBGBBGBBGGGGGGBBGGGBGGGGBGGGBGGGBGGGGBBBGGBGGGGGGGGGGBGGBGBGGGBGBBGGGGGBGBGBBGGGGGGGGBBGBGGGBGGGGGGGGGGGGGGGGBBBGGGBGBGGGGGGGBGGGBBGBGGGBGGGGBGGGGBGGBGBBGGGGGGGGBGGGGBBGGBGBGGBBGBGGBBGGGGBGBBBBGGBGGGBBBBGGGGGGGGBGGGBGGGGGGGGGGBGBBGGGGBGGBGGGGGGGGBGGGGGGGGBGGGBGGGGGBGGGBGBGGGGGGGBGGBBBBGGGGBGGBBBGBGGGGGGGBGGGBGGBBGGGGBBGBGGBGGGGGBGGBGBBBGGGGGBGGGGGGGGGGGGGGGGBGBBGGGGBGBGGGGGBGGGBBGBGBGGGGGBGBGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGBGGBGGBBBGGGBGGGGGGGBGGGGGBGGGGGGGGGBBBGBGBBGGBGGGGGBGGGGGBGGGGGBBGGBBBGBGGGGGGGGBGGGGGBGGBBBGGGGGGGGGBBGGGBGBGGGGBGGGBGGGGGGGBBGBBGGGGGGGGGGGBGGBBBGBBGGGBGGBGGGBGGGGGBGBGGBGBGGGBGBGGGGBGGGGGBBBGBGGGGGGGBGBGBGBGGGBBGGGGBGGGGBGGGGBBBGGGGGGGBGBGGGGBGGGGGGGGGGBGGGBGBGGGBGBGGBGGGGBGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBBGGGBGGGGBGGGBBGGBGGBGGGGGBGBBBGGGGGGGBGBGBBGBGGGBBGGGGGGGGGGBGGBBBGGBGGGBGGGGGGBBGGGBBGGGBGBBGGBGGGBGGGBGBGGGBGGBGBBGGGBBBGGGGGGGGGBGGGBGGGGGGGGGGBGGGGGGGGGGGGBBBGGBGBGGGGGGGBBBGGBGGBGGGGGGGGGBBBGBGGBGGGBGGGGGGGGGBGGGGBGGGGBGGGGBGGGBBGGGGGGGGGGGGGGGGGBGGGGBGBGGGGGGGGGGGGBGGGGBGGGGGBGGGGBGGBGGBGBBGGGGBBBGBGGBGGGBBGGGGGGGBBGGGGGGGGBGGGGBGBGGGGBBGGBBGGGGGGGGGGGGBGGGGGGGBGGBGGGGBBBGGBGGGGGGGGGGGGBGGGBGBGGGBGBBGGGGBGBGBGBGGGGBGGBGGGGGGGGGBBGGGBGGBGGBGGGGGBGGBGGBGGBGGGGGGGBGGGGGGGBBGGGBGGGBGBGGGGBGGGGGGGGBGGGGGGBBGGGBGGGGGGGGGBGGGGGGGBGGBBGGGGGGBGGGGGGGGGGGBBBGGGGGBGBGGGBGGGGGBBGBBGGGBGGGGGBBBBGGBGGGGGGGGGGGGGGGGGGBGGBGGGGBBGGGGGGGGGGBGGGGGGBGGGBGBBGGBGGGGGGGGGGGBGGGGGBGGGGGBBGGGGBGGGBGBGBGGBBGGGGGGGGGGGBGGBGGGGGBGGGGBGGBGBGGGBGGGBGGBBGBGBBBGGGGGBBBGBGGGBBGGGGGGGGBGGGBGGGGGGBGBGBGGBGBGBGGBBBGGBGGGGBGGBGGGGBBGGGGGBBGGGGGGGGGGBGBGGGGGGGGGBGGGBGGGGGGGGGGGGGGGBGGBGGBGGBBBBBGGGGGGGGBGGBGGGGBGBGBGBGBGBGGGBGGGGGBGGGBGGGBGGGGGBGBGGBGBGBGBGGGBBGGGBGBGGGBGGGBGBGGGBBGBGGGBGGGGGBGGGBGGGGBGGGGGGGBBGGGGGBGGGGGBBGGGGGGGGGGGGGGGBBGGBGBGBBBBGGGGGGGGGGGGBGGGGGGBGGGGGGGGGBGBBGGBGGBGGGGBGBGGBBGGBGBGGGGBGGGGGBBBGGBGGGBGGGGGGGGGGGGGBBGGGGGGGGBGGBBGGGBBGBGGGGGGGBGGGGGGBBGGBBBBGGGGGGGBBGBGGBGBGGGGGBGBBBGGBGGGGGBGBGBGGBGGBBGGGGBBGGGGGGBGGGBGGGGBGBGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGBBGGGGGBGGGGGGGGGGGGGBGBBBGGGGGGGGGBGGGBGGBBBGGGGBGGGGBGGGGGGGBGGGBGGGBBGGGBGGBBGBGBGGGGGGBGBGGGGGBGGBGBGGBGGGGBGBGGGGGGGBGGGGGGGGGGGGGGGGBBGGBGGGGGGGBGGBGBGBGGGBBBGBGGGGGGBGGGGGGGGGBGBGGGGGBBBGGGGBGBBGGBGBGBGGGBGGGGGBGGGBBBBGGGGBGBGGGGBGGGGGGGBGGGBGGGGBGGGGBGGGGBGBBGGGGBGGBBGGBGGGGBGGGGGGBGGGGGGGGBGBGGGGGGGGGGGGGGGGBGBGGGGGBGGBGBGGBBGGGBBGBGGGGBGGGGGGBGGGGGGBGBBGGGGGGGBGGGBGGGBGGGGGGGGBGGGGGGGGGGGGBGGGGGBBBGBGBBGGGGBGGGGGGGBGGGGGBBBGGBBGGGBGGGBGGGGGBGGGBGBGBBBGGBGBGGGBGGGGGGGGGGGGGBGGGBBBGGGGBGGBGGGGGBBBGGGBGBGGBGGBGGGBGBGGGGGGGGGGBGGBGGGBGBBGGGGGGGBGGBGBGGGGGGGGGGBGGGGGGGGGGGGGGBGGGBBGBBGGBGGGGGGBBGGGGBGBGGBGGGGBGGGGGGGGGGBGBBGGGGGGGGBBGBGGGGBGGGGBBGBGGGGBBGGGGGBGGGGGGBBGGBGGBGGGGBGGGBGBGGGGGBGGBGGGGBGGGGBGGBBBGGBGGGGBGGBBBGGGGGGGBGGGGBBGGGGGGGGGGGBGGGGGGGGGGGGGGBBGGGGGGBBGBGGGGBBBGGBBGGGGGGGBBGGGBGGGGGGGGGGBBGGBGGBBGGBGGBGGBGGGGGBBBGBBGGGBBGBGGGBBGGGGBGBGGBBGGGGGGGGGGGGGGGBGBGGGGGGGBBGGBBGGGGGGGGGGGGGGBGGGBBGGGGBGGBGGGGGGGBGBGBBGGGGGGBGBBGBBGGGBGGGBGGBGBGGBGGBGGGGGGGGGGBGGBBBGGGGGBGGGGGBGGGBGGGGGBBGGGGGBGGGBBGGGGBGGGGGBGGGBBGGBGBGGGGBGGGBBGBGGGBGBBBBGBGGGBBGBBGGBBGGGBBGGGGGBBGBGGGGGBGGBBGGGGGGGGBGGGBBGGGGGGGGGGGGGGGGBGGBBBGBGBGGGGGGGBGGGBGGGBBBBGBGGGGGBGGGBGGGGBBBBGGGBGGBGGGGBGGBGGGGGGGGBGGGGBGBBGGGGGGGGGGGGBGGBGGGGBGBGGGGGGBGGGGGGGGGGGGGGBGGGBBGGGGGGBGGBBGGGGGBGBGGGGGGGGBBGGBBGGGGGGGGGGGGGBGGGGGGGGBGBGBGGBGGGGBGGGGGGGBGGBGGGBGGGGGGGGGBGBBBGBGGGGBGGGGGBGGGGGGGGGGBGGBBGGGGGGGGBGGGBGGGBBBBBBBGGGGGGGGBGGGGBGBGGBGBGBGGGGBGGBGBBGGBBGBGBGGGBGBGGGGGGGGGBGGBGGGGGGBGBGBGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGBGGBBGGGBGGGBGGGGGBBBGGGGGBBGGBGGGGGGGBGGBGGGGGBGGGBGGGGGGGGBGGBBGGBGGGBGGBBGGGGGGGBGGGBGGGGGGBGGGGBBBGGGGGBGGBGGBGGBBGGGGGBGGBGGGBGBGGBGGGGBGGGGBGGGGBGGGBGGGGGGGGBGGGGGGGGBGGGBGGBGGGBGBBGGBGBGGGBGGGGGGBGGGBGGGGGGGGBGGBBBGGGGGGBBGGGGGBGGGBGGGGGGBGGGGGGGGBGBBGGGBGGGBGGBGGBBGGGGGBGBGBBBGGGGGGGGGGGGBBBBGGGGBGGGBBGGBBGGGGBGBGGBGGGBGGGGGGGGGGGBGGGGGGGGGBGGGGBGGGGGGGGGGBGBBGGGBBGGBGBBGGBGGGGGGGBGGGBBGGBBBGGGGGBGGGGBGBBBGBGGGGGGGBGGBGGGGBGGGGGGGGGGGBBBGBGGBGGGBGGBGGGGGGGGGGBGGGGGGBBGGGGBGGBGGGGGBBBGGBGGGGGBGGBGGBGBGBBGGGGGGGGBBGGGBBGBBGBGBGGGGGGBGBGGGBBGGGGGGGGGBGGGGGGGBBBGGGGGGGBBGGBGBGBGGGBGBGBGGGBBGGGGGBBGGGGBGGGGGGGGGGBGGGGGBBGBGGGGGGBBGGBBBGGBBBGGGBBGGBGGGGGGGGGGBGGGGBGGGGGGGGGGGGBBGBGGGGGGBBGGGGGBGBGBBGBBGGBGGGGGBGGGGGGBGBBGBGGGGGGBBGBGBGGGGBBBBGGGBGGBGGGBGGGGGGGGBGGBBGGBGGGGGGBGGGGBGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGBGGGGGGBBGGGGBBGGGBGGGGBGGBGGGGGGGBBBGBGGGGGBBGGGGGGGBBGGGGGBGGBBGBGGGGGGGGBBGBGGBBGGGBGGBGGGGGGBGBGGBGBBGBGBGBGBGBGBGBGGGBBGBGGBGGBGGBBGGGGGGGBBGGBBGGBGGGGGBGGGGGBBGGGGGBGGGBBGGGGBGGGGGGGGGGGGGBGBGGGGGGGGGGBGBGGBGGGGGGGGGGGGBGBGGBGBGGGGGBBBBGGGGGGGGBGGBGGGGGGGBBBGGGGBGGGBGGBGBGGBGBBGGGGGGGGGGGGGBGGGGBBBGGGGBBGGGGBGGBBGBGGGGGGGGBGGGBGGGGGGGBGGGGGGGGGGGGGGGBGBBBGBBBGBGBGGGBBBBGBGGBGBBGBGGGBBGGGGGGGGGBBGBGBBGGBGGGBGGGGGGGGBGBGBBGBBGGGGGGBGGGGGGGGBGGGGGGGGBGGGBBBGGGGGBGGBGGGGGBGGBGGGGGGBGBGGGGGBGBBGGGBGBBBBGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGBGGGGBGGGGBGGGGGGGGGGBGGGGGGGGGBGBBGBGGGGGBGGGBGGGBGGGBGGGGGGGGBGGBGBGGBGGGGGGGBBGGGGBGGGGGGBGGGBGGBGBGGGGGGGBGGGGGGBGGGGGBGGGGGGGGGGBGGGGBGBGGBBGGGGBGGGGBGBGGGGGGGBGGGBBGBGGGBGGGBGGGGGGGGBGGGBGGGGGGBBBGBGGGBBGBGGGGBGGBBBGGBGGGGGGBGGGGGBGGGGBGGGGGBGBGBGGBGGGGGGGBGGGGBGGGBGBGBGGGGBGBGGGGGBGGGBGGGGGGGBGGGGGBGGGGGGBGGGGGBGBGGGGGBGGBGGGGGBGBGGGGGGGBGGGGGBBBGGGGBGGGGBGBGGGBGBBGGGGGGGGGGGGGGGGBGBGGGBGGGGGGGBGBGBGGGGBGGGGGBGGBGGGGGGBBGGGGBBGBGGGGGGGBGGGGGGBGGGGGGBBGGGGBGBBGGGBGGBGBBGGGBGGBGGGBBGGBGBGGGGGGGBGGGGGGGBBGGGGGGGGBBGGBGGGGBGGGBGGBBGBGGGGGGGBGBBGGGGGGGBGGBGGGBGGGBGGGGGBGGBGGGGBGGGGGGGGBGBGGGGGBGGGGGGGGBGGGGGBBGGGGGGGGGGGGBGGGGGBGBGGGBGGBGGBBGGBGGGGGGGBBGGGGGGGGGGGGGGGGBBGBGGGGGGBGBGBGGGBGGGGGBGGGGBGGGBBBGBGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGBGGGBGGGGGGBGBGGGBGBBGGGGGGGGGBGGGGBGGGGBGGGBGGBGGGGBGGGBGGBGGGGGGGGGBGGGBBGGGBGBGGGGGBBGBBGGBGGGBGGGGGGGBGGGBBBBGBBGGGGGGBGBGGGBBBGGGGGGGBGGBGBBGGGBGGGBGBGGBGGGGGGGBGGGGGBGBGBBGGGGBGGBGBBGBBBGGGGBGGBBGGGGGGGBBGGGGGGGGGGGBGGGGGGGBBBGGGGGGBGGBGGGGGGGBGBBGBBGGGBGGBGBGGGGBBGGGGGGGGGGGGBBGGGGBGGGGGGGGGBGBGGBBGGBBGGGGGGGGGGBGBGGBGGGGBBBBBGGGGGGGBGBGBGGGGGBGGGGGGGBGGBGGBGGGGBBBGGGGGGGGGGGBGGBGBGBGGBBGGBBBGGGBGGGGGGBGGGGGGBGBGBGGGGGGBGBGBGGBGGBBGBGBBGGBGGGGBGGGGGGGGGGBGGGGGGGGBGGGGGGGGBBGGGBGBBBGBGGGGBGGGGGGGGGBGGGGBGGGGGBGGBGGGGGBGGGGGGGGGBBGBGGGGGGGBGGGBGGGGBGGGGBBGGGGGGGGBGBGBGBBBGGGBGGBGBGGGBBGGGGGGGGBGBBGGGGGGBBGBGGGGGBGBGGGGGGBGGGGGGBGBGGBGGBGGGGBBGBGBGGGBGGGGGBGBBBGGGGGGGGGGGBBGBGGGGGGGGGGGGGBBBGGGBBBGGGGGGBBGGGGBGGGBGGGBGBGGGGGBGGBGGBGBGBGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGBGGGGBGBGBBGGGGGGGBBGGGGBGBGGGGGGBGGBGGGGGGBGGBGGGGGGGBGGGBGBGGBGGGGGGBBGGBGGGGBGGBBGGBGBGBGGBGBGBGGGGGGGGGGGGBBBGGBBGBBGBGGGGGGGGGGGGGGGGGGGGGBBGGGGGBGBGBGGGBGBGGGBBBGGGGGGGGGGGGGGGGBGGGBGGBGGBGGGGGBGGGGGGBGGBBGGBGGGBGGGGGBGBGGGGGGGBGGGGGGGGGBGGGGGGBBBBBGGGGGGGGGGBGBGBGGBGGGGGGGBGGGBBBGGGGGBGGGGGGGBGGGGGGBGGBBBGGGBGBGGGGGBGBGGGGGBGGGGBGGGGBGGBGGBBGGGGGGGGBBGGBGGGGGGGGGGGGGBGGGBGBGGBGBGGGGGGBBGBGBGGGGGBBGGGGGGGBBGBGGGBGBGBGGGGGBGGGGGBBGBGGGBGGGGBGGGGGBBGBGGGGBGGGBBGGGBGGGGGGBBGBBGGGGBGGGBBGGGGBGGBGGGGBGGBGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGBGGGGGBGBGGGGBGGGGGGGGBGGGBGGBGGGBBBGBGGGGBGBGGBGBBGBGGBGBGGBBGGGGGGBGGGGGBGGBGBGGGBBGGGBGBGGGGGGGGGGGGBBBGGGGGBGGGGGGBGGGGGGBGGBGBGGGGGGGGGGBBGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGBGBGBGBGGGGGGGGGGGGBGGGGBGGBGGGGBGBGGGGBBBGGGBGGBGGGGBGGBGGGBGBBGGGGGGGBGGBGGBBBGGGBGGGBBGGBGGBGGBGBBGGGGGGGGGGGGBGGGBGGGGGGGGGBBBGGGBGGGBBGGBBGGGGGBGGBGGGGGGGGGGGGBBGGGGGGGBGGGBGGGGGGBGGGGGGBGBGBGGGGGGGGGBGBGGGGBBBBGGGGGBGGBGGGGBGBGGGGGGGGGGGGGGGBGGGBGGGBGGGBGGGGGGBGBBBBGBGGBGGBGBBGGBGGGGBGGBGGGGBGGGGGBGBBGGBGGGGGGGGGGGGGGGGGGGBGBGGGGGGBGGBGGBBBGBGBGGGBGGGBBBGGBGGBGGGGBGGGBGGGGGGGGGBGGGGGGGGGGBGBBGGGBGGGBGGGGGBBBGBGBBGGGGGGGGGGGGBGBBGGGBGBGGGBGGBGGGGBBGGGGGGGGBBGGGBGGGGGGGGBGGGBGGGGGBBBBGGGGGBGGGGBGGGBGGGGBGGBGGGBGGGGGGBBGGGGGBGGBGBBBGBGGGGGGBGGGGGGBGBBGGGBGGBBBGGBGGGGBGGGBGGBGGGGGGBBGBGBBBGGGBGBGGGGGGGGGGBBBGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGBBGGGGGBGGGBGGGGBGGGGGGGGGGBGGBGGBGBBBGBBGBGGGGGGBGGGGGGGGBGGGGBGGGGGGGGGBGGGGGGGGGGGGGBGBGGBGGGBGGGBGGGGBGGBBGGBGGGGGGBGGGGGBGGGGGGGGGBGGGBGGGGGGGGGGGGGBBBGGBGGGGGGGGGGBBGBBGBGGGGGGGGGGGBGGBGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGBGBGGBGBGGGBGGGBBGBGBGBBGGBGGBGGBBBBGGGGGGBGGGGGGGGGGGGGBGGGGGGGBGGGGGBBGGGGBGGGBGBGGBGBBGBBGGGGGGGBGGGBGGBGGGBBBBGBGBGGGGGGGBGGBGGBBGGGBGGGGGGGGGGGGGGGGGGGGBBBGGGGBGBGGGBGBBBGGGGBGBGGGGBGBBGGBBBGGGGGGGGBGGGBBGGGGGBGGBBGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGBGBGBBBGBGGGBGGBGGBBGGGGBGBGGBGGGGBGGGGGGGGGGGGBBGGBGBGBBGBGGGGGGGGBGGBGGGGBBBGBBGGGGBGGGGGGGBBBGGGBGGGBBGBGGGGGGGGGBGGGBGGGGBGGGGGGBGGGBBGBGGGBGGGBBGGGGGGGGGGGGGGGGGBBGGGGGGGGGGBGGGBBGGGGBBGGGBGGGGGGGBGGBGGGGGGBBBGGGGGGGBGGBGGBGGBGBBBGGGGGGGGGGBBGBGGGGGGGGGBGBGBBGGBGGGGBGGGGGBGGGGGGGBBGGBGGGGGGGGBGBGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGBGBBBGGGGGBGGGBGBGGGBGGGBGGGGGBGGBGBBGGGBGBGGGGGBGGGGGGGGGBGBBGGGBGGGGGGGBBGBGGGGGBBGGGGGGBGGGGGGGGGGGGGBGGGBGGGGBGBGGGBGGBGGGGGGGBBGBBBBGGBGGBGGGGBGBGGGGBGGGGGBGBBBGGGGBBBGGBBGGGGGGGGGBGBBBGBGBGGGBGGBGBGBGGBGGBBGGGGBGBGGGBGGBBGGGGBGGGGGGGGGGBGGGGGGGGGBBGGGGGBGGBGGBGGBGGBGGGBGGGGGGGBBGGGGBBBBGGBGGGGGGBBBGGGGGGGGBGGGGGGGBGGBGGGGGGGGGGGGGGGBGGBGGGGGBBGGBGGBGBGGGBGBGGBBGGBBBGGGBBGBGGGBBBGGGGGBGGGBGBGGBBGGGGGGGGGGBBBGGGGBGGGGBGGGGGBGBBGGGGGGBGBGGGGGGGBGGBGBBGGGGGGBGBGGGBBBBGGGGGGBGGBBGGGGGBGBGGGGGBBBBGBGBGGGGGGBBGGGBGBGGBBGBGGBGGGGGGGGGGGGGGGGGGBGGBGBGGBGGBBBGGGGGBGGGGBGGGGGGGBGGGBBGBGBGGGBBGGBGGGBGBGGGBGGGGGBGGGGGGGBBGGGGGGBBBGGGBGGBGBBBBGBGGGGGGBGBGGBBBBGBGGBBGBBGGGBGGBGGGBGGGGGGBGGGGGBGBGBGGGGGBBBGGGBBBBBGGGGGGGGGGGGGGBGGBBGGGBGGGGGBGGGGGGGGGGGGGGGBGGBGBGGGGGBGGGGGGGBGGGGGGGGGGBGGBGGGBGBGGGGGGBGGGGBGGGBBGGGGGGGGGGBGGGGGBGGGBGGGGBGGGGGBBGBBBGGBGGGGBBBGGGGGGGBGBBGBBGBGGBBBGGGBGGGGBGGBGGGBGGGBGGGBGGBGGGBBGGGGBGBGGGBGGGGGGGBGGGGGGGBGBBGGBBGGBGGBGGGGGBGGGGBGGGBGGBGGBGBBGBGGGGGGGGGGGBGGGBGBGGGBGGGBBGGBBBBGGGBGGBGGGGGGGGBGGGGGGGGGBGBBGBBGGGBGGGGBBGGGGGGGGBGGGGGBGGGGGGGGGGGBGGGGGGGGGGBBBGGBBGGGGBBGBGGGGGGGGBGGGGGBGGGGGGGBGGGGGBGGGBGGGGGGGBGGGGBBBBBGBGGBGGGGGGGGGGGGGBBBBGGGGBGBBGGBBGBBGBBBBGGGGBGBGBGGGGGGGBGGGGGGBGGBBGBGGBGGGGBGGGGBBGGGGBBGGGGGGBGGGGGGBGGGBGBGGGGGGGGGBGBGGGGGGGGGBBGGGGGGGGGBGGGGBGBGGGGGGBGGBGGGBBBGGGGGGBGGGGGGGGGGGGGBGBGGBBBGBGGGGGGGGGGGBGGBBGBGGGGGGBGGBGGGGGGBGGGBGGGGGGGGGGBBBBGGGGGGGGBBBBGGGGBGGBGGGGGGGGBGGBBGBBGGGGGGGBG
6323 GGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGBBGGGGGGGGGGGGGGGGGBGGBGGGBGGGBGGBGGGGBGGGGGGGBGBGGGGGGGBGBGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBBGBGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGBBBGGBGGGBGGGGBGGGGGGGBGGGGGBGGBGGGGGGGGBGGGGGGBGGGGGGBGGGGGGGGBBGGGGGGGGBGGGGBGGGGGGGBGGGGGGBBGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGBGGGGGBGGGGBGGGGGBGGGGBGGGGGGBGBGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGBGGGBGGGGGGBGGGGGBBGGGGGBBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGBBGGBGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGBGGGBGGGGGGBGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGBGGGBGGBGGGGGGGGGGGGGBGGGGGBBBGGGGGGGGGGGGGGGGBBGGGGGGGGGBGGGBGGGGGGBGGGGBGGGGGGBGBGBGGBGGBGGGGGGGGGBGBGGGGGGGGBGGGGGGBGGGGGBGGGGGBGGGGGGBBGGGGGGGGGGGGGGGGBGGGGGGGBGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBBGGGGBGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGBGGGGGGGGGBBBBGGBGGGGGGGBGBGGGGGGBGGGGGGGGGGGGGGGGGGGGBBBGGGGGGGGGGGGGGGGGBGGBGGGGGGBGGBGGGGBGGBGGGGGGGGBBGGBGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBBGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGBBGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGBGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGBGGGBGBGGGGGGGGBGGGGGGBBGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGBGBGBGGGGGGGGGGGGGGGBGGGGGGGGGGBBGGBBGGBBGGGGGBBGBGBGGGGBGGGGGGGGGGGBGGGGGGGGBGGGGGGGBGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBBGBGGGGGGGGBGGGGGGGGGGGGGGGGGBGBGGBGGGGGGGGGGGGGGGGBGGGBGGGBGGGGGGGGGGGGBBGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGBBGGBBGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGBGGGGGGGGGGGGBGGGGBGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGBGBBGGGGGGGGGGGGGGGGGGGBGGBGGGGGBGGGGGGGGBGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGBGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBBGGGGBGGGGGGGGBGGGGGGGGGGGBGGGGGGBGGGGGGGBGGGGGGGGGGBGGGBGGGGGGGGBGGGGGGBGGGGBGGGGGGGGGBGGGBGGGBGGGGGGBGGGBGGGGGGGGBGGGGBGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGBGGGBGGBGBGGBGBBGGGGGGGGGBGGGBGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBBGGGBGBGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGBBGGGGGBGGGGGGGGGGGGBGGGGBGGGGGGGGBGGGGGGGGGGGBGGGGGGBGGGGBBGGGBGGBGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGBGGGBGGGGBGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGBGBGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGBBGGBGGGGGGGGGGGGGGBGGGGGGBGGGGGBBGGGGGGGGGGGGGGGBGGBGGGGGBGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGBGGGGGGGGBGGGBGGBGBGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGBBGGGGGGGGBGGGGGBGGGGGGGBGGGGGGGGGGGGGGBBGGGGGGGGGGBGGGGBGGBGGGGGGGBBGGGGGGGBBGBGGGBBBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGBGBBGBGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGBBGGGBBGBBGGGBGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGBGGGGGGGBGBGGGGGGGBBGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGBBGGGGGGGBBGGBGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGBGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGBGGBGGGGGGBGGGGGGGGGBGGGGGGGGBGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGBGGGBGGGGGGGGGBGGGGGGGGGBGGGGGBGGGGGGGGGGBGBGGGGGGGGGGGGGGBGGBGGGGBGGGGGGGGBBGGGGGGBBGBGBGGGGBGGGGBGGGGBGGGGGBGGGGGGGGGGGGGBBBGGGGGGGGGGGGGBGGBBGGGGGGGGBGBGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGBGBGGGGGGGGGGGBGGGGGGGGGGGBGGGGGBGGGBGGGGGGGGGGGGGGGGBGGBGBGGGGGGBGGGGBGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGBGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGBGBGBGGGGGGGGGGGGGBGGBGGBGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGBBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBBGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGBGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBBGGGGGGBGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGBGGBGGGGGGGBGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGBGGBGGBGGGBBGGGBBGGGGGGGGGGGBGGGGGGBGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGBGGGGBGGGGBGGGGGGGGBBGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGBGGBGBGGGGGGGBGGGBGGGGGBGGGGGGGGGGGBGBGGGGGGGGGGGGGGGBGBGGGGGGGGGGBGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGBGBGGGGBGBGGGGBGBBGGGGBGGGBGGGGGGGGBGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGBGBGGGBGGGGGGGGGGGGGGGGGGBGBGGGBGGGGGGGGGGGGGGBBGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGBBBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBBGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGBGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGBGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGBGGGGGGGGGBGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGBGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGBGGGGGBBBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBBBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGBGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGBGGGBGGGGGGGGGBGGGGGGGGGGGGGGBGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGBBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGBGGGGGGBGBGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGBGGGGGGBBGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGBGGGGGGGGBBGBGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGBGBGBGGBGGGGGGGGGGGBBGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGBGGGGGGGGBGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGBBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGBGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGBGGGGGGGGGGGBBGBGGGGGGGGGGBGGGGGGGBBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGBGGGBGGGGGGBGGBGGGGBGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGBGGGGGBGGGGGBBGGGBGGGGGGBGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGBGBGGGGBGGBGBBGGGGGGGGGGBGBGGGGBGBGGGGGGBGGBGGGGBGGGGGGGGBBGGGBGGGBGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGBGGGGGGGBGGGGGGGGGGBGGBGGGGBGBGGGGGGGGGGGGGGBGGGGGGGBBGGGGGGGGGGGGGGGBGBGGGGGGBGGGGGGGGGGGBGGGGGGGGBGGGGGGGGBGGGGGGGBGGGGGGBGBGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGBBGBGGGGGBGGGBGGGGGGGBGBGGGBGGGBGBGGBGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGBGGBGGGGGGGGGGGGBBGGGGGGBGBGGBGGGGBBGGGGGGGGGGBGGGGBGBBGGGGGGGBGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGBBGBGGGGGGGGGGGGGGGGGBGGGGGBBGGGGGGGGGBGGGBGGGGGBGBBGGGGGGBGGGGGGGGGGGBGGGGGGGGGGBGGBGGBGGGGBGBGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGBGGGGGBGGGBGGGGGBGGGGGGGGGGGGBGGGGGGBGGGGGBBGGBBGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGBGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGBGGGGGGGGGGBGGBGGGGGGGGBGGGGGGBGGBGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGBGGGGGGGGGGGGGGGGBBGGGGGGGGGBGGGGGGBGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGBGBGGBGBGGGGGGGGBGBGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGBGGGGBGGGGGGGGGGGGGGBBGBGGBGGBGGGBBGGGGGGGBGGBGGGGBGGGGBGGBBGGGGGGGGGBGBGGGGGBGGGBGGGGGGGGGGBGGGGGGGGGGGGBGGGGBGBGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGBGGGGGGGGBGGGBGGGGGGGGGGGGGGGBGBBGGBGGGBBGGGGGGGGGGGBGGGGBGGGGGBGGGGGGGGBGGGGGGGBGGBGGGGBGGGGBGGGGBGGGGGGGBGGGGGGGBGGBGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGBGGGGGBGGGGGGGGGGGGGBGGGGGGBGGGGGGGBGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGBGGBGGGGGGGGGGGGGGGGBGGGGGGGGBGBGBGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGBGGGGGGGBGGGGGGGBGGGBGGGGGGGGGGGBBGGGGGBGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGBGGGGGGBBGBGGGGGGGBGGGBGGGGGGBGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGBGGGGBGBGGGGGGGGGGGGGGGGGGGBGBGBGBGGBGGGGGGGGGGGGGGGBGGGGGBBGGGGGGGGGGBGGGGGGGGBBGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGBGGGGGGGGGGGGBGGGBGGGGGGGGGBGBGGGGGGGGGGGGBGGGGGGGGGGGBGGBGGGGGBBGBGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGBGBGGBGGGGGGGGGBGGGGBGGGGGGGGGGGGBGBBGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGBGBGGGGGGGBBBGGGGBGBGBBGGGGGGBGBBGGGGGGBGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGBGGGBGGGGGGGBGGGGGGGGGGBBGGGGGGGGBGGBGGBGGGGBGGGGGGGGGGGGBGGGGBGGGGGGGGGGBGGGGGGGBGBGGGGGGGGGBGBGGGGGGGGGBGGBGGGGBGGGGGGGGBGGGGGGGGBGBBGGBGGGGGGBBGBBBGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGBGGBGGBGGGGGGBGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGBGGGGGBGGBGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGBGGGGGGGGBBGGGGGGGGGBGGGGGGBGGGGGGGGGGBGGGGGGGBGGGGGGGGBGGBGGBGGBGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBBGBGGGGGBGBBGGGGGGGGGGGGGGGGGGGGGBGGGGBGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGBBGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGBBGGGGGGGGGGGBGGGGBGGGBGBBGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGBBBGGGGGGGGGBGGGGGGGGGGGGGGGBGGBGGBGBGGGGBBGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGBBGGGBGGGGGGGGGGBBGGGGGGGGGGBGGBGGGBGGGBGGGGGGGGBGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGBBGBGGGBGGGGGGBBGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGBGGGGGGGGGBBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGBGBGBGBGBGGBGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGBGGGGGGGGGBGGGGBGGGGGGGGGGBBGGGGGGGBGGGGGGGGGGGGGGBGGGBGGGGGGGGGBGGBGGGBBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBBGGBGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGBGBGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGBGBGGBGBGGGGGBGGGGGGGBBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGBBBGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGBGGGGGGGBBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGBGGBBGGGGGGGGGGGBGGGGGBGBBGGGGGBGGBGGGGBGGGGGGGGGGGGGGGGGGBGGGGBGGGGGBGGBGBGGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGBBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGBGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGBGGGGBGGGGBGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGBGBGGGGGGGGGGGGGGGGGGBGGGGGBGGBGGBGGGGGBGGGGGGGGGGGGGGGGGGBBGGGGGGBGBGGGGGGBGGGGGGBGGGGGGBGGGGGBGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGBGGGGGBGGBGGGGGBGGGGGBBGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGBGGBGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGBBGGGGBGBGBGGGGGGGGBGGGGGGBGGGGGGGBBGGBGBGGGGGBBBBBGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGBGBGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGBGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGBGGGGGBBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGBGGBGGGGGGBGBGGGGGBGGGGBGGBGGGBGGGGGGGGGBGGGGGGGGGGGGGGGBGGBGGGBGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGBGGBGGGGBGGGGGGGGGGGGBBGGGGGGGGBGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGBGBGGGGGGGGGGGGGBGGBGGGGBGGBGGGGGGGGGBGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGBBBGGGGGGGGGGBGGGGGGGGGBBGBGBGBGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGBGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGBGGGGGBGGGBGGGGBGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGBGBBGBGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGBGGGBGGGGBGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGBGGGGBGGBGGBGGGGGGBGGGGBGGGGGGGGGGBGGGGGGBGBGGGGGGGGGGGGGGGGGGGGBGGGGBGGBGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGBGGGGBGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGBGBGGGGGGGBBGGGGGBGGGBGGGGGGGGGGGGBGBBBGGGGGGBGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBBGGGGGGGGGGGGGGBGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGBGGGGGGGBGGBGGBBGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGBBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGBGGBGGGGGBGGGGGGBGGGGGGBBGGGGGBGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGBGGBBBGBGGGGBBGGGGGGGGGGGGGGGGBGBBGBGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGBBGGGGGGGBGGGBGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGBGGBGGBGBGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGBGGGBGGGBGGGGGBGGGGGGGGGGGGGGBGBBGGGGGGGGGGGBBGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGBGGBGGGGGGBGGGGBGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGBBGGGBGGGGBGGGGGGGGBGBGGGGGGBGBGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGBBGGGGGGBGGGBGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGBGGGGBBGGGGGGGBGGGGGGGBGGGGGGGGGBBGGBGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGBGGGGBGGGGGGGGGGGGGBGBGGGGGGBGGGGGGGGGGGGGGGGBGBGGGGBGGBGGGGGGGGBGGGGGGGBGGBBGGGGGGGBGGGGGGGBBGGGGGGGGBBGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGBGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGBBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGBGGGGGGBBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGBGGGBGGBBBBGGBGGGBGGGGGGGGGGGBGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGBGGGBGGBBGGGGGGGGBGGGGGGGGGGBGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGBGGGGGGGBGGBGGGGGGGGGGGGGBGGGGGGGBBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGBGBGGGGGGGGGGGGGGGGGBGGGBGGGBGGGGGBGGGGBGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGBGBGGGGBGGGGBGGBGBGBGGGGGGBBGGGGGGGGGBGGGBGGGGBGGGGGGGGGGGBGBGGGGGGGGGGGGBGGGGGBGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGBGGGGGGGGGGGBBGGGGBGGGGGGBGGGGGGGGGBGGGGBBGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGBGGGBGGGGGBGGGGGGBGGGGGGBGGGBGGGGGBGBGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGBGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGBGGGBGGBGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGBBGBGGGGGGGGBGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGBGGGGGBGGGBGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGBBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGGGGBGGGBGGGGGGGBGBGBGGGGGGGGBGGBGGGGGGGBGGGGGGBGBGGGGGGGGGGGBBGGGGGGGGBGGGGGGGGGGGBBGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGBGGGBGBGGBGGGGGGGGGGGGGGGBGGGGGGGGGGBBGGBGGGBBGBGGGBGGGBGGGGGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGBGGGGGGGGGGGBGBBGBGGGGGBGGBGGGGGGGGBGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGBGGGBGGGGGGGGBGGBGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGBGGGBGGBGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBBGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGBGBBGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGBGGGGGGGBGGGGGGBGGGGGGBGGGGGGGGGGBGGBGGGGGGGBGBGGGGGBGGGGGGGGGBGGGGGGGGGGGGBGGGGBBGGGGGGGGGBGGGGGBGGBGGGGGGGBGGGGGGGGGBGGGGGGBGGGGBGGBGGBBGGGGGGGGGGGGBBGGGBGGGGGBGGGGGGBGGGGGGGGGGGGBGGGGGGGBGGGGGBGGGGGGGGBGBBGGGGGGGGGGGGBGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGBGGGGGBGGGBGGGGGGGGGGGBBGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGBGGBGGGGBGGGGBGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGGGGGGGBGGGGBGGGBGGGGGGGGGGGGGGBGGGBGGGGGGGGBGGGGGGGGGGBGGBGGGGGGGBGBGGBGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGBGGBGGGBGGGBBGBGBGGGGBGGGGGGGGBGGGBGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGBGGGGGGGGGBGBGGGGGBGGGGGGBGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGBGGGBBGGGGGGGGGBGGGGBGBGBGGGGGGBGGGBGGGBGGGGGGGGBGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGBGGBBBGGGGGBGGGBGGGGGGGGGGGGGGGGBGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGBGGGGGGGGBBGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGBGGGGGGGGGBGGGGBGBGBBGGGGBGGGGGBGGGGBGGGGGBGGGGBGGGGGGBGGGGGGBGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGBBGGGBBBGGBGGGGGGGGGGGGGBGGGGGGGGGBGGBGGGBBGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGBBGGGGGGGGGBGBGBGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGBGGGGGGGGBGGGGBGBGGGGGGGGGGBGGGGGGBGGGGGGGGBBGGGGGGGBGBGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGBGBGBGGBGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGGGGGBGGBGGGGGGGGBGBGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGBGGGGGBGGBGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGBGGGGGGGGGGGBGGBGBGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGBGGGGGGGGGGGGGGGGGBBGGBGGBGGGGGGGGGGGGGGGGGGGGGBBGGGGGGGGBGGBGGBGBGGGGBBGGGGGGGGGGGGGGGGGGGBBGGGGGGGGGGGGGGBGGGGBGBGGGGGGGBGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGBBGBGGBGGGGGBGGGGGGBGGBGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGBGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGBBGGGGGGGGBGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGGBGGBGGGGGGGGBGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGBGGGBGGGGGGGGGGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGGGGGBGBGGGGGGGGGBGGGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGGGGBGBGBGGGBGGGGGGGBGGGGGGBGGGGGGGGGGGBGGGGGGBGGGGGBGGGGGGGBGGBGGGGGBGGGBGGGGGGGGBGGBBGGGBBGGGGGGGGGGGGGGGGGBGGBGGGGGGBGGGGGGGGGBGGGGGGGBGGGGGGGGGGGGGGGG
813 GGGBGGGGGGGGGGGGGGBGBBGGGBBGGGBBGGBBGBGGGBBGGGGBGGBBBGBBBGBGGBBGBBBBBGGGBBGGGGGGGBGBGBBBBGGGGGGGGGGGGGBBGBBBGGGBGGGBBBGGBGBGBBBGGGGBGGBGGBBBBGGBGBGBBBBBGBBGGBGGGBBBBGGGBGGGGGGGGGGGBGBBGBGBGGGGBBGBGGGBBBBGBBGGGBBGGGBBGGBGGBGGBGBBGGGBBGGGGGGBBBBGBGGBBBBGGGGGGGBGGGBBGGGBGGBBBGBGBGGGBGGGBGBGGBGBGBGBGGGGBBGGBGBBGGBGBBGGGBGGGBGGGGBGGGBBGGGBGGBGGGBGBGGBGBGGGGGGBBGBGGBGGGBGBGBGBGGGBBBGGGGGBBBGGGBGBGBGBGGBGGGBGGBBGBGGGGBBBGGGBGBBGGGGBGGBBBGBGGBGGGGGBGGBGBBBGGGBGGBBGBGGGGGBGGGGGBGGGBGGGGBGGBGBGBBBGGBGGBGGBGGGBBGGGBGBGGBBBBGBGGBBBBBGGGBBGBBBBBGGGGGGGBGGGGGGBBBGGBBGGGGBGGBGBGGGBGGBBBGGBGGGBGBBGBBBGGGBGGBBBGBGGGGGBGBGBGGBGGGBGGBBGBGBBGBGBGGGBBBGGGBGBGGBGGGGBGGGGGBGBGBGGBBGGBBGBBBGGBGGGGBBBGGBGBBGBBGGGBBGGBGGBBGBGGBGGGBBGGGGBGGGBBBGBBGBBBGBBGBBBBGBGGGBGGGGBBBBBBBBBBGGGGGGGGGBGGBBGGGBGBGBGGGBBGBGBGGGGBGGGBBGGGGGGGGGGGBGBGGGGGGGBGGGGBGGGGGBBBGGGGGGBBGGBBGGGGGGGBGGBBGGGBBGGGBGBGGGBGGBGGBGGGGBBBGBGGBBGBGGBBBGGGGGBBGBBGGBGGGGBGGGGBBGGBGGGGGGGBGBBGBBBGGGGGGGGGGBGBGBGBBGGGGGGGBBGGGGBGGBGGGBBBBGBGGGBBGBGBGGGBGBBGGBGBGBGBBGGGBBBGBBGBBGGGBBBBGBGBBGGBBGGGBBGGBGGBGGBBBGGGGGGBBBBGBGBGBGBGGGBBBGGBBBBGGGGBBGBBBBGGBGGBBGBGBGGBGGGGGBGBBGBGGBBGBGGGGGBGBBGGBGBBGGBBBBGBGGGGGGGGBGBGBGGGBGBGGGGGGGGBGBBGBBBGBBGGGGGBGBBBBGBBGGGGGGGGBGGBBGGGGGBGGGGGGGGGBGGBBGGGGBGBBBGGBGGGBBGGBGGGBBGGGGBGGBGBGBGGGBGGBBBGBGGGGGBGGBBBGGGGBGBBBGGBGBGGBBGBGBBGGGBBGGGGBBGBBBBBGGBGBBGGGGBBBBBGBGGGGGBBBGGGGGGGBGBBGBGGBGGGGBGGBGGBBGGBGBGGGBGGGBBGGGBGBGGBBBBGBBGBBGGBGGBGBBBBGGGGGGBBBGGGGBBBGBGBBBBGGGBBGBGBGGGBGGGBGBGBGBGBGGGGGGGGGBGBBBGGBBGGBGBGGGGGGGGBGGGGBBGBGBGGBBBGGGGGGBGBBBBGBGGGBBBGBGBBGBGBGBBGBGGGBBBBGGBGGGGBBGGGGGGBGGGBGGGBGGGBGGGGGBGGGBBBGBGBGGGBGBBGGGGGBBGBGGBBGBGBBGGBBGGBGGGBBBGGGBGGGGGGBBGBGGGBBGBGGGGBGBBGGGGGGGGBGBGBGGGBGGGGBGBGGGGBGGBBGGGBBBBBBGBGBBGBBGGBGGBBBGGGBGBGBGGGGBGGBBGBBGBBGGGGBBGGBGBBGBGGBGGGGBGGBGGGBGGBBGGGGBGGGGBGBGBBGBGGBGBGGBGBBBGGGGGGBGGBGBGBBGGBGGBGBGGGBGGBBGGGGBBBBGBBBGGGGGGGBBGGBGGBBBGGGGGBBGGGBGBBGBGBBGBBGBGBBBGBGBGGGGGGGGBBGBGGGGGBGBGGBGGBBGGGGGGGBGGBBGGGGBGBGBBGGGBGGGBBGGGBBGGGGGBGBBGGGBBBGGGGBGBBGGGGGGGBBGGGGBBGGGBBGGGBGBGGGBBGGGBGGGGGGGBGBBBGGBGGBGGGGGGBGBGGBGBGBBGGGGGGGGBBGGGGGGBBGBGBBBGGBGGGGBBGBGGBBBGGGGGGBBGGBBBBBGGBGBBBGBGGGBGGBBGBGBGGGGBBGGGBGGBBGGBGBBBBGBGGGBBGGGGBGGGGGBBGGBBGBGGBGGBGBGBGBBBBGGBGBGBBBGGGGBBGBGGGBGBBGGBGBGBBBBGBGBBGGGBGGGGBBGBBBGBGGBGBGGGBBGBGGBGGBBGGBBBGBBGBGGGBBGGGGGGGGGGBBGGGBGBGBGGGGBGBGGBGBGGGBGGBGBGGGBGBGBGGGGGGGGBGBGGGGGGGBGGGGBGGBBGBBGGGGGBGGGGBBGGGBGGGGGBGBBBGBGGGGBGBGBGGBBGGBBGBBBBBBGGBGGGGBBBGGGGBBGGGBBGGBGBGGBBBGBGGBBBBBGBGGBGGGGGBGBGGGGGGBGBBBGBGGBGBGGBGGBBGBBGBBBGGGGGBGGGGBGBGGBBBBGBBGGGGGBGGGGGGGGBBBGBGBGGGBBGBBBGGGGGGBBGBBGBGGGBGBBBBGGBGBGBGBGGBGGGBBGBGBGGGGBGBBGGBBGBBGGBGGGBGGGBGGBGBBBGBBBBBBBBBBGGBGGBBGGGBGGGBGGBGGGGBBGGBGBGGGGGGGBGGGBGBGGGGGBGGBGGGGBGGGGGBBGBBGGGBGBGGBGGBGGBGGGGGBGBGGGGBBBBGGBBBGGBGGBBGBBBGBGBGGBGBGGGGGBGGGGGGGGBBBBGBGGGGGBGGBGBGBBBBGGGBBGGBBGGGGGGGBGGBGBBGGGGBBGGBBBBGGGBGBGBGBGBGBGGGGGBBBGBGGGGBGGGGGGGGGBBGGGGGGBBGBGBBGGGBBGBGBGBGGGGBGGBGBBGGBBGBGGGGGBBBBGBGGGGBGGGBGBBGGBGGBGBBBGGBGGBBGGGGGGGGBGBBBGGBGGBBGGBBGGGBGBGGBGGGGBBGGBGGBGBBGGGBBBGBGGGBBBGGBBGBBBGGGBBBBBGGGGGBGGBGGBGGBGGGGGBBBGBGGGBBGGGGBGGGBGBGBGGGBBGBGBGGGGGBBGBBGBGBBGGGGGBBGBGGGBBBBBGGBGGBBBGGGBBBGBBGGGGBGBBBGBGGGBGGGGBGBGGGGBGBBGBGGGGGBGBBGGGBBGBBGGGGGGBBBGBGBBBGGGGBBGGGGBGGGGGBGBBGBGBBBGGGGGBGGBGBGGBGGBGGGBBGGGBGBGGBGGGBBGGGGGBGBGGGGGBBGGGGGGBBGBGGGGBGBBBGGBBBGGBGGGBGBGGBBGGBGGGGGGGGGBBBBGGBGBBBBBBBBGGGBBBGGBGBGBBGBGGGGGGGGBBGGGBGGGBGGGGBGBBBGBGGGBGBGBGGBBBGGGGBGGBGBBBGBBBGBGGBGGGGGGBGBGBGGBBBBBBGBBGBGGBGGBGGGGBGGBBGGBBBGBGGGGGGBGBGGGBGGBBGGGGBBBBGGBBBGGGGGGGBGBBGGGGBGGGBGGGGGGBGBGBGGGBBGGGBBGBBGBGBBBGBGGBGBBGGBGGGGGGGBGBBBGBBBGBGGBGBGBGGGGBBBGGBBGGGBGGBBGBBGGGBBGGGGGGGBGGGGGGGGGBGBBGGGGGBGGBBBGGGGGGBGGGBBGGBBBGBGBBBBBGGBBGGBBBGBGBBBGGGGGBGBBGBGBGBGGBGGBBGGGGGGBGGBGGBBBGBGGBBGGGBGBBBGBGGBBGGBBBBGBBBBGBBBGGBBGBGBGGGGGGBGBGGGGBBBBGGGGBGBBGGGGGGGGBGBGGBGGGBGGBGGBBBGGGGBBBGBBBGGBBBGBBBGBBBGGBGGGGGBBGBBGBGBGBGGGBBGGBGGBGGBBGGGGGGBGBBGGBGGBGBBBBBGBGGGGGGBGGGGGGGGBGBBGGBGBGGGGGBGBGBGBBGGBBGGGBBBBGGGGBGGBBGBGGGBBGGBGBBGGBGGBBBBGGBGGBBBGBGBGGBGGGGGGGBGBGBGGGBGGBBGBGGGBGBBGGGBBBBBBGGGGGGGGGBBBBGBGBGGBBGGBBGBBGGGGBGGBGBGBGGBBGBBBGGBGBBGBBGGBGGBBBGBGBGGGGBBBGGGBGGGGBBBGGGBGGBGBGBGGGBGGGBBBBGGGGBGGGGGGBGBGGBGBBGBBGGBBGGBGBGGGGBBGBBGBGGBBGBGGBBGGGGGGBBGGBBBGGGGBBGGBGGBGGBBBBBBBBGGGBBBBGGGGBGGGGGGBBGBBGGGBBGBGGBGGBBGGBGGBBBBBBGBGGGBGBGGGBGBBGGBGGGGBGBBBBGBBBGGBBBGGGGBBGGGGGGBGGGGGGBBBGBBGBGGGGGBGBGBGBGBBGGGBGGBBBGBGGGBBBGBGGGGGBBBGBGGBBBBGGGBBBGGGGBBGGGBBBGGGGGBGBGBGBBBBGGGGGGBGGGBGGGGGGBGGGGGBGBGGGGBGGGBBBGBGBGGBGBGBBGBGBBGGGGBGGGBBBBBBGBBGGGGGGBGGGGBBBGGGGGBGBGBGBGGGBGGGBGGGGBBBGBBBGBGGGGGGBBGBGGGGBGGGGGBBBGBGGBGBBGBGBGGBGGBGGGBGBGGGBGGBGGGGBGGBBBBGBGBBBGGGGGBBGBGBGGBGGGBBGBGGGGBBGBGGBGBGBBGBGGBGGBGGBGGGBBGGGBGGGBBBGBBGGBBGGGBBGGBBBBGGGBGBBBBGGGBBGBBBGGBGBGBBBGBGBGGBGGGGGBGBBGGGBGGGBBBBBGBGBBGGGGGGGGBGBGGGGGBBGBBGGGBGBGBGBBBGBBBBGGBGGGGBGGGBGGGGGGBGGGGBGGBBBGBGBGGBGGBGBBBGGBGBGGGBBGGGGGBGBGBBGBGGBGGBGBGBBBGGGBGGGBGBBBGBGGGGBBGGGBGBGBGGBGGGBGBGGGGGBBBBGGBBGBGGBGGBGGBBGBGBGBBBGBGGGBGGGBBGGBGBBGGGGGBGBBBGGBGGBBGGBGGGGGBBGGBBGGGGBGBGBGBBBGGGGBGGBBBGBBGGBBGBGGGBBGBGGBBGGGGGBBGBBBBBGGGGBGBGGGGGBBGBBBGBGBGBGGGBBBGBBBBBBGGGBGGBBGBGGGBBGBBGGBGGGBGGGBGBBGGGGGBBBBBGBBGBGGBBGGGBGGGGBBGGBBBGGGBBGGGBGBGBGGBGGGGGBBGGGBGGGBBGGGBGGGBGGGGGBGGGBBGBBGGGGGBGBBBBGGBGGGGBGBGGGBBGBBGBGGBGGGBGBBGBGBBBBGGGGBBBBBGGGGBGGBGBGGBGGGBBGGGBGBGGGGGBGBGBGGGGBBGBBBBBGGBGBGBGGBGBGBGBGGGBBBBGBGGBGGGGBBGGBGGGBBBGGBGGBGBBBGBBGBGGGGGGBBBBBGGBGGGGGBGGGBBBGBBGGGGGGBGGGBGBGGGBGBBGGGGBGBGBBBGGBGGBBGGBBBGBBBGGGGGGGBBGGGBGGGGGGBBGBGGBGGGBBGGBGGGGGGBGGBGGGBGBGBBGGGGGBBGGGGGBGGGBBBGBGBBGGBGBGGBGBGGBGBGBGGGGBBGGGGGGGBGGGBGGBBGGBBGGBGGBGGBBGBGGGGGGBBGBGGGGGGBBGBGGGGGGBGBGGBBGGGGBBGBGGGBBGGGGBBGBBBGBBBGGGBGGGGBGGGGGGGBGGGBGBBBBBGGBGBGGGGGBGBGGBGGGGGBGGBGGGGGBBGGGGBGGBBGGGGGBGGBGBGBBBGBGBBGGBGGBGBGGBBBGBBGGGGBGBGGGBGGBGBBBGBGGBBGGGBGGGGGGGGBGGBGGGGGGGBBGBGGGBBGBBGBBGBGBBBGBGGGGBGBBBGBGGBGGGGBGGBGBGBBBBGBGBGBGBGBGGGGBBGGGGBGBGBBGGGGBBBBGGGBGBGBGBBBGGBGGBBGGGBGBGBBBGBGBGBGBBGBGBGGBBGBBGGGBGGBBGGGGGGBGBBBGGGGBGGBGBGGBBBGGGGGBGBBGBGBBBBGBGGGGGGGBBBGBBBGGBBGGBGGBBBGGGGBGBBGGBGBGGGBGBGGGGGBGBBGBGBBGBGGGGGGBBBGBGGBGGBBBGBGBGBBBGBBGGGGGGGBGGBGBGBBBBGBGBGBBBGGBBGBGGGGGBGBGGBGBGGBBBGBGGBGGGGBBBGGBBBGGGBGGBGGBBGBGBGBBGGGBBBGBBGGBGGGGGGBGGGGBGGBBGGBGBBGGBBBBBGBGGBGBBGBBBGGGBGGBGBGGGGBGGGGBGGGGGGGGBGBGGBGBGGBBBBGBGGGGGGGBGGBBGGGBGBBGGBBGGGBGGBBBBBGGGGBGBGGBGGGGGGGBBBGGGGBBGBGBGGBGGGGGGGGBGBGGGGGGGGBGBGGGGGGGBGBGGGGBBGGGGGGGBBGBGBGGBBBGGBBBBBBGGGBGGBGBBGBGBGBGGGGGBBGGBBBGBGGGGGBGBBGGGGGGGGGGGGGGBBBGGGBGBBBGGBGBGGGBBGBBBGGGGBBBBGBGBBGBBBBGGGGGGGBGGGBGGGGGBGBGBBBBGBGGGBGGBBBBGBBBBGBBGGBGGBGBBBGGGGGBGGGGBBGGGGGGBGGBGBGBBGBBBBGGBGGBBGGBBGGGGBBGBBBGGBGGGBGGBGGBGGGGGBGGBBGBGGBGGGBGGGGBGGGGGGBGBBBGGGBBGGGGGGBGGGGBBGGGGBGGBBGBBGBGGBBGGGGGBBGBGBBGGGBGGGBGGGGBGBGGBGBGBGBBGGBBGBGBGGBBGGGGGGGGBGGBGGBBGBGGBGBBGBGBGBBBGBGBGGGBGGBBGBBBBBGBBBGGGGGBGGBGGGBGBBGGGGBBBBGGGBBBBBGBGGGGGBBGBGGBGBGBGGGGBBBBBBGGBGBGGGGGBGBGGBBBBGGGBGGGBGGGGBBGGGGGBBGBGGBBGBBBGBBBGBBGGBGGBBGBBGBGBBBBBGGBBBBGGGGBGGBBBBBGGGGGGBGBGBGGGBGBBGBBBGGGBBGGGGGBBGBGBBGGBBGGGGBBGGGGGGGGGBBGGGGBBBBGGBBGBGGGBGGGBBGGGBBGBGBBBBBGGGBGBGBGGBGBBGGGGGBBBGGGGGGGGBGBGGBGGBGBBGBBBGGBBBBGBGBBGGGGGBBBBBBGGGBGGBBGGGGGBGGBGBGBBGGGBGBGGBGGBBGBBGGBGGGBGBBGGBBBBGGBBGBGGBBGGBBGGGGBBBBGBBGGBBGGGGGBGGBGGGGGBBBBBBGBGGGGGBBBGGGBGBBBBGBBGGGBGGBGGGGBBBGGGBGGGGGGBBBGGGGGGBBBGGGGGBBGBGBGGGBGGBGBBBGGGBBBGBGGGGBBBBGGGBBGBGBGGGGGGGGBGGGGGGGBBGBBGBBGGBGGBGGBBGGGGGGGGGGBBGGBGBBGBBGGGGBGGBGBGBBBGGGGGGBBBBGGGGBBGBGBGGGGGBBGGBBBGBGBBBGGGBBGGGBGGGGGGGGBGBBGGBGBBBBGGGGGBGBGGBGGBBBGBGBGGGGGGBBBGBGGBGBGBGGBGGBBBBGGGGBBBBGGBGGGBBGGGGGBGGGBGGGGBBGGBBGGBBGBGGGGGGGGGGBGGGGBBGBBGGGGBGGGGGGBGGGGGBBBBGBGBBGBGGBGGGBBBBGGBGBGBGGBGGGGGBBGBGGGBGBBGGGBGBGGGGBBGGGGGBBGGGGGBGBGGBGGGBGGGBGBGGGGBGGBGGGBGGBGGGGGBGBBBBGBBGBGBBBGGBGGBBBGGBBGGBBGGGGGBBGBGBGGBBGGGBGGBGGBBGGGBGBBBGGBBBBGBGBBGGBGBBGBBBBBBGBGGGGBBGBBGGBBGGBBBBGBGGGBGGGGBBBGGGBBBBBGGBGBBBGGGBGGBGGGGGGBGBGGGBBGBBBBGGBGGGGBBGGBBGGGGBGBGGBBGGBGBGBGGGGGGBBBGGBGBGBBBGBGGGGGBGBGBBGBGGBGBBBBBBBGGGGBGBGGGGBBBGBGBGGBBGGBBGBBGBGGGBBGBGBGGBBGGGBGGBGBBBGBGGGBBGGBGBGGBGGBBGBBBGBGGBGBBGGGGGBGBBBGGGBGGBBGGGBBGGBGBGBGBGBBGGBGGGGBGGGGBBGGGGBGBBBBBGBGGBGBBBBGGBGGGGBBGGGGGBBBBBGGBGGBBGGBGBGBGGBGGGGBGBBGBBGGBBGGBGBGGGGBGGBBGGGGBGGBGBGGBGGGGGBGGGBBGGBBGGBBGBBGGGGGBBGBGGBBBGGBGBGGGBGGBBGBBGGGGGGGGGGGGGGGGGGGBBBGBBGBGBBGBBBGGGGBBBGBGBGBGGBGGGBGBGBGBBBGBGGBGGGGGGGBGBGBGBGGBGGGBGBBBBBBGBBGGBGBGGBGBGBGBBGGGGGBGBGGBBBGBGGGGGGGGGGBGBGBBBBBBBGGGGGGBGGBGBGGBBGBGBBGBGGBGBBBGGGGGGBGGBGGGBBGGBGGBGGGGGBBGGBGBGGGBGGBGGBGGBGBGGBGGGGGBGGBBGGGGGBGGGGGGGGBGBGGBBBBGGGBGBGGBGBGBGGBBGGGGBGGBBGGGGGGGGGBGGBBBBBGBGGGBGGGGGGGGGGGBGGGBBGBGGGGGGBGGBGGBBGGGBGGBBGGBGGGBBGBGBGGGGGGGBGBBBBBGBBBGGBBGBGGGGBBGGGGBGGBGBGGBGGGGBGBBGBGGBGBGGGGGGGBBGBGGGBGGBBGBBGGGBGGGGBGBBGBGGGGBBBBBGGBBGBGGGBGGBBGBGGBBBGBBGGBGBGBGGBGBBBGGBGBBBGGGBGGGBGGGBGGBGBGGBGBGBGBGBGBBBGBGGGBBBBBGGGGBBGBGGGGGGGBBBGGBGGBBGBGBBGGGGGGGGGGBBBGGBBGBGGBBGGBGBBBGGBBGGGBGBGBGGGBGBGGBGGBGGBGBBGBGBBGGGBBGGGBBGGBGBGBBGGGGGBBBGGBGGBGGGBBGGBBGGGGGGBBBBBBGBGBGBGBGGGGGGGBGGGGGGGBGGGGBGGGGGGGGBBBBGGGBBGBBBBGGGGGBGBBGGGBBBGGGGGBGGBBBBBBBGGBGBBBBGGGBGBGGGGGGGGGBGBGBGGGGGBBGBGBGBBGGGBGBBGGBGBGGGGBBGGBGBGGGBGBGGBGGBBGGGGBGGBGGGGBGBBGGGGBGGBGBGGBGBGBGBBBGBBBBGBGGBGBBGGBBBGGBBBGBGGBBGGGGBBBGGGGBBGBGGGBBGBGGBBGGGBBGGGBBGGGGGGBGBGBGBBGGGGGGBGGGGBGBBGBGBBBGGBGGGBGBGGGBGGGGBBGGBBBGGGBBBBGGBGGGBGBGBGBBBBGBGBBGGBGGGBGBBGBBBGBBBBGBBGGGGGBBGGGGBGBGBGGGGGBGBGGBGBGBGGGBGBGBGGGBGGGGGBGBBGBBGGBBGGGGBBGGBBBGGBGBGBBGBBGGBBGBBGBBBGBBGGGBGGBGBBBBBBGBBGBGGGBGBBGGGGBGGGBBGGGBGGGBGBGGBBBGGBGBGBBBBGBBGGGGBGGGGGGBGBGGGGBBGGBGGBBBGGGGBBBGGGGGGGBGGGGGGBGGBBBGBBGGGGGBGGGBBBGGGGBGBBGBGGBBBGBBGGBGGGBBGGGGGBGGGGBGGGGGGBGBGGBGBGGGBGGBGBGGGBGBBBGGGGBGGBGBBGGBBBBGGGGBBBBBGBBGGBBBBBGBGGGGGGGBBGBGBGGGGGGBGBGBBGGGGGBBGGBGGBGGBGBBGGGBBBBGGGBGBBGBGBBBGGGGBGGBBGGBGGBBGBBBBBGBBGGBGGBBBGBGBGBBBBGGBBBGGGGBBBBGGGGBBBGGGBBBGGBGGGBGBGBBBGBGGGGGGBGGBGGBBBGGGGBGGBGBGBGBGBGGBGBGGGGGGBBGBBGBGGBGBGGGBGBBGBBGBGGGBGBBBGGBGGGGGGGGGBGGGGGGGBBBGGGGGBBGBGGGBBGGGGGGBGGBBGBBGGGBBGBBGGGGGGBBGBGBGGGGBGBGGBBBGBGGGBBGGGBGGGBBGGGGGBGBBGBBGBGGGGGGGGGBGGGGGBGBBGBBBGGBBGBGGBBGGGGBGBGGBBBBGBBGGBBGGGGGGGBGGGBBBGGBGBBBGGGBGGGBGBBGGBGBGGBGGBBGBBBBGBGBBGBGGGBGGBGBGGGBGBBGBGBBBBBGBGBBGGBBGGBBGGBGGBGGBGGBBGBBBGGGGBGGGGGGBGGGGGGGGGGBBBBBGGBGGGBBGBGBBGGBGGBGGGBBBBGBGBBGBBBBGBBGGGGBBBGGBGGGBBGGBBGBGBGGBBGBGBGGBGGBBGGGGGGGGGGBGGGGGGGGBBGGGBBGBGGBGGBGBGGBBBBGGGGBGBBGGBBGGBGBGGGBGBGGGBBBGBGGGGBBBGGBGBGGBBGBBGBBGGBBBGBBBGBGBGGGBBBGGGGBGGBGGGGGGGBGBBGGBBGGBBBBBBBGBBBGGBGGBGBGBGGGGBGGBGGGGGGBBBGGGGBGGGGBBGBBGBGBGGBBGGGGGBBGGBBGBGBGGGGGGGGBGBGBBBBBGBGGGGBGBBBBBGGBGGBGBGGGGGGGGGGBGGBBBGBGBGBGGGBGGGGBBGGBGBBGBBBGGGGGBGGGGGBBBGBGGGGBGGBGBGGGBBGBGBBGGBGBGGGBGGGGBGGGGGBGGGGBGBBGBGBGBGGBGGBBBGGBBGBGGBGBGBBBGBBBBBBGBGGGGGGBBGGGGGBGGBBBGGBBBBGBBBGGBGGBGGGGGGGGBGGGBGGBGBBGBBBBGGGGGBGBBGGBGGGBGBGGGGBBGGBGBGGGGGBGGGBBGBBGGGGGGGGGGGGBGGBBBGBBGGGGBBBGBGBBGBBGGBBBGGBBBBGGGBGGGBBGGBGBBBGBGBGBGBGBGGGGGBGGGBBBGGGBBGGBBGBGGGGBBGGGBGBGBBBBGBGGGBBBBGBBGGGGGGGBGBBGBBBGGGBGBGGGBBGGBGGBGGGBBBGBBBGGGGBGGBGGGBGGGGGGBBGGBGGBGGGBGGGBGBGBBBGBGGGBBGGGGBBGBGBBGBGBGBGBBBBGGGBGBGGGGBGBBBBGBGGGBGGGBBBGBBGBBBBGGGGGGGBBBGBGGBGBGGBGGGGGGBBBBGGBGBBBBBGBGGGBGGGBGBBGBBBBGGBGBGGGBGGGGBGGGBBGGGGGBBBGBGBBBGGGBGBGGBBGBBGGGBGBBGBBBGGBGBBBGBGGGBGGBBBGGBGBBBGBBGGGBGGGGGGBGBGBBBBBGBBGGGGBGGGGGGGBGGGBGBBGGBGBBGGBGGBBBGGBGGBGGGGGBBBBBGGGGGBBGGBGBGGBGBBGBGBGGGGGGBGGGBGGGGGBBBGBGBBBBGBGGGGGGGGGGGBGGGGBGGGBGBGBGGBBGGGGGGBGGGGGGGGGGBBGBBGGBGGGBBGGBGGBGGBBBBGGBBBGGGGGGBBBGGGGBGBGGGGGBGGBGBBGGBBBBGBGBGBGGGBBGBBBBBGBBGBGGBBBBGGGBBBGGGGGGGBBGGGBGBGGGGBGGGGBGBGGBBBGGGGGBBGGBBBGBGGBGGBBBGBGBBBBGGGBGGGBBGGGBGBGBBGBGBGGGGBGBBGBGGGGBBGGGGGGGBGGGBGBBGBGGBGBGGBGBGGGBBGBGGGGGGBGBGBBGGGGBBGBBGGBBBGGBBGBBGBGGBGBGGGGBBGGGBGBGBGGBGBBGGBGGGBGBGBBGGBGBBGGBBGBGGBBGGGGGGBBBGGGBGGBBGGGGGBBGBGGGGGBGBGGBBBBGGGGBGGGGBGGBBGBGGBBBGBBBGBBBGGGBBGGGBGGBGGBBGBGGGBGGBGBGBBBGGGGGGBGBBBGGGGBBBGGGGGGGBGGGGBGBGGBBBGGGGBGBGBBGBGGBGGBBGBGGBGGBGGGGGBGGBBBGGGGGBGBGGGGGGBGGBGGBBBGGBGBBGGGBGGBBBGGBBGGGGGGGGBGGGBGBGGBBGGGBGGGGGBGGGGGBGGBBBGBBBBBGGGGBBGGBBBBBBBBGGGGBGGGGBBBGGGBBBGGBBGGGGGBGGGBGBGBGBBBBGBBGGGBGGGGGBBGGBBGBBGBGBGGGBBGGGGBGGGGGGBBBBBGBBGGGGGGGBGBBBGBBGBBBBGGGGBBBBGBGGBBGGBGBBGBBGBBBGGBBGBBBGBGGGBBGGBGBBGBBBGBBBGGBBBGBBGGGGGBGBGGBBBBGGGGGGGGBGGBBGGGBGBGGGGBBGGGGBGGGGBBBGGBBGGGBGBGGBGBBGGGBBGGGGGGGBGGGBGBBGGBGGGGGGBBGBBBGBBBBGBBBGBGGBBGGBGGBGGGBBGBBGBGBGBBGBBBBBBBGBGGGGGBGBBGGBGGGBGGGBBBBGGBGBBBGBGGBGGGGBGBGGGGBBGBGBBGGGGGBGGBBGGGGBBGGBBBBGGGBGBBGGBGGBGBBGGBBGGBBGGBGBGBBGBBBGGBGGBBGGGBBBBBGBBGGBBBBGBGBGBBGGGGBGBBBBBBGGGGGGGGBGBGBBGGGBBGGGBGGBBBGBGGGBBBBBGGBBGGGGGBGBBBGBGBBGGGGBBGBGBBBBGGGGBGBGGGGGBBBBBGGGBBGGGGGBGBGBBGGGGGGGBGBBBGGGBGBGBBGBGGBBGBBBBBGBBBBBBGBGBGBGGBBGBGGGGGGBBGBBBBGBGGGGGGBGBGGBBGGGGBGBBGBBBBBGGGBBGBGGGGGGGBGGBBGBBBGGGGGBBGBBBGGGGBGGGGBGBBBBGBBBGGBBGGBBGGGBGBGGBGBBBBBBBGGGGGGBGGGGGGBGBGGGGGGGBBBBGGBBGBGGGBGBGGGBBGGBGGGGGGBGBGBGGBGBGBBBBGGBBGGGBGBGGBGBGBGGGBGGBGGGGBBBGGBGGGGBBGGGGGGBBGGGGGBBGBGGGGGGGBGBBGBGBGBGGGGGGBBBGBGBBGGBBBBGBGGGGBGGGGGBBGGGBBBBGGGGGBGBGGGGGGBBBGGBBBBBBBGBGGGBGBBBGBBBBBBBBBBGBBGBGGBBGBGBBGGGBGBBGBGBGGGGBGBGBGGGBGBGBGBBBGBBGBGBGBGGGBGBGBGBGBGGGBBGGGGBBBGGGGBGGGBBBGGGGGGBBGBBBBBGBBGBBBBGGBGGGBBBGGGBGGBBGGGBGBBGBBGGBGGBGBGBGBGGGBBBGBGBBGBBBGGBBBBBBGGGBGBBGBGGGGGGGGGGGGBGGBBGGGGBGBGBBGBBBGBGGBBBBBGGBBBBBBBGBBBBBGGBGBBBGBGGGGGGGGGGBGGGGGBGBGGGBGGGGGGGGGBBGGGGGGBGGGGBBGGBBGGGBGBBBGBGBGBBGGBGBBGBGGGGGGBBGGGGGGBGGBBBGBBBBBGGGBGGBBBGBGBBGGGGGGBGGBBBGGGGBBBBGGGGBBBBGGGGBGGGGBGBBBGGBGBBBBBGGGBBGBBGGBGBGBGBGGBBBBBGBBGBGGGBBGBGGBBBBGGBGGGGGGGGBGBBGBBBGGBGGGGGGBBGGGGBGGBBBBGGGBGGGBBGGBGGGGBGGBBBBGBGGBGGBGGBBGGBGGBGGBGBGGGGGGGBBBBGBGBBGBGBBBBGBGGGGBGGBGBBGBGBBBGGGBBGGGBBGGGBGBGGBGBGGGGBBBGBGGGBBBGGBGBGGGGGBGGGGBGBGGBGBGGBBGGGBBGBGGBBGGBBGBGBGGBBGGGBBBBGGBBGGGBBGBBGBGGGGBBBBBGGGBGBBBBBGBGGBBBGBGGBBBGGGBGBBGBBGBGGBGGBGBGBGGGBGGGGGGGBGBGBGGGGGBGBBBBBBGBGGBBBGGBGGGBGGGBGBBGBGBGGGBBGBGGGGBBGGGGGBGGGGGGBBGBBGGGGBBBBBBGGBGGBGGGBBGGGGGGGGBGGGBGGGBGGBGGGGBGBGGGBBBGBBBGGGGBGBBGBGGBBGBGBGGBBBBGGGBBGBBBGBBGGBBBGGBBGGBBGGGBBBGBBBGGBGGBGBBBGBGGBGGBGBGGBGGGBBGGBBBGGBGBGGBGBGGBBBBBBGBGBBBGGBGGGGBBGBBBGBGGBGBGGGGBGBGGBBGGBBBGGGBBGGGGGBBGBBBBGGGBGGGGBGGGGBBGBBBBBBBBGBGBGBGGGGGBGBGGBGGGBBBBGBBBGGBGGGGGGGGGBGGGGBBGBGBBGBGBGGGGBBGBBGGGGBGGGGGBGGBGBGGBBBGGGGGBBGGBBGGBBGBBBBGBGBBGGBBGGGGBBGGBBBBBGBGBGGGGGGBBBGBBGBBBBBGGGBBBGGGGBBGBBBBBBGBGBGGGBBGBGBGGGGBBGBBGGGGBGBGGGGGGGBGBGBBGGGBBBBGBGGBGGBBGGBBGGGBGBBBGBGBGBBBBGBBBGGGBGGBGBBGBGBBBBBBBGBBGGGBGGGGBBGGBGBGGGGGGBBGGGBBBGGBGBBGGGBBBBGGGBGBGGGGGGGBBGBGGGGBBBBGGBBGBBGGGBGGGBGGGBGBBBGGGGBGBGBGBGGBGGGGGGGGBBBGBGBGBBBBBGBBGGBGBGBGBGBBBBBBGGGBGGBBBGGGBBGBGGBGGGBBGBBGGGBBBGBBGGBGBGGGGGGGGGGBGGBGGGGGGGBGGGGGBBBGGGGBGGGBGBGGBGGGBBGGGGBGGBGBGBGBBBBGBGGBGGGGBBBBBGGGBBGGBGGBBGGGGGBBGBBBBBBGGBGGGGGGGBGBBGGGGBGBGGGBGGGBGGGGGGGGBBBGBGGBGBBBBBGGGBGGBGBBGBGGBGGBBGGGBBBGBBBGGBGGBGGGGGGGBBGGGGGGGGBGGGGGBGGBBBBGGGGGGBGGGBGBBBGGGBGGGGGGGBGBBBGGBBGGBGGGBGGBGGGGBGGGBBBBBGGGBGBGGBGBBBGGBBBBBGGBBGBGGGBBGGBBBGGGGGGBGBBBBGGGGBGGBBGGGBBBGBBGBBGGBBGBGGBBGGBGGBGGGGBGGGBGGGBBBGGBGGGBGBGGBBBGBBBBBGBBBBGGBGGBGBBBGGGBGGBGBGGGGBGGBGBGBGBGGBBBBGBGGBBBGGBGBBGGBBGGBBGGGBBGGGGGGBGGGBBGGBGBGGGGGGGGBGGBGGGBBGGGBGBBGGGBGGGGGGBBGBGGBBGGGBBGGGBGGGGBGGGBBGGBGBGBGGGBBBGBGGGBGGGBGGGGBGGGBGBGBGGBBGGGBBBGBBGGGGGBGGBGGGGGGGBBGBGGGBGBGGBGGGGGGGGGGGBGGBBGBBGGGBBGBGGBGBGBBGBBGBBBBGBBBGGGGGGBGGGGGGGGGGGGGBGGGGGGGGBGGBBGGGGBGGGBGGGGBBGBBBGBBGBBBBGGGBGGGBGBGBBBGBGBGGGBGGGBGGGBGGBGBBGGBBGGGGGBBGBGGBBGGGBGGGGGGGGBGGBGGGBBGBGBGGGGBGBBGGGGBGGGBBGGGBBGBGGGGBBBBBBGBGGBGGBBBGGGGBBGBBGGGGGBBGGGBGGGGGGBGGBBGGGGGGGGBGGGBGGGGBBGGGBGBGGGBGGBGBBBGGBGGBBGGGGGBGGBGGBGGGBBGBGGBBGBBBGGBBBGGBBBGGBGGBGBGGGGGBGBBBGGGGBBBGBBBGBBGBGBBBBBGBBGGGGBGGGGBGGGBBGGBBGBGGGGBGBBGBGBBGBBBBGGBBGBGGBGBGBGBBBBGGGGGBBGBGGGGBGGGGGBGGBGBGBBGGBGGGGGGGBGBBGBBGGBBBGBBGBBBGGGGBBGGGGBGBBBBBBGGBGGBGBGBBGBGGGGGGBGGBGBBBGBGGBGBGGGBGGGGBGGGGGGGGBBBBBGGGGGGBGBBBBGGBGBBGBGBGGGBGGGGGGGGBGGGGGBBBBGBGGGGGBGBGBBGGBBBGGGBGBBGGBBGGGGGBGGBBBGGGGGBGBGGBBBGGGBGGGGGGBGBBGBGBBGBGGBBBBGGGGGBGBGGGBGGBBGBBBGGBGBGGGGGGGGBGBGBBGBGBGBBGGBBBBBGBBBBGBBGBGGBGGGBGGBGGGBGGGGBGBGBGGBBGGGBGBGGGGBBGGBBBGGGBGBBGBGGBBGGBGBGBGGBBBGBGGBBBGGGGGGGGGBGBGBBGBBGBBGBGGBGGGBGGGGGGGBBBGBBGGGGGBBGGGBGGGGGBBBBGBGBBGGGBBBBGGGGBGGBGGGGBGBGGGGBGGBGGGGGBBGBBBGGGBBBGBBGGGGGBGGBBGBBBGGBBBGBGBGGGGBBBBBBGBBGGGGBBGGBGBGGBGBGBGGGGGGBGGGGGGGGGBGGBBBGBGBBBBBGGBGBBGGGBGBGGBBGGGGBGGGGBBBBGGGGGGGBGGBGBGBGGBGGBGGBBGGGGBBBBGGBGBGGGGBGBBBGGGGGBBGGGBGGGBBBBGBBBGBBGBBGGGBBBGBBGBGGGBGGBBGGGGGGGGBBBGBGGGGBBBGBBGBBBGGBGBBBBBGBGGBBBGBBBGGBGGGGGGBGGBGBBBBBGGBBBGGBGBGGGGGGGBGGBGGGGBBBGGBGBGBGBBBGGBGGGBGGGGGGGGBBGGGBGBGGGBGBBGBGBBBBBBBBBBGBBGGGGGBGBGGBBGGGGGGGGBGGGBBBBBBGGGGGBGGGBGGBBBGGBBBGBBGGGGBGGGGBBGGBGGGBGGGGGBGGBBGBBGGGBGGBBGGBBBBBBBGBBGGBGGGBBGGBBGGGGBBGGGBGBBGGGBGGGBBGBBGBGGGBBGGBGGGBBGGGGGGGBBBBGGBGGGGBGGGGGBGBGBBBGGGGBGBGBGBGGGGGGGGBGGGBBGGGGGBBGGBGGBBBGBBGGBGBGGGGBBBGBGGGBGGGGGGGGGGBGGGGBGGGGGGGBGBGBBGGGBBBGBGBGGBGGGGGGGGGGGGGGBBGGBGBBGGBGBGGBBGBBBBBBGGGBBGBGBGGBGBGGBBGBGBGGGBGBBGBBGGBGBGBBGGBBGBGBGBBGGBBBBGGGGBBBBBGGGBBGGGGBBGBGBGGGGGBGBGBGGGBGBGBBBGBBBBGGGGGBBBGBGBBGBBGBGGGBGBGGGBGBBBGGBGGBGBBBBBBBGGGGBBBGGBGBGGBGGGBBBBBBGGBGGBGBGGGGGGGGGGGBGGGGGGGGBGBBBGGBGGGBBGGBBBGGGGGBGBBGGGBBBBBBBBBBGGGGGGGBBGGGGGGGGGGGBGGBGBBBGBGGBBGGGGGGGGGBGGBBGGGGBGBGBGBGGBGGGBGGGBGBBGGBBBGGBBGBGBBBBBBGGGGGBBGBBGGBBGGGBBGGBGGGGGGBGBGGGBGGBGGGBBGBGBBGGBBGBGBBGBBGGGGGBGGBGGGGGGBGBBGBBBGBBGBGGBBGBBGGGGGGGGGGGGBGGGGBGGGGBBGGBBGBGBGBGGGGBGBGGBBGGGGGGGBGGGGBBGBGGGBGBGGGGBGBBGBGGGGGGGBBBBGGBBGGBBBGGBGBBBBBGGBGBBBGGBBGBGBBBBGGGBGGGBGGGBBBBBBBGBBBBBGGGGGGBGGGGBGGBGBBGBGBGBGBGGBBBGGGGGGGBGBGGGBBGBGGBBGBBBGGBBBGGBGGBBGGBGBBGGGGGGGGBBGBBBBGBBGBGBGBGBGGBBBGGGBGGBBGBGGBGBGGGBGGGGGBGGBGGGGGGGGGGBBGBGBGBGGBBBBBGBGGGGGGGGBGGBGGBGBGGGBBGGGGGGGGBGGGGGGGBBBGGGBBGGGBBGGBGGBGBBBBBBGBBGBBGBBGBGGBGGGBGGBBBBGGBBBBBBBGGBGBBGGGGBGGGBGBBGBBGGBBGBBGGGBGBGGGGGBGGBGGBBBBGGBBBBGGGBGBGBGGBBGGGGBBBGBGBBGGGBGGGBBBGGBGGGBGBBGGBGBBGBBGGBGBBGGBBGGGGGGGGGGBGGBBBGGGBGGGGBGBGBGGGBBGGBBGGBBBGBBBBBBGGBGBBGGBGBBGBBGBGBBBGGBBBGBBGBGGGBGGBGGBGBGGGBBGGBGBBBGBBGBBBGGGGBBBGGGGGBBGBBBGGGGBBBGBGGGGBBGGGBGGGBGGBBBGBBBBGGGBBGGGGGGGBBGGBGGGGGGBGGBGGBGGGBGGGBGGGBGGGBGGGGGGGGGGBBGGBGGGGBGBGGBGBGBGBGGGBGGGGBBGGBBGBGGBBGGBBGBBBGGGGGBGGGBGBGBGGGBBBGGGGBGBBBBGGGGGBBGGBBGGBGBBGBBBGBBBGGGGGGGBGBBBGGGGGBBGGGBBBBBGBGBBGGBBBBBGBBBGBGGGGBBBGGGGGBGBGBBGGGBBGBBBBBBBGBBBGBGBBBBGBGBGGBGBGBGGGBGBGGGBBGGGGGGGBBGGGBBGBBBBGBBGBGGGGBBBBBGGGBGBGGGBBBGBGBBGGGGGBGBGBGGGBGGGGGGGGGBBGGGBBGGGBGGBBGGBGGBBGBBGGGGBGBGBBGGBGGBGGGBBBBBGGBBBBBBBGBGGBBBGGBBBGBBGGBGGBBBBGGBBGBBGGGGGGBGGGBBGBBBBBGGGBGBGGGBGBGGBBBGGBBBGBGGBGBGGBGBGBBGGBBGBGGBGGGGGBBBBBGBGGGBBBBBBBBBGBBBGGGGGGBGGBBBGGBGBBBGGGGBBBGGBBBBGBGGBGGGBBGGGBBBBGBBBBGGBGGBGGBBGGGGGBGGBBGBBGGGBGGGGGBGGGGGGGBGGBBGGGGBBGBBBGGGGBGGGBBGGGBGBGBGBBGGGGGGGBBBGBGGGBGGBGGGBBBBBGGGBGBBGGBGGBBGGBGGGBGBGGGBBGGBGBGBBGBGGGGGBGBGGBGBGGGGGBBGBGBBGGGGGBGGGGGBGBGGBGGGGGGGBGGBGBBGGBBGGBBGBBGGGBGBBGGGGGGGGGGGBGGBGGBBGBBGGBGBBGGGGBBGBGGBBGGGGGBGBGBGGGGGGGBGBBGBBGBBBGGBBBGGBGGGGBBBBGBGBBBGGGBBBGGBBGBGGGBGGGGBGGBGGGGGBGGBGGBBBGGGGBGBBGGBBBGBGGGBGBBBBGBGBGBGGBGGBBGBGBBBGGGBGGBBBGGGBGBBBBGBBGBBGGBGGGBBGGBGGGGBBBBGGGGBBBGGBBGBBGBGGBGBGBGBGGGGGBBGBGGBBBBGBGBGGGGGGBGBGGGGGBGBGGGGGBBGGBBBGGGGBBGBBGBGGBBGBGGGBGGBGGGBGGBBGGBGBBGBBBGBBGBGGGBBGGBGGBGGGGGBGBGBGGGGBBGGGGGGGBGGGBBGGGGBBBGGBGGGGBBBGGGBBGBGBBGGGBBGGBGBGGBGGBGGGBGBGGBGGGGGGBBGGBBBGBBGBBGBBGGGBGGBGBGBGBGBGGGGBGBBBBGGGGBBGBGGBBBBGGBGGGGGGBBGGBGBGGBGGBGBGBBGBBBBGGGBGGBGBGGGGBGGBGBBGBBBGGGGBGGBBGGBBGGGGGBGGBGBGGBGGBBGBBGGGBBGBGGGGBBGGGGBGGGGGGBBGBGGBBGGGBGBBBBBGGGGGGBBBBBBGBGBBBBGGGGGGGBGBGGBGBBGGBGGGBBGBGBBBGGGBGBBGGBGGBGGBGGBGBBBGBBBGGBBBBBBBBGGBBBGBBBGBGGBBGBBBGGGBBGGGGGBGBGBGGBGGGGBBBBGGBBBGBGGGBGGGBGGBGBBGBBGBGGBBBGGGGGBGGGBGGBBBGGGGBGGBGBGBGBGGGGGGBGGBGBGBGBBBGGBGBGGGBGGBBBBBBGBBGGGBBGGGBBGGBBBGGBGGBBBGGBBGGGGBGGGBGBBGBGBBGGGGGBGBGGGGGGBGGGGBBBBGBGGBGGBBGBGBGBBGBBBBGGGGGGGBBGGGBGBGGBBGGBGGGGBGGBGGGBBGGGBGBBGBBBGGGBBGGBBGBBBBGBGBBGGGGGGBGGGGGGGGGGGGGGBBGGGGGGBGBGGGGGGBBGGBGBGGGGBBGGGGBBBBBGGGGGGBGBBGGGGGBGBGBBBGGBGGBGGBBBBGGBBGBBBBBBBGGGGGGBBBGGGGBBBBGGGGBGBGGBBBGGBGGBBGGGGGGBGGBBBBGGBGGBBBBGGGGGGBBGBGBGGGBGGGGGGBBGGGGBGGGBBBGGGGBGBBBGGGGGGGBBBGGGGGGGGGBBBBGBBGGGBGBGBBGBGBBGGGGBGBGBGGBBGGGBBBGBGGBBBGGGBBBGBGBBGGBBGGGBBGGBBGGBGGBGGGBGGGGBGBGGBBBGGBGGBBGGBBGBGBBGGGGBGBGBBGGBGGBBBGBGGGBGGGBGGGGGBGGBGGBBGBGBGBGGGGGGBGBGBBGBBGBBGGGBGGBGGBGGGGBBGBBBBBBBBBG
37777 GBGGGGGGGGBGBBGGGGBBGGGBGGBGBGBBBGBBBGGGGGGGGBBGGGBGGGBBGGGGBGGGGGGGGGGGGBGGGGGGBBGGGGGGGGGGGBGBGGGGGGGGGGGBGBGBGGGBBGGGGGGGGBGGGGBGGGGBBBGBGGGBBGBBGGBGBGGGGGBBGGGBGGBGGBBGGGGBGGBGGGGGGBBGGGGGGBBBGGBGGGBGGGGBGBBGGBGGGGGGBGGGBGGBGGBGBGGGBBGGGBGGGGBGGGGBGGBGGGBGGGGGGBGGGBBGGGGGGBGGGBBGGGGGGGGGBBGGGGGBGBGGGGGBGBBBGGGGBGBGGGGGGGGGGBBGBBBGBGBGGBGGBBGBBBGGBBGGBGGBBGGGGBGGGGBGGBBGGGGGBGBGGGGGGGGGGBBGBGGGGGGBGGGBGGBGGGGGGGBGGGBGGGGGGBGBGGGGGBGGGGGGBBGGGBBBBGGBBBGGGGBGBBBGGGGBBGGGBBGGGGGBGBGBBBGBGGBGBGGGGBBGGGGGGBGGGBBBBGBGGBGBGGGBGGGBBGGGGGGGGGGBBGGGBGGGGGBGGGGGBBGGBBGGBGGGGBBGGGGBGGGGBGBGGGGBGBBBGGGGBGGGGGGGGGGGBGGGGGGGBGGBGBBGGGBGBBGGBGBBBGGGBGGGBBGGGGGGGGBGGGBGGGBBGGGGGGGGGBGGGGGGGBBGGGBGGGGGBBGGGGGGBGBGBGGGGGGGBGGGGBBGBGGGGGGGGGGGGBGGGBBGGGGGBGBGGBBBBGBGBGBBGGGGGBGGGBGGGGGGGBBGBGGBGBBGGGGGGGGGGGBGGBGBBGGGBGBGGBBGGGBBGGBGBGGBGGGGGBBBGGBBGGBBGGGGGBBGBGBBBGGGBGBGGBGGGGBBGGGGGGGGGGGGGGGBBGGGBGGGGBBGBBBBBGGGBGBBGGGGBBGBGBGGGGGGGGBBGGGGGBGGGBGGGGBGGGGGGBGGGGBGGBGBBGGGGBGGGGGBGGGGGGGGGBGGGGBBBGGBGGGGGGGGGGBGGBGGGGGGBBBGGGBBGGGGGBBGGBGBGGBGGGGGGBGGGGGBGBGBGGGGGGGGGBGBBGBGGGGGGBGGBBGGBBBGGBGBBBGGBGGGGGGGGGBGGGBGGBGGBGBGBGGGGBBGBGGGBGBGGGBBBBGGGGBGGGBGGBBGBGGBBBBBGGGGGGBBGGGGGGGGGGBGBGGGBGGGBGGBGGGGBGGGBGGBGBGGBGGGBBGGGBBBGGBGGBGGBGGBBBGGGGBBGGBGGGGGGBBGBBGGGGGBGGBBGBGGGGBBBGBBGGBBGBBGGGGBBGBGGGGGGBGGGBGBGBBGGGGGGGGGGGBGBGGGGGGGBBGGBBGGGBGGGBGBBGGGBGGBGGGBGBBBBGGGGBGGBGGBBGBGGGGGGGBGGGGBBGBBGGGGBGGGGBGGGBGGBGGGGGGGGGGGGBGGGGGBGGGGGGGGGBBGGGGBGGGBGGBGGBGGGBGGGGGGGBGGGGGGGBGGGGGBGGGGGGBGBGGGGGBGGGGGGGBGGGGGGGBGGBBGGGGGGGBBGGGGGGBBGGGGGGGGBBGBBGGGGGGBBBGBGBBGBGGBBGBGBGGGGGGGBBGGGGGGGGGBGBBGGBGBGGGGGBGBGGGGGBBGBGGGGGGGGGBGGBGGGGGBGGBGBGGGGGGBBGBGGGGGBGGGBGGGGBGGGBGGGGGBGGGGGBGGBGGGBGGGGBBBGGGGGGGGGBGBBGBBGBGBGGGGGBGGGBBGBBGGBGGBGGBBGGGGGGGBGGGGGBBGGGBGBGGBGGBGGBGGGGBGGGBBGGGBGGGGGGGBGBGGGGGBBGBGGGBBGBGBGBGGGGGGGGGGGGBGGGGGBGBGBGGBGGGGGBBGBGGGGGBBGGGGGGBGGBBGBBGGGGBGGBBGGBBBGGGGGGGGBGGGGGBGBGGBGGGGGGGGGGGGBBGBBBBBGGGGBGGBGGGGGGGGGGBGBBGGBGGBGBGGGBGGGGBBBGGGGGGBGBGGGBBGGGGBGGBGGGGGGBGGGGBGBGGGGBGGBGBGGGGGGBGGGGGGGGBGGGGGGGGGBBGGBBGBBGBBGGGGGGBBGGGGGBGGGBGBBGGGGGGGGGBGGGGGGGGGGGGGGBGGGBBGGGGBBGGBBGBBGGGGGGBBGBGGBGGGGGGGGGGGGBGBGGGBBBGBGGGGBGGBGBGBGGGGBGBGBGGGGGGGBGGBGBGBGBBGGGBGGBBGGGGGGGGGBGBBGGGGBGGGBGBGGBGGBGGGGBBGGBBGBGGBBBGBBBGBGBBGGBGBGBGGGGGBBBGGGGGGBGGGGGGGBBBGBGGGGGGGGBGGGBGGBGGGGGGGGGGGGGGGGGGGGGBBGBGGBBBGGGGBGBBGBBBGBBGGGGBGBGBGGBBGBBGGGGGGBGBGBGGGGGGGBGBGBGGBGGGGGBGGGGGGGGBBGBGGGGGGGBGGGGGGBGGBGGGGGGGBGBBGGGGGGGBGGBGBGGGBBGBBBGGGBGGGGGGGGGGBGBGGGGBGGBGGBBGBGGGGGBGGBGBGGGGGGGGGGBGBGGBBBBBGGGBGGGGGBGBGBGGBBBGGGGGBGGGBGGBBBBBGGGBGGGGGBGGGGGGGBGGBBBGGGBGBGGGBGGGBGGGGBGGBGGBBBGBGGBGBGGBGGGGGBBGGBBBGGGGBGGGGGGGBBGBBBGBGGGGGGGGBGGGGGGBGGGBGBBBGGBBGBBGGGGBGGGGGGGGGBGGGGBGBGGGBBGGGBBGGGGBGBGGGBGGGGGGGBGGGGGBGGGGBBGGBGGGGGGGBGGGGGGGGBBBGGGGBGGGBBGGGGBBGBGGGGGGGGGGGGBGGGGGGGGBGGGBGGBBGGGGGBGGBGGGGGBGGGBGGGBGGGBGGGBGGBGBGBGGBBGBBBGGBGBGGBGGGBGGGGGGBGGBGGBBBGBGGBBGBGGGBBGGBBBBGGGGGBGBGGGGBBGGGGGGBBGGBGGBGGGBBBBBGGGGGBGBGGGBGBGGGGGBBGGGGBGBGGBBGBGBGGBGBGGBGGGGGGGGGGGGBBGGGBGGGGBGBBBBGGBGGBGBGBGGGGGGGGGGGGGGGGBGGGGGGBGGGBGGGGGGGBBBGBGBGGGBGGGGBBBGBGBGGBGBGGGGGBGGGGGGGGGGBGGGGBBGBGGBBGGGBGGGGGGGBGGGGGGGGBBGGBGGGGBGGBBGGGGGGGGGGGBGGBBGBGGGGGBGBGGBGGBGGGBGGBBGGGBGBGBGBBGBBGGBGGGGBGGGGGGBGBGGGGGBGGBGGGBBGGBGGGGGGGGBGGGBGBGGGGGBGGGBBGGGBBGGGBBBGGGGBGGBGGGBGGGGGGGGBGBGGGBGBGGBGBGBBGBGGGBGGGGBGGGGGGGGGGGGGGGGBBGGGBGGBGGBGGGGGGGBBGGBGGBGGGGBGGGBGGGGBGGGBGBGGGGBBGGBGGGGGGGBGGGGBGGGBBBBBGBBBGGGGGGBGBGGBGGBBBGGGGGBBGGGBGGBGGGGGBBGGGGBGGBBBGGBGGGGGGGGGGBBGGGGGBGGGGGGBGGGGBBGBGGGGGGGGGGBBGGGGBGBGGBBGGGGGBGGGGGBBBGGGGGGBGBGGGBGGGBGGGBBGGGGGBGBGGGGGGGGBGBBGGBGGGGGGGGBGBGGGGGGGBGBGGBGGGGGGBGGGBBGGBGGGGGGGGGGGGGGGGGGGGGGBGGBBBGGBBGGGGGBGGGBGGBGBGBGGBGGBBGGGBGGGGGGBGGBGGBGGGBGBGGGGGGGBGGBBGGGGGGGGBGGBGGGGGBBGGBGGGGGGGGGGGGBGGGGGBBGGGGGGGGGBBGGBGGGGGGBGBGGGGGGGBGGGGGGBGGGGGGBGGGBGGGGBGGGBGGBGGGGBGGGGGGGGBGBGBGGBBGBGBBGGGGGBBGGBBGGBGGGGGBGGGBGGGGGGBGBGGGGGGBBGGBGBGGGBGGBGGGGBGBGGGGBGBGGBGBGBBBBGGGBGGGGGGBGGBBGGGBBGGGGGGBGBGBBBGGGGBGGBGGGGGBGGGGGGGGBBGGGGGBGGBGGGGBBGBGBBGGGGGGGBBGGBGGGBBGGBGGGGGGBBGGGGGGGGGGGBBGGBGGGGGBGGGGGGGGGGGGBGGGGGBGBGBGBGBGGGBGBGGBGGBGBGGBGGBGBGGGGGBGGGGBBGBGGGGGGGGGGGGGBBGGGGGGBGGBGGGGGBBGBGGGBBGGGGBBGBGGGGGGGGBGGGGBGGBBBBGBBBGBGBGGGGBGGGGGGGGGGGGBGGBGBGBBGBBGBGGGGGGGBGGGBGBGGGGGGGGBGGGBGGBGGGBBGBGBGBBBBGGGGGGGGBGBGGBGGBBGGGGBGBBGGBGGBBBBBGGBBGGGGBGGBGGGGGGGGBGGGBGGGBGGGGBBGBGGGGGGGBGBBBGGGGBGGGGBGGGBBBGGGGBGGBGGGGBGGBGGGBGGGBGBGGGGGGGGGGBGGGGGBBGBBGBGGGGGGBGGGBGGGGBGGGBGGBGGGGGBGBGBBGBBGGGGGBBGGGBBGGGBGGGGGGGGGGGGGBBGGGBBGGBGGGGBGBGGGGGGBBGGGBGGGGBGBGBBGBGGGGGBGGGGGBGGGBGGGBGGGGGGGGGGGGGGGGGBBBBGGGGBBGBGGGGGGGGGGGBGGGGGGGGGGBGBGGBGGBBGGGGGGGGGGGGGGGGGBGBGGGGGBGBGGBGGGGGGGBGGBGGGBGGBGGGGGBGBGGGGGGGGBGBGGGGGGGGBBGBGBBGGGGBGGGBGBGGGBGBGBBGBGGGGBGBGGGGGGGGGBGGGGBGGGBGGGGGGBGGGBGBBGBGGGGGBBBGBGGGGGGGGGGGBGGGGBGBBGGGGGGBGBGBGGGBGGGGBBGBGBGGGGGGBGGGBBBGBGGGGGGGGGBBGGBGGGGBBBGGGGGGBGBGGBGGGGGGGGBGGGBGBGBBBBGGBGGGBBGBGGGGGGBGBGGGGGBBBGGGGBGGBBBGGGGBGGBGGGGBGGGGBGBGBGGGBGGGGGGGGBGGGGGGGGGGGGBGGBGGBBBBGGGGBGGGGBBGGBGGGGBGBGGGBGGGBBGGGBBGBGGGBGGGGBGGGGGGGGGGGBBGGBGGGGGGGGGGGBBBBGGGGGGBBGGGGGBGGGBGGGGBGGGGGGGGGGBBGBGGGBGGGGGGBGGBGGBGBGGGGBGBBGBGBGGGGGBBGGGGBGGGGBGGGGGGGGGBBGGGGGGGGBGGGBGGGGBBGBGBGGBBBGGGBGGGGGBBGBBGGGGGGGGBGGGGGGBGGGGBBGBBBGGGGGBBGGGBGGGGBGBGGGBBBGBGGBGGGGGGGGGGGGGGGGGBBGBGGGGBGGBGGGGGGBGGBGBGBGGGBGGBGGGGGGGGBGBGGGGGBGGGGBGGGGGGGGBGGBGGBGGGGGBGBGBGBBGGBGBBBGBGGGGBGGGGGGBGGGGGGBBGGGGBGGGGGBGBGGGBBGBGGGGGGBGGGGGGGBGGGGGGGBGGGGGGGGGBGGGGGGBGGGGGGGGGGBGGBGBGBGGGGGBGGBGGGGBBGGGGGGGBGBGBBGGGGGGGBGGGBGBGGBGGGGGBGGGBBGBBBGGBGGBGBBGGBGGGGGGGGBBGBBGGGBBBGGGGGBGGGGGGGBGBGBGBGBBGGBGGBGBGBGGGGGGGGBGGGBGGGGGGGBGBGGGGGGGGGBGBGGGGGGBGGBGGBBGBGBGGGGBBGGGGGGGGGGGBGGGGBGBBGGGGGGGGGGGGGBGGGBGGBGGGGGGGGGBBGGBBGBGBGGBGGGGGGBGGBBGGGGGGBGGGGBGGGBGGGGGBGGBGGGBGGGGGGGBGGGBBGBBBGGGGGGBBGGGBGBGGGBBGGBBBBGGGGGGGGGGGGGBGGGGBGBGGGBBBGBGBGBBBGGGBGGBBBGBBBGBBGBBGBGGBGGBGGBBGBBGGGGGBBGBBBGGGBBGGGBGGBGBGGGGBGGGGGGGGBGGGGBGBGGBGGGGBGGGGGGBBBGGGBGGGGGGBGGGBGGBGGGBBGBGGBGGGGGBGGBGGGGGGGGGGBGGBGGBGGGGBBGGGGBGGBGGBBGGGGBBGGGGBGGGGGGGBGBBGBBBBGBGGGBGGGGGBBGBGGGGBGGGGGGGGGBGBBGGBGGGGGGGBGGBGGGBGGGGGGGGGGBGGBBGGGBBGGBGGGBBBBGGBGGGBGBGGBGGGBBGBBBGGGGGGGGGBBBBBGGGGGGGGGGBGGGGGBGGGGBBGGBBGGGBGBGGGGGBBGGGGGGGGGBGGGBGGGGGGGGGGGBGBGBGGBBBBBGGGGGGBGGGGGGGGBGGGGGBGGGGGBGGGGGBGGGGGGBGGGBGBGGGGGBGGGGGGBBGGBBGBGBGGBGBGGGBGGGGGGGGBGGGBBGGBGGGGGGGBGBGBGGGGGGGGGGGBBGGGGGGGGGGGGBGBGBBGGBBGGGGGGGGGGBGBGGGGGGGBBGBGGGBGBBGGBBGGGBBGGGGGBBGGBGGBGGGGGBGGGGGGGBBGGGGBGGGBGGBGBGGGGGGGGBBGGGGBGBGBBGGGGGBGGGBBBGBBGGGBGGGBBBGBGGBGGBGGGGGGBGBGGBGBBBGGGGGGGGGGBGGGGGGBGBGGGBGGBGGGBGBGGGGBGGGBBGGGGBGBGGBGBBGBGGGGGGGGBBBGGBGBGBGGBBBBBGBBBGGGGGBGGGBGGBBBGGGGGBGBGGGGGBGGGGGGGBBGBBGGGGGGGGGGGBGGGBGBBGGBBGBGGGGGGBBGGBGGBGGGBGBBGGGGGBGBGGBBGGGBGGGGGBBGGGGGGGGGGBGGGBGGBGBGGBGGGGBGGGBGGGGBGBGBGGGGGGGGGGBBGGGGBGGBGBGBGBGBGBBGGGGGGGGGGGGGBBBBBGGGGGGGGGGBBGGBGGGBGGGBGBBGBGGGBGGBBGBBGGGGGBGGGBGBGBGBGGGGGGGGBBGBBGGGBGGGGGGGGGGGGGGBBBBGBBBGGGGGGGBGGGGGBGGBGGGGGGBGGGGBGBGBGGBGBBBGGGGGGGBGBBBGGBGGGBGBBGGGBGBBGBBGGGGGGGGBGGGGGGGGGGGGBBBGGGGBGGGGGGBGBBBGGGGGBGBBBGGGBBGGBGGGGGGGGGGGBGGGBGBGGGBGGGGBBGGGGBBGBGGGBBGGBBGGBBBGGBBGGGGGGBBGGGBGBGGGGGGGGBBGGGGBGGGGGGBGGGBGGGGBGGGGGBBBBGBBGBGBBGGBGBGGGGGGGGGGGGGGBGBGGGGGGBGBGBGGGGBGBBBGGBGGBGGGGGGGBGGGGBGBGGGGBGBGBGBBGGBGBGBGGGGGGGGBBGGGGBGGGBGGGBGGBGBBGGBGBGBGGGGGBGBBGGGGBGBBBBBGGGBGGGGBGBBBBGGBBGBBGBGBGGGGBGGGGBGGGGGGGGGGGGGBBGGGGGGGGGGGGGGGGGBBBGGGGGGGGGGBGGGGGBGBGBGGGGGGGBGGGBGGGGGBBGGGBGGGGGGGGGGBBGGGGGGGBGGBGGGGGBBGBBBBBGGBGBGGGGGGGGGBBBGGBBBBGGGGGGGBBBGGGGGBBGGGGBBGGGBBGBGGGGGGBGBBGGGBGBGGGBBGGGGGGBGGGBGBGGGBGBGGGGBGGGGGGGGGBBGGGBBGBGGGGBGBGBGGGGGGGBBGGGBGGGBGBGGBGGBGGGGBGBBGGGGGGGGGGGGBBGBBGGBGGGBGGGGGBGBGBBGGGBBBGGGGGGGGGBGGGGGGBGGGGGGBGGGGGBGBBGGGGGBBGBGGBGBGGGGGGGGGGGGGGGBBBBGBGGGBBGGGGGBGBGGGGGGGGGGGBGBGGGGGGBGGBGGGBGGGGGBBBGGBGBGGBGGBGBBGGGGGBGBGBGBGGGGGBGBGBGGGGBBBGBBGGBBGGBGBGGBGGGGGGBGGGGBBBGGGBGGBGGGBGGGGBGGGGGBGGBGGGGGGGGGGBBGBGGBBGBGBGGGBGGGGGGGBBGGGGBGBGGGGGGBGGGBGGGGBGGGGGGBGBGBGGGGBGBBBGGBBGGGBGGGGBGBGGBBGGBGGGBGBGBGGGBGGGGGGGGGGGBBBGGGGBGGGGBGGGGGGGBGBGBBGGGGBGBBBGGGGBGGBGGGBGBBBGGGGBGBGBBGGBBBGGBBGBGGBGBGGGBBGGBGGBGGGBGBGGGGGGGBGGBGGGBBGGGBGGGGGGBBBGGBGBGGGBGBGGGGGGBGGGBGGGGBGGBGGGGBGGGBGBBGGBGBGGBBGGGGGGGGGBGGGBGGBGGGGGBBBBGBBGGGGGBGBGGGGGGBGGBGGGGGGGBGGGBGGGGGBBGGGGBGGGGBBBGGGGGBGBBBBBGBGGGGBGGGGBBGBGGGGGBBGGBBGBGBGBGGGGGGGGGGBBGGGGGBGBGBGGBGGGGGGGBGGBGBGBGGBBGBGBGBGGBGBBGBGGBBGGGGGGGBGGGGBBGGGGBBGBGGGGBGBGGGBGBBBGGGGGGBBGBGGGGGBGGGGGGBGGGBGBBBGGBGGGBGGGGGGGGBBGGGBGGGGGGGBBGGBBGGGGGBBGGBGGBBGGGGGGBBGGGBGGBGGGGBGGGBGGBGGGBGBGGGBGBGGGBBGGGGGBBGBGBGBBGGGGBGGGGGGBGGGGGGBGGGGGGBGGGGBGGBGGGGGGGBGGBGGGGBBGGBGGGGBBGGGBGGGBGBGGBGGGBGGGGBGGGGGBGGGGGGGGGGGBGGGBGGGGBGBGGGGGGGBGGGGGGGBGGGGGGBGGGBGGGGBGGBGBGGGGGGGGGGGGGGBBBBGBGGGGGGGGGGBBGGGGGGBGGBBGGGGBGGGBBGGGBGGBGGGGBBGGBBGGBGGGGGBGGGBGGGGGGGBGGGGGGGGGGBGBGGGBBGGGBGBBGGGBBGBGGGBGGGGBGGGBGGGGGGGGGGGGGGGBBBGGBGGGBBBBGGBGBGBBBBGGGBGGGBGBBGBGGGGGGGGGGGBBGGGGGBGGBGBGGGBBGBGGGBBBGGBGGGBGGGGGGBGBGGGGGGGGBGGGBGGGGBGGGGGGBBGGGGGBGGGGGGGGGBGGGGGBBGGGGGBBBGGBGGGGGGGGGGGBGBGBGGGBGGGBGGGGGGBGGGBBGGGBBGBGBGGGGGGBGGGBGBBGGBGBGGGGGBBBBGGGGBBGGGGGGBGGGGGGGGGGBBGBGGBGGGGGBGGGGGBGGGBGGGGBGBGBGGBBBGGBGGBGGGBGBBGGGGGBBGGGGGBBGGGGBGBGGGBGBBGBGBGGGGGBGGGBGGBBGGGBBGGGGGBBBGGBBGGGGBGGGGBBGGGGGBGBGBBGBGGGGBGGGGGGGGGGGGGGBGGBGGGGGGBGGGGGBGGGGBGGGGGGGGBGGGBGBGGGGGGGGBGGGBGGGBGBGBGGGGGGGGBBGGGGGGGGGGBGGGGGBGGBGBGGBGGGGGGGGGGGGBGGBGGGBGGGGGGBGBGGGGBGGGGGGGBGGGGGGBBGGBBBGGBGGBBBGGGGGBGGBBGGBGBGGBBGGGGGGGGGBGGGGGGGBGGGGGBGGBGGGGBGGBBGGBGBBGGBGBGGGGBGGGGGGGGGGGGGGBGBGBBGGGGBBGGGGBGGBBGGGGGBBGGBBGGGGGGGGGGGGGGGBGGGGBGBGGGGGGGGGGGBGGGGBGBGGGGGBGGGGGGGGGGBGGGGGBGBGGGGGGBGGGGGGBGGGBGGGGGGGBGGGGBBBBBBBGGGGGGGGGBBGGBGGGGGGGBBGBGGGGGGGBGGGGGGGBBGGGGGGBGGGBBBGGGBBBGGGGGGBGBGGGBGGGGGBGBGGGBBGBGBGBBGGBGBBBGGGGGGGGGGGBBGGGBBGGGBGGGBBGGGGGGGGBBGGGBBBBGGGGBBGGBBBGGBGBGGGGGGGGBGGGGGGGBGGGGGGBGGBGGBGGBGBGGGGBGBGGGGBGGGGGGGGBGGGBGGGGBBGBGBBGBGGGBGBBGGGBGGGGBGGGGGBGGGBBGGGGBGGGGGBGGBGGGBGBBBGGBGGGGGBGGBGGGGGGGBGBGGBGBGGGGGBGGGBGBBGGGGBGGGGBGGGBGBGGBGGBGBGBBGBGBGGGBGGGGGBGGGGBGBGGBGBGGGBBBGGBGGGGGGBGGGBBBGGGBGBGGGBGBGBGGGBGGGBBBBGGGGGBGBBGBGGGGGBBGBGGGGGBGBGBGGGGBGBBBGGGGBGBBBGGGBBGBBBGGBGGGGBGGGGGBGGBBGGBGBGGBGGGGGGGGBGGGGGGGBGBBGBGGBBGGGGGGBGGGGGGGGGGBBGGGGBBGGGGGGBGBGBGGGBGGGBGBGGBGGGGGGBGBBGGBGBGGGGBBGGGBGGGGGBGBGGGGGBGGGGGGGGGGGBGGGBGGGGGBBBBGBGGGGGBGBGGGGBGBGGBGGGBGGGGGGGGGGBBGGGGBGGBBGGGGGGGGGGBBBGGGGGBBGGBBBBGGBBGGGBBBBGBGBBBBGBBGGBBBGGGGBBGGGGGGGGGGBGGGBGBGGGBGGGGGGBBGBGGBGGGGBGGGGGGGBBGGGGGBGGGBGBGBGGGBGGGGGBGBGBGGGGBBGGBGGBGGBGGGGBGGBGGGGGGGGGGGGGGGBGGGBBGGBGGGGBGBGGGGGGGGGBGGGGGGGGGGGGGGGGGGGGBGGGGBGBGGGGGGBGGBBGGGGGGGGGBGBGGGGBBBBGBBGBGGBGGGGGGGBBGGGBBBBGGBBGGGGBBBGBGGBBGBGBGGGBBBBGGBBGGGBGBBGGBGGBBGGGBGGGGGBBGGGGGGGGGBGGGBBGGGGGGGGGGGGGGBGGGGGGBGGGGGGBGBGBGGGBGGGGGBGBBBBGGBGGGGGGBGBGGGGGBGBBGBGGGBBGBGGGGGGGGBGGGGBBGGGGGGGGGBBGGGGBBGBGBBGGBBBGGGGGGBBGGGGGGGGGBBGBBBGGGGGBGGBGBGGBGBBGGGBBGGGGGBGGBGGBGGGGGGBGBBGBGGBBGGGGGGGBGGGBGGBGGGBBBGBGGBGGGBGBGGGGGGGGGGGBGBBGGGGGGGGGGGBBGGBBBBGGGBGGGBGGGGBGGGBGGBGGGGGBGGGGBBGGBGBGBGGBGGGGGGGGGGGBGGGGGGBGGGGGGGBBGGGBGGGGBGGGGGGGGBBGGGGGGGBGGGBGBGBGGGBGBBBGGBGBBGGGGGBGGGGGGGGGBBGBGGGGBGGGBBBGGBBGGGGGGGGBGGGGGBGBBBGGBGBBGGGBGGBGBGGGGBGGGBGGGGGBGGGBGGGBBGGGGBBGGBGGBGBGBBGBGBGGBGGGBGBGGGGBBGGGGBGGGGGGGBGGGGBGGGGGGGGBBGGGBGGBGGBGGGGBGBGGGGBGGGBGBGGGBGBGGGBGGGGGGBGGGGGBGGBGGBBGBGBGBGGGGBGGGBBGGGBGGGGGGGBGGGGGGBGBGGGBGGGGGBBBBGGGGGGGBGGGBGGGGBBGGBGGGGGGGGGGBGGGGGBBGGGBGGGGGGBBGGGGGGGGGBGGBGGGBBBBGGGGGGBGGGBBGGGGGGBBBBGGGGGGGBGGGGBBGBGGBGBGGGGGGGBGBGBBGBGGGGGGGGGGGGGGGBGBBBGBGBGBBGGGGGGGGGGGGGBBGGGGGGGGGGBGBGBGBGBGGGBGBGBGGGGBGBGGGGGGGBBBGGGGBGGGBGGGGGGGGGGBBGBGGGBGGGBGGBBBGGGGGGGBGBBGGGGGBGBGBBBBGGGGGBBBGGGGGBGGBGGGGBGGGGGGBGGBBGGGBBGGGGGGBGGGGGGGBBGGGBGBGGBGBBGGGGGGBGGGBGBBBGGBGBBBGBGGGGGGGGGBGGGGGBGGGGGGBGBGGBBGGGGGBGGGGGGGGGGGGGGGGBGGGGBGGBGGGBGGBGBBGBGGGBGGGGGGGGBGGBGGGGGGBGBGGGGGGBGGGGGGGBGGGGGGBGGBGGBGGGBGBBGGGBBGGGGBGBGGGGGGGGGGGGBGGBGGGGGBGBBGGBGGBGGGBBGBGGGGGGGGGGBGGBGGGGBGGGGBGGBGBGBBGGBGBGGGBGGGGBGGBGGGGGGGGGGGGGBGGGGGGGGBBGGBBGGGBBBGBGGGGBGGBGGBGGGGGGGGGGBBGBGGGGGGBGGGBGGGGGGBGBGBGGBGGBGGGGGBGGGGBGGGGGGGGGGGBBGBGGGBBBGGGGGGGGBBGBGGBGBGBGBGGGGBGGGGGGBGBGGGBGGGGGBGGGGGGBBGBGGGGGGBGBGBBGBGGGGGGGGGBGBBGGBGBGGGGGBBGGGBGBGBGGGBGGBGGGGGGGGGGGBBGGGBGBGGGGGBGBGGGBGGBGGGGBGGBGGGGGBGBGGGGGGGBGBBGGGGGGBGGGGGGGGGGBGGGGGBGGBGGGBBBGBGGGGGBBBGBGGBGGGGBGBGGBGGGGGGGGBGGGGBGGBBBBGBBBGBGBGGGGGGGGBBGBBBBGBBBGBGBGGGBGGGGGBGGGBGGGGBBGGGBGGBGGGGGGGGGGBGGBGGGBGBGGGGGGGGGGGGGGGBGBGBGBBBBGGBGBGGGGBGBGGBGGGGBGBBGGGBGBGBGGGGGGGGGGGGGBGGGGBGBBBBBGGGBBBGGBGGBGBGBGGGGGGGGGGBGGGGBGBBGGGGGBGGBBGBGGGBGBGBGGGGBBGBGBGGGGGGBGGGBBBGGGBGBBGGGGBGBGGGGGBGGGGBBGGGBGGBBGBBBGGGGBGBBGGBGGGBBGGBBGBGGGGBGBBBGGGGGBGGGGGGGGGGGGGBGGGGGGGGGGBGGGGBBBBGBGGGBGBBGGBGGGBGBGGGGGGGGBGGGGGGBGGBGGBBBGGGBGGGGGBGGGGBGGBGBBGGBGBBGGBGGBGGGGGGBBGGGGBGGGGGBGBGGGGGBGBGGGBBBGBGGBBBGBBBGGGGGGGGGGGGGBGGGGGGGGGBGGGGGGBBGGGGGGGGGBGBGGGGBBBGBGGGGGGGBGBGGGBGGBBBGGGBGBBGGGGGGGBGGGBGBGBBGGGGBGGGGGBBGGGGGGBGGGGGGGBGGGBGGBBBBGBGGGBBGGGGGGBGGBGGGGGGGGBGGGBGGGBBBGGGGGGGGBGGGGGGBGGGGBGGGGGGGGGBGGBBGGBGGGBBGGGBGBGGBGGGBGGGGGBGBGBBBGBBGGGBGGBBGGBGBBGBGGGBGGBGBGBGBGBBGGBBGGGGBGBGGGBBGGGGGGGGGBBGGGGGBGGBBGBBBBGGGGGGGBGBGGBGGBBGGBGGBGGGGGBGGGGGGGGBGGBBBBGGBGBGBGGGGGBGBGGGBGBBGGGGGBBGBBBGGBGBBGGBGBBGBGGGGGBBGGBGGGGGBGGGGGGGGGGGGGBGGBGBGBGGGGBGGGGGGBGGBGBBGGBGGBGBGGGGGGBBGGBGGBGGGGBBBGGBGGGGGGGGGGBGGBGBGGGBBGGGBGGBGBBGGGGGGBGBGGBBBBGBBBBGGBGGGGGGGGBGBGBGGGBBGGGGGGGGGGBGGBGGBGGGGGBGGBBGBGBGBGGBBGBGBGGGGGGGGBGGGGGGBGBGGGBGBGGGGBGBGGGGGBGGBBGGGGGGGGBBGBGGGGBBGGGGGGGBGGGGGGGBBGBGBGGGGBBBGBGBGGGGGBGGGGGBGGGGGBGGGGGGGGGGGGGGGGGBGGGGGGGBGGGGBGGGGGGGGBBBBGGGBBBGGGBGGGBGGGGGGGGGGGGBGGGGBGGGGGBGGBGGGGGGBGBBGGBBGBGGBGGGGGGBGGGGGGBGGGGBGBGGGGGGGGGGBGGBGGGGGGGBBGGGGBBGGGBGGGGGGBGGGGGGGGGBGGGGGGGBGBGGGBBGGGGGGGGGGGGBGBGGGBBBGBGGGBGGGGGGGGBGBGGBGGBGGBGGGBGGGGBGGGGGGBGGGGBGBGGGBGGGBGGGBGGGGGBBGGGBGGGBGBBBGBBGGBBBGGBGBGBGGGGBBBGGGGGGGGGGGGGGBBGGBGGGBBGGGBGBGGGGGGGGBBGGGBGGBGGBBBGGGGGBBBGGGGBGBBGGGGGGGBGBGGBGGBGBGBGBBGBBGGGBGGGGGBBBGGGGGGGBGGGGGBGBGGGGBGBGGBBGBGGGGGGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGBGBBBBBGBGBGGBGGGGGBGGGGGGBGBBBGGGGBGGGGGBBGBGGBGGBBGGGGGGGGGGGGGBBGBBBBGGGGBGGGGGGGGBBGGBBGBBBGGGBBGGBGGGGGGBBBBGGBGGGBGBBGGBGGBGGBGGGGGGGBGGGGGGGGGGGGGGGGGGGGGBBBGGBGGGBBBGBBBGBBGBGGBGBBGGGGGBGBGGGGGGGGGGGGGGGGGGGBGGGGGBGGGGBBBGGGGGGGBGGGBGBBGGGGBGGBBBBGGGGGBBBGBBGGGGGGBGGGGGGGGBGGGGGGGGBGGBBBGGGGGBGGBGGGGGBGGBBBGGGGBBGGGGBGBGGGGBGGGBGGGBGGGGGGGGGGGGGBGBGBGGBBBGBGGGGGBBGBGGGGGGBGGGGBBBGGBGGGGGBGGGGGGGGGGBBGGGBGGGGBGGGGGGGBGGGGGGGGGGGGGGBGGGGBGGGGGGGBGGBGBBGGGGGGGGBGGBGGGGGBBGGGBBGGGGGGGBGGBGBGBGGGGGGGGGGBGGBGGGGGBBGBBBGGGGGGGGGBBGBGBGBBGGBGGBGGGGGGBGGBGGGGBGGGBBBGGGBGGGGGGGBBGBGGGGGGGGGGGBGBGGGGGGBGGGBGBBGGGGGGGGGGGGGGGGBGGGBBGGGGBBGGGBGGGBGBGBGBBGGBGBGGBGGGBGGGGGGBGBGGGGGBBGGGGGGGGBBBGGGGGBGGGGGGBGBGBGGGGGGBGBBGGGBGBGGGGGBGGGGBGBGBBGGGGGBGGBGBGGGGBBGGGGGGGGBGGGGBGGGBGBGGBGBGGGGGGGGGGGGGGBGGGGBGGGGBGGBGGGBGGBGGBGBGGBGGGGGBBBGBGGBGGBGGBBGGGGGGBBGGBGGGGBGBGBGGGGBGGGGGBBBGGBGGBGGGGBGBGGBGGGGGGGBGGGGGGGBGGGGGGGGGBBGBGBBBGGBBGGGBBGGGBGGBGBGBGGGGBGGGBGGBGBBBGGGGGGGBGGGGBGGBGBBBBGGGGGGGGGGGGGBGGGGBGGGGBGBGGBBGGGBGBGGGGBGGGBGGGGGBGGGGGGGGGGGGGGGGBGGBGGGBGGGBGGGBBGGGBBGGGBBGGGGBBGGGGGGGGGGGBGBGBBGGBGGGBGBGGGGGBGBGGGGBGGGGGGBBGGBGGGGGGGGBBGGGGGBGBGBBBGGGGGGGGGGGBGGGGGGGBGBGBGBBGGGGGGGBBGGBGGGGBGGGGGGGGBGGGBGBGGGBGGBGGGGGGGGBGBBGBGGGGBGGBGBGGGGGGGGGBBBBGGGGBBBBBGGGBGGGGGBGGBGBGGBBBGGGBGGGGBBBBGBBBBGGGBGBGGGGBGGGGBGGBGGGGBBGGGGBGGGGGGBGGBBGGBGBGGBGBGGBGGGGGGGGGBGBGGGGBBGGGBBGBGGGBGGGBGGGGGGBGGGBGGGGGGGGGBGGGGGBGGGGGGGGGBGGGGGGGBBGGBGGGGBGGBBGGGGBBGGGBGBGGGGGGGGBGGBGGGGGGGGGBGGGBBGBGBBGBGGGBGGGBBGGBBGGGGGGBGGGGGBBGGBBGGGGGBBGGGBBGGBBGGGGGGGGGGBBGBGGGBGBBGGGGGGGGGGBGGGGGGGGGGGGBGBGGGGBGGBGGGGGGGGGGGBBBGGGGGBGGGBGGGGBBBBGGGGGGBGGGGGGGGBGGBGGBGGGGBBGGGBBBGBGGGBBBGBBGGBGGBGBGGGGGBGGBGGBGGGGGGGGGGGGGGGBGGBBGBGGGBGGGGGBGGGGGGGGGGGBBGBGGGBGGBGBGGGBBGBBGBBGGGGGGBGGBBGBGGBGGGGGGGGBGGBBGBGGGBGGGGBBGGGBGGBGBBGBBBGBGGGGBGGBGGGGGGBBGGGBBGBGGGGBGGBGBGGGGGBGGGBBGBGBGGGGGGGGGBGGGGGBGGBBBGGGGGBGBGGGGGGBGBGGBGGGBGGGBGGGBGGBGGGBGBGBGGBBBBGGBBBGBGGGBBGGGGBGBGGBGGBGGGGBGGGGGGGGGGGGGGGBGBGBGGGBGGGGBBBGBBGGBGBGGGGGBGGBGBBGGGBBBGGBGGBBGBGGGGBBBGGGBGGBBGBGGBBGGGGBBGGGGGBGBGGGGBGBBGGGGGBBGGGGGBGGBBGGGBGGBGGGGGGBGBGBGGBBBGGGBGBGBGBGGBGGGGGBGGGGGGBGGGGGGGBBGBBBBGGGGBGGBGBGGGGGGGGGGGGGGGGGBGBGGGGBGGGBBGGBBGGBBBGBGBGGBGBGGGGGGGGGGGGGGGGGGGGBGGGGGBBGGGGGGGBBGGGGGGBBGGGBGGGGGGGGGBGGGBGGGGGBGBGGGGBGGGGGGGGGBGGGGGGGGBGGGGGGGGGGGGBBBGGGBGBGGGGGGGGGGBBGBGGGBGGGGGGBGGGGGGGGGBBGGBGGGGGGGBBBBBGGBGGGGBGGGGGBBBGGBBBBGGBGBGBGBBBBGGGGGGGGBGGBGGGGGGGGBGGBGGBBGBGBGGGGBGGGGGGBBGGGBGGGBGGGGBGBGGGGGBGGGGGGBGGGGGGGBGGGGGGGGGGGGBBBGGBGGGGGGGGGGGGGGGBBBBGBGGGGGBBGGBBGGGGGGBBGBGGGGBGGGGBGBGGGGGGBBGGGBGGBBBGBBGBGGBGBGGBBGGGGGBGBGBGBGGGGBGGGGGGGGGGBGBBGGBGGGBBGGGGBGGGGGBBGGBGGGBBGGGGGBBGGGGGGBGGGBBBGGGBGGGBGGBGBGGGBGBGGBGBGGBGGBGBGGBGBGBGGGBGGBGBGBGGBGGGGBBBGGGGGGGBBGGBGGGBGBBGGGBBGGGGGBGBBGBGBGBBGGGGGGBGGGGGBGGGGBGBBBGGBBGGGBBBBGGBGBBGBGGGGGGGBGBGGGGGBGGBGGGGGGGGBGBGGGBGGGGGGGBGGGBGGBGGGGGBGGGGGGGGGGGGGBBGGGGGBBGGBGGGGGGBGGGGGGGGGGGBGGBBGGGGBGBGBGBGBBGBGGBBBGGGBGGGGBGGBGGGGGBBGGBGGGGGBGGGGBBGGGGGBGGGBGBBGGGBBGBGBGGGBBGGGBGBGGGGGGGGBGBGGGGBGBBGGGGGGGGGGGBGGBBGBBGGBGGGGGGBGGGGGBGGGGGGBGBGGBGGGBGGGGGBGBGGBGBGGGGGGGBGGGGGGBBGBGBBGGBGGBGGBGGGBGBBBGGGBGGGGGGGGGGGGGGBGGGGGGBBGBBBGBGGGBBGBGGGBBBGGGGGBGBGGBBBGBGGGGGBGGGGBBBGGGGGGGBBGGBBGGGGGGGGBGBGGBGGBGGGBGGBGGGBGGBBGGGGGGGGBGGGGGBBBBBGBBGGGGGGGGBGGBGGGBBBBGBGGGBBGGGGGGGGGGGBBGGGGGGBGBGGGGGBGGBGGGGGGBGGGGGGGGBBGBBGGGGGGGGGGGGGGGGGBGGGGBGGGGGBBGBBGGGBGBGBBBGGGGGBBGBGGBGBGGGGGBBBBGGGBGGGBGGGGBGBBGGGGBGGGBGBBBGGGBBBBGGGGGBGGGGGGGGBGGGGGBBBGGBGGBGGGBGGBBGBBGGGBBGGGGGBGGGBGGBGGGGGGGGBBBGGGGGGGBGGGBBGGGGGGGBBGGGBBGGBGBBGGGBBGBGGBGGGGBGBBGBGBBGGGGGBBGGGGBGGGGGBBGGGGGGGBGBGBBGGGGBGGBGGGGGBBGGGGGGGBGGBBGGGGGGGGGGGGBGBGBGGBGGGGGGGBGGGGGGGGGBGGGBGGBGGBBGGGGGGGGGGGGBGGGGGBGGGGGGGGBGGGGGBGGBGBGGGBGGGGGGBGGGGGBGBGGGGGBGGGGGGGGBGGGGBGBGGGBGBGBGGGGBGGGBGGGGBGGGGGGGGGGBBGGGGGGGGBGGGGGGGGGGGBBGBGGGGGBBGBGBGGBGGBBGGGBGGGGBGBBBGBBGGGGGGGGGBGGGGGGBGGGGBGBGGGGGBGGGGGBGBGGBGGBBBGGBGGGGGGGGGBGGGGGGGGGGGBGBGGBBGGGGBBGBBGGBBGGGGGGGBGBGGGGGBGGGGGGGBGBGBGGGBBGGGGBGGGBGGGGBBGBBBBGGBGBGGBBBBBGGBGGGGBGBGBGBGBGBGGBGGGGBGBBGGGGBGGBGGGGGGBGBGGBGGGGGGGGGGGGGBBBGGBGGGBGBBGGGGGGGGBGBBGBGGBBGGGGGGGBGBGGGGBGBGBGGGBGBBGGBBGBBGGGGGGGGBBGGBGGGGBBBGGGGGGGGBGGGGGGGBGGGGGGGGGGGGBGGBBGGGBBGGBGBBGGGBGGBBGBGGBGBBGGGGBGGBGGGGGGGGBBGGBGBGGGGBGBGGBGBGBBBGGBGBGBGGGGGGBBGGGGGGGGGBBBGGGGGGGGGGGBBGBBGGGBGGGGGGGBBGBGGGGGBGGGBGGBBBGGGBGBBGBGGGGGGGBGGGGBGGBBBGGGGGGGBGBBBGBGGGBBBGGGGBGGGGBGGGGGGBGGBBGGGGBBGGGGBGBBBGGBGGGGGBGGGGGGGGGBGBGBGBBBGGGBGGBGGGGGBBGGGBGGGGGGGBGBGGGGBGGBGGGGGGBBBGBGGBGGGGGGGGGGBGBBGGBGGGGGGGGGGBGBGGBGGGGGGGGGGBGGGBBGBGBBGBGGGGGBGGGBGGGGGGGBGGBGBGGGBBGGBGGGBGGBBGBGGGGGBGGGGGBBGGGBGGGGGBBGGGGBBGBGGGGGGGBGGGGGBGBGBGGGGBGGGBGGGBGGGGGGBGGGBGBGGGGGGBGBBBBBGGGGGGBGBGBBGGGGGBBGGBGGGBGGBBBBGGGBGGGGGGGGGGGBBGBGBGBBGBGGGGGGBGGGGGGGGGBBGGGBGGBGGBGGGGBGGGGBGGGGGBBGGGGGGGGBGGGGGGGGBGGGGGBGGGBBGGGGGGGGBGGGGBGGGGGGBGBGGBGGGGGGBBGGGGGBBGGBGGGGGGBGGGBBGGGGGGGBBBGGBGGGBGBBGGGGGBGGBGBGGBGBGBBGGGGGBGGGGGGGGBGBGBGGBGGGGGGGGBGGBGGGGGBGBBBGGBBGGGBGGBGGGBBGGGGGBBGGGBBGGGGGBBGGGGBGBGGBGBGBBBGGBGGGBGGGGBBBBGGGGGBBGGGGBGGGGGGGGGGGGGGGGGGGGGBGBGBBGGBGGGGGBGGGGGGBGGGGGBGBGBGGBBGGBGBBBBGGBBGGGBGGGGGGGBBGGGGGGGGGBGGGGGBGBGGGGGGGGGGBGBGGGGGGGGGBGGGGGGBGGGBGGGBGGGGBGBGGGGGGGBGGBGGGBGGBGGBBGGGGBGGGGGGGGBGBGGGGGBBGGGBGBGGGGBGGGGGGGGGGBGBGGGBGGGBBGGBGBGGGGBBBGGGGGGGBGGGGBBGGGBBGGGGGGGGBBGGGGBGBBGGGGGGGGBGGGBGGBGGGGGGGGGGGGGGBBGGGBGGGGBGBGGGGBBBBGBGGGGBBBGGGGGGGGBGBGGGGBBGGGBGBBGGGGBBGGGGBGGGGBGGBGGBBGGGGGBGGBGGBGGBGGGGGGGGBBBGGGGGGGGGGGBGGGGGBGGGBGGGGGGGGGBGGBGGGGGGGBGBBGGBGGGGGGBGGBBGGGGBGGGGBGGGGGGGGGGGGGGGBGGGGGGBBGBBGBBGBBGGGGGGGGGGBBGBGGBBBBGBBBBGBGGGBGGGGGGGGGGBGGGBGBGBBGGGGBGGBGGBGBGBGGGGGGGGGGGGGGGGGGGGGGBGBGGBGGGGGGGBBBGGGGGGBGBGGGBGBBGGGGGBGGGGGGGGBGGGGBBBGGBGGGGGGBGGGBGGGGGGGGGBGGGGGGGGGGBGGBBGGGGGGBGGGGGBGBBGBGGBGGGGGGBGBGGGGBBGGGGGGGGGGGGGGBGGGGGBBBGGBGBBBBGGGGGGGBGGGGBBGGGGGGGGGGGGGBGGGGGGBGGGGGBBGGGBBBGGBBGGGBBGBBGBGGBGBGBGGGBGGGGBBGBGBGGGGGGGGGGGGGBGGBBBGGGGGGGGGGGGGGGGBGGBBBGGGBGGGBGGBBGBGGGBGGGBGGGGGBBGGBGGGBGBBGGGGGBGBBGGGBBGBGGBGBBBGGBGGGGGBGBGBBGGGBBBGBGGGGBGBGGGGBBBGGGGGBBBGBBBBGGGGBBGGGGGGGBGGGGGBGGGGGBGGBBGGBBGGGGGGGBGGGGBGGGGBGGGGGGBGGBGGGGBGGGGGBGGBGGBGGGGGGGGGGGGBGGGBBGGBBGGGGGGGBBBGBGBGGBBG
26058 BBBBBBBGGBBBBBGGBBBBBBBBBBBBGBGBBBGBBGGBBBBBBBBBBBBBBBBGGBBBBBBGGBGBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBGBBBBGBBBBBBGBGBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBGBBBBBBBBBGBBGBBBBBGBGBGBBBBBBBBBBBBBBGBBBGBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBGGBBBBBGGBBBBGBBBBBBBBBBBBBBGBGBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBGBGBBBBBBBBBBBBGBGBGBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBGBBBGBBBGBBBBBBBBBBBBBGBGGBBBBBBGGBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBGBBBBBBGBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBGBBGBBBGGGBBGBBBBBBGBGBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBGBGBGBBBBBGBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBGGBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBGBGBBBBGBGBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBGGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBGBBGBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBGGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBGGBBGBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBGGBBBBBBBGBBBBBBBGBGBBBGBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBGBBBBBGGBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBGBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBGBBBGBBGGBBGBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBGBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGGBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBGGBBBBBGBBBGBBBBGGBGBGBGBBBBBBGBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGGBGBBBBBGBBGGGBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBGBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBGBBBBBBBBBGGBBBBBBGBBBBBBBBGGBBGBBBBBGBBBBBGGGBBBGBBBBBBBBBBBBGGBBBBBBGGBGBBBBBBBBBGBBBBGBBGBBBBBBGGBBBBBBBBBGBBBGBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBGGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGGBBBGBBBBGBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGGBGGGBBBBBBBBBBBBBBBBBBBBBBBGBGBGGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBGGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBGBBBBGBBBBBGBGBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGGBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBGGBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBGBGBGBBGBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGGBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBGGBBBBBBBBGBBBBBGBBBBBBBBGBGBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGGBBBBBBGBBBGBBBBBGBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBGGBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBGBBBBBBBBBGBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBGBBBBBBBGBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBGBBGBBBBBGBBBBBBGGBBBBBGBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBGBBGGBBGBBBBGBGBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBBBGGBBBBBGBGBBGBBBBBGBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBGBBBBBBBGBBBBBBBBBBGGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBGGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBGBBBGBGBBBBGBBBBBGBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBGBBBGGBBBBBBBBBBBBGBBBGBBBGGBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBGGGBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBGBBBGBBBGBBGBBBGBBGBGBBGBBBBBBBGBBBBBBBBBBGGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBGBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBGBBBBBGBBGBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBGBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBGBGBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGGBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBGBBBGBBBBBBGBBBBBBGBBBBBBGGBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBGGBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBGBBBBGBGBBBBBBBBBBBGBBBBBBBBGBBBBBGBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBGBBBBGBBBBBBBGBGBGBBBBBBGBBBBBBBBGBBBBBBBGGBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBGBBBBGBBBBBBBGBBBBGBBBBBBBBBBBBGBGBBGBBBBBGBBBBBBGGBBBBBBBBBGBBBBBBBBGBBBBBBBGBBBBBGBBBGBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBGBBBGBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBGGGBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBGBGBBBBBBBBGBBBBBBBBBBGBBBGBBBBBGBBBBBBGBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBGGBBGBBBGGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBGBBGBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBGBGBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBGBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBGBBBBBBGBGBBBBBGBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGGBBGBBBBBGBBGBBGBGBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBGBBBBGBBBBBBGBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGGBBBBBBBBGGBBBBBBGBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBGBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBGGBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGGBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBGGBBBBBBGBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBGBGGGBBBGBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBGBBBBBBBGBBBBGBBGGBBBBBGGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBGBBBBBGBBBBBBBBGBBBBBBGGGBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBBGBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBGBBGBBBBBGGBBBBBBBBBBBBGBBBBBGBBGBBBBGBGBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBGBBBBGBBBBBBBBGBBBBBBBBBGGBGBBBBGBBBBGBBBBBBBBGGBBBBBBBBGBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBGBBBGBBBGBGBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBGGBBBGBBBBBBBGBBBBBBBBBBBBGBBBBBBGBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBGBGBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBGBBBGBBBGBBBBBBBGGBGBBBGBBBGBBBGBBGBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBGGBBGGBBBBBBBBGBBGBBGBBBGBBBBBBBBBGBGBBBGBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGGBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBGBBGBBBBGBGBBBBGBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBGBBBBBBBBGBBBGBBBBBGBBGBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBGBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBGBBBBGBBBBGBGGBGBBBBBBBBBGBBBBGBBBBBBBBBGBBBBGBBBBBBGBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBGBBBBGBBBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBGBBBGBBBBBGGBBBGBGBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGGGBBGGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBGBBBGBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBGBBBGBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBGBBBBGBBBBBBBBBBBBGBBBGBBBBBGBBGGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBGBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBGBBGBGBBBBBBBGBGBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBGBBBBGBBBBBBBGBBGBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBGGBBBBBBGGBGBBBBGBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGGGBGBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBGBGBBGBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBGBGBGBBGBBBBBBBBBGBBBBBBBGBBBGBBBBGBBGBBBBBBGGBBGBGBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBGBGBBBBGBBBBBBBBBBGGGBBBBGGBBBGBBBBBBGBBGBBBBBBBBGBBBBBBGBBBBGBBBBBGGBBBBBBBBBBBBGBBGBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBGBBBBBGBBBBBBGBBBBBBBGBBGBBBBBGBBBGBBGBBBBGBGBBBBBBGBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGGBBBGBBBGBBBBGBBBBBBBBGBBBGBBBBBBBBBGBGBBBBBBBBGBBBBBBBBGBBBBGBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGGBBGBBGGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBGBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBGBBGBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBGBBGBBGBBBBGBGBGBBGBBBBBBBBBBGGBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBGGBGBBBBGBGBBBBGBBGGBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBGBBBBGBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBGBGGBBBGBBBBBBGBBBBBBBBBBGBBBBGBBBBBGBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBGBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBGBBGBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGGBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBGBBBGBBBBBBBBBGBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBGBGBGBBBBBBBBBBGBBBBGBBGBGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBGBGBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGGBBBBGBBBBBBGBBBGBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBGBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBGGBBBGBBGBBBBBBBGBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBGGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBGBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBGBBBBBGBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBGBBGBBBGBBGBGBGBBBBBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGGBBBBBBBBBBBBBBBBBGBBGBGBGBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBGBBBBBBGBBBBBBBGBBBBGBBBBBBBBBBBBBGBBGBGBBBBBBGBBBBGBBBBBBGBGBBBBBBBBBBGBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBGBGBBBBBGBGBBBBBBBBGBBGGBBBBGBBBBBBBBBBBBBBBBBBBGBGBBGBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBGBBBGBGBBGBBBBBBGBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBGBBBBGBBBGBBBGBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBGGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBGBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
29117 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBGBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBGBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBGBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBB
1232 BBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBGBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBGBGBGBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBGBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBGBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGGBGBGBGBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBGBBGBBBBBBBBBBBBGBBBBGBBBBBBBGBGGGBBBBBBBGGBBBBBBBBBBBBGGBBBBBBBBGBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBGBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBGBBBBBBBBBGBGBBBBBGBBBBGBBBGBGBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBGBBBBGBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBGGGGBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBGBBBGGBBBBBBBBBBBBGBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBGBBGBGBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGGBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBGBBBBBBBBGBBBBBBBGGBBBBBBGGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBBBGGBGBBBBBBGBBBBBBGBGBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBGBBGBBGBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGGGBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGGGBBBBBBBGBBGBBBGBBGBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBGGGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBGGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBGBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBGBGBGBBBGBBGBBBGBBGBBBBBBGBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBGBBBGGBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBGBBBGBBBGBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBGBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBGGBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBGBBBBBGBBBBBGBBBBBBGGBGBBBGBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBGBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBGBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBGBBGGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBGBGBBGBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBGBBBBGGBBBBBBBBGBBBBBBGBBBGGBBBGGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBGBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBGBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGGBBBGBBBGBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBGBBBGGBBBGBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBGBBBBBBBGBBBGBBBBBGBBBGBBBBBBBBGBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBGGBBBGBBBBBBBBBGBBBBBBBBBBBGBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBGBBBGBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBGBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBGGBBBBBBBBBGBBBBBBGBBGGBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBGBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGGBBBGBBGBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBBGBBGBBGBBBBBBBBBGBBBBGBBBGBGGBGBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGGGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBGBBBBBBBBBBBBBGBGGBBBBGBBBBBBBBBBGBBBGBBBGBBBBBBGBGBBBBGBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGGGBBGBGBBBBGBBGGBBBBBBBBBGBBBBBGBGGBBBBBBGBGBBGBBBBBGBBBBGBBGGBBBBBGBBBBBGBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBGBBBBGBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBGBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBGGBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBGBBBBBGBBBBBBBBBGBBBBBGBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBGBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBBGBBBBGBBBBBBBBBBBBGGBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBGBBBGBBGBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBGBBBBGBBBBGBBBBBBBBGBGBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBGGBBGBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGGBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGGBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBBBGBBGBBBBBBBGBGBBBGBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBGBBBBBGGBGBGBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBGBBBBGBBGBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBGBGBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBGBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBGBGBGBBBBBBGBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBGBBGGBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGGBGBBBBBBBGBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBGGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBGBBGBGBBBBBBBBBBGBBBBBGBBBBBBBBGBBGBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBGBBGBBBBGBBBBGBBBBBBBBGBBBBGBBBGBBBBBGBBBBBBBBBBGBBBBBGBBBBGBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBGBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBGGBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBB
21068 GGGBGBBBBBBBBGGBGGGGBGGGBGGBBGGGGBGGBGGGBGBGBBGBBGGBBBBBGBGGGGBBBGGGBBBGGGGBGBGBGGBBBBGGBBBGBGBBBBGBBBGGGGBBBBBGGBGBBBBBBBGGGBGGBBBBBGBBGBGBGGBGBBGBBGBBBBBBGGBBGBBGBBBGBBBBBBBBGGBGBBBBBBBGBBGBGBBBBGBBBGBBGBGGBBGBGGBGGBGGGGBBGBGBGBBBGBGBBBGBBGBGBBBBBBGBBBGGGGGGBBGGGBBGBGBGGBGGBGBBGBBGGBBGBBBBBBBBBGBBBBBBGBGBGGGGBBBBBBBBGGBBBGGGBBBGBBBGBBBGBGBBBGGBBBGGBBGGBBGBBBGGBBGGGBBGBBBBGBBBBBGGBGGBBGGGGBGBGGBBBBBGBBBBGBBGBBBBGBGGBBBBBGBGBGBGBBBGGBGBBGGBGBGGGGGBGGGGGBBBBGGBBBBBBGGGGGBBGBGGGBGGBBBBGBGBBBBBGBBBBGGGGGGGBBBGBBBGGGGBBGGBGBBGBGBBBBBBBBGGBBBBBBGGGBBGBGBBGBGGGGBGGGBGBGBGGBGBBGGBGGGBGBBBGGBGBBGBBBGBGGBBGBGBGBBBBBGGGBGGGBBBGGBGBGBGBBGBBBBGBBGBBBGGBBGBBBGGBBBBGGBGBGGGBBBBBGBBGBBBBGBGGBBBBGBGGBGBBGBGGBGBGGGBGBGGBGBBBBBBGBBBBGBGBBBBBBBBBBGBGGBBGGGBBGGGBGGBGGGGBBGBGBBBGBGGBGBBBGBGGGBGBBBBBBGBBGBBGGBBGBBBGBBGGBGBGGGGGGBGGBBGGBBGBBBBBGBGGBGBBGBBBGBBGGBBBGBBGBBGGGBBBBGBBGGBBGBGBBBGBBGGBGBBGGGBGGBBGGGBBGBGGBBBBGBGBGGBGBBBGBBGBBBBGBBGBBBBGGBBGBGGBBBBBBGGGBGBBGGBBBGBGBBBGGGBBBGBGBBGBGBBBBGGGGBBGBGGGGBBGGBBBBGBBBBGGGBBBGBGBBGGGBGGBBGBGGGBBGGGBGGBBGGBBBBBBBGGGGGBBBBBBGBGGBGBBGGBGGGBGGBGGGBBBBGGGBBGGBGBBGGBBGBBGBGBGBGGBBGBBGBGGGGBGGBBBGBGBGBBBGGGGGGBBBBGBBBGGBGGBBGGGBGGGGBBBBGBBBBBGBBBBBGBGBBGGBGBBGBBGGGBGGGGGGGGBGGGBGGGGBBGGBGGBGBBBGGBGGBGBBGGBGBBGBBGBBGBGBBBGBBGBGGGBGGBBBGBGGBGGBGGGBBBGBGBBBBGBBGBGBBBGGGBGBGGBGBBBBGBGBGGGBGGBGBBGBGBGGGGBBBGGBGGBBBGBBGBBBBBBBBBBBGGGGBBBBGGBBBBGBGBGGGBGBBBGBBGGGGGBGBBBGBGGGBBBGBGBGBGGBBBBBGBBGGBGGGBGBBBGBBBBBGGBGBBBGGBBGGGBGGGBBBBGBGGGGGBGBBBGBBGGBBGBGGBGBBBBBBBBBBGBBBBBGGGBGGGGBBGGGBBBGGGGGBGBGGBGBGGGBBBGBBBGGGBBGGBGGGGBGGBBBGBGGBBBGBBBGBBBBBBBGBBGBBBGGGBGBBBGGBBBBBBBBBGBBGBBGBBBBBBBBBBGGBGBBBGGBBGGGBBBBBGGBBGGBBBBBBGGBBGGBBBBBBGGBBGBGBGBGBBGGGBBBGBGGGGBGBBBBGBBGBGBBGBGBGGBBBBBBBBBGBBBBBGGGBGBGGGGBGBBGBBGBGGBBBBBGBGBBBBBBBBGBBGBGBBBBGBGGBBBBGBGGGGBBBGBBBGGBBGBBGGBBBBBBGBGBGGBBGBBGBBGBGGBBBBBGGGGGBBGGBGGGGBBBBBGGGBBBBGBGBBBBBBGBBBBGBBGBBBGBGBGGGGBBGGBGGGBGBBBBBBBGBBGGBGGBBBBBGBGGBBGBGGGGBBBGBGBBGGGBGGGBBGGBGBGGGBGBBBGBBBGGGBGBBGBBGGBBBBBGGGGBGGGBBBGGBGBGGBGBGBGBBBBBBGGGGBBBBBGGBGGGGGBGBBBGGBGBBBGGBBBGBGBGBBGBGBBGBBGGGGGGBGBBGBBGGBBBGBGGBGBGBGBBBBBBGBGBBBGBGGBGBBGBBGGBGGGGGGGBGGGGGBBBGGGGGBGBBGBBGBBBBBGBGGBBBBGBBGBBBBGBGBGGBBGBGGBBGGGGBBGBBGBBBGBBGGGBGBBBGBBBBBGGBGBBBBBBGBBBBBGBGBGBBGGBBGBBGBGBGBBGGGBBBGGBBGGBBBBBGGGBBBBBGGBGBBBBBGBBBGBBGBGBGGBGGBGGBBGBBGGGBBBGBBBGBBGGBGBBGGGGGBGGBBBGGGGBGGGGBGGGBGGGBBGBBBBGGGGGGBBGBBBBBGBBBBGGGBGBBBGGGBBGBBBGBBGBBBBBBBBBBBGBGBBBBBBGBBGGBGGGGBGBBBBGBBBBGBGGBGBBBGBBBGBGGBGBBGGBBBBGGBBBBGGBGGGBGBBBGGBBGBGBBGGGGGBBBBGBBBGGGGBBGBBGBBGGBGBBBGGGBGGBBGBBGBBBBBGBBBGBGGGBBGGBBBBGGBGBBBGBGGGGBGBGBGBBBGBGGBBBGBBBGBBBBGBGBGGBBBBGGGGBGGGBBBGBGBGGBBBBBBBBGBGGBBBBBGGBGBGGBGGBGBBBGGGBBBBBBGGBBGGBBBGBBGGGGGGGBBGBBGBBGGBGGGBGGBBGGBBGBBBGGBGBBBBGBBBBGBBGBGBBBBGGGGBBGGBBBBGGGBGBBBGGGGBBGGGGBGGBBGGBBBBBBGBGGBBBBBBBBGGGGGGBBGGGBBBGGBGBBGBBGGGBBGBBBBGBBGGGBGGGBBBBBBGBGBGGGBBGGGBGBBGGGGGBBGGGBBBBBBGBGBBGGGGGGGBBGGBGBBGBBBBBGBGBBBGBGGBBGBGGGGBBBGGBBGGGGBGGGBBBBBBGBBBGGBGGGBBGBBBGGBBGBGBBBBGBBGBGGBGBGGBBGGBBBBGBGGGBBBGGBBGGBBGGBGBBBBBBBBBGGGGBGBGBGBBGGBBGGBBBBGBBBBGGBGBGGBGBGBBGGBBBGBBGGBBBBGGBBBGBBBBBBBGBGGGGGBGBBBGBBBBGBGGBBBBGBBBBBBGGBBGGBBGGBBBBBBGGBGGGBGGBGBGGBGGBBBBBGBGGBGGGBBGGGBBGBBGGGBBBBBGBGGGBGGGBBGGBGGGBGBBBGBGGGBBGGBBBBBBGGGGGBBBBBGGGBBBBGBBGGBBGBGBGGGBGBBGBGBBBBBBGGBGGBGGGBGGGBGBBGBBBBBGGGBGBGGGBGBGBGBGGBGBGBBGBGBBGBBBGGGBBBGBGBBBGBBGGBGBGBGGGBBGBBBBBBGBBGGBGGBGBBBGGBBBBBGBGGBBBBGBBBBGBBBGBGBBGGBGBGGGGGBGGGGBGBGGBBBGGGBBGBGBGGBBBBBGGBGBBBGGGBBBGBGGGBGBBGGGBBGBGGGGBBBGBBBBBBBBBBBGBBBGBBGBBBGBBGBGGBBGGBBBBBGBBBBGGBGBBBGGBBGBBGBBBBBBGGBBBBGBBGBBBBBBBBGBBBBBBGBGGGGGGBBBGBBBBGBGGBGBBGBBBGBGGBGGBGBBBGGBGBBGBBGGBGBGBGBBGBBGGBBBGGBBGBBBBGBBBGBGBGGGBBGGBGBGBBBGGBGGGBGGBGGGBGGBGGGGBGGGBBGGGBGGBGBGGBBGGBBGBGBGBBBGBBGBGGGGGGGGGBGBBBGBGGGGGBBGBBGBBBBGBGGGBBBBBBBGBGBBGBBGBGBGGGGBGBGGBGGBBBBGGBGBBBBGBGBBBBGGGGBGBGBBGGBBBGBBBBGGGBGGGBBBGBBGBBBGBBGBBGBGGGGBGBBGGBGBBBBBGGGGBGGGBBGBBBBGGBBGGGBBBBBGBGBBGGBGBBBGGBGGBGBBBGBBBGGBGBGBBBGGBBGGBGGGBBGGBBGBGGBBGGGGGBBGBGBBGBBGBBBBGBGGBGGBGBGBBBBBBBBGBBGBGBBGGBGBGBBGBGGBBBBBBBBBGBGBBBGGGGBBBGGGBBBGGGBBGGBBGGBGBGBGBGBGBBBGGBBGGGBGGGBBGGGGBGGBBBBBBGGGGGBGBBBBBGGGBGGGBGBGBBBBBBGGBGBGBBGGBGBGGGGGBBGGBGBBGBGBBBBGBBBBBGGBGGBGBGBBBBBGGBBBBBBGGGBBBGGGBGBGGGBBBGBBBGGGBBBGGGBGGBBBBGGGGGBBGBBBBGBBGBGBBBGBBGBBGBGBBGGGGGGBBBGGBBBGGGBBBBBGBBBGBGBBBGGGGBGBGBGBBBGBBGBGBBGGBBGGBBGGBGBBBBGBGBBBBGGGBGBBGBBBGGGGBGBBBGGGBBGBBBBGGBGGBBGBGBGGGGGGBBGGGGGBBBBGBBGBBGGGGBBBGBGBGGBBGBBBGBBBGBBBBGGGGGGGBBGGBGGBBBGBGGGGGGGBBBGBGGBBBBBBBGGGGBBBBBBBGBGBGBGBBBBBGBGGGGGGBBBGBBBBBBBBBBGBGBGGBBBBBGGGBGGGBBGBBGBBBGBGGBBGGBGBBBGBBBBGBGGGGBBGBGBGBBBGBGBBBBBGBBGBBGBBBBBGBBBBBBBBBBGGGGBGBGGBBGBGBBBBBGGGGGGBGBBBBBBBBBBBGBBBBBBBGGBGGGBGBGGBBGBBGBBBBBGGBGBGBGGBGBBBGGGBBGGBBBBBGGGBBBGBGGGBGGBGBGBBGBBBGBGGBGBGBGBGBGBBBGGGGBBGBGGGBGGGGBGGGBBBGBGBGBGBGBBGGBBBBGBBBBGBGBGBBBGBGGGGBBGGBGBGBGGGGBGBGBBGGBBBGGBGBBBGBBBBGGBBGGBBBGBGBGBBBBGBBGBGGGBBBBBGBGBBGGBGBBBGGBBGGGGGGGBGGBGBBBBGBGBGGBGGGBBGBBBBBGBGBGGBBGGGGGGBBGGGGBGBBGBBBBBGGGGBGBBGBBBBGGBGGBGGBBGGBBGBBGBGGGBBGGBBGBBBGBGBBBBBGBGBGBBGGBGGBGBBGBBBBGGBBBGBBBBGBGGBGBGGGGBBBGBGBGBGBBBBGBBBGBBGBGBBGGBBBBGGGGBBGBGGBGBGGBBGBBBGGGGBGGGBGGBBBBBGGBBBGBGGGBBGGBBGGGBGBBBBBBGBGBGBBBBGBBGBGBBGBBBBGGBBBGGBGBBBBGBBBGBGBGBGBGBBBGBGBBBGBBBBGBBBBGBBGGBBBGBBBGGBBBBGGGBBBBBBGGGBGGBGBBGGBBBGBGGGGGBGBGGBBGBGBBBBBBGBBGBBBBGBGGGGGGBBGGBGGGBGBGBBGGBGGBGBGBGBBGGBGGGBBBGBBBBBBGGBBGBGBGGBGGGGBBBBBGGBBBGGGGBGBBBGBBBGGBGBGBBBBGGBGGGGGBGGBBBBGBBBGBBBBBBGBBGBBGGBBBGBGGGBBBGBBBBGGBGGGBBBGGGGGBGGBGBBGBBGBBGBGGBBBBBGGBBGBBGBBGBGGGBGBBGGBBGGGBGBGGGBGGGBGGBGBBBGGGGBBBGBBGBBGBBGGBBBBBBBGBGBGBGGGGBGBGGGBBGBBGBBBGGBGGBGBBBBGBGGBGBBBGBBBGGBGBBGGGBBBGGGBGBBGBBGBGGBBGBGGBBGBBGBGGBGGBGBGGBBGBGGBBBGBGBBBBGBBBGGGGGGBBGGBBGBBBGBBGGGGBGBBBGGGBBBBBGBBBBBBBGBGGBGGBBBBGGBBBBGGBBBBBBGGGGGGBGGGBBBGGGBGGGBBBBBGGGBBBBBBBBBBBGGGGBBGBBGBBGBBBBBBGGBGBGBGGBGGBBGBBGBBBGGBGBBGGGGGGBBBGBGGGBBBGBGBGBBBGGBGGGGBGGGBGBBBBBGGBBBBBBBBBGGBGBBGGGGGBBBBBBGBGGBBBGGBGBGGBGGBBGBGGGGGBGBGBBBBBGGBBGGGBGBGBBBBBBGBGBBBGBGBBGBBBGGGGBBBBGBGBGBBBGBBBGBGBBBBBGBBGGBBBBGGGGBGBGGBGBBGBGBBGGGBBGGGGGBBGBBBBBGBBBBBGGBBGGGGBBBGGBGBBGBBGGBGBBBGBGBBGGBBBGBGGGGGGGBGGBBBBBBGGGGBBGGGGBGBBBBBBBBGBGBGGGBBGGBGBGGGBBGBGBBGBBGBBGBGGGBBBGBGGBBBBBGGGGGGGGBGBBBBGBBGGGGBBGGBGBGGGGGBBGGBBGGBGBBGGBBGGBBBBBGBBBGBBGGBBBBBBBBBBGGBGGGBBBBBBGGGBBBBGBGBGGBBBBBBGGGGGBBBBBBBGBGGBBBGGGBGBBBBGBBBGGBGBGBGGBBBBBBBGGBBBBBBGBBBBBBBBBGBBGBGBBBGBBGBBGBGGBGGBBBBBGBBGBBGGGGBBGGBGGBBBGBBBGBBGGGGBBBBGBGBBBGGBBGBGGGGBBGBBBBGBGBBBBBBGGGBBBGBBBBBGGGBGBGBBBBBBGGGBGBBBBGGGBBBBBGGBBGBBBGBGGBBGBGGGBBBGBGGBBGGBGGBBBBGBGGGGGBBGGBBBBGBBBBBBBBBGGGGBGBBGGBGGBBGBGGBBBBGBGBBBBBGGBBBBGBGGBBBBBBBBBBGBGBBBGGGBBBGBGBBGBBGBBGBGGBGGGBGGGGBBBBBBBBGGGBGBGGBBGGBBGGGGBGBGBBGBGBBGBBBGBGGBBBBGBGBBBBBBBGGBBBGBGGBGGGBGGBBGBGBBBBBBGBGBGGBBGGBGBGBBGGBGGGGGBBGGGBGBGBGGGGBGGGBGBGBBBBBBBGGGGBBBGBGBGBGBBBGGBGBGGBBGBBGGBGBGGBGGBGBBBGBBBBBGGGGBBGGGBGBBGBGGBBBGGGBGBGGGGGBBGGBBBBBBGBBBGGGBBBGBGBBBGBBGGBGBGBBBGGGBGGBGGBGGGBGBGGBGBGGBBBBGGBBBBGBBBGBGBBBGGBGBGBGGGBBBGBBBGBBGBGGBBBBGGGBBGBGBGGBBBBGBGGBGBBBGGBGGGBBBGBGBBBBBGGGGGBBBGGBGBBGBGGBBBGBBGGBGBBBBBGBBBBBBBGBBGGGGGBBBGGBBBBGBGBBBBGBGGBBGGBBBGBGGBGGBGBBGBBGGGBBGGBGGBBGGGGBGGBGBBBGGBBGGGBBGGBGBBBBGGBBGGBGGBBGGBBGBBGBGGBGBBBBGBGBBBBGBGGBGGBBBBGBBBBBGBBBGGBBBGGBGGGGBBBBBGGGBGGBBBGGGGBGBBBBGGGBGBBBBBBBBBBGBBBBBBBGBBBBGBGBBGGBGGBBGGGBBGBGGBGBGGBBBBBGBBGGGGBGBBBGGBGGBBGBGGBGBGGGGBGBBBGGGBBGBGGBBBBBBBBGGBBGBGGBBBBGBGBBBBGBBBBBBBBGBGGGGGGGGBGGGGBBBBGGBBBBBGBBBGBGBBGGGGBGBBBBGGGBBGGBBBBGGGGBGGBGBGGBGBGBBBBGBGBBBGGBBBGBGBBBBBBBBGBGBBGBBGGBGBGGBBBGGGBBGGGBGBBBBBGBBBBGGGGBGGGGGBBBGBGBBBGGBGGGBGGBBGGBBBBGGGBBGBGGBGGGBBGGBGBGBBGBBBGGBBBGGBGGBGGGGBBBBGBBBGBGGGBBGBBGBBBBBBGBBBBGBBBBGGBBBBGGBBGGGGGGGGGGBBGGBGGBBBGBBGBBBGBBGGBGBGGGBBGGBBGGGBBBBBGBBGBBBBBGBBGGGBBBBBGBGGGBBBGGBGGBBGGBGBGGBBGBBBBGGGGBGBBBBGGBBGBBBBBGBBBBBBBGBGGGGGBGGBGBGGBBGBGGBGGBBBBGBBGGBGGBGBBGBGBBGBBBBBBBBBBBBBGGBGBGBBBGGBBGBBBBBBBBBGBBGGGBBGBBBBBBGGBGBBGGGGBBBBBBBBGGGBGBGGBGBBGGGBBGBBBBBGGBBGGGGBBGBBBBBBBBBGBBGBGGGGBBGBBGGGBGBGBBGBGGBGGGGBGBBGBGBBGGBBBGGGBBGBGGBBBBBGGGBGBGBBGGGBBGBGBGBBBBBBBGGGBBBGBGBBBGGBGGGBGGBBGGGGGGGGGBGBGBGGGGGGBGGGBGGGBGBGBBGGBBGBGBGBGBBBBBBBBGBGGBGBGGGGGBGBGBGGGBGBGGGBBGBGBGBBGGBBBBGGBGBBBGGGBBGBBBBGBBGBBBBGBGBBGBGGBGBGGBGGBBBBGBBBGGBBBGGBBGBGBBBGGBBBBBBGGBBBBBBGGGBGBGGBBBBBGBGBGGGGGBBBBBGGBGGBBGGBBGBGGBGGGGBGGBBGBGBBBGGBBGGGBBGGBBBBGGBBBGBGBGBGGGGGGBGGBGBGGBBBGGBBBGGGBGGBBGGGBGBBBGGBGBBGBBGGBBBGGGGBBGBBGGGGGBGGGBGBGBBBBBGGBBGBBGGGBBGGGBBBBBBBGBBGGBBBBGGGBGBBGGGBGBBGBGBGGGBBBBGBBBGGGBGBGBBBBGGBGBGBBBGGGBBGBGBGGBBBGGBBBBGBGBBGGBBBBBBGBGGGBBBBGBBBGGBGBBBBGBBGBGBGBBBBGBBBGBGBBBGGBGBBGGGGBGGBBGGBGBGBBGGBGBBGBGGBBGGBGBGBBBBGBGBGGBGBGGGGGBBBGGGGGGBGGBGGBBGGBGBGBGBGGGBGBGGBBGBGBBGBBBBGBGGGBBGBGBGBBGBBGBBGBBGGBBGGGBGBGGBGBGGGGGBGBGBGBBGBBBBBGBGBBGGGBGGBBBBBBBBGBGGBBBBBGGGBGGBGBBBGGGGGGBBGGBBBGGBBBBBGBBGGBGBGGBBGBBGBGBGBGGBGGGGGBGGBBBBBBGBBBGBBGGGGBGBBBBBGGBBBGBGBBBGGGBGBBGGBBBGGGBBBGBGBBGBGBGGBGBGBBGBBGGBBGBGBGBGGGBGBGGBGBBGGBBGBBBGBBGGBGBBBGBBBBBGBGBGGGBGGBBBBGGGBBBGGBGBGGBGGBGBGGGBBBBBGGBBBBGBBBGGBGGBBBGGBGBBBGBBGBBBBBGGBBGBBGGGGGGBGBGGGGGBGGGBGGGBBBBGGBBBGBGGBBBBBGGBGBBBGGGBGGGBGBBGBBBBGBBBGGBBGBBGBGGGGGBBBBGBBBGGBBBGBBGBGBBBBGGGGBBBBBBGGBGBBGBBGGGGBBBGBGGBBBBGGBGGBBBBBBBBGBGGBGGBBBGBGGGBGBGGGGBBBBGGGBGBGBGBBBGGGBBGBGGBBBGBGGBGBBGGGBBGBBGBBBBGBGBBGGGGGGGGBGGBBBGGBBBBBBBBBBGBBBGGGGBBBBBGBGBGGBGBGBGGBGBGBGBGBBGBGGBGBBBGGBBGGGGBGGGBGBBBGBBGBGGBGGGGGGGGBGGGBGBBGBGGBBGBGGGGBGBBBBBGBGBBBBGGGBBGGGGBBBBGGGGBBBGGGGBBGBGBBGBGGGGGGGGGBBGBBBBBBGGBBGBGBBBGBBBBGBBBGGGGGGGBGGGBGGGGGBBBBGBBGGBGGGBGGBBGBBGBBBBBBBBGGGBBGGGBGGBBBGBBBBGGBGBGBGGBGBBGBGGBBGBGBBGBGGBBBBGBBBBBBBGBGBBBBBGGBGGBBBGBBBBBBGGBGGGBBGBBGGBBBGGBGBGGGBGGGBGBGGBBBBGGGGBBGGBBBGBBGGGBBBGGGGBBBGGBBGGBBBGBGBGBBGBGBBGGGGGGBBGBBBBBGGBBGGBGBBGBBBBGBGGBGBBBGGBGBBBBBBGGBBGGGBGBGGBGBGGBGGGBBGGBBBBGGBBGBBBBBBBGGGGGGBGBBGGBBGBGGGBBGGBBBGBGGBGGBGBBBBBBGGGBGBGGBBBBGBBBBGGGBGBBBBGBBGGGBGGGBBBBGBGGBBBGGGBGGGGGBGBBGGBBGBBGBBGBGGBGBGGGGGBBBBGBBBGGBBGBGGBGBGBBGGBBBBBGGBBGBBBGGBBGBGGBBBBBGGGBBGBBGGBGBGBBBGGGGGBGGGBBBGBGBGGGBGGGBBBBGGBBBGBBBBBGGGBBBGBGBBGGGBBBGGBBBBBGGGBBBGGBGBBGGGGGBGBGGBBBGGGGBGBGGBGGGGGGBBBGGGGGGGBBBBBBBBGGGBGGGBBGBBGBBGBBGBBGBGBBBBBGGGBBGBGBGGBGBGGGGBGBGGBBBBBBGGBGBGBBBBBBBGGBGGGBBBBGGGBGBBBGGBBBGBBBGBGGGBGBBBBBGBBBGGBGBGBGBGGBGBGBBBBGBBBGGGGBBBGGBBGBGBBBBBBBGBBBGBGBBBBBBBGBBBBBBBBBBGBBBGGGBBBBGGBBBGBBGBBGGGGGBGGGGGBGBBGGBGGBGGGBBBBBBBGBGGGBGBGGGGGBGBGBBBBGBBGBGBGBBBGBBGBBBGGGGBGBGGBBBBBBGGGBBGGGGBGBBBGBBGGGGBGGGBGBBBGGBBBBGGGGBBGBGGGBGBBBBGGBBBBBGGGGGBGBGBGGBBGGGGGGGBBBGBBGGBBBBGBGBBGGGBBBBBGBBGGBGBBGBGBGGBBGBBBGBGBGBBBBBGGBBGBGGBBGGGGGBBGBGBGGGBBBBBBBGGGBBBGBBBBBBGGBBGGGBGBBBBBGBBBBBGBBGGGBBBGBBGBGGGBGBBGGBBBBBBGGGGGBGGBGBBGGBBBBBBBBBGBGGGBBGGGGBGBBBBGBBGBBBGBBBBBGBGGGBBBGBBGBGBGGGBGBBBBBBGBBBGBBBBGBBBBGBGGGBBBBGGBGBBGBBGGGGGBBGGGGGBBGGBGGBBBBGBBBGGBGBGBBBGBGBGGBGGBGBBGGGBBBGBBBGBBGBBGGBGGBGGBGBBBBBGGBBBGGBGBBGBBBBGGBGBBGGGGBGGGBBGBGBBBGBGGBBBGBGBBBBBGBBBGBGBGGGGBGGBGGGGGGBGGGBBBBBBGGGBGGGBGGGGBBGBBGGGBGBBBGBBGBGBBBGBBBGBBGGBGBBBBBGGBBGBGBGBBBGBBGGGBGGGBGGBGBBBGBGGBGBGBBBGBGBBBGBBBGBBGBBGGGBBGGGGGBGBGGBGGBBGGGBGBGBBGBBBGGBGGBGBGGGBBBBBBGGBBGBGBGBGBGBGBBBBBGGBGBBGBBBGGGGBGBBGBBBBBBBBBGBBGBBGGGGBBBBGGBBBBBBGBBBBGBBGBGBGBBGBBGGGGBGBGGBGGBGBGGBGGGGGGBBBGGGGBGBGBBGBGGGGGBBGGBBBGGBBBBGGGGGBBGGGBBBBBGGGGBBGGGBGBGGBBBBGBGBBGGBBGBBGBBBGGBGBBBGBGGBBGGGBGGGGGGGBGBBGGBGBBBGGGBBGBGBBGBGBBBBBBBBGBBBGBGGGBGGGGBGGBGBGGBBBGGBBBGGGGBGBBBBGGGBBGGBBGGGGGBGBBBBGBGGGBBGBGGBBBBBBGBGGGGBBGGBBBGBBBBBGGBGBBGBGGBBBBGBBGBGBGBBBGBBBGBGBBBGBGBBGBBBBBBBGBBGBGBBGGGBBBGGBBBGBGGBGBGGGBGBGGBBBBBGBGGBGBBBBGBBBBBBGBBGBBGGBGBBBBGGGGBBGBGGGBGBBBGBGGGBBBBBGBBBGGBGBGBGGBGBBBGBBBBGBGBGGBGBGGGBGBBBGGBGBGGBBGGBGGBBBBGBGBGGGBBGGBGGBGBBGBBGBBGBBBGGBGGGGGBGBGGBGGBGBBGGBGGBBBBBBBBBGBGBBBGGGGBGGBGBGBBBBGBBBGGGBBBBGBGGBBBGBGGBBBBGGBBBGBGBGBBBBBBBGGGBBGGBBGGGBGBGBBGGBGGBBBBGBBBGGGGBBGGBBBBBBGBBBGBGBBGBGGBBBGGGBGBBGBBGGBBBGGBBGBGGBBGBBBGGGBGBGBBGGBGBGBGGBGGBGBGGBBBGBBBBBGBBBBGGGBBBBGBBGGGBGGGGGGGGGGBBGGGBBBGGGBBGBGBGBBGBBGGGGGBBBBBGBBGBBBBBBGBGBGGBGGGGBBBGGGGBBBGBBBBBBBBBBBGGGBBBGBBGBGBBBGGBBBBGBGBBBBGGGBGGBBBGBGGGGBBGGBBGGGGBBGBBBGBGGBGGBBBBBGGBBGBBBGGBBBGGGGBBBBBGBGBGBBBBBBBGGBBGBBBBBBBGBGGBGBGGBBBGBBBGGBGBBBGGBBBBBGBGBBBGBGBGBGGGGGBGGGGGBBGGBBBBGBBGGBGBGBGGGGBGGBGBGBGBBBGGGBGBGGBGBGGGBBBBBGBBGGGGBGGGGGBGGGBGGBBGGGGBGBBBBBBGGBGBGGBGBBGGBBBBBGGGGBBBGBGBGGGGBGBGBGBGBGBGBBGGBGBGBGBBBBGBGBBGBGBGGGGBBGBBBGBBGGGGGBGBGGBBBGBGGGBBGBBGBBGBBBBGGBBBBBBBBGGGGGBGBBGBBBGGBBBGGBBBGGGBGGGGBGGGBBGGBBGBGGBGGGBBGGGGBBGGBGGBBBGGBBBBGBGBBGBBBGGBGGGGGGGGBGGGGGGGBGBGGBBBBGGGBGBBGGBBBGGGGBBGGGGBBGGGBGGBGBBBGGBBBGBBBBGBGGBGBBGBBGBBBGBBGGBBGGBGGBGBBBBGGBGBGGGGBGGBBGBGGBBGGBGBBGGBGBBGBBBGGGBBGBBGBGGBGGBBBGBBBBBBBGBGGGGBBGBBGBBBBGBGBBBBGGBBGBBBGBBGGGGGGGBGBGBBGGGGBBBGGBBGBGGGGBBGGGGBGGGGGGBBBBGBBBGBGBBBGGGGBGBBGBBGBBBBBBGGGBBGGGGBBGGGBBBGBBBBBGBBGBBGGGGBBBGBGBGGGBGGGGGGGBBGBGGBBBBGGBGBBGGBBBGBGBBBBBGBBBBGBGGBBGBBBBBBGGBBBBGBBBGBBBGGBBGGGBBGBGBBBBBBBBGGGGBBBGGGBGBGBBBBBGBBGGBGBBBBGGGGGGBBBGBGGBBBBGBBBGGBBBBBBGBBGGGBGGBBBBBBGBGGBBBGGBGGGBBGGGGBGBBGBGBBGBBBGBBGBGGBGGBBBBBBBGBGGBGBGBGBGGBGBBBGGBBBGGBGBGBBGBBBBGGBGBBBGBBBBBBBGGGBBBBGBBBGGBBGBBGBGGGGGBGGBGGBBGBGBGBBGGGGBBGBGBGGBBBGBBGBGBBGBGBBBBBBBBGBBGGBGGGBGBGBBGGBBGGGGBBBGBGGBGBBGGGBGBBBGBBBBGGBGBGBGBBGGBBBGBBBBGBGBBBGBGBBGBGGBBBGGGGBBBGBGGBGGBGBGGBBBGBGGBGGGBBBBGBBGBGBGBBGGBBGGBBBGBBBGGBGBBBGBGBBGGGGBBBBBGGBGBBGBGBBGBGBBBBBBBBGGGBGGBBBBBBBBBGGBBBBGBBGBBGBGBBBBBBBBBBGGBBGBGGGBGBBGBGBBGBBGGBGBBGGGBBGGBBGGGBBGBBGBGBGBBBBGGBBBBGBBGBGGBBBGGBBBBBBGBBGBBBBGBBGBBBBGGBBBBBBGBGBBGGBGBGBGBBGGGBBBBBBBBGBBBBBBGGGBGGGBBBBBBGBBBBGBGGBGGBGBBGGGBBBGBGGBBGBGGBBBGGGGGBGBGGBGGBGBGGBGGGBBBGBGBBBGBBBGGGBBBGBBBBBGGBGBGBGBBBBBGBBGGGBBGBGGGBBGGBBGGBGGBBBGBBBGBBGBBBBBGBGGGBGGBBBBBBBGGGGBBBGBBGGGBGGGBBGGBBGGGBGGBGBGBGGGBGBBGGBGBBGGGGBGBBGBBBGGBGBBBBGGBBBBBBBGGGGGBGGGBGBBGGGBGBGBGBGBGBBBGGGBBBBGGBBGGGGGBBGBGGGGGBGBBBGGBBBGGGBBGBBBBGBGBBBGGBGGGBGBGBGBGBGGBBBBBBBGGBBBBBGBBBGBGGGBBBGBGGBBGGBGGBGGGGBGGGGGGBGGGGGBGBGBBGGGBBBGGBGBBGGGGBGGBBBBGGGBGBGGBBBBBBGBBBBBBGGBBBGBBBGGGBBBBBGBGGBBBGBGBGBGGBGGGBBBGGGBBBBBGGBBBGBGBBGBBGBBBGBGGBBGBGBGBBBBBBGBGGBBGBBGBBGBGBGGBBBGGBGGBBGBGBBBBGGBGBBGGGBGBBGBBGBGBGBBGBBBBGBBGGGGBGGBBGGBGBGGGBBGBBBBBGGGGGGBGGBGGGGGBGGBGGBGGGBBBGBGGBGGGBGBBGGBBGGGBGBGGGGGBGBGBGGGBBGGBBBGBGBBGBBBBBBBGBGBBGGBBBGBBBGGBGGBGBBGBGBBBGBBBBGGBGGBGGBBBGGGGBBBGBGGBGGBBGGBBBBGGGBBGGBGGGGGBBGGBBBBGGGBGGGBGBBGGGGGGBBBGGGGGGGBBGBGGBBGGGBBBBGGBGBGGBBGBGBBBGBBBBBBBBBBBGGBGGBGGBBBBBGGBBBGGGBBBGBBGGBGBGGBGBGBGBBBBBBBBGGBGBGGGGBBGGBGBBGBGGBBGBBBBBBBGBGBGBGBGBGBBBGGBGBGGGGBBBBBBGBGGGBGBBGGBBGGBBGBGBBBGBGGBGGBBGBBBBGBGBBGGBBBGGGBBGBBGGGGBGBBBBGGGBBGBGGGGBBGBBBBBBBGBGBBBBGBGBGBGBGBBBGBGGGBBBBBBGBBGGGGBBGGBGGBGBGBBBBGGBBBGBGBGGGBGBGBBGBBBBBBGBBBGGGBBBBGBBBBBBBBBBBGGBBBBBBBBGBBBGBBGBBGBBGGGBBBBGBBBBBGGGBBGBBGGBBBGBGBGBBGGGBGBBBGBGGBGBGBGBBGBGGBBBBBBGBBBGGBGBGBGGBBBGGBBBBGBGGGGBGGBBBGGGBBBBBBGBBGGGBBBGGGBBBBBBGGGBBGGGGGBGGBGGBBBBGBBBGGBBBGBGBGBGGGBBBBBGBGGBGBBGGBBGBGBBBBBBBBGGGBBBBBGGGBBGBGBBGGBGGGBGBBBBBBBBBGBBBBGGGBGBBGGGBBBBBGBGBBGGBGGGGBBBBGGGBBGBBGBBGGGGBGBGGBGGBGBBGGGGGGBBBBBGGBBGGBGGBGGBBGGBBBGBGBGBBGBBBBBGBBBGGBGGGBGGBGGGGBBBBBGGBBBGGBBGBGGGBBGBBBBBGGBGGBGGBGBGGGBBGGGBGGBGBBBBGGGGGGBGGBGBBBBGBBBGGGBGBGBGGGGGBGBBGGGBBGGGGBGBBBGGBBBBGBGGGBBBGBBGBBGBBGGBGBBBGGGGGGGGGBBGGGGGGBGGBGBBBBBGBBBGGBGBBBGBBBGGBGBBBBGBBBGGBGGBGBBBGBBGBBBGGBBBGBGGGGBBBGGGBBBBBBGBBBBBGBBBGBBBBBBBGBGBBGBGGGBBBBGBBGBBBBGGBBGGGBGBBBGBBGBBBBGBBBBGBGBBBGBBBBBBBBBBGGBGGBBGGBBBBBGGGGGBBBBBGBGBGBBGBBBGGGBBBBBGBGBGGBBGGBBBBBBGGBBGBBGGBBBGGBBBBGGBBBBGGBBBBGGGGBGBBGBBGGBGBBBGGGBGBGBGBBGGBGGBBBGBGBBBGBBGGGGBBGBBGBGBBBGBBBBGGBBBBBBBBGBBBBBGBBBGGBBGGBBBBGGBBGGBGGBBGGBGBGBGBBGBBBBGGGGGGGBBBBGGBBGBBGBBBGBGBBGBBBGGGBBGGGGGBGBGGGGBBBGGGBBBGGBGBBBBGBBBBGBGGGBGBGBGBBGBBGGBGBBBBGBGBGBBGBGBGGGBGGGBGBGBBBBBBBBGGGGBBGGBGGGGGGBGBBBBBBGGBGGBBGBBGBBGGBBBGGBGBBGGGBGGGBGBGBBBGBBBBGBGGBGGBBGBBBBBGBGGGBGBGGGBBBBGBBBGBBBGBGBGGBGBGBBGBBBBBGBBBGGBBGBBBBBBBGBGBBGGGBBGGGGGBGBBGGGGGGGGBBGBGGBBBGBGGGGGBBGGGGGBGBBBGGBBBGGBBGBBGGGGBGBGGBBGBGGGBBBGGGBBBBBBBBBGBBBGGGGBBBBGGGGGGBBGBGBBBBBGBBBGBGBBBGBGGBBBBGGGGGGGGGGBBGGGBGGBBBBBGGBGGBGGGGBBGBBBBGGBBBGBBBGBGGBGGBGBBBBBBBBGBBBGBBGBGGGGBBBBBBBBGBGGGGBBBBBGBGGBBBGGBGBGGGBBBBBBGBBGGGBGGGGBBGBBGGBGGGGBGBGBBGBGGGGGBGBGGBBBGBGGGGGGBGBGGBBBBGBBBBGBGBBGGGBBBBBGBBBGGBGBBGGBGBBGGGBBBBGBBGBBGBBBBGBBGBGBBBBGBBBBBGBBGGGBBGBBBBGGGBBBBBBBBGBBBGBBBGBBBBBGGBBGBBGBGGBBBGBBGBBGBBBGBGBBBGGBGGBGGGBGGBBBBBBGGBGGBBGGGBBGGBGGBGGGGBBGBBGGGBBGGBGBGGGBGGGBBBBGGBBGBBGBBGBBGBBBBGGBBBBBGGGBGBGBBBBGGGBBGBBGGGBBGBBBBBBGBGBGGBBBBGGGGGBGBGBGGBGBBGBGBBBBBBBGBBGGGBBBBBBGBBGBBGGBBGBBBBGGGBGBGBBBGGGBBGBBGBBBGBGGBBBBGBBBBGBGGBGGBBBGGGBBGGGBBBGBBGBBGGGGBGGGBBBBBGBGBBGBBGBBGGBGBGGGBGGBGBBBGBGBGGBGGBBGBBBBBBBBGGGBBGGBBBGGGBBBBGGGGGGBGBGBBBGGBGGBGBGGGBBBGBBBGGGGGGGBGGBGBBBGBBBBBBGBBBGGGGGBBGBBGGGBGGBGGBGBGBBBGBBBGBBGGBGBGGBBGBBGBGGGGBGBGBBGBGBGBGBGGBBGBGGBBBGBGGBGGGGGGBBBGGGGBBBGBBBGBGGGGBBBBGBGBGBGBGBBBBBGBBGBGBGBBBBBGBBGGBBBGGGBBBBBBBBBGGGGBGGBBBBGBGGBBBBBGBBGGBBGGBBGGGBBGGBBBGBGBBBBBGGBBBGBGBBGGBBBBBGGGGBGGGBBBBBGBBBGBGBGBBBBBGGGBGBGBBGBBGGGGGBGGBGBBGGBGBGBBGBBBGGBBGBBGBBBBGGBBBGGBGBBBBGBGBBBGBGBBBGBBBBBBGGGBBGBBGGBGBBBBGBGGBBBGGBGBBGBGGGGGBGGGBBGBBGGBGGBGBGBGBBBGBBBGBBBBBBBGGGBBBBGGGGBGBBBBGGBBBBGBBGBBBGGBBGBGBBGGBBGBGGBGBBBBBBBBBBGBBBGBGGGGGGBGGGGBBGGBBBGBBBGGGGGGGBGGBGBGBGBGGBBGGBGGBGGBBGBBBBGBBGBBGGBGGBGBGGBBGBBGGGGGGGGBBGBBGGBBBBGGGBBBGBBBBBBGBBBGGGBGGBGGBBGGBBBGGGBGBBGGBBGBGBBBGGGBBGBGBGGBBGBGBBBGGBGGBBBGBBBBBGGBGBGGBBBBGGGBGBGGGBGBBBBBBBBBGBBBBBBBBGBBGGBGBBBGGGBGBBBBGGGGBGGGBBGBBGBBBBBBGBGBBGGGGBBBBBGBBBGBBBGGGBGGBBBGBBGBGBBBBBBGBGGGGBBGBGBBBGGBGGBBGBGGBBGBBBBGBGGBGGBGGGBBBBGGBBGBGBBGGGGBGGGBGBBBGGBGBGBGBGGGGGBBGBBBBGBBBBGBGGBGBGGBBBBBGBBGGBGGBGBBGGBBGBBGBGGGGGGBGBGGBBBBGBBGBGBGGGBBBGBGBBGBGGGGGBGBGGGBBGBGGBBBGGGBGBGBGBBGBBBGBGBBBGGBGBBGGBGGGGBGGBBBGGBGBBGGBBGGBGBBBGBBBBGGBBGGBBGGBBBGBGBGBGBBGBBBGGGBGBBGGBGBGBBBBGBGBBBBBBBGGBGGBGGBBGBGBBBBBGGBGGGGBGBBBGBBGBGBBGGBBBBGBGBGBBGGBGGBGBGBBBBBGBBGGBBGBGBBBBBBGBGGGGBGGGGBBGGBBBBBBGBGGBBGGBGGBGGBGGGBGGGBBGGBBBBBBBGGGGGBBBBBGBGBGBBGBGBBGBGBGBBBBGGGBBGBBBBBGGGBBGBGBBBGBGBBBBGGGBGBBBBGGGBBGBGBBBGBGGBGBBBBBGGBBBGGBGGBBGBBBGGGBBGGGBGGBGGBGGGBGGBBGGBBBGGBGBGGGBGBBGGGBBBBBBGBGBBGGGBBGBGGGGGBBGGBGBBGGBBGGGBGBGGGBBGBBBGBGBBGBBGGGGBGBBGBGBGBBBGGGGBGBGGGGGBBGGGGGBBBGBGGBGBGBBGBBBBGBBGGBGBBBBBBGBBBGBGGBGBGBBBGBBGBBBBGGGBBGGGGBGBBBBGGGGGBGGBGGBGBBBGBBGBBBGGBBGGBGBBBGBGBGGGBGBBGGBBGGGGGBBBBBBGGBGGGBGGBBGBBGGBBBGGGBGBBBBBGGGGGBBBGBBGGGBGBGBGGBBGBBGBGBGBBGBBGBBBGBGBBBBGBBBGGBGGBBGGBGBBBBGGBBBBBGBGGGBGGBBBGBGBBBBBBGBBGBBBBBBBGBBGGGGGGGBBGBGGBBGGGBBGBBGGBGGBBBBBBBBBBBBBBBBGGGGGGGBBGBBBBBBBGBBBBBBBGBGBGGBGGBBGBBGBBBBGBGBBBGBBBGBBGBBGBGGGGGGBBBBBBBBGBBGBBBGGGBBGGBGGBGGBGGBGGBBGGBBBGBBGGBBGBBBBBBGBBBGBGBGBBGBGBGBGBGBBBGGBBGGBBBBBGGBGGGGBGGBBBGGBBBGGGBGBBBGBGBBBBBBBBBBGBGGBBBBBGBBGGGBBGGBGGBBBBGGGGBBBGBGGGBBGGGGBBBBGBBGBGBBBGGGGBGBBBBGGBGBBBBBBBBBBGBBGGBGGGBGBBGBBBGBBGBBGBBGBGGGGBBGGGGGBBBBBBBGBBGGBBBBGBBBBGGGBBGBGBBBBBBGGGGBGBGBGBBBBBBBBBGBBBGBGGGGBGBGGGGBGGBBBBBGBGBBBBBBBGBBGGGBBGBBGGBGBGBGGGBGGGGBBGGBBGGBGBBBGBBBBBBBBBBGBGGBGBBGGBBGBGGGBBBGBGGGBGGGGGGGBGGBGBBGGBBBGGGBGGBGBBBBGGBGBBBGBGGBGGBGGBBBGGGBBGGGGGGGBBBGGGGGBBGGGBBGBGBBBBBBGGBGGBGGBGGBBGBBBGBGBBBBBBBGBGGBGGBBGBBGGGGBBBBGGGBBBGBGGBGGBGBGBBBGGGBBGBGGGGGBGGBGGGGBBBBGBBBBBGBBGBGBBGBGBBGBBGGGBBBGBBGGBBBGBBGGGGBBGGGBBBBGBBBGBBBGBGBBGGGBGGBGBGBGBGBBBBGGGGGGBBGGGBBGGGGGBGBGBGBBGGGGGBGGBBBBBGBGBGGBGBGGGGGBGBGBGGBBBGGBGBGBGGBGBGBBBBGBGBBBGGGGBBBBGGGGBGGBGGBBBBGBGBGBBBBGBBGGBBGBGGBGBBGGGBBBBBGGBGGBBBGBGBGGBGBGBGGGBBGGBBGGGBGBGBGGGGGBBBBBGGBBGGGBBBBBBGBBBBGBGGGBGGBGBBGBGGBGBBBGGGBBBGGGGBGGGGBGGBGGBGGGBBGGGBBGBBBBGBBBBGBBBBBGBBGGBGGGBGGGBGGGBGGBBGBGBGGGBGGBGGBBGBGGGBBGGBBGBBGBBBGBGGGGGBGGBBGGBBBGGGBBGBGBGBGBBBGBBGBGGGGGBBBBGBGGBBBBGBBGBGGBGBBBGBGGGGBBBBGGGGGBBBBBGBGBBBGBBBGBBBBGBBBGBGBGGBGGBBBGBGGBBBGBBBBBBGBGBGBBGGGBBBBBGBGBBBBBBGBGGBBBGGBBBBBBGGBBGBGBBGBBBBGBGGBGGBGBBGGGGBGGGGGGBGGGBGBGBBBBBGGBBGBBBGBBGBGBGBBBGBBBBBGBBBBGBBGGGGBGBBBGGGGBBGGBBGGBBGBBBBBBBBGGBGGGGBGBBBGBBGBBGBGGGGBBGBGBBGBGBGGBBBGBBBGGGBGBBBGGGBBBBGBBBBBGBGBBGBBBBGGBBGGBGBBBGGBBBGGGBGBGBBGGBBGBGBBBBGBBBGGBGBGGBBGBGBBBBBBGBGGGBGBBGBBGBGGBBGBBBGBBBBBBGGBBGBBBBBBGGBGBBGGBGBBBBBBGGBGBBGGGBGBBBBGBBGBGGBBBGGGGGBBGBBBGBGBGBGBGBGGBGGGGBBGGBBBGGGGBBBGGGBBBBBGGGGGBBBBBGGBBGGBBGGGBGGBBGBBBGGGBGBGGBGBGBBGGGGGGGBGGGGGGGBBBBBGBBBGGBBBBGGBGBGGBBGGBGGGBGGGBGGBGGBBGBBBBGGGGGBGGGGBBBBBGBGBBGGBBBBGGBGBGGGBBGGBGBGBGBBGBGBGBBBGBBBBBGGBBGGBBBGGGBBBBBBGBGB
20893 BBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBGGGBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBGBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBGBBBBBGBBBBGBGBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBGBBBGBBBBBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBGBBBBBBBGGBBBBBBBBGBBBBBGBBBBBBBBBBGGBBBGBBBBBBGGBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBGBBBBGBGBBBGBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBGBBBBGBBBBGGBBBBBBBBBBGBGBBBGGBBBGGBBBBBBBBBBBBBBGBBBBGGBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGGBBGBBBBBGBBBBGGBBBBBBBBBBBGBBGBGBBGBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGGBBBBGBBBBBGBBGBBBBBBBBBBBBGBBBBBBBGBGBBBBBBBGBBBGBBGBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBGBBBGBBBGBBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBGBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBGBBGBBGBBGBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBGBBGBBBBBBGBBGBGBGBBBBBBBBBBBBBGBBBBBGGBBGGBGBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBGGBBBBBBBGBBBGBBBBBGBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBGBBGBBBBGBBBBGBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBGGBBGGBBBBBBBGBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGGGBGBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBGBGBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBGBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBGGBBBBBGBBBBBBBGBBGGBBBBBBBGBBBBGBGBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGGBBGGBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBGGGBBBBBGBBBGBBBBBBBGBBBBBGBBBBBBBBGGGBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBGBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBGBBGBBGBBGBBGBBBBBBBBBGBBGBBBBGGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGGBBBBBBBGBBBGBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGGBBBBGGBBBGBBBBBBBBBGBBBGBBBGBGBGBGBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBGGBBBBBBGBGBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBGBBBGBBBBBBBBBGBBBBGGBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBGGBBGGGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBGBBGBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBGBGBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBGGBGBBBBBBGBBBBBGBBBBBGBBGBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBGBBBGBBGBGBBBBBBGBBBGBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBGBBBBGGBBGBGBBBBGBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBGBBBBBBGBBBBGBBBBBBGGBBBBBBBBBGBBGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBGBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBBBBGBBBBBGBBBBBBBGBGBBGBBBBBBBGGBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBGBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBGBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBGBBGBBGBBBBGBBBBGBBBGBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBBGGBGBBBBBBBBBBBBGBGBBBBGBBBBBBBGBBBBBBBBBBBGBGBGBBBGBGBBBBBBBBBBBBBBBBGBBGBBGGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBGBBBBBBBBGBBBBBGBBBBGBBBGBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBGGBBBBBBGBBBBBBGBBBBGBBGBBGBBBBBBBGBBBBBBBGGBBGBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBGBGGGBBBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBGBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBGGBBGBBGBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGGGBBBBGBGBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBGBBBBGBBBBGBBBBBGBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBGBBGBBBBBGBBBGBGBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBGBBGBBBGBBBBBBBBBGBBBGGBBBBBGBBBGBBBBBBBBGBGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBGGBBBBBBBBGBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBGGGGBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBGGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBGBBGBBBBBBBBBBBGBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBGBBBBBBBGBBBBBGGBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBGBBBBGBGBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBGBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBGBGBBGBBBBBBBBBBBBBGBBGGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBGBBGBBBGBBGBBBGBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBGGGBBBBBBBBBBBGBBBBBGBBGBBBBBBBBGBBBBBBGGBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBGGBBBBBBBBGBBBBBGBBBBGBBBBBBBBGBBBBGBBBBGBGGBGBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBGGBBGBBBBBBBBBBBBGBBBBGBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBGBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGGBBGBBBBGGBBBGBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBGBBGGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGGBBBGGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBGGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBGBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBGBGBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBGGBGBBGBBBGBBBBGBBBBBBBBGBBBBBBGBBBBBGGBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBGGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBGBBBGBBGBBBBGGBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBGBBBBBBBGBBBBBBBBBBBBBBGGGBBBBBBBGBBBBBGBGBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGGBGBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBGGBGBBBBBBBBBBBBBBGBBBBBGGGGBBBBBBBBGBBBGBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBGGBBBBBBBBBBGGBBBBBBBBBGBBBBGBBBGBBBBBBGBGBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGGGBGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBGBBBBGBBBBBGBBBBBBGGBGBGBBGBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGGBBBBGBBBBBBBBBGBBBBBBBGGBBBBBBBBGBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBGBBBGBGBBBBBBBBBGBGBBBBGGBBGBBBBBGBBGBBGGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBGBBBBGBBBBBBBBBBBBBBBBGGBGGBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBGBBBGBBBBBBBBBBBBBGBBBBBGBBBBGGBBGBBGBBBBBBBBBGBBGBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBGBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBGGBGBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBGBBBBGGBBBBBGBBBBBBBBBBBBBGBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBGBGBBBGGBBBBGBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGGBBBBBBBBBGBBGBBBGBBBBBBBBBGBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBGGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBGGGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBGBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBGGBBBBBBBBBBGBBBBBBBGBBBGGGGBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBGBBGBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBGBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBGBBBBBBBGBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGGBBGBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBGBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBGBBBBBGBBBBBBBBBBBBBGBGBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBGBGBBBBGBBBBBBBBBBGBGBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBGBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGGGBBGBBBBBBBGBBBGBBGBBBBBBGBBBBBBBGBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGGBBBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBGBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBGBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBGBBBBBBBGBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGGBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBGBBGBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBGBBBBBBBBBBBGGBBGGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBGGBBBGBBBBBBBBBBBBBGBBGGBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGGBGBBBBBBBBBBBBBBBGBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGGBBBGBBBBBBGBBBBBGBBBGBBBBBGBBBBBGBBGBBBGBBBBBBBGBGGBBBBBBBBBBGBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBGBGBGBBBGBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBGBBBBBBBBGBBBBBBBBGBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBGBGBGBBGBBBBBBGBBBBGGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBGGBBBBBBBBBBBBBBBGBBBBBBGGGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGGBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBBGGBBBGBBGBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBGGBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBGBBBBGBBBBBBBBBGGBBBBBBBGBBBBBGBBBGBBBBGBGBBBBBBBBBGBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBGGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBGBGBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBGBGBBBGBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBGBGBBBBBBBBGBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBGBBBBGBBBBGBBBBBBBBBBBBBBGBGBGBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBGBBBBGBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBGBBBBBBBBGBBGBBBBBBBBBBBGGGBGGBBBBBBBBBBBBBGBGGBBGBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBGBBGGBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBGBBBBBBBBBBGBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBBBBBGBBBBBGBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBGBBGGBBGGBBBBBBBBBBBBBBBBGBBGBBBBGBBBGBGBBBGGBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBGBBGBGBGBBBBBBBGBBBBBGGBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBGGBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBGBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGGBBBBBBBBGBBGBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBB
19254 BBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBGGBBBGBBBGBBBBBBBBBBBBGGGBGBBGBBBBBBGBBGGBBBBBBBBGBBBBBBBGGBBGBBBBBGGBGBBBGGGBBBBGGGBBBGBBBBBBBBGBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGGBBGGBBBBBGBBBBBBBBBGGBBBBGBBGGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBGGBGBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBGBGBBBBBGBBBGBBBBBBGBBBBGBBBBBBBBBBBBBGBBGBBGBBBGBBGBGBBBGBBBBBBBBGBGBBBBBBGGBBBBBGGBGBBBBBGBBBBBBBBBGBBGBBBGBBBBBBBGBBGBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBGBGBBBBBBBBBBGBBBBBBBBBGGBBBBGGBBGBBBBBBBGBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBGBBGBBGGBBBBBGBBBBBBGGBBBBBBBBBGGBGBGBBBBBBGBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBGBBBBBGGGBBBBBBBBBBBGBBBBBGBBBBBBGGBBBBBGBBBGBBBBBBBBGBGBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBGBBBBBBBBBGBBBGGBBBBBBBBBBGGBBBBGBBBBBBBBBBGBBBBGBBBBGBBBBBBGBGBBBBBBBBBGBGGBBGBBBGBBGBBBBBBGBGBBBBBBBGBGBBBBBBBBBBBGBBBGBBBBBGBBBGBBBBGBBBBBBBBBBBGBBBBBBBBBGGGBBGGBGBBGGBGBBBGGBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBGBGGGGBBBBBBBBGBBBBBGBBBBBBGBBBGBBBBBBGBGBGBBGBBBBBGBBBBBBGGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBGBBBBBBBBBBGGBGBGBBBBBBBBBBBBGBGBBGBBBBGBBBBBBBGBGBBBBGBBBGBBBBBBGBBBGBBBGBBGBBBBGBGBBBBBBBBBBGBBGBBGGGGGBBBBBBBGBBBGGGBBBBBBGBGBBBBBGGBBBBBGGBBBBGBGBBBBBBBBBBBBBGGBBBBBGBBGBBBGBBBBBBBBBBBBBGBBGBBBBGBBBBBGBBBGBBBBBBBBBBGBGBGBGBGBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBGGBBBBBBGBGBBGBBGBBGGBBBBBBBBBBGBBBBBBBGBBBGBGGBBBBBBBBBGBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGGGBGBBGBBBGGGBBBBBBBBBBBBBBBBBGBBBBGBBBGBGBBGBGBBBBBBBBBBGBBBBGGBGBBGBBBBGBBBBBBBBBBBBBBGGBBBBGBBBGBBBBGGGBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGGGBBBBBBGBGBBGBGBBBBBBBBGBBBGBBBBBBBBBBBBBGBBGBBBBGBBGGBGBBBGBBBBBBGBBBBBBBBBBGGBBBGBBGBBBBBBBGBBBGBBBGBBBBBBBBBBBGBBBBBBBBBGBBBGGBBBBBBBBGBBBBBBGBBBBGGBBBBBBBBBBGGBBBBBBBBGGBBGBBBBBBBBBGBBBBBGBBGBBGBGBGBBBBGBBBBBBBBGBGGBBGBBBBBBBGBGBBBBBBBBBGBBBGGBBBBBBBBBGBBBBGBBBBBBBGBBGBBBGGGBGBBGBBBBBGBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBGGBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBGBBGBGBBBGBBBGBBBBBBGBBGBBGBBBGBBBBBBBBGGBGBGBBBBBGBBGGBBBBBGBBGBBBGBBGBGGGBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBGGBBGBBBBBBBBGBBGBBBBBBGGGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBGBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBGBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBGGGBBBBGBGGBGBBGBBBGBBBBBBBBGBBBBBGBGGBBBBBBBBBBBBBGBBBGGGBGBBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBGBGGBBBBBGBGBBBBBBGBBGBGBBGBBBBBBBBBGBBBBGGBBBGBBBGBBBBBBBGBGBBGGBBBBBBBGBBBBBBGBBBBGBBBBBBBBGGBBBBBBBGBBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBGGBBBBBBGBBGBGBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBGGBBBGBBGBBBGBBBBBBGGBGBBGBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBGGBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBGBBBBBBGGGBBBGBBBBBBBBBGBGGBBBGBBBBGGBBBBGGBBBBBBBBBBBBBBBGGGBBGBBBBBBBGBBBGBBGGBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGGGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGGBBBBGBBBGBGBGBBBBBBBGBBBBBBBBGGBBBBBBBGBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBGGBBBBBBBGBBBBBBBBBBGGBGBGBBBBBGBBGBBGBBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBGGBBBBGGBBGBBBBBBGBBBGBBBBBBGBBBGGBBBBBBGGBBBBBGGGBBBBBBBBBBBBBBBBGBGBGBBGGBBGGBBBBBGGBBBBGBGBBBBBBBBBBBBBBBGBBBGBBBBBBGGGGBBBBBGBBBBBBGBBBBBBGGBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBGBGBBBBBBBGBBBGBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBGBBBGGBBBBGBGBGGBBGBBBBGBBGGBBBBBBBBBGBBBBGGBBBBBBBBBBBGBBBBBGGBBGBBBGBBBBBBBBBBGBBBBBBGBGBGBBGBBGBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBGBBBBBBBGGBGBBBGGBGGBBBBBBGBBBGBBBBBBBGBBGBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBGGGBBGBBGBGBBBGGBBBBBBBBBBBBGBBBBBBBBBBBGBBGGBGBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBGBBBBBGBBBBBBBBBGBBBBBBBGBBBBGBBBGGGBBBBBGBBGGGBBBBGGBBGBBBBBBBBBGBBBGBBBBBBBBBBBBGGBBBBGBBBBBBBBBGBBBBBBBBGBBGGBBBBGBGBBBBBBBBGGGGBBBGBGBBGGGBGGBBGGBGBBBGGGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGGBBBGBBBGGBBBBBBBBGGBBBBBBBBBBGBBBGBBBBBBGBBBGBBBBBBGBBBBBGBBBBGBBBBGBBBBBBBGGGBBBGBBBBBGBBBBGBBGBBBBBBBGBBBBBBBGBBGBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBGGGGBBBBBBBBGBBBGBGBBBBBGBBBBBGBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBGGBGBBBBBBBBBBBBBBGBBBBBBBGGBGBBBBGBGBBBGBBBGBBGBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBGGGBBBBBGBBBBGBGBBBGBGBGBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBGBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBGBBGBBGBBBBBBBGBBGBBBBGBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBGBGBBBGBBBGBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBGGGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBGGBBBBBGBGGBBBBBBBGBGBBBBBBGBBBBGGBBGGBBBBBBBBGBBBBGBGBBBGBBBGGBGBBBBGGGBBBBBBBBBBBBBGBBBBBGGBBGBBBBBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBGBBBGGBBBBGBBBBBBGBBBGBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGGBBBBBGGGBBBBGBGGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBGBBBBBBBGGBGBBBBGGBGGBBGBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBGBBBBBBGBBBBGGGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGGGBBBGBBBBBBBBBBBGBGBGGGBBBBGBBBBBBBBBBBGBGBGBBBBBBBBGBBBBBBBBGGBBBBBBBBBGBBBBGBBBBBGBBGGBBBGBBBBGBBBBGBBBBBBBGBBBBBBGBBGBGBBBBBGBGGGBBBGBBBGBBBBBBGBBBBGBBBGBGBBBBBBBBGBBBBBBGBBGBBBBBGBBGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBGBBBBGBBBGBBBGBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGBGGBBBBBBBBBBBGBGGBBBBBBBBGGBBBGBGBGBBGBGBBBBBGBGBBGBBBBGBBBBBBBBBGBGBGBBBGBBBBBGBGBGBBBGBBBBBBBBBGBBBBGBBGBBGBBBBGBGBBBBBBGBGBBBGBBGBBBBBBGBBBBBBBBGBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBGGGGBBBBBGBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBGGGBBBBBGGGBGGBBBBBBGBBBBBBBBBBBBBGBBBBBGGBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBGBGBBBBBGBBBBGGBBBBGBBBBGBBGBBBBBBBGBBBBBBBBBBBGBBGGGBBBBBGBBBBGBGBBBGBGGBBGBBBBBBBBBBBGBBBGBBBBBBBGBBBBBGGBGBGBBGBBBBBBBGBGGBGGBGBBBGBBBBBGBBBBBBBBBGBGGBBBBBBBBBBBGBGBBBBBBGBGBBBBBGBGGBBBGGBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBGBBGBGGBBBGBBBBBGBBBBBBBBGBBBBBBBBBGBGBBBGBGGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBGGBBBBBBBGBBGBBBBBBBBBGBGBBBBBBGBBGGBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBGBBGBBBGBBBBBGBBBBBBGGBBBBBGBBBBBBGBBBBGGBBBBBBBBBBBBBBBGBBBBGBGBBGGBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBGBBBBBBGBGBBBGBBBBBBBGBBBBGBBGBBBBBBBBBGBBBBBBBGGBBBBGGBBGBBBBBBBBGGGBBGBBBBBBBGBBBGBBBBBBBGBBGGBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBGGBBGBBBGBBGGBBBBBBGBBBBGBBBGBBBGBBBBBBBBBGBBGBBBBBGBBBGBGBBBGBBBBBBGBBBBBGBBGBBBBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBGBGBGBBBBBGGGBBBBGBBBGBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBGBBBBBBBGBBBBBBBGBBBGBBBGBBBGGBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBGBBBBBBBBBBBBGBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBGGBBBBBBBBBBBBBGGGBBBBBBBGBGBBBBBBBBBBBBBBBBBGBGGGBBBGBBBBBBBBGGBBBBBBGBBBBBGBBGBBBBBBBBGBBGBGBBBBGBBBBBBBBBGBBBBGBGGGBBBBBBBBBBBGBBGBGBBBGBBBBBBBGBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBGBBBBBBBBBBBGBBBBGBBGBGBBBGGBBBBBBBGGBBBBGBBGBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBGGBBBGGBBGBBBBBBBBBBBBGBBBBBBGBBGGBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBGGBBBBBGBBGBBBBGBBBBGGGBBGBBGGBBBGGGBBGBBBBBBBGBBBGBBBBGGBGBBBBBGGBGBBBBBBBGBBBBBBBBGBBBBBBBBBGBBGBGBBBGBGBBGBBBBBBBBGBBBBBGBBBBGGBGBBBBBBBGBBGBGGBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBGGBBBBBGBBBBBBBBGGGBBBBBBBBGBBGBBBGBGBBBBBBBBBBBBBBBGBBGBBGBBBBBBGBBBGGGBBBBBBBBBBBBBGBBBGBBGBBBBBBBBBGBBBBBGBBBGBBBGBGBBBBBBBBBBGBBBGBBBBBBGBBBBGBGBBBBBGBBBBBBGGBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBGGBBBBBGBBGBBGBBBBBGBBBBBBBBGBBBBBBGBGBBGBGBBBGBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBGBBGGGBBBBBBBGBBGBGBBBBGBBBBBGBBBBGGBBGBBBBGBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBGBBBBBBBBBBBBBBGGGBBBBBBBGBBBBBBGGBBBBBGBGBGBBGGBBBBBBBBBGBBBGBBBBBBBBGBBBGGBBGBBBBBBBGGBBBBBBBBBBBGGBBBBBBBGBBBGBBBBBGBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGGBGGGGBBBGBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBGGGBBBBBBGBGBBBGBBBGBBBBBBGBGBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBGBBGBBBGBBBBBBBGGGBBGBBBBBBBGGBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBGGBBGBBGBBBGBBGBBBBBBGBBGBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBGBGGBBBBBBBBBBBBBBBBBBGBGGBBGBBBGBBGBGBBBBBBGBBBBBBBGBBBBBBBBBGGBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBGBBBGGBBBGGBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBGBGBBBGBBBGBBBBBGBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBGBBGBBGBBBBBBBBBBBBBBBGGBBBBBBGBBGBBGBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBGGGGBBBBBGGBBGBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBGBGBBBBBBBBGBBBGBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBGBGBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBGGGGGBBBBBBBGGBGBGGBBBBBBGBBBGBBBGBBGBBBBBGBGBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBGBBGBBBBBGGBGBBGBBBBBBBBBBBGGGBBGBBBBBGBBBBBGBBBBBBBBBBBGBBBBBGBBBBBGGBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBGBGBBBBBBBBBGBBGBGBBGBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBGGGGGBBGBBBBBGBBBBBBBBBGBGBBBGBBBBBGBGBBBBBBBBBBBGGBBBGBBBBBBBBGBBBBBGGBBBGBBGBBGBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGGBBBBGBGBBBGBBBBBGBBGBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBGGBBBBGBBBBBBBBBGBGBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBGGBGGBGBBBBGBBBBBGBBGBGBBBGGBBBGBBGBBBGBBBGBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGGBBBBGBBGBGBBBBBBBBBBBBBGBBBBBBGBGBBBGBBBBGBBBBGBBBGBBBBBBBBBGBGBBBBGBBBGBBBGBBGBBBGGGBBBBBGBBBBGGBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBGBBBBBGBGBBBBGBBBBBBGBBBBBBBBBBBGGBBBBBBBBGBBBBBGBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBGBGBBBGBGBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBBGBBGBGGGBBBBGBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBGBGGGBGBGBBBGBGGBBGBGGBBBGGBGBBBGBBBGBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBGBGBGBBBBBBBGBGBGBBBBGBGBGBGBGBBBBBBBGGGGBBBBBBBBBBGBBGBBBGBBBBBGGBBBBBBBBBBGBBBBGGBGGBBBGBBBBBGBGGBBBBBBBBBGBGBBBBBBBBBBBGBBBBGBBBBBBBGGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBGBBBBGBBBBBBBGBBBGGBBBBBBBBBBBBGBBGBGGGGBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGGBBBBBGBGGBBBBBBBBBBBBGBBBBGBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBGBGBBBBGGGBGBGBBBBBBBBBGBGBBBBBBBBBBBGBBGBBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBGBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBGBBBBGBBBBBGBBBBBBBGGBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBGBBGBBBBBBGBBGBGBBGBGBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBBGGBBBBBBBBGBGBBBBBBBBBGBBBBGBBGBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBGGBBBGBBBBBGBBBBBBBBBGGBBBBBBBGBBGBBBBBGBGBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBGGBGBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBGBBGBGBBBBBBBBGBBGBBBBBGBBBBBGGBGBBBBBBBBGBBBBGGGBBBBBBBBBGBBBBGBBBBGBBBBBBGBBBGBBBBGBBBBGGBBBBGBBBBBBBBBBBBBBBBBGBBBGBBGBBBBGBBBBBGBGBBBBBGBGBBGGGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBGGGBBBBBBGGBBBBBBBBBBBGBBBBBGBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBGBGGGBBGBBBGBGBBBGBBBBBBBGBBBBBBBBBBBBGBBGBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGGBBBGBBBBBBBGBBBBBBBBBBBBBBBBGGGBBBBBBBBGGBBBBBGBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBGBGBGGGGGBBBBGGBBBBGBBBBBBBBGBBBBBBBBGGBBBBBBBGBBBGBGBBBBBGBBBBBBBGGBGBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBGBBBBBBBBBGGGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBGGBBBBGGBBBBBBGBGBGBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBGBGBBBBBGBBBBBBBBBGGGBBBGBBBBGBBGBBBBBBBBBBGBBGBBGBGGBBBBBBGBGBBBBBGBBBBBBBBGBBBGBBGBBBGBBBBBBGBBBGBGBBBBBGGGBBBBBGBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBGBBBBBBGBBBBBBBBGBBBBBBBBBGGGBBBBBBBBBBBGBBGBGGBBBBBBBBBBBBBGBBBBBBBBBBGGGBBBGGBGBBBBBBBBGBBGBBBBBBGBBBBGBBGBBBGBGBGBGBGGBBGGBBBBGBGBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBGBGGGGGGBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBGBGGBBBGBBBGBGBBGBBBGBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGGBGBBBGGBBBBGBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBGBBBBBBGBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBBGGBGBBGGBBGBGBBGGBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBGBBBGBBBBBBBBBBGBBBGBGGBBBBBGBGBBBGBBBGGBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBGBGBBBBBBGBBBBBBGBBGBBBBGBBBBBGBBBBGBBBGGBBBGBGBBBGBBBBBBBBGGGGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBGBBBGBBGBBBBBBBGBBGBBBBBBBBGBBBBBBGBBBGBBBBBBBBBGGBBBBGBBBBBBBBGBBBGBBGBBBBBBBBBGBBBGGBBBBBBBBBBBBBBGBBBBBBBBGGBBBGBBBBGBBBBBBBGBBBBBBBGBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBGBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBGGGBBBBBBBBGBBGBBGBBGBBGBBBBBGGBBBBBBBBBBGGBBGBBBBBGBBBBGBGBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBGBBBBGBBGBBBBBGBBBBBGBBBBGGBBBBBBBBGBGBGBBBBBBBBGBBBBBBGGGBBBBBBBBBBBBGBBGBBGBBBBGBBBBBGBBBGBGBGBBBBBBBBGBBGBBGBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBGGGGGBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBGBBGBBBGBBBBGBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGGGBBBBBBBBGBBGBBBBBBBGBBGBBBBBBBGBBGGBBBBBBBBGGBBBBBBBBBBBGBBBBGBBBBBBBBBGBGBBBBGBBBBGBGBBBBBBBBBBGBBBBBBBBBGBGBGBBBGBBBBGGBBBBBGGBGBBBBBBBBBBBBGGBGBBGBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBGBBBBBBBBBGBGBBBBBBBBBBGBBBBBBGGBBGBBBBGGBBBBGBBBBBBBBGBBBBBBBGBBGBBBBBBGBGGBBBBBBBBBBBBBGBBBBBGBBBBBGGBBGGBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBGBGBBBBBBGBGGBBBBBBBBBGBGBGGBBBBBBBGBBBGBBGBBBBBBBBGBBBBBGGBGBBBBBBBBGGBBGBGGGBBBBBGGBGBBBBBBBBBBBBGBGBBBGGBBBBBBBBGBBBGBBBBGBBBBBBBBBGBBBBBGBBBBBBGBGBBBBGBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBGBBBGBGGBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBGBGBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBGBGBBBBGBBBBBBBGBBGBGBGBBBGBGGBBBBBBBBBGGBGBBBBBBBBGBGBBBBBBBGBBBBBGGBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGGBGBBGGBGGBBGBBBBBBGBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBGBGBBBBBBBGBGBBBGBBBBBBBGBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBGBBBGBBBBBBBBGBGBBBBBBBBGBBGGBBGBGBBBBBBBBBBGGBBBBBBBGBBGBBGGBBBGBBBGGBBBBBGBBGGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBGBGBBGBBGBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBGBGGBBBBGGBBBBBBGBBBBBBGGGBBBBBGBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBGBBBBBGGBBBBGBGBBBBGBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBGGBGBBBBBBBGBGBBBBBBBBBBBGBBGBBGBBBGBBGGBBBBBBBBBBGBBBGGBGBGBBBBGGBBBBBBBBBGGGBGBBBBBBGGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBGBGBBBBBBGBBBGBBGBBBBBGGBBBBGBBGBBBBBBBBGBBBGBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBGBBGBBBBBBBGGBBBBGGBBBBGBBBBBBBBBBBGBBGBBBGGGGBBGBBBBBBGGGGBGGGBBBGGBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBGBBBGBGBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBGGGGGBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBGBBBBBBGGBBGGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBGGBBBGBBGBBBGGBBBBBBGBBBBGBGBBBBBBGBBBBBGBGBBBBBBBGGBBBBBBBBGBBGBBBBBGBBBBBGBBBGBGBBGBBBBGBGBBBBGBGBGBBBBBGBBBGBGBGBBGBBBBGBBBBBGGBBBBBBBGBBGBBBBBBBGBBBGBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBGGBBBBGBBBBGBGBBBBBBBBBBBBBBBBGBBBGGBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBGBBBBBBBGBBBBBGGBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBGBGGBBGBBBBBBBBBBGBBBBBBBBBBBBBBGGBBGBBBGBBBBBGBBGBGBBBGBBBBBBBBBBGBBBBGGBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBGBGGBBBBGBBGBBBBBBBBBBBBBBBBGBBGBBBBGBGBBBGBGBBBBBBGBBBBBBBBBBBBBBGBBBBGGBBBGBGBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBBGBBBBBBGGBBBBBGBBBBBBBBBGGBBBBBBBBBBGBBGGBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBGGBBBBBBBGBBBBBBBBBGGBBGBGBBBBBBGBBBBBGGBGBBBGBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBGBBGBBBGBBGBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBGGBGBBBBBBBBBBBBGGBBBGBBGBBBGBBGBBBBBBBBGBBBGGBBBBBBBBBBBBBGGBGBBBBBBBGBGGBBBGBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBGBGGBBBBGBGBBGBBBBBBBBBGBBBBGBBBBBBBBBGBBBGGGBBBBGBBBBGBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBGGBBBBGBGBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGGGBBBBGBBGGBBGBBGGGBBGBBBBBBGGBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBGBBBBBGBBGBBBBGBBBBBGGBGGGBBBBBGBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBGGBBBGGBBBGBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBGBBGBBBBGGBGGBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBGBBGGBBBGBBBBGBBBBBBBGBBBBGBBBBGBBBBBGBGBBGBBGBBBBBGBBBBBBBGBGBBBBBBBBGBBBBBBBBGBGBBBBBGBGBBGBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGGBBBBBBBGGGBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBGGBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBGBBGGGBBBBBBGBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBGBBBBBGGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBGBBBBBBBBBBBBBGGBGGBGGGBBBGGBBBGGGBBBBBGGBBBBBBGGBBBBBBGBBBBBBBBBGBGBBBGBBBBGBGGBBBBGBBGBBBGGBBBBBBBBBBBBGGBBGBGBBBBBBBGGBBBBGBBGBBBBBBGGBBBBBBBBBBBBBGGGBBBBBGBBBGBBBBGGGBGBBBBGBBGGBBBBGBGBBBBBBGGGGBBBBGBBBGGBGBBBBBBBGBBBBBGGBBBGGBBBGGBBBBBBBBBBBBBBGGBGBGBBBGBBBGBBBBGBGBBGGBBGBBBBBGBBBBGBBBBGBBBGBBBBBBBBGBBBBGBBBBGBBBBGBBGBBBBBGBBBBBBBBBBBBBBGGBBBBBBGBGBBBBBBBBBBBBBBBBGGBBBGGGBBBBBBGBBBGBBBGBGBGGBGGBBBGBBGBBBBBGBBBBBBBBBBBBBBGBBBGBBBGGBGBGBBBBBGBBBBBBBBBBBGGBBBGBBBBBBGBBGBBBBBBBBGBBGBGBGGBGGBBBBGBBBBBBBBBBGBBGBBBBBBBBGBGBBBBBBBBGBBGBBGBBGBBBBGBBBBBBGGBBBBBBBGBBBBGGBBBBBBBBBGBGBBGBBGGBBBBBGBBBBBGBBBGBBBBBBBGBBBBBBBBBBGGGGBBBBBGGBBBGBBBBBBGBBGBBGBBBBBGBBGGBBGGGBBGBBBBBBBBBBBBBBBBBBBBBBBGGGBBGGBGGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGGBBGBBBBBBBGBBGBGGBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBGBGBBBBBBBGBBBGGBBBBGGGGBBBBBBBBGBBBBBBBBBBBBGBGGBBGBBBGGBGBBBBBBGBBGBGBBBBBGBBGBGGGGGBBGBBBGBBBGBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBGGBBBBBBBBBGBBBBBGBBBBBBBBBBBGGBBBBGBBBBBGBGBBGBBBBBBBBBBBGBBBBBBBGBGGBGBBGBBBBGBBBBBGGBBGGBBBBBBBBBBBBBBBBBBBGBGBBBBBGGBBBGBBBGBBBBBBGGBBBBBBBGBBBBGGBGBBBGBBBBBBBBBBBBBBBBGBBBBGBBGBGGBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBGBGGGBBBBBBBBBBBBGGBBBBBBGBBBGGBBBGBBGBBGBBBBBBBBGBBGGBBBBBBBBBBGBBGGBBBGGBBBBBBBBBBBGBGBBBBBGBGGGGBBBBBBBGBBGBBGBBBBBBGBGGBBGBBBGGGBBBBBBBBBBBBGGBGBBBGBBGBGBGGBBBBGBBBBBBGBBBBBBBBBBGBGGGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBGBBBBBGGBBBBBBBBBBBBBBBGGBGBBBGBBGGBBBBBBBGGBGBBBGBBBBBBBBBBGGBBBGBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBGBBBBGBBBBBBBGGBGGBBBGBBBBBBGGGBBGBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBGBBBGBBGBGGBBBGBBBBBBBBBBBBBGBBBGBBBBGBBBBBBGGBBBBGBGBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBGBBGBBBBBGGGBGBGBBBGBGBBBGBBBBBGBBBBBBBBBBBGBBBBGBBBGGBBBBBBBBBBBBBGBBGGBBGGGBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBGGBGBBBBBBBBBBGBBBBGBBBBBGGBBBBBGBBBBBGGBBBBBGBBBBBBBBGBBBBBBBBBBBGBBGBBBBGBBBBGBBBBBBBGBBBBGBBBGBBBGGBBGBBBGBBBBBBBBBBBBBBBBGBGBGBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBGBBGGGBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBGBBGBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBGBBBBBGBBBBBBBGBBBBBGBGBBBBBBBBBGGBBBBBBBGBGGBGGBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBGBBBGBGBBBBBBBGBBBBGBBBBBBBBBBGBGBBGGBBBGBBBBGBBBGBBBBBBBBBBBBBBBBGBGBBBBBGBGGBGBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBGBBBBBBBBBBGGBBBGBBBBBGBGBBBBBBBBBBBBBGBBBBBBBGBBBBBGBGBBBBBGGBBBBBBBBBBBBBBBGGGBBGGBBBBBBBGBGBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBGBBBBBGBBBGGBBBBBBGBBGGBBBBBGGBBBBBBBBBBBBBBBBBBGGBBBGBBBGBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBGBGBBBB
16081 BBBGBBBBBBBGGBBBBGBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGGGBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBGBBBBBGGBBGGGBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBGBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBGGBBGBBGBGBBBBBBBBBBGBBBBBBGBBGBGBBBGBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBGBBBBBBBBBBBGBBBBBBBGBBBBGBGBBBBBBGBBBBBGBBGBBBBBGBBBBBBBBBBBBBBGBBGBBGGBBBBBBBGGGBBBBBBBGBBBBBBGBBBBBBBBBGGBBBGBBBBGBGBGGGGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBGGBBBBGBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBGGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGGBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGGBBBBBGBBBBBBBBGBBBBBGBBBGBBBBBGBBBBBBBBBBGBBBGBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBGBGBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBGGGBBBBBBGBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBGBGBGBBGBBBBBBGBBGBBGBBBBBBBBBGBBBBGBBBGBBBGBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBGBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBGBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBGBBBBBBGBBBGBGBBBBBGBBBBBBBBGGBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGGGBBGBBBBBBGBBGBBBGBBBGBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBGBBGBBGBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBGBGBBBBBGBGBBBGBBBBBBBBBGBGBBBGGGBBBBBGGGGBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBGBGBBBBBBBBBBGBBGGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBGBBGBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGBBGGBBBBBBBGBGGBBBBBBBBGBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBGBGBBBBGGBBGBBBBGBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBGBBBBBBBGBGBBBBBBBBGBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBGBBBBBBBBGBGBBGGBBBBGBGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGGBBBGBBBGBBBBBBBBBBBBBGBBGBBBBBBGBGBBGBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBGBGGBBGBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBGBBBGBBGBGGBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBGBGBGBGBBBGBBGBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBGBBGGBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBGGBBGBBBBBBGGGBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBGBBBBBBBGGBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBGBBBBGBBBBBBBBGGBBBBBBBGBGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBGGBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBGGBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGGBBBBBBBBBBGBBBBGBBBBBBBBBBBGGBBBBGBBGBGBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBGGBGBBBBBGGBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBGGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBGBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGGGBBBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBGBBBBBBBGBBGBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBGBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBGGBBGBBBBBBBBBBBBBGBBGBBBGBBBBGBGBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBGGBGBBBGBBGBBBGBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBGBBBBGBBBGBBBBBBBGBBBBGGGBBBBBGBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBGBGBBBGBBGBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBGGBBBBBBBBGBGGBBBGBBGBBGBBBBGBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBGGBBBBBGBBGBBBBBBBBBGBBGBGBGGBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBGGGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBGBBBGGBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBGBBGBGBBBBBGBBBBBBBBBGGBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBGGBBBGBBBBBGBBBGBBBGGBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBGBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGGBBBGGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBGGBBBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBGGBBBBBBBBBGGBBBBBBBBGBBBBBBGBBBBBBGGBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBGGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBGBBGGBBBBBBBBBBBBBBBBBBGGBBGGBBBGBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBGBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBGBBGGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBGGBBBGBGGBGBGBBBBBBBBBGGBBBBBBGBBBBBBBGBBBBGGBBBGGBBBBBBGBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBGGBGBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBGGBBGGBBBGBBBBGBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGGBBBBGGBBBGBBBBBBBBBBBBGBBBBGBGBGBBBBGBBGBGBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBGBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBGBBBGBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGGGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBGBGGBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGGBBBBGBBBBBGGBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBBBBGBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBGBBBGBGBBBBBBBBGBBGBBBBBGBGBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBGBGGBBGGBGBBGGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBGBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBGGBBBBGGBGBBBBGBBBBGBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGGGGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBGGBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBGGBBGBBBBGBBBBBGBBBBGBBBBGBGGBBBBBBBGBBBBGBBBBGBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBGBGGBBBBGBBGBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBGGBBGGBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBGBGGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBBBBGBBBGBGGBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBGBBBGBBBBBGBBBBBGBBBBBGGBBBBGGBGBBBGBBBBBBBBBBBBBBGGBBBBBBGBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBGGBBGBGBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBGBBBGBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBGBBGBGBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBGBBGBBGBBBBBBBBGGBBBBGBBBBBBBBBGBBGBBGBBBBBBBBBBBGGBGBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBGBBGGBBGGBBBBBGBBBBGBBBBGBBBBBBGBBBBBBBGBGGBGBBBBBBBBGBGBBBGBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBGBBGBGBBBBBBBBBBBBBBBBGBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGGBBBBBBBBBBGBBBGGBBGBGBBBBGBBBBGBBBBBGGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBGBBBGBBBBBBBBBGBBBBBGGBBBGBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBGGBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBGBBGBBGBBBBBBBBGGBBBBBBBBGGBBBBBBGBGBBBGBBBBBBBBBBBBGGBBBBBBBGBGGBBBBBGBBBBGBBBBBGBBBBBBBBGBBGBBBBBGBBBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBGBBBBGBBBBGBBBGBBBBBGBGBBBBBGBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBGBBGGBBGBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBGBGBBBGBBBBBBGBBGGBBBBGBBGGBBBBBBBBBGBBBBBBGBBBBBBBBGBBGGBBBBGGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBGBBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBGBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBGBGBBBGBBBBBGBBBBBBBBBBGBBBBBBBBGBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBGBBBBBGBBBBGBBBGBBBBBBBBGGBGBBBGBGBBBBBGGBBBBBBBGGBBBBBBBBBBBBBGBBGBBBGGBBBGBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBGBBBBBGBBBGBBBGBBBGBBGBBBBGGBBBBBBBBBGGGGBBGGGGBBBBBBBBBBBBGBBBBBBBBBGBBBGGBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBGBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBGBBGGBBGBGBBBBBBBGBBBBBGBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBGBGBGBBBBGBBBBBBBBBBBGBBGGBBBBGGBBBBBBGGGBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBGBBGBGBGBBBGBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBGBGBGBBBBGBBBBBBBGGGBBBBBBBGBBBBBBBGBBBBBBBBGBGBBBBBBGGGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBGBGBBBBBGBGGGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGGGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBGBBGBBBGBGBGGGBGBBBBGBBBBGBGGBGBBGBBBBBBBGBBBBBBBBBBBBBBBGBGGBBBBBGBBGBGGBBGBBBGBBBBBGBBGBBBBBBBGBBBBGBBBBBBBBBBGBBGBBBBBBBBBBGBBGGBBBBBGGBGBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBGBBBBGBBGGBBBBBBBBGBBBBGBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBGGBBBBGBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBGBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBGBBBBGBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBGBBBGBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGGBBBBBBBGBGBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBGBGBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBGBBBBBGBGBGBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBGBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGGBGBGBGBBBBBGGGGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBGBBBBGBBBBBGGBBBGGBBBBBBBBGBBBBBGBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBGBBBGBBGBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBGBBBGBBGBBBGBBBBGBBBBBGBBBBBBBBBBBBGBBBGBBGBBBBBBBBBGBBBBBBBBBGGGBBGGBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBGBBBBBBBBGGBBBBBBGBBGBBBBBGBBGBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBGBBBBBBGBBGBGBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBGGBBBBBBGBBBGBBBBBBBBBBBBBGGBBBGBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBGBBGBGGGBBBBGBBBBBGBGBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBGBBGBBBBGBBBBBBBGBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBGBGGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBGGGBBBBBBBBBGGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBGBGBGBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBGBBGBBGBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBGBBBBBGBBBBBBBBBBBBGGBBGBBBBBBBGBGBGGBBBGBBBBBBBBBBBBBBBGBBGBBBBGBBBBBGBBBBBBBBBGBGBGBBBBBGBBGBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGGBBBBBGBBBGBBBBBGBBBBBGBGBBGGBGBBBBBBBGBBBBBBBBGBGBBGBBBBBBBBBBBBBGGBBBBGBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBGBBBBBBBBBBBGBBBGBBBBBBGBBBGBBBGGBBBBGBGBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBGBBBGBGBBBBBGBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBGBBBGBBGBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBGBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBGGBBGGBBBBBGGBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBGGGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBGBGBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBGBBBBBBGBBBBBBGBBBBGGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGGGBBBBBBBGBBBBBBBBBGBBGBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBGBGBGBBBGBBBBBGBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBGBBBBBBBBGGGGGBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBGGBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBGBBBBBBGBGBBBBBBBGBBBBBBBBGGGBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGGBGBBGBBBBBBBBBBBBBBGBBBBGGBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGGBBGGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGGBBGGBBBBGBBBBBBBGBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBGBGBBBBBBBGBGBBGBBBBBBBBBGBBGGGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBGBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBGBGBGBBBBGBBBBBBBGBBBBGBBBBBBBBGBBBGBBBBBBBBBBGBGGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBGGBBBBGBBBBBBGBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBGBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBGBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBGBBGBBGBBBBBBBBGGBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBGBBGBGGBBBBBGGBGBBBBBBGGBGBBBBBBBBGGBBBBBBBGBBBBBBGGGBBBBGBBBBBBBBBBBBGGBBBBBGBBBBGBBBBBBBBGBBBBBBBBBGGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBGBGBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBGGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBGGBGBBBBGGBGBGGBBBBBBBGGGBBBGBBBBGGGBBBBBBBBBBBBGGGBBGBBBBBBBBGBBBBBBBBBGBBGBBBBGBBBGBBBGBBBBGBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBGBGBGBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBGBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBGBBBBBBBBBBBGBBGBBBBBBBGBBBBGBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBGBBBBGBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBGBGGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBGBBBGBBBBBBBBGBBGBBBBBBBBBBGBBBBBGBGGBBBBGBBBBBBGBBBBBBBBBBGBBGGBBBBGGGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBGBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBGBGBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBGBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBGBBGBBBGBBBBBBBGBGBBBBBBGBBGGBBBBBBBGBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBGGBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBGBGBGBBBBBBGGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBGGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBGBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBGBBGBBBBBBBGBBBGBBBBBBBBGGBBBBBBBGBBGBBBGBBBBBBBBBGBBGBBBGBBBBBBBBBGGBBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGGGGBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBGGBBBBBBBBBBBGBBBGBBBBGBGBBBBBBGGGBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGGBBBBBGBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBGBBBBBBGBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBGBBGBBBBBBBGGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBGBGBBBBGBBBBGBBGBBGBBBBBBGBBBGBBBBBBGBBBBBBBGGBBGGBBBBBGBBBGGBBBBBGBBBGBBBBBBGBBBBBGBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBGBGBBBGBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBBGGBBBBGBBBBBBBBBBBBBGBBGBGGBBBBBGBBBBBBBBGBBGBBBBBGBBBBBBBBBBBBBGGBBBBBBBBGBGGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGGBBBBGBGBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBBBGBBBBBBGGGGBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBGBBBBBBBGBGGBBGGBBBGBBBBBGBBBGBBBBBBBBBBBBBGBGGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBGBBGBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGGBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBGBGBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGGGGBBGBBBBBBBBBBBBBBGBBBBBBBBB
13524 GBBBBGBBBBBBGBGBGBBBBBGBBGBBBBGGGBBBBBBGGBBGGGBGBBGBBBGBBGBGBBGBBGGBBBGGBGBBBBBGGGBGGGBBBGBGBBBBGBGBGBBBBGBBBGGBBBGBBBBBBBBGBBGBGGBGBGBGBBGGBBGGBBGBBBGBGBBBBBBBBBBBBGGGGGBGBGBGGGBBGBGBGGGBGBBBBGGBGBBBBBBGBBGGBBBGGGBGGGGBBBBBBGBGGGGGBBBGGBGGGBBGGGBGBBGBBBBGBBBGGBGBGGGBBGGGBBGBBGBBGBBGGBBBBGBBGBBBBBGGBBGBBGGBGBGBBBGGGBBGGBBBBBBGBGBBBGGBBBGGGGBGBGBBBBGBBBBBBGBBBGBBGBGBBBBGBGGBBBGBGBGBGBBBBGBBBBBGGBBBBGBBBBBBBBBBGBGBGBBBBGBGGBBBBGBGBGBBGGBBBGBGGGGBBBBBBGBGGGBGBGBBBBBBBBBGGGBBGBBGGBGBBBBGGBGBBBGGGBGBGBBBBBBBGBBGBBBGBGGBBBGGGBGBGBGBGBBBGBBBGBGGBBBBBBGBBBBBGBBBBBGGBBBGBGGBGBBBGBGBBGBBGBBBBGGBBBGBGBBGBGBBGBBGBGBBBBGBBGBBBGBBGBGGBBBBBGGGBBBBBGBGBBBBBBBBGBBBGBBBBGBBBBGGBGBGBBGBGGBGBGBBGBBBBBBBBGBBBGGBBBBBBBBGBBBBBGBBGBGBGGGGGGGGBGGGBBBBBBBGBGGBBBGGBBGGGGBBGBGBGBGBBBGBBBBGGBBBBBBGGBGBBBBBBBBGBBBGGBGBGGBGBGBBGBBBGBBBBGGBBGBBBBBGGBBGBGBBBGGBBGBGBBBBBGGGBBBBGBBBGBBBBBGBBBGGBBGGBGBBBBBGBBBBBBBGBBBGBBBBGBBBGGGBGBBBBBBBBBBBGBBBGBGBBBBGBBBGBBGBBBBBGGBBBBBGGBGBGBBBBGBBBBGBBBBGGGBBBBBGBBBBBBBGBBGGGGBBBBBGBBGBBBBBBBBBGBBGBGBBGGBGBGBGBBBBBBGBBBBBBBGBBBBBGBBGBGGBBBGBGBBBBGBGGBBGGBBBBBGBBBGBGGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBGGBGBBBBBBBBBGGGBBBGGGGBBGBBBBGBGBBBBGGBBGBGGGBBBBBBBBBBGBGGBGGBBBBBBBBBGBBBBBBGGBGBGBGGBBGGBBGBBBBBGBGBBBBGBBGBBGGBGBBBBGBBBBBGBGGBBGBBBGGBBBGBGBBGBBBGBGBBGGBBGBBBGBGGBBGGBBGBBBBGGGGBGGBBBBBGGGGGGBBBBGBBBBBGBGGBGBBBGBBGBGBGGGBGGGBGBBGBBGBBBBBGBBBGGBBBGBBBBBGBBBBBGBBBGBBBBBBBBBBBBBGBBGGGBGBBGGBBBGBGBBGBGBBBGBBBGBGBBBGBGGBBBBGGGGBBBGBBBBBBGGBBBBBGGGGBBGGBGBBBBGGBGBGGBBBGGBBBGGGGBBGBBBBBGGGBBGGBBGGBBGBGGBBBBBGBBGGBGBBGBBGGBBBGBBBBGGBBBBGGBGGGBGGBGGBBBBBBGGBBBGGBBBBBGBBGBGGBBBBBBBBGGBBBGBBBBBBGBGBBBBBBGBGBBGGBBBBGBBBBBBGBBBGBBBGBBBBGGGGGBBBBGBGGGBBBBBBBBBGBGBBGGBGBBBBGBGBBBBGBBBGBGBGBGBBBBBGBBBBBBBBBBBBGBBBBGBBGBBGGBBBBGGBGBGGGGBBGBGBBBBGBGBBBGGGBBGGBBBBBBBGGBBBBGGBBBGBBBBGBBGBBBBGGBBGBBBBGBBGBBBBBGBBGGBBGBBBBBGBGBBBBBBGBBBBBBBGBGBGBBGBBBBGBBGGGBBBGBGGBBBGBGBBBGGBGGBBBGBBGGBGBBBBBBGBGGBGGBBBBBGGGBBGGBGBGBBBBGBBBBBGBGGBBBBGGBBBBBBBGBBBBBBBBGBBBGBGGGGBGGGBBBGGBBBGBBBBBBBBBBBBBGGBGGBBBBGGGGBBBGBBBBGBGBGBBGBBBBBGBBBGBGGBBBBBGBGBGGGBGGBBBGBGBBBBBGBBBBBGBGGGBBBBBGBBBGBGBBGGBBBGGBBBGBGBBBBBGBGGGGBGBGGBBGBGBBBBBBGBGBGGBBGBGGBGBBBBBGGBGGBGBGBBGBGGBGGBBBGBGGGBBGBBBGBBBGGGBGBBBBGBBGBBBBBBGGBGGBBGBGBBGBBGBGGBGBBBGGBBBBGBGBGBBGGBGBBGGBBBBBBBBBGGBBBGGGBBBBBBGBBBBGGBGGGBGBBBBBGGBBBBBBGBGGBGGBBGBGBBBBGGBGBBGBBBGGBGGBBBGGBBGBBGBBBBGBBGGGBBBBBGBBGBGGBBBGBGGBGBBGGBGBBGGGBBGGBBBGBGBBGGBGBBGBBBBBGBBBGBBBGBBBGGGGGBBGBBGBBBGBGBBBGBBGBBBBBGBGBBBGBBBBGBBBGBBBBBGBBGGBBBBBBBBGBGGBGBBBBGBBGGBBGBBBBBGGGGGBBBGGGGBGGBBGGGBBBBBGGGGBGGGBBGBBBGBGGGBBBBBGGBBGBBBGBBBGGBBBGBBBBBGGGBGBBGBBGBBGGBBBBBBBBBGBBBBBGGBBBGBBGGBGGBBBBBGGGBGGGBBBBBBGGBBGBGBGBGGGBBBBBBGBGGGBBBGBBGGBBBBBGGBGBGBBBBGGGBGBBBGBBBGBGBGGBGGBBGBBBGBGGGBGGGGGBGBGGBGBGBGBBBBBBGGBGGGBGGBBGGGBGBBBBGBBGBBBGBGBGBGBBGGGBBGBBBGBGBBGBBGBBGBGGGBBBBGBBGGGGBGBBBBBGBBGBBGGGBBBGGBGBGBGGBBBGBGBBBBBBBBBGGBBBBGBGGGGGGBBGGBBBGGBBBGBGGBBBBBGBBBGGBGBGGBGGGBBBGGGBBGGBGBBBGGBGBBGGGBBGGGGBBBGGBBBBGBGBBBGBBGGGBBGGBBBBBBGBBBBGBGBBBGGBGBBGBGBGBBBBBBBBBGBBBGBBBBBGBBBGBBGBGGBBBGBBBBBBBGGBGBBGGBBGGBBBGBGBGGGBBBGBGBGBGBGGBBGBBBBBGGGGBBGBBBGBBBGGBBBBBBGBBBGGBBGGGGGBBGBGBGGGBBGBBBGGGGBGBBBGGBBGBBGBBGBGBBBBBBBBBBGBBBGBBBBBBGBGBGBGGBBGBBGBBGBBGGBBBBBBGGGBBBGBBBBBBGBGBGBGBBBBBBBBBBGBBBBGGGBGBBBBBGBBGBGBBBGBGGBGBBBBBGBBGBGBBBGBGBGGBGBBBBGBBGGGBBBGGBBBBBBBBBBGBBBBGBGGBBBBBGBBBBGBBBGBBBBBGBBBGBBGGGBGBGBGGBBBBGBGGGBBBBBGBBBBBBBGGBGGBGBBBBBBBBBGBGGGGBGBBGBBBBBGBBBBGGBBBBBBBBBBGGBBGBGGGGBBBBBGBGGBBGBGBBGBBBBBGBGBBBBGGBBBGGGBBBBBGBGGBBGBBGBGBGBBBBGBBGGBBGBGBBGBGBBGGGGBBBBBBGGBGBGGBGBBGGBBBBBBBBBBGGBGGBGGBBBBBGGBGGBBGBGGGGGGBGBGGBBBGBBBBBBGBBGBBBGGBBBGBBGBGBGGBGBBBGBGGBBGBBBBBBBBBBBBBBGGGBGBBBGBGBGBBGGGBBBBGGBGBBGBBBBBBGBBGGBGBGBGBGBGBBBBBGGBBGGBBGGGGBBBBGBBGGBBBBBBBBBBGGGGGBBBGBGGBBBGBGBGBGGBGBGBGGGGGGGGBBGGGBGBBBGGBGBGBGGBGBBBBBGBGGBGBBBGBBBGBGBBBGGBBBBBGBGGBGBBGGGBBBBBGGGBGBBBBGBGBBBBGBGGBBGBBGBGBBBBBGGBBBGBGGBGBGBGBBBGGBGGBBGBGBGGBBBGBGGBBGBBBBGBGBBBGGBBBBBGBGGBBBBBGBGGBBGGGGGBBBBBBBBBBGGBBBBBBBBGGBBGBGBBGGBBGBGGBBBBGBGBBGBGBBGGBBGGBGGBGGGBBBBBBBBBBBGBGBGBGBBBBBGGBGGGBBBGBGGGBBBGBBBBGBBBGBBBBGGGBBBGGBGBBGBBGBGBBGBBBGGGBBBGBBGGGGGBBGGBBGBGBBGGGGBGBBGBBBBBGBBBBGBBBGGGGGGGGGBGGBBGBBGGGBGGGBGBBGGGBBBBBGBBGBGGBBBBGGBGBGGGBGBBGBBBGBBGBGBBGBBGBBGBBGBBBBBGBBBBBBGBBBGBBGBGBGGBBBGBBBBBBBGBBBGGBBGBGBBBGGBGBBGBBBGBBBGGBGGBBGGGBBGBGBGGBBBBBBBBBGGBBGGBBBBGBGBBBBBGBBBBBGBGBBBBBBGBBBGGBBGBBGBBBBBGGBBBBBBBBBBBBBBBBBBGGGBBBBGBBGGGGBGBBBBGBBBGBBBGGGBGGBBBBBGBGGBBBGGBGBGGBGGGGBBBBGBBGGGGGBBGBGBGBBBBBBBGGBBGBBBGGBGBGBBBBBGGBBBBGGGBGBBBBBGGBBGBGBBGBGBGGBBBBBBGGBBGBBGBBBBBGBGGBGBBGGBGBBGGBGBGGGGBBGBBBGBBBGBGGGBBGBBBBBBBGBBBBBBGBGGGBBBBBBGBGGBGGGBBGBBBBGBGGBBBBBGBGGGBBGBBBGBBGGBBGBBBBBGGBBBGBBBBGBGBBBGGBBGBBGGBBGGGGBGBBBBGGBBGBBBGGBGGBBBGGBGBBBBBGBGGGBBGBBGBBBBBBBBBGBBGGGBBGGBGGGGBBGBGBGGBBBGGGBBBGGBBBBGBGGGBBBGBBGBBBBBGBBGGGBBGGGBBBBBGBBBGGGGGBGBBGBGGBBGGBBGBGBGGBGGBGGGBGBBBBBBGBBBGBBGGBBBGBBGBBGBGBGBBBBGGBBBBBBBGGBGBBGBBBGGBBGBBBBGBGBBBBBGBBGGBGGBBBGBBBGBBGGBGBGGGBBGGBBBGBGGGBBGBGGBBBGBBBBBBBBBBGBBBBBBGGBBBBGGBBGGGBGGBGBBBBBBGBBGBGBBGBBBBGBBGGGGGGGGBGBGBBBBBGBGBBBGGBGBGBBBBBBBBGBGGGBBGGBBGBBGGBGBGBBBBGBGBBBBBBBBBBBGGGBBBBBBBBBGGBBBBBBBBGBBBGGBBBBGGBBBBBBGGBBGBBBBBBBBGBGBBGBBBGGBGBGBBGBGBGBGBBBGBGGBBBGGBBBBBBGBGBBBGBBGBBBBBBGBGBGGBBBBGBGGBBGBGBBGBGGBBBGGGGGBBGBBBGBBGGBGBBGBBGBBBBGBBBGGBBBBBBGGGGBBGGGGBGBBBGBGGBGBBBBGGBBBBGGGGGBBBBGGBBGGBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBGBGBBGBBBBBBBGGBGGBGBGBBBGBBGBGBGGBBGGGGBGGGBGBBBGBBBBBBGBGBGBBGGBBBBBBBGBBBBGBGGGGGGBGBBBBBGBBBBBBGBBBBBGBBBBBGGGBBBBGBGBBBBBGGBBGBBBBBBBGGGBBBBGGBBBBBGGBBGGGBGBGBBGBGGGGBGGGGBGBBGBGBBGBBBGBBGGBBBGBBGBBBBBBBBGBBGGGBBBGGBBBBGGGBGBBBGBBBBGGBGBBBBGBBBGBGBBBBGBBBBBBBBBBGBBGBGBBBBGGBBGGGBBGGBGBBGGGGBBBBBBBGBGBBBBGBGBBBBBBGBGBGGGBBBGBBBBBBBGBBBGGGBBBGBGBGBBBBGBBGBBGBGGBBBGBGBBBBGGBGGBGBBGGBBBGBGBGBBBBGBGBBGBBBBGGBBBGBBGBGBBGBBGGBGBGGBBGBBBGBBBGGGBBGBBGBBBGBBBGGBBBGBBBGBGBBBGGGGBBGGBGBBGGGGBBBBBBGBBBBBGBBBBBGBGBBGGBGGBBBBBBBBBGBBBGBBBBGGBGBGBGBGBBBBBBBGBGBBGBBGGBGGGBBGGBBBBBBBBBBBBBBGGBGBGGBBBGBBBGBGGBGGBBGBGGBGBBBBBBBBBGGBBBBBGBGBBBGGGBBBGGBGGBBGGBBBBGBBGBBBGGBBBBBGBBBGBGGGGBBGGGGBBGBBBBBBBBBBBBBBBGBBBGBBBGBGBBBBBGGGBBBBBGBBGBGBBGBGGGGGGGBBBGBGGGBBGGBBBGGBBGGBBBBGGGGBBBBBBBBBBBBBBGBBGGGBBGBGBBBBGGGBBBBBGBBBGBGGBBBBBGGBBGGBBBBGGBBBBBBBGBGBGBBBGGGBBBGGBBGBGGBBBGGBGBBBBBBGGGBBBBBBGBBGBGBBGBBBBBBBBBBGBBBGGGBGBGGBGGBGBBBBGBGGBBBBBBBBBBBBBGBBBBBBBBBGGGBBGBBGGGGBGGBGBBBBGGGGBGBBGGGBGBBBGGBBGBBGBBBBBBGGBGGBBBGBBGBGBBBBGBBBGBGGGGBBGBBBGGGBBGBBGBGGGBBBBBGGGBBBBBBBGBBBBBGBGGBBBBBBBBGBBBGBGBBBBGBBBBBBBBBBBGBGBBBBGBGBBBGGGBBGGBGGGBBBBBGBBBBBBBGBBBBBBBGBGGGBGBBBBGGGGGGBBGGGBBGBGGGBBGGGBGBBBBBGGBGBGBGGBGBGGGGGBBGGGBBBBGBBBGBGBGBBBGGBBGGBBGBGGBGBGBBGBBBBBBBBGBBGGBBGGGBGGBGBBBBGBBBBGGGBBGBBGBBGGBBGGGGBGGBBGBGGBBBBGGBBBGBBBBGBGGBGBBGGGGBBGBGBBBGBBGBBBGBGBBGBBBBGGBBBGGBBBGGBGBBGBGGBGBGBGBGBGBBBBBBBBBBGBBBBGBBGBGGBBBGBBBBGGBBGBGGGBGBBBBBBGBGGBGBBBBBBGBBGBBBBGBBBGBGBBGBGGBBGGBGGGBBBBGBGGBGBGGBGBBBBBGBGGGBBBBGBGBBBGGGBGBGBBBGBBGBGGGGGBGBGBBGBGBBBGBBBBGBBBGBGBBBGBGBBGBBBBBGGGBGGBGGBBBBGBBGGGGBBBGBGBBGGBBBBGGBBBGBBBBGBBGBBBBGBBBBBBBGGBBGBBBGBBGBGGGBBBGBBBGGBBBGGBBGBGGBBBGBBGGBBGGBBBGBBGGGGGBGBBBBBBGGBGGGGBGBBBGBBBGGGBBGBBGGBBGGBBGGBBBBBGGBBGBBGGGBGBGBBBGGBBGGGBBGBBBGGBGBGBBBBBBGBGBGBBBBBBGBBBBBBBGGBGGGBBBGBBGBBBGBBBBGBBBBGBBGBGBBGBBBGGGBGBGBGBBGGGGBGBGBGBBBGBBBBGBGBBGBBBBBBBBBBBGBGGBGGGBGGGBGGGBBBGBBBBGGBBBBBBBBBBBGGBGBBBBGGBBGGBGBGBBBGBGBGGGBBBGGBGBBBGGBBGBBGGBBBGGGGGBBBGBBGGGGBGBBBBBGGBBGGGGGGBBGBBBGBGBGBBGBGGGGGBBBGBGBBBBBBBBBGBBGBBGBGBGGBBBBGBBGGGBBGBBGBBBGGBBGBBBGBBBBBBBGBBGGGBBGBBBBBBGBGBBBGGBGBBBBGGBGBBBBBBBBBGBGBBGBBGBBBBBBBBBBBBBGGBBGBBGBBGBGGBGGBGBBBGGBBGBBBBGBBBGGBBGBGBGGGGGBGGGBBGBBBBGBGBGGBBBGGBBBBBBBGBBBBBBBBGGBGBBBGBBGBGBBGGBGBBBBGGBBBGBBBGGBBBGBBBGBGBBGBBBGBBBGBBGBBBBGGBGGBBGGGGGBBGBBBBBBBGBBBGGGGBBBGBBBBGBBBBBGGGBBBGBBBBBBBGBGGBBGBBBGBBGBBBGGBBBGBBBGGBBBBBGBBBBBGBBBGBBBGGBBBGGBGBBGBGGBBBBBGBBBGBGGBBBGGGGGBGBGBBGGBGBBGBBGBGBBGBGGBBBBGGBBBGBGBBBBBBGGGGBGGGGBGBGBGGBGBBGBBBBBBGGBBBBGGGBBBBBBBBBBBGBGGBBBBGGGBGBGGGBBBBBBBBBGBBBBBGGBGBBBBGBGGBBGBGBBBGGGBBGBGBBBBBGBGGBGBGBBBGBBBBBBBGBBGBGGGGBBBBBGGBBBBGBBGBGBGBBGGBBGBBBBBBBBGGBBGBBBBGBBBGGBBBGBGGBBBBBBBBBBGBGGGBGGBBBBGGGGBBBGGGBBBBBGGGGBBBGBBBGGBBBBBGBGGBBBBGBBBGBBBBBGBBGGBBGGBBGBBBBBBBGBGBBBBGBBGGGBGGGGBBBBBBBBBBBGBBBGBBGBBBBBGBBBBBBBBGGBGBGGBBGGBGBBBBBGGGGBGGBGBGBGBGBGBBGBBGBBBGBBBBBGGBGGGBBGGBBGGBBGGBBBGGBBBGBBBBGBBGBBBGGBBGGBBBGBBGBGGGBGBBGBBGBBGBGGBBBBBBGBBBBBBGBBBGGBBBBBBBGGGGBBBBBBBGBGBBGGGGBGBBBBBGGBBBGBBGBBGBGBBBBBBBBBBBBBBBBBBGGBBBBGGBBGBGGBBBBGBGGBBBGBBBBGGGBBBGBBBBBBGGGGBBBBGBGBBBGGBGGGBGBBBBBGBBBBBBGBGBGBBGGBBGBBBBBGBBBGBBBGBGBBBBGBGBBGBBBGBGGBBGBBBBBBGBGBGBBGBBBGGBBBGGBBBBBGBGBGBGBBBBBGBBGBBGBBGGBGGGBBBBBGBBGBBBBBBGGBBBBBBBBGBBBBBGBBGGBBBGBBGBBGBBBGBBGBBGBBGGBBBGGBGBBBGBBBBBBBBGGGBGBBGBGGGBBGGGGBGBBGBBGBGGBBGGBBBGGGGBGGBBGBGBBGBGBBBGBBBBGBBBBGGGBBBGGBGGBGBBBGBGGBGBBBBBGGBBGBGBGGBGBBGBGBBBBBBBGBGGBBGBBBBBGBBGBGGBBGGBBGBBBBBBBGGBBGGBGGBBGGBBBBBBBBBGGGBBGBGBGBBBBBGBBGGGBBGGGBBGBBBBGBGBBGBBGGGBBBBBBBBBBGBGGBBGBBBBBGBBBBGGBGBGBGBBGGGBBBGBBBGGGGGBBGBBBGGBGBBBGBBGGGBBBBBBGGBBBGBBGGBBBGGGBGBBBBGBBGBBBBBBBGBBBBGBBGBGGGBBGBGBGGBGGBGGBGBGBGBGBBBGBBGBBBBGBGGBGBGGGBBGBGGBBBBBGBBBGBBBBGBGBBGBBBBGBBGGGBBGBGBBBBBGGBBGBBBGBBBBGGGBBBGGGBBBBBGBBBGGGBGBGBBBGGBBGGBBBBBGBBBGBBGBBBGGGBBBBGGBBBBBGGGGBGBGBGGBBGBBBBGBBBGBBGBBBGBBBBBBBBBGBGBBGGBGGGGGBBBBGGGBBGGBBGBBBBBGBGGGBGBGGGGGGGBBBBGBGBBBGBBBBBBGGBBGBGBGGGGBBBBBBBGBBBBGBGBGBBBGGGGGBGBGGBGBGBBBGBGBBGBGGBBBBBBGBBGBBGGBGBGBBGBGGGBGBGGBBBGGBBBGGBGGGBGBBBBBBGGGGBBBBGBGBBBBBBBGGBBBBGBBBBBGBBBBBBGGBBBBBGBBGBBGBGBGGBBBGBGBBGBGBGBBGGGGGGBGBBBBGBBBGBBBGGBBBBBBBBBBBGGGBBBGBGGBBGBBGBGBBBGGGGBBGBBBBGBGBBGBBBGGBGGBBBGGBBBBBBGGGGBBBBGBBBBBBGBGGGBBGBBGBGBBBGBGBBBBBBBGBBBGBGGGGBBBBGGBBBGGBGBGGBBBBBBBBBGBGBBBBGBBGBBGGBBBGBBGGBBBBGBGGBGBBGBGBBGBBGGBGGGBBBBBGGGBBBBBBGBBBBBGBGGGGGGGBBGGBGGBBBBGBGGBGGBBBBBGGBBGBBGGBGBGBGGGBGGGGGGGGGBBBBBBGBBGGGBGGGBBBBBGBBBBBBGGGBGBBBBBGBBBBGGBBGBBGBGGBGBBBBGBBGBBBGBBBBBBBBBBBGBGBBBBBGBGBGGBGBBBBBBBGGBBBBGBBBGGBGGBGGBBBBGGBBBGBGBBBBBBBGGBBBBGBGBGBBGBGBBGBBBBBBBBBGBBBGGBBBBBBGGBBGBGBBBBBBGBGBBBBBBGGGBBBBBBGBBBBBGBBBBBBGBGBBGGGGBGGBBBBBBBBBBBBBGGBBBBGBBBGBGBGBGBGBBGGBBBBBGBGBGBBBBGGGBBBGBGBBBBBGGBGBBBBBBBBGGBBBBBBBBGBGBBBGGGGBGGGBGGGGGBBBGBGBBGBBGGBGBBBBGBGBGBBBBBGBGGGBBBBGBGGBBBBBBBGBBBBBBBBBGGGBGGBGBGBGGBBBBGBBGBBGBGBBGBBBBBGGBGBBBBBBBGBGGBBBBGGBGGBGBBBBBGBGBBBGBGBBGBGGBBBBGBBGBGBBBBBBBBGBBBBGGBGBBBBGBGGBBBGBBBGGBBGGBBGGBBGBBBBBGBGBBBGBBBBBBBBBBBBGBGBBGBBBBBBBBBBBGGBBGGGBBGGGGGBBGGGGBBBGGGBGGGGBGBBGBBBGBBGBBBBGGBGGBGBBBGBBBBBBGGBBBBBGGBBBGGBBBGBBGBGBBGBGBBBGBBBBGBBBBBGGGBBBBGBBGGGBBGGBBBBBBBBBGGBGBBGBBBBBBBBGBBGBBBBBGBBGBGBBBBBGBBBGGBGGBGBBBBGGBGBBGGBGBBBBGBBBBGBBBBGBBGBGBGGGBGBBBBBBGBGGGGBGGBGGBBBBBGBBBBBGBBGBBBBBBBBBBGBBGBBBBGGBBBGBBGBBBGBGGBBBBBBBGBGBGBBBGBGGBBBBBGGGBGBBGBBGGBBBBGBGGBBBGBBBGBBGGBBGBGGBBGBBBGBBBBGGBBBBBGBBGGBBBBBBGBBBGBBGBBBBBBGBBGBGBBBBBBGBBBBGBBBBGGBBGBBBBBBGGBGBBBBGGGGBBBBBGBGGBBBGGBGGBBBBBBBBGBBGGGGBBBBGBGGBGBBBBBBGGBBBGGBGBBGGGGGGBBBGBBGBBGGBBBGGBGGBBGBBBBBBBBBBBGBGBGBBBBGGBBBBBBGBBBBBBBGBBBBBBBBGBGGGBBBBBBGGGBBBBGBGBBBBGBBBBBBBGBGBGBGBGGGGBBBBBGGGGBBBBBBBBGGBBBBGBBBBGGBGBBGBBGGGBGBBGBGGGBBBBBGBBBBBBBBBBBGBBBGBBGBGBGGBBBGGBBBGGBGBBGGGBBGBGBGBBBBBBBBBBGBBGGGBGBGBGGBBGBBBBGBBBBGBBGGBBBBBGBBBBGBBBBBBBBBGGBBBBBGBGBBBGGBBBGGGGBBBBGBGBGGGGBBBBBGBGGGGGBGBBGBBBGGBBBBGGBBBGBGBGGBGGGBGGBBBBGGGGGGBBBBGBGGBGGBGBBGBBGGGBGGBGBBBBGGGBGGBBBBBBBBBBBGBGBGBBBBGBGBGBBBBGBBBGGBBGBBBBGGBBGGBGGGGBBGGBBGBGGGBBBGBGGBBBGBGGGGBBGGGGBGBBBGGGGBBGBBGGBGBGBGBBGBBBBBBGGBGBBBBBBGBBBGGGBBGGBBGBBGBBBBGBBGBBGGBBBBBBBBBGBGGBBBBBGGGBBGBGGBBGBBBBGBBBBBBBBGBBBGBBGGGBBBBBGBBBBGBBBBBGBGGBBBBBGGBBBBBGBBBGBBBBBBBBGBGGGGBGGBBBBGGBBGBBGBBBBBGBGBBBBGBBGBBGBBBBBBBBGGGBGBGBBBBBBBBGGBGBBBGBBBGBGBGGBBBBBGBGGBBGGGBGBBGBBGBBBGBBBGBBBBBBBBBGBGBBBGBBBBBGBGBGGGGBBBBBBBBGBBGGGBBBGGGBBBBBGGGGBBGGBBBGBBBBBBGBBGBBBBBGBBGGBBBBGBGBBGBBBGBBGGBBBBGBGGBBBBGBBGBGBBGBBGGBGBGBBBBGGGGBGBGGBBBGGBBBBBGGBBBBBBBGGBGBBGGBGGBGBBBBBGBBBGBGBBGBBBBBBBBBBGGGBBGBGGGBBGBBGGBBGGGGBBBGBBGBBBBBBBBBGBGBGBBBGBBBBBBGGBBBGBBGBGGBBGBGBBGBBGGBBGBGGGBBGGGBGBGGBGBGBGBBBBBBBGGGBBBBGGBGGBBGBGGBBBBGBBBBBBBBBGBBGBGBBBBGGGGBBBBBBBBBBBGBGBBBBBBGGGGBBGBBGBBBGGBGBBBGGBBGBGBBGGBBBGBBBGBGBGBBBBGBGGBGGGBBBBBBBBGBBBGGGBGBBBBBBBGBBBBGGBGBGBBBBBGBBBBBGBBGGBBGGBBBGBBGBBGGGBBBBGGBBBGGBGBBBBGBBGGGBBBGGBGBBBBBBBGBGGGBBGGGGBBGBBBBGGBBBGBGBBBBBGGBGBGBGBBGBBBBBBGBBBGGBBBBBBGGBBBBGBGBBGBBGGGBBBBBGGBBGBBBBBBGBBGGGBGBBBBBBBBBBGBBBBBGBGGBBBBGBGGBBGGGGBGBGBBGGBBGGBBBGGGBBBGGBGGBGGBGBBBGGBBBBBBBGBBGGBGBBGBGGGBBGBBBGGBGBBGGBBGBGBGGBBBGBBBBGBBBGBBBGBGGGGGBBGBBBGBGGBGGBBBGBBBBBBBGBBBBGBGGGGGGGBBBBGBBGGBBGBGBGGGBGGBGBBBBBBBBBBBBGBBBBBBGBGBGGBBBBGBBBBGBBGBBGBGBGBBBGGBBBGBBBBBBBBBBGBBBGGGBBBGBBBGBBGBBGBBBBBGGBGBBGGBBBGGBBBGGGBGBBBBGBBBBGBBGBBBGBGGGBBGBGBBBBBGBBGBGGBBGGBGBGBBGGBBGBGGBBGGBBGBBBBBBGGGBBBBGBBBGBGBGGGGGGGGBGGGGBBGBGBGGBBGGBGBBBGGBBBBGBGBGGGBGGGGBGBBGBGGBBGBBGBBGGBGGBBBGBBBBGBGBBBGGBBGGBGGBBBBGBBBBBBBGGGBBBGGBGBGBBGBBBBGBGBGGBGBBBBBBBGBBBBBGGBGBGBBGBBGBBGGBGBBBBGBBGBBGBBBGBGBBBGGGBBBGBGGBBBBBBBBGBBBGBBBBBBGGBGGBBBGGBBBBBGBGGGGBBGBBBBBBBBBBGGGGGGGBGBBBGBBBGGBBGBBBGBGBGGBBGBBGGBBBGBBBBGGBBBBBBBBBGBBGBBBBBBBGGBBGBGGGBBBBBBGGBGBGBGBBGBGBBGBGGBGBBBGBBBBBBBGBBBGGBBBGBBBBBGBBGGBGBGGGGGBBBBBGBBGGGBGBBBGGBBBBBGGBBBBGBBBBBBBGBGBBGBBGBBGBBBGGGGBBGBBGBGBBBGGGBBBBGGGBGGGGGBGBBGBBBBBGGGBBBBGBGBBBGBBBBGBBBGBBBBBBGBBBBBBBGGGGGGBBBGGBGBGGGBGBGGBBBBBBBGBBBGGBGBBGGGBBBGBGBBBGGGGBBGBBGBGBGGBBGGBBGGBBBGBBBBGBBGBBBGBGBBBBGGGBBBGBBBBBGBBGBGBGBBGBBBBGBBGBGGBBBBGBGGGBBBGBGGBBBGBGBBGGBBGBGGBBGGBGGBBGGGBBBBBGBBBGBBGBBGGGBBGGGBGBBBBBGGBBBBBBBBGBBGGBBBBBGBGBBBBBBBGBBBBBGBBBBBBBGGBBGGBGGGBBBBGBBGGBBBBBGBGBBBBBBBBGGGBGBBGBBBGGBGBBGBBGBBGBBBBBBBGBGBGBGBBGBBBBBBBBGBBGBBBGBBBBBBBBBBGBBBBBBBGBGBBBGBGBBBBGBBBGBBGBBGBGGBGBBBBBBGGGBBBBBBGGBBBBBGBGBBBBGBBBGGGGBGBBGGGBBGBBBGBBBGBGGGBBGBBBBBBBBGBGBBBGBBBGBBBBBGBBBGGBBGBGBBGGGBBGBBBGBBGBBGBBBBBGBBBBBBBBGBGBBBBGBBBBBGGBGBGGBBGBBGBBGBBGBGBGBBBBGBGGGBGGBGBGBBBBBGBBGBBBBBBGGBBBBBGGGGGBBBGBBBBBGGGGBBBGBGBBBBGBBBBGBBBGGBBBBBGBGBBBGBBGGGGBBGBGBBGBGGBBGBGBBGGBGBBBGBBBGGBBBGGGBBGBGBBGBBBBBBGGGBBGGGBBGBBGBBBBGBBBBBBBGBBBBBBGBGGGGBBBBBGGGBBBBBBGGBGBGGBGBBBGBGBGBGGGBGBGGBBGGBBGBGGBGBBBGBBBBGBGBBBGBGBBBBBGGBBBGBGBBGGBBGGBBBBBGBBBGBBGBBGBBGGBGBBGBBBBBBGGGBBBBBBGBGGGGBBBGBGGBBBGGBBBBBBBBGBBGGBGGBBBBGBGBBBBBBBBGGBBBGBGBGGGGGGBBBGBGBBGGGBBGGBGBGBGBBBBGBGGBGBBGGGGBGGBBGBBGGBBGGBBGBBBGBBBGBGBGBGBGBBBGBBBGGBBBBGGGBBBBGBBGBBBGGBBGGBBGBGBBBBBGGBBBBGBBBBGGBBBBBGGBBGBBGGBBBBBBBBGBBBBBBGBGBGBBGGGBGBGGGGGBBBBGBBGGGBBGBBGBBGBBBGBBGBBBBBBBGBBGGGGBBBBGBGBBGGBBGGBGGBBBGBGBGBBBGBBGBBBGBGBBBBBBGGBBBGBBGGBBBBGBBBGGGBBGGBGBBBBBBGBBGGBBGBGGBBGGGBGGBBBBGBGGGBGGBBBGBGBBBGGGGBBBBGBBBBGBBBGBGBGGGBGBBBBGGBBBGBBBBBBBBBGGBGGGGBBBBBBBGBBBGBGGBGBGBBBGBBBBBGGBGBGGBBBBGBGGBBBBBBBBGBGGGGBBBBBBBBGGBBBBGBBBGGBGGBGBBGBBGBBGGBBGBGBGBBGGBGBBBGBBBGGGBBBGGBBBBGBBBGGGBBGBBGGGBBGGBBBBBGBGGBBBBBBBGGGGGGBBBBBBBBBGBBGBBBBBGGGGGGBGBBGGBBBBGBBBGBBBBGBGBGGBGGGBBBGGBGGGBBBGGBBBGBBBBBBBBBBBGBBBBBGGBBBGBBBBBGGBGBGBBGBBBGGGGBGBGGGBBGGBGGGGBBGBGGGBGBGGBBBBGBGBBBBBGBBGBBBBBGGBBBBGGBBBBBGBGBBGBBBGBGGGGBGBGBBGBBGGBGGBGGBBGGBGBBBBBBBBGGBBGGBBGBBBGGBGBBBGBBBBBBBBBBGBBBBBGBBBBBGBBGGGGBBGGGBGBGGBGBGGBGBBGGBBBGGGBBBBBGGGBGBBBBGBGBGBBBBBGBBBBBGBBGGGBBGBBGGBBGBGBBGBGGBGBGGBBGGBGBBBGGBBGBBGBGBBBBBBBGBBBBGBBGGBBGBBBBBBGGBGBGBBGGBBBBBBGBBGGGGGBBGBBBBBGBBBGBBBGGBGBBGBBBBBGBBBGBBGBBGBBGBBGBBBGBGGBBBBBBBGBGBBBBGBBBGGBBGGGGGBGBBBGBBBGGBGBBBGBBGBBGBGBBBGBGBBBBGGBGBGGGBGGGBBBBGBBGBBBBBBGBBGBBGBBGGGGGBBGBBBGGGGGBGGBBGBBGGGBGBBBBBBBBGBBGGBGGBGGGBBGGBBGGGBGBBGBBBBBBBBGBGBGBGBGGGBGGGBBGGBBBBBBBGBBBBBBBBBGBBBGBBBGBGBBBBBGGBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBGGGGGBBBBGBGBGGBGGBBGBBBGBBBBBGGGBBBGGGBBGBBGBBGBBGGBBGBGBBBBGGBBBGGGBBBGGBBBBBBBGBBBBBGGBBBGGBBBBGGGBGBBBGBBBGGBBBBBGBGBBBBBGBBBBBBBGGBGBGBBGBBGGBGBBBBBBGGBGBBBGBBGBBBBBGBBBGBGBGBBBBGBGBBGGBBBBBBGGBGBBBBBBBBBBBBBBBBBBGGBGGBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBGBGBGBBGGGBBGGBGBBBGBBBBBGGBBGBBGBGGBGBGGGBGBBBBGGBGBGGBBGGBBBBGGBBBGBGGBBBBBBBBGGBGGBBGBBBGBGBBBBBGBBGBBGGBBBBBBBBBBGBGGGBBBGBBBGBGBBGBBBGGBBBBGBBBBBGGBGBGGBBBBGGBGGGGBGBBGBBBBGBBGBBGGGGGBGBGGGGBBBBBGGGBGBGBBBGBBGGGBBBBGBGGGBBBGGGGGGBGBBBBBGBBGGBBGBBBGGGBBBBBGBBGGGBBBBGBBBBBGGBBGBGGBGGGBBBGBGGBBBGBBBBBBBBBGBGBBGBBGBBGGBGBBBGBBBGBBBBGBBGBBBBGGBGGBBBGGBBBBBBBBBGGBBBGBBBBBGGGBBBGGGBGBBGBBGGGGBBBGBBBBBGBGGBBBGBBGGGGGBBBBBBGGBGBBBBBBGBBGGBBGGBBBGGGBBGBBBBBBBGGGGBBBBGBBGBGBBBBGBGGGGGGBBBGBGBGBBBGGGBBGBBBGGBBBBBGBBBGBGBBBGBBBBBGBBBBBGBBBBBGGBGGBGGBGBGBBGGBBGBBBGBGGBBBBBGBGBGBBGBGBBGGBGBGBBGBBBBBGBGBGBGBBBBGGBBGGGBBBGBBBGBBGGGBBBBBBBBBBBGGBBBGBBBBGBBBGBGBBBBBBGBBBBGBBBBGBBBBBGBGBBBGGBBGBBBBGBGBGGGBBGBBGGBGBBBGGBBBGBBBBGGGGBBGBBGBBBBGBBBBBBBBGBBBGBGBBBBGGBGBBBBGGBBGBBGBGGGGGBBGGGGBGBBBBBBBGBBBBGBGGBBBGBBBBBBBGBBBBBBGGBGGBBBGBBBBBBBBBGBGBBBBBGBBBBGGBBGBGBBBGGBBBGBGGBBBGBGGGBGGBGBBBBGBBBBBBBBGBBGGBBBBGBGBBGBGGBGGGGGBBBGBGBGGBGGGBGBBGGBGGGBGGBGGBBGBGGGGBBBBGBBGBGBBGBBGBBBBBBBBBBGBBBBBBGGGBGBBBBGBGGBBGBGBBBGBBGGGBBBGBBBGBBGBBBBBBGBBGBBBGBGBBBBBBGBBGGBBGGBBBBBBBBBGGGBGBGBGGBBBBBGBBGBGBBBGBBBGBBGGBGBBGBGBBBGBBBGBGBGGGBBGGBGBGGBGBBBGBGBBGBBBGGBBGGBBGBGBBGGBGBGGGBBBBBBGBGBBBBGBBBBGBBBBBBGBBBBBBBBGBBGBGBBBBGBGBGBBBBGBGBBBGGGGBBBBBGGGBBBBBBBBBGBBGBGBBBGGBGGBGBBBBGBBBGBBGBBBBGGGBBBBBBGGBGBBBBGBBBBBGGBBBGBGBBBGBBGGBBBBGGBBGGBGBBBGGGGBGGBBBBBGBBBBGBGGBBGBBBBGBGBGGGGGGBBGGBBBGGGGBGGBBBGBGGGBBGBBBBBGGBBGBGBBBGBBGGBBBBBBBBBGBBGBBGBGBBBGBBGGBGBBGGBBBBGGBBGBBBBBBBGBBBBGGBBBBBGBBBBBBBGBBGBGBBBBBBBBGBBBBBBBBBBBBGBGBBBBBGBBGBGBGBBGBGGBBGBBGBGBBBBGGBBGGBBBBBGBGGBBGBBGGGBBGBGBBBBBBGBBGGGBBBBBBGBBBBBGBGBBBBBBBGBBBBBGBBGBBGBBGGBBBGBBBBGGGBBBGBBBBGGGGBGBBBBGGBGBBBGBBBBGGBBBBBGBGBBGBBBBGBBBBBGBBGBBBBGBBBBBGGBGGBBBGBBGGGBBBGGBBGBGBGBBGBGBBGBBBBGGGGBBGGBBBGGGBBGGBGBGGBGBBGBBBGBBBBBBBBBGBBBBGBBBGBBBBBBBBBGGGBGGBBGBBBBBGGGBBBBBGBGBGGBBGGGGBBGGBGGBBGGGBGBGGBBGBGBBGGBGGBBGBBGBBBBGBBBBBGBGGBBBBGBGBBBBGBGBGGGBGBGBGBBGBGGBBBBBGGBGBBBBBGGBGBBGBBGGBBBGGBBBGBBBBBGBGGBBBGBBBBGBBGBGBBBBBGBBBGGBGBGBBBBGGGGBBGBBBBBGGGBBBGGBGGBBBGBGBGBBBBGBGBBBBBBBGGBBBBBGGBBBBBBBBGBBBGBGBGGBGBGBGBBGGBBGBBBGGBBBBBGGBGBGBBBGBBBBBBBGGBBGBGGBBGGBBBBBGBGGGBBGBBBBGGBGBBGGBGBBGBBBBBBGGBBBGBBBBBBBGBBBBBBBGBBBGBBBBBBGGBBBBBBBBGGBBBGBBGBBGGBBBBBBBGBBGBBBBBBGGBBBBBGBGGBGBBBBBGBBBBGBBGBGBBBGBGGGBGGBBBGBBGGGGGGBBBBGBBGGGBGBBBBGGBBBGBBBBGBGBGGBBBBBBGGGBBBGBBBBBBBBBBGBGBBGBBGGGBBBBGGBBBGGBBBBGBGGGGBBGBBGBBBGBBBBGGGBGGBBBBBBBGBGBGBBBBBGBBBGGGBBBBBGGGGBBGBBBGBGBBBBBBBBBGGBGBBBBBGGBBBGBGBGBBGGGBBGGGBBBBBBBBBGBBBGGGBBGBBBGBBGBBGBBGBBBBBGBGBGBGBBBGBGGGGBGGGBBGBGBGBBBGGBBBBBGBGGGGBGGGBBGBGBGGBBBBGGGGGBBBBGBBBBBBBBBBGBGGBBGBBBGGBBGGBBGGBBBBGBBBGBGBGBGBGBBBBGGGBBBBGBGBBGBGGBBBBBGGBGGGGBBBGGGBBBBBBBBBBGGGBGGBBBGBGBBBBGBBBBGGBGBGBBBGGGBBBBGBGGBGGBBGGGBBBBGBGBBBGBGBGGGGBBGBBBBBGBGBBBBBGBBBBBBGBBBBBBBGGBGBBGGGGBBBBGBBBGBBBBGBBGGGGBBGBGBBGBBBGBBGBBBBBBGBBGBGGBBBGBGGGBGBGBBGGBGGBBBBBBGBBBBBBGBBBGBBBGBBGGBBGBBGGBBBGGBBGGGGBBBGGBBGGBGGGBGBGGGGBBBBBBBBBBGGBGBBGGBBGGBBBBGBBBBGGBGBBBBGBBBGBGBBBBGBGBBBBBBBGBGBBBBBBGBGBGBGBBGBBBGBBGGGBBGBBBGBBGBGGGBGGBGGBBBBGGBGBGGBBBBBGBBGBBBBGGBBBGBBGBGGBBGBBGBBBBBBBBGGBGGBBBGBGBGGGBBBBGBBGBBBBBBBBGBGBGGBGBBBBBGGBGGGBGBBBBGBBGBBBBGBGBGGBBBBGGGGGGBBBBBBBBGBBGGGBBGBBGBGBGGBBBBBBGGBGBBGBGGBBBBBGBBBBBBGBBGBBGGBBGBBBGBBGBBGGBBBBBBBBGBBBBBGBBBBGBBGGBGBBBBBGBBGBBGBBGBBBBBBBBBBGBBBBGBGBBGBBBBBBGGBBBGBGBGGGGBBBBBBGBBBBGBBBBBBGBGBGGBBBBBBBBGBBBGBBBBBGGGBBGBGBGGBBBGBBBBBBBGBGBGBGBGGGBBGBBBBBGBGGGBBBBBBBBGBGBBGBGBGGGBGGBBGGBBBBBBGBGBGBBBBBBGBBGGBGGBBGBBBBBGBGBBBBGBGGGGGBGGBBGGBBBGGBBBBBBBBGGBGBBBGBGBBBGGBBBGBBBBBBGGGGBBBBBBGGBGBBBBGGGBBBBBBGGBBGBBBBGBBGGGBBGBBGGBBGGBBGGBBGBBBBBGGBBGBBBBGGGBGGGBBGBGGBGGBBBBGBBBBBBBBBBBBBGBBBGBBBBBGBBBBGBGBGBBGBGBGBBBBBGBBBBBGBBGBBBBBGBBBBBGBBGBBBBBGBGBBBBBBGGBBGBGGBBBBBGGBBBGGBGBBGBBBBBGGGGGBGBBGGGBBBBBGBBBBGBGGBBBBBBBBBBBBGBGBGBGGGBBBGBGBBBBGGBBBBBBBBGGBGGBBGGBGBBBBBBGBBGBBBGBBBGBGBGBGBGBBGBBBBBBGBGGGGGGGBBBGGBGGGBBGGBGBGBBBGBBBBBGGBGBBGBBBBGGBBBBGGBBBGBBBBGBBBBGBBBBBBBBBBBBGBGGGGBBGBBGBBBGGGGBBGBGGBBBGBGBGBBGBGBBBBBBBBGGGBGGBGBBBBBGBBGGBBBGBBBBGBBGGBBGBGGGGBBBBBBGGBBBBGGGBGGBBGGBGGGBGGBGBGBGBGBBBBBBGGGBGBGGBBGBBBBBGGGBBBGBGGBGGBGBGGBBBBGBGBBGGGBGBBGBBBBBBGBBBBBGGBBGBGBGBBGGGBGBBBBBBGBBGBBGGGBGGBBGGBGBBGGBBBBGBGBGBBBBGGBBBGBBBBBBGBBBBBGBGGGGBBGGBBBBGBGGBBGBGGBBBBBGBBBGGBBBBGBGGBBGBBBBBBGGBBGBBBBBBBBBBBGBGBBBGGBGBGGBBGBBGBBBBBGBBBBBBBBBBGBGBGGBBBGBGBBBGBGGBGBGBGBGGBBGBBBBBGGBGBBGBBBBGGGBGBBBGGBBBGGGGBGBBBBBBBBBGBBBGBBBBGBGBGGBGBGGBBBBBGGBGBBBBGGBBBBBGGBGBGGBBBBGGGGBBBGBBGBBGBBGBGGBBBBGGGBBBBBGGGBBBGBGBGBBBBGGBBBGBGGB
6928 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
738 GBBBBBBBBBBGBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBGBBBGBBBBBBBGBBGBBBBBGGBBBBBGBBBBBBBGBGGBBGGGBGBBBBBGBBBBBBBBBBBGBBBGGBBBGBBGBBGBGBBBBBGBGBBGGBBBBBBBBBGBGBBBGBGBBGGBBGGGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBGBBBGGBBBBBBGBGBBBBBBBGGGBBBBBGBBBBBBGBGBGGBBBBGGBGBBBBBBBGGBBGBGBGBGGBGBBBGBBBBGBBGBBBBBBBBBGGGBBBBBBBBGBGBBBBBGBBGBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBGBBGBBBBGBBBBGGBBBBBBBBBBGBBBGGBBBBBBBBBBBBBGBBGBBBBBBBBGGBBGBBGBBBGBBBBBBBBBBGGBBBBBBGBBGBBGBBBBBBBBGBBBBBBBGGBBBBBBBBGBGGBGBGBBGBGBBBBBBGGBBBBGBGBBGBBBGBBBGGBBBGBBBBBGBBGBBBGBBBGBGBBGBBGGBBGBBBGBBBBGBBGBBBBBBGGBBGBBBBGGBBBGBBBBBGBGBBGBBGBGBBBGGBBBBGBBBBBBBBBBBGBBBBBGGGBBBBBGBGBBBBBBBBBGBGGBGBGBBGBBGBGBGBBBBBBGGGGBBBBBBBBBGBBBBBBBGBGBBGBBGBBBBBBBBBBBBBBGBBBBBBGBGBBGBBBBGBBBBGBBBBBBBGBGGBBBBBGGGBBGBBBBBBBBGGBBGGBBBBBBGBGBGBBBBBBBBGBGGBBBBBBBBBBBBBBBBGBBGBGBBBBBBGBBBBBBBBBBBBBBBGGGGGBBBBBBBGBBBBBGBBGBBBBBBBBGGBBGBGBBBBBBBBGGBBBGBGGGGGGBBBBBBBBBBBBGGBBBBBBBBBBGBBGGBBBBBBBBGGGGBBBGBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBBBBBGGGBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBGBBBBBBGBBBBBGGBGBBBBBGBBGBBBBGBBGBBGBBBBGGBBGGBBBBGBGGGBGBBBBBBGBBBBBGGBBBGGBGBBBBBBBBGBGBBBBGBBGGBBBGGGBBBBGBBBBGBBBBBBBBBBGBBBGGBBBBBBGGGBBBGGBBBBBBBBBBGGBGBBBBBBBGGBBBBBBGBBGBBBBBBGGBBGBBBBBBBBBGBBBBGBBBBGBBBBBGBBBBBBBBBBBGGBBGBBBGBBGBBGBGBBGBBGBBBBBGBBGBBBGBBBBBBGGGBBBBGBBBGBGGBBBBGBBBBBBBGBGGGBBBBBBBGGBBBBGBBGBBBBBBBBGBGBBBBBBGGBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGBGBBGBBBBGBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBGBGBBBBGBBBBGBGGBBBBBGGGBBGGGGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGGBBGBBGGBBBBBBBBBBBBGBBBBBBBBBBGBGGBGBBGBBBBBBGGGBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGGGGBBGBBBBGBGBGBBGGGBBBGBBBGGGBBBGBBGBBGBGGBGGBBGGBBBBBBBBBBBBBBBGBBGBBBGBBBBGBGBBGGGBBBGGBGBBBBGBBBBBGBBBGBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBGGBBBGGGBGBBBBBBBGGBBBGBBBBBBGBGBGGBBBBBBBBGGBBGGBBBBBBBBBBBGBGBBGGBBBGBBBGGBGGBBGBBBGBBBBGBBBBBBBBGBBBBBBBBBGBGBBBBBBGBBBBGGBBBBBBGBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBGBBBBBGBBBBBGBBBGBBBBGBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGGBBBBBBBBBBBGGBBBBBBBBGBBBGGGBBBGGGBBBGBBBBBBBBBBBGBBGBGBBBBGBBBGGBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBGGBBBBBBBGBBBBBGBBBGBBBGGGBGGBBBBGBBBBBBBGBBBBGGGGBBBBBBBBGBBBGBBBGBBBGBBBBGGGBGBBBGBGBBGBBBGBBGBBGGBGGGBBBGBGBBBBBBBGBBBBBBGBBBBBGBGBBBBBBBBGBBGGBBBBBBGBBGBBBBBBBGBBBBGBBBBGBGBBBBGBBBGGBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBGBBBGBGBBBBGBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGGGBGBGBBBBGGBBBBBBBBBGGBBGBBGBBGBGBBBBBBBGBBBGBBGBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBBBGGBBGBBGBBGBGBBBBGBGBBBGBBBBBBBGBBBBBGBBBBBBGBBGBBBBBBGBBBGBBBBGBBBGGBBGGBBBBBBGBGBGBBBGBBBBGGGBGBBBBBBGGBBBBBBBBBBBBBBBBBGGBBBBBBGBBGBBBBBBBGBBBBGBBBGBBBGGGBBBBBBGBGBBGBBGBGBBBBGBBGBGBBGGBBGBBGGGGBBBBBBBGBBBBBBBBBBGBGBBBBGBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBGGBBBBBGBGGBGBGBBBGBBBBBBBBBBGBBGBBBBBBGBBBGBBBGGGBGBBBGBGBBBGGBBGBBBBBBBBBBBBGGGBBBBBGBBGBBBBBBBBBGBBGBBGGBBBBGBBGBBBGGBBGBGBGGBBGBBBBBBBBBGBBBBBGBBBBGBGBBBBGGBGBBGBBBBBBGBGBBBGBBGGBBGGBBBGBBBGBBBBBGBBBGGGBBBBBBBGBBGBBGBGBBBBBBBBGGBBGGBBBBGGGBBBBBBBBBGBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBGBBGBBGGBBBGBBBBBBBBBGBBBBGBGBBBBGBBBBBBGBBGBBBBBBGBBBGBGBBBGGBBBBGBBBBBBGBBBBBGBBBBBGBBBGBGBBBBGBBBBBBBBBBBBBGGBBBBBBBGBBGBGGBGBGBGGBBBBBBBBBBBGGGGBBBGGGGBGGBBBBBBBBGGBBBGBGBBBGBBGBBBBBBBBGGBBBBBBGBBBBGGGBBGBBBGBBBBBBBBBBGBGGBBBBBBBBBBGGGBBBBBBBBBBGBBGBGGBGBBGBBGBBGGGGBGBGBBBBBBGBBGBBBBBBGBBBGBBBGBBGBBGBBGBGBBBBBBBBBBBGBGBBBBGBBGBBBBBGBGBGBBBBBGGBBBBBBBBBBGBBBBBGGBBBBBBBGBBBBBGBGBBGBGBBBGGBGBBBBGBBBBBBBBBBGBBBGBBBBBBBBBGBGGBGBBBBGBGBBBBBGBBBGBBBBBBBBGGBBBBBBBGBBBBBBBBBGGBBBBBBBGGBGGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBGBGBGGGBGBBGBBBGBGBBBBBBBBBBBBGBBBBBBBGGGBBGGBBGBBBBBBBBBBBGBBBGBBBBBBGGBBBBGGBBBGBBBBBGGGBGBBBBBBBBBBBBBBBBGGGGBGGBGBBBBBGBBBBBBBGBBGBBBBBBGBBBBGBBBBBGBBBBGBBGGGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBGGBGBBBBBBBGBBBBBBBGGBBBGBGBBBBBBBGBBBBBBBBGGBBBGGBBBBBBGBBBGBBBBBBBBBGBBBGBBBBGBBBGBBBBBBBBBBBBGBBBBBBGGBBGBBBBBGBBGBBGBBGBBBBBGGGBGBBBBGGGBBBGBGBBBBBBBBBBBBBBBBBBBGGBGBBGBBBBBBBGBBGBBBGBBGGGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBGBBBBBBGBBBBBBBBBGBBBBBBBBGBGGBBGBBBBBBBBBBBBGBBGBBBGBBBBBGBBBBGBGGBBBBBBBBGBBBBBBGBBBBBGBBGBBBBBBBGBBGBBGBGBBBBBGBBBGBGBGBBGBBBBBGBGBGBBBGBBGGGBBBBBBGBBBBGBBGBBGBBGBBBGBBBBBBBBBGGBGBBGBBGBBBBBBBBGBBBBBBBBBGGBGBGBBBBBBGGBGBBBGGBBBBGBBBGBBBBBBBBBBGBBBBGBGGBBGGGGBGBBBBBBBBGBBBBGBBBBBBGBBBBGBGBBGBGBBBBBBBBBGBGBBGBBBBBBBBGBBGGBBGBBBBBGBBGBBBBBBGBBBBBBGBBGBBBGBBBBBBBBBBBGBGBGGGBBGGBBBBBBBBBGBBBBGBGBBBBBBBBBGGBBGBBGBBBBBBGBBGBBBBGGGGBBBBBGBGBBBBBBBBGBGBBBBBGBBBBBBBBGBBBGGGBBBBGBGBBBBBGBGBBBBBBBGBBGBGBBBBGBBBBBBBBBBBGGBGBBGBBBGBBGBBBBBGBBBBBBGBGBBBGBBBBBGBBBGGGGBBGBBBBBBBBBGBGGBBGBBGBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBGBBGGBBBGBBBGBBBBBGBBBBBGBBGBBBBBBBBBGBBBBGBBBBBBBBBGBGBBBBBBBBBBGBGBBGBBBBBGBBBBBBBBGBBGBBGBBGBBBBBBBGGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBGBBBGBBBBBGBBBBGBBGBBGGBBBBBBBBBBBBBBGGBBBBBBBBGGBBBBGBBGGBBBBBGBBBGGGBGBBGBGBBBBBBBBBBBGBBBGBBGBBBBBGBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBGBBBBBBBBBBBBBBBGGBGBBBBGBBBBBBBBBGBBGBBGBBGGBBBBBBBBBBBBBBGGGBGBBGBBBBBBBBBBGBBGGBBBBBBBGBBGBBBBBBBBGBGBGGBGBBBBBGBBBBGBBBGBGBBBBBBGGGBBGBBBBBBGGBBGBBBBBBBGBBBGBBBBBBBGBBBGBGBBBBBBBBBBBBBBGBBBBBGBBBGGGGBBBBGBGBGBGBBBBBGBBBGBBGGBBGBGBGGBBGBBBBBBGBBBBBBBBGBBBBGBBBBBGBBBBBBGGBBBGGBBBBGBGBGGGGBBGBBGBGGBBBBBBGBBGBBBBGGBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBGBBGBBGGBBBBBGBBBBBBBBBBGBBBBBBBBBBBGGGBBBBBGBBBGGBGBBBBBGBBBBBBBBBBBGBBBGBBBBBGBBBBBGBBBBBGBBGBBBBBBBBBGBBGGBBGBBBGBBGBBBBBGBBBBGBBBBGBBBGGBBBGBBBGBBGBBBBBBBBBBBBBBBGGBGBBBBGGBBBGBGGGBBBBBBBBBBBBBGGBBBGGBBBGBGBBBBBGGBBGBBBBBBBBBGBBGBBGBBBBBBBBGBBBBBBBBBGGBBBGGBBBBBBGBBGBBBBBBBBBBBBGBBBGBBBBBBBBGGBBGBGBGBBBBBGGBBBBBBGGBGGBBGBBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBGGBBBBBBBBBBBBGBBBGBBBBBBGBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBGBBBBBBGBBBBBBBBBBBGBBGBGGGGBBBBBBBGBBBBBGBGBBGBGGBBBBBGBBGBBBGBBBGBBBBBGBBGBBBGBGBGBBBGBBBGGBGGGBBGBBBBBBBBGBGGBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBGBBBBBBBBGBBBBGBBGBBBGBBBBBBBGBGBGBBBBBBBBGBBGBBGBBGBBGBBBBBBBBGGBBBBGGBBBBBBBBBBGBBBGBGGBGBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBGGGBBBBBGBGBBBBGBGGBGBBBBBGBBBGBGBBBBBGBBBBBBBBGBBBBBGBGGBBGBGBGBBGBBGBBBBBBGGBBBBBBGBGBGBBBBBGBBGBBBGBGGBBGBBBBBBGBBGGBBBBBGBGBBBGBBBBGBGBBBBBGBBBGBBBGBBGGBBBBBBGGBBBGGGBBBBBBGBBBBBBBGGBBGBBGBBBBBGBBGGBBBBBBGBBBBBBBBBBGBGBBGBGGBBGBGBBGBBGBBBBGBGBBGBBBBGGBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBGGGBGBBBGBBBBBBBGBBBGBBBBBBGBGBBBGBBGBBBBGBBBBBBBBBBGBBBBBBBBBBGBBGGBBGBGBGBBGGBBBBBBBBGBGBGBBBBBBBGBGBGBBBBBBBBBBBGBBBBBGGGBBGBBBBBGBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGGBBBBGGBGBGBGGBGBBBBBBBBGBBBGBGBBBBBGBBGBBBBBBBGBBGGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBGGBGBBGBBGBBGBGGBBBBBGBBBGBBBBGGBBBBBBBBBGBGBGGBGBBBGBGBBBGBGBBBBBBBBBBBBBBGBBBBBGGBBGGBBGBBBBBBGBBGGBGGBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBGGBGBGGBBGGBBBBBGBBBBBBBGGGBBBBBBBBBBBGBBBBBBBBBBBBBBGBGGBBBBGBBGBBBBGBBBGBGBBGBBBBBBBGBBBBBBBBGBGBBBBBBGBGBBBGBBBBBBBGGBBBBBBBBGBGGBBBBBBBGBBGBBGBBBGBBGBGBGBBBBBBBBBBBBBGBGGBBBBBBBGGBBBBGBBBGGBBBBBBBGBBBBBBBGBBBGGGBBBBGBGBBBBBBBBBBGBBGBBBBBBBBBBBBGBGBBBBBBBBGBBBGBBGBBGGBBBGBBBBBGBGBBGBBBBBBBGBBBBBBBBGBGBBBBBBBBBGGBBBBBBBGBBGBGBBBGBBBGBBBGGGBBBBBBBBBGBBBBGBBGBBBBBGBGBGGBBGBBBBBBBGBBBGGGBBBBGGGBBBBBBBGGBBBBGBGBGGBBBGBBBBGGGBBBGBGBBBBBGBBBBGBGBBBBBBGBBBBGBBBBBBGBBBBBBBGBBGBBGBBBGGBBGBBGBGBGBBGGBGGBBBBBGGBBBBBBBGBBGBBBGBBBGBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBGBBGBBBGBBBBBBGGBGGBGGGBBGBBBBBBBBBBBBBGGBGBBBBBBBBGBGBBGBBBBBBGGGBBBBBGGBBGBGBBBBBBBBBGBBBGBGBBBBBGBBGBBBGBBBBGBBBBBGBBBGBGBBBBBBBGBBBGBGGBBBBBGBBBGGBBBBBBBBBBGGBBBBGGBBBBBGBBBGBGBBBGBBBBBBGGBBBBBGBBBGBGBGBGBGBBBGBBBGGBBBBBBBBBBBBGBBGBBBBGGBBGBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBGGBBBBBBBBBGBBGBBBBGBGGBBGBBBGBBBBGBBGGBBBBBGBBGGGBGBBBBBBBBGGGBBBBBBGGBBBBBBBGBBGBBGGBBGBBBBGBGBBBBGBBBBGBBGBBBGGBBGBBBBBBBBBBBGBBBBGGGBBBBBBBBBBBBBBGBGBBBBBBGGBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGGBBGGBBBBBBBBBBBGBBBBGGBGBGBBGBBBGBBBBBBBBBBGBBBGGGBBBBBBBBGBGBBBBBGBGBBBBBBGBBBBBBBBGBBBBBBBGBBBGBGBBBGBGBBBBBBBBBBBBBGBBGBGBBBGBBBBBBBBGBBGBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBGBBGBBBBBBBGBBBGGBBBBBBBBGBGGGBBGBGGBGBBBBBBBBBBBGBGGBGGBBGGBBGBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBGBBBBBBGBBBBBBBBBGBBGBBBBBBBBBGGBBGGBBGBBGBBBBBBBBGBBBBBGBGBBBBBBGGBBBGBBBBBBGGBBBBBGBBBBBBGGBBBBGBGBBBBGGBGBBBBGGGBBBBBBBGBBBBBBBBBGBBBBGGBBBBBGBBGGGGBBGBGGBGGGBGGBBBGBBBGBBGBBGBGBBBBBGBBGBBBGBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBGBBGBGGBBBBBBGBBGGBBBBBBBBBBBBBBBGBBBGBBGBBBBGBBBGBBBBBBGBBGBGBBBBGBBBGBGBGBGBBGBBBBBBBBBGBGBGGBGBBGBGBBBBBGBBBGGBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBGBGGBGBBBGBBBBBBBBBBBGBBGGGBBBGBGBBBGBBBGBBBBBBBBBBBBBBGGGBGBBBGBBBBGGBBBGBGBBBBBBBBBBBBBBBBBBBBGGGBBBBBBGBBBBBBBBGBBBGGBBBBBBBBBBGBGBBGBBBBBBBGGBBBBGBBBGBGBBGBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGGGBBGBBBGBBBGBGBBBGGBBBBBGGBBGBBBBBBBBBBGGBBBBGBBBGBBGBBBBBBGBBBBBBBGBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBGBGBBBBBBBBBBBBGBBBGBBGBBBGGBBBBBBGBBBBBBBBBBGGBBBBGBBBGBBBBBBGBGBGBBBBGBBBBGBGBGBBGBBBBBBBBBBBGBBBBGBBGBBGGBBBBGBBGGBBBGBGBBBGBBBBBBBGBGGBBBBBGBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBGBGBBBBBGBBBBBGGBBGBBBBBBGBBBBBBGGBBBBGBBBBBBBBBBGBGBBBBBBGGBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBBBBBGGBGBBGBGGBBBBBGBGBBBBBBBBBBBGGBBGBBGBGGGBBBBGBBBBBBBBGBBBBGBBBBBBGBBGBGBGBBBBBGGGBBBGBGGBBBBBGGBBBBBGBBBBBBGBBBBBGGBBBBGGBBBBGBBBGBGBGBBBBBBBBBBBBBBBBBGBBGGGBBBGGBBBGBBGBBBBGBBBBBGGBBBBBBGBBBBGBGBBBGBBGGBBBBGGBBGBBGBBGBBGBBGGBGBBBBBBBBBGBGGBBGBBGBBBBBBBBBBBBGGBGGGBGBBBBBGBBBBBBGBBGBBBBBGBGGBBBBBBBBBBGGBBBBBBBBBBBGBBBGBBBBBGBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBGBBGBBGBBBBGBBBGGBBBBBBGBGGBGGGGBBBGBGBBBGGGBGGGBGBBGBGBBBBGBBBBGGBBBGBBBBBBGBBBBBBBBGBBBBGBBBBBGBGBBBBBGBBBBBBGGBBBGGBBBBBGGBBBBBBBBBGBBBBBBGGBBBBBGBBBGBBGBBBGBBGBGBBBGBGBBBGBGBGBBBBGBBBGBBBBBBBGBGBBBBGBBBBBBGBBGBBBBGBGBBBBBBBBGBGGBGBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGGBBGBBBBBBBGGGBBBBBBGBGBBBBBGBGBGBBGBBBBBBBBBBBBGBBBBBBBBBGBBGBGBBBBGBBGBGBBBBGBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBGGBGGBBBBBBBBBBBBGBBBBBGBBGGGBGBBGBGBBBGGGBBBBBGBGBBBBBBBBBBBBBGBBBGGBBBBBBBGBBBBBGBBBGBBBBGBBBBGBBGBBBBBBBBGBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBGBBBBBBBBGBBBBBBBBBBGBBGGBGGBBBBGBGBBGBBBBGBBBBBGBBBBBBBGBGGBBBBBGBBBBGBBBGBBBBBBBBBBBBBGBGBBBGBGBBBBGBBGBGGBBBBBBBBGBBBGBGGGBBBBGGGGBBGBBBGBBBGGBBBGBGBBBBBBBBBBBGBBBGBBGBBGBGGBBGBGBGBBBGBBBBBGGBBBGGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBGGBBBBGGBBBBBBGBGBBBBBBBBBGBBBGBBGBBBBBBBGGBBBGBBGBBBBBBGBBBGBBBBGBBBGBBBGBBBGBBBBBBBBBGBBGBGBGBBBBBGBGBGGBBBGBBBGGGBBGBBBBGBBBGBBGBBBGBBGBGGBBBBBBBBBGBBBBBBBBBBBBBBBGBGBGGBBBBBBBBBBBBBBBGBBBBBGGBBBGBBGBBBBGBBBGBGBBBGBBBBGBBBBGGBBBGBBBBBBBBBBBGBBBBBBGBBBGBBBBBBGBBGGBBBBBBBGBBBBBBBBBBBBGGBBBBBBGGBBBBBGBGBGBBBBBGGBBBBBBBBBBBGBBBBBBGBBBBBBBGBBGBGBBBBGGGBBBBGBBBBBBBBGBBGGGBGGBBBGBBBBGBBBBBBGGBBBGBBBBBBBBGBBBBGBGBBGBBBBBBBBBBBBBBBGBBBGBGGBBGGBGBBGBBBBBGBBBBBBBBGGBGGBGBBBGGBBBBGBBBBBGBGBBBBGBBBGGGBBBGBBBBBBBBGBBBBBBBGBBGBBBBGGBBBBBGBBBBBBBBBBGGGBBGBBGBBBGGBBGBBBBGBGBBBGBBGBBBGBGBGBBBBGBBBBBBBGBBBBBBBGBBGBBGBBBBGGBBGBBBGBBBGBBGBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBGGBBBBGBBGGBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBGBGGBBBGBBBBBBBBBBBBBGGBGGBBBGBBGBGGBBBGBBGBBBBBBBBBGBGBBBBBGBBGBBBBBGBGGGBBBBBBBGGGBBBBGBBBGBBGGGBBBBGBBBBBBBGGBBGBBBBBGBBBGBBBGGBBGBBBBBBBBBBGBBBBBBBBGBBBGBGGGBGBGBGGBBBBBBBBGBBGBBBBBGGBBBGBBBGGBBBGBGBGBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBGBGGBGGBGGBBGBBGBGBBGGBBBGBGBBGBGBBGBBGBGBGBGBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBGBGBBBBGGBBBBBBBGGBGBBGBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBGGGBBBBBBBBBBBGBBGBBBGGBBBBGBGGBBGGBBBBBBBBBBGBBBBGBGBBGGBGBBBBBGBBBGBGBBBGBBBBBGBBBBBBGGBBGGGGBBBGBGBBBBBBBBGBBBBBBBBBBBGGBGBGBBGBBBBBBBGGGBGGBGBBBBBGBGBGBBBBBBBGBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBGBBGBBBBBBGGGBBBBBGGBBBBBGBGBBBBBBBBBBBBGBBBBBBBGBGBBGBBBBBBGGBBBBBBBGGBBBBBGBBBBBBBGBBGBBBGBGBBBBGBGBBBBGBBGBBGBBGBBGBBBBBBBBBGBGBBGBBGBBBGBBGBBBGBBBGBBGBBBBBGBBGGGGBBBBBGBGBGBGBBBBBBBBBBGBBBBBBGBBBBGBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBGBGBBBBBBBBGGBBBBGBGBBBBBGBGBGGBBGBBBBGGBBBGBBBGGBBGBBBBGBBBBBBBBBBGGBBBGBBBBBGGBBBGBGGBGBBBBBBGBBBBBBGBBBBGGBGBBBBBGBGBGBBBBBBBGBGBBBBBGBGGBBGBBBBBBBGBBBGBGGBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBGBBBGBBBBBBBGGBBGGBBGBGBBBBBBBGBGBGBBBBGGBGBBBGBGBBBBBBBBBGBBGBBGBGGBBBBBBBBBBGGBBBGBBGBBBGBBGBBBBBBBBBBGBBGBGBBBBBBBBBGBBBBGBGBBGBGGBBBBGBBBGBBBBBGBBBBBBBBBGBBBBGBBGBGBBBBBBGGBBBBBBBBBGGBBBBGBBBBBBGBBBBBBBGBBBBBBBBBGBGBBBBBBBBGBBGGBGBBGBBBBBGBGGBBBBGGBGBBBBBBBBBBBGBBBBBGBBGGBBBGBGBBBGBGGGGBGGBBBBBBBGBBBGBBBBBBBBGGGGBBBBGBBBBGGBGBBBBBBBBBBGBBGBGBBBBGBBBGBBBBBBGGBGBBBGBBBBGGBBBBBBBGBBBBBBBBBGGBGGBGBGBBBBBBBBBBBBBGGBGBBGBBBBBBGBBBGBBBBBBBBBBGGBBBBBBBBBBBBGBBBBGGBBBGBBGBBGBBBGGBGBBBBBBBBBBGGBBBBBBBGBBBBGGBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBGGGBBBBBBBBBBBGBBBBGBBBGGBBBBBBGBBBBBBBBBBGBBBGGBBGGGBGBGGGBBGBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGGBBBGBBBGGGGBBBBGGGBBBBGGBBBBBBBBBBBBBGBBBGBBBGBBGBBBGBBGGBBBBBBGGGBBGBBBBBBGBBGBBBBBGBBBBBBGBBGGBBBBBGBGBBBBBBBBBGBBBBBBGGBGBBBBBBBBBBBGBBBBBBGBBBGBBBBGBGBBBBBBBBGBBBBGBGBGBBBBGGBBGBBBBGBBBBBBBBBBBBBBGGGBGBBBBBBBBBBGGBGBBBBBGBGGBBBBBGGBBBBGBBGBBBBBBBBBBBGBBBBBGGBBBBBBGGBGBGGBBGBGBBBBBBBBBGBBBBBBBBGBGBBBBGGBBBBBBBBBBBBGBBBBBBBBBGBGBGGGGBBBBGBGBBBBBBBGBGGGBGGBBBBBGBBBBGBGGBGBGBGBBBBBBGGGBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBGBBGBBBGGBBBBBBBGBBGBBBGBBBGGBBBBBGBBBBBGGBBBGBBGBBBBBBBBBBGBBGGBGBBBBGBGBBBBBBBBGGBBGGBGGGBBGGBBBBBBBBGBGGBBGGBBBBBBGBBBGGBGBGBGBBBGBGBBBBGBGGBBBBGBBBGBBBGBBBBBGBBBBGBBBBBBBBBBBBBGBBBBGBBBBGBBGBBGBBBGBBBGBBBBBGGGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBBBBGBBBGBBGBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBGBBBBBGGBGBBBGBBBGBBGBGBBBBGGBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBGGGBBGBBBBBBBBGGBBBBBBBGBGBBBBBGGBBGGBBBBBGGBBGGGBBGBBBGBBBBBBBBBBGBBGBGBBBBBBBBBBBBGBBBBGGBGBBBBBGGBBBGBBGBGGBBBGBBBBBBBBBGBBBBGBGBGBGGBGBBBBBGBBBBBBBBBBBBGGBGBBBGGGBBBBBGBBBBBBBBGBBBBBBBGGGBBBGBBGBBGBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBGBBBBBGBBBBBGGBBBGBBBGBBBGBBBBGGGGGBGGBBBBBBBBBGGBBGGBBBGBGGGBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGGBBBGBBBBGGGBBBBBBBBGGBGBBBBGBBBBBGBGBBBBGBGBBBBBBBGBGBGBBBBBBBBGBBBBBBBGBBBGBBBBBGBBBGBBBBBBBBBBBBGBGBGBBBBBBGBBBBBBGGGGBBBBBGBBBBBGBBBBBBGBBBBBBGBGBBGGGBBGGGBGBBBGBBBBGBBBBGBBBBBBBGBBBBBGBBBBGBGBBBBBBBGBBGGGBBBBBBBBBGGBBBBBBBBBGBBBBGBGBBBBBBBBGBBBBBBGGBGBBBGGBBBBBBBBGBGBBGBBBBBGBBBBBBGBGBGBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGGBGBBBBBBGGBBBBBBBBGBBBBBBBBBGBBBBGBBGBGBBBBGBGBGBBBGBBBBBBBGBBBGGBBBBBGBGBBBBBBGGBBBBGBBGBBBBBBBGGBBBBBBBBBBBGBBBBGGBBBBBBGGBBBBBGBBGBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBGBBGBBBBGBBBBBGBBBGGGBGGBBGBBGBBBBBGBBGBBBBBGGBBBGBGBBGGBBBGBBBBBBGBGBGBGGBBBBBGGBBBBBBBGGBBBGBBBBBBGGGGGBBGBGGGBGGBBBBBBGBBBBGBBGGBBBGBBBGBBBGBBBGBBBGBGBBBBBBGBBBBBBBGGBBBBBBGGBGBBGBBBGBBGBGBBGBBGBBBBBBGBBBGBBBBGGGBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBGBBGBGBGGBGBBBBBBGBBBBGGBBBBGBBBBBBBBBBBBGBBGBBBBBBBBGGBBBBGBBBBGBBBBBBBBGBBGBBBBBGGGBGBBBBGBBBBBBBBBBBGBBBBBBGBGBBGBGBBGBBBGBBBBBBBBGBGGBBBGGGBBBGBBBBGBBBGBBGBBGBBBGBBBBBBGBGBBGBBBBBBGBBGGBBBBGGGBBBGBBBGGGBBBGBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBGGGBBBBBBBBBBGBBBBGBBBBBGBBBBBGBBBBBGBBBBGBBBGBBBBGBBBBBBBBBBGBBGBBBBBGBBBBBGBBBBGBBGBBGBGBGBBBGBBGBBGBBBBBBBBBBBBGBBGGBBBBGBBGBBGBBBBBBBBBBBBBBGBGBBGGGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBGBBGBBGBBGBBBBBGGBBBBBBBGBBBBGBBBBBBBBBBGBBBBBGGBBBBBBBBBBBGGBBGBBGBGBGGBGBBGBBBBBBBGBGBBBBBBBGBBBBGBBBBGBGBBGBBBBBGBBBBBGBGGBBBBBBBGBBBBGBBGGGBBGBBBBBBBBBBBBBBBGBBBBBBBGGBBGBBGBBBGBBGBBGBGBGBBBBGGBBBBBBGGBBBBBGBBBGBBGGBBBBBBGGGBBBBBBBGBBBGGGGBBBGBBBBBBGBGBGBBBBBBBBBBGBBBBBBGGBBBBBGBBBBGGBBBBBGBBBBBBBBGBBGBBBBBBGBBBGGBBGBBBBBBBBGBGBBGBBBBBBGGGBBGGBBGGBBBBGBBGBBBBGBBBBGGBBBBBBBGBBGBBGGBGBBGBBBBBBBGBBBBBGGBBBBBGGBBBBBGBGBBBGGGBGBBGGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGGBBGBBGBGBBBBBBBGGBBGBGBBBBGGBGBBGBGBBBBBBBGBGGGBBBBBBBBGBBBBBBGBBBBBGBBGGGBGBBBGBBBBBGBBBBGGBBBBBBBBBBBBBGBBBBBBBBBGGGGBGBBBBBGBGBBBBBGBGBBBBBBGBBBGGBGGBBBGGGBGBBBBBBBBGBGBBBGBBBBBGGBBBBGBGBBBBBGBBBBGBGBGBBBBBBGBBBBBBGBGBGBBBBBBBBBBBGBBGBGBGBBBGBBGGBBBBGBBBBBBBBGBGGBBBGBBBGBBBGBBBBBBBBBGBBBBBBGGBBBBBBBBBGBGBGBGBBGBBBGBBBBBBBBBGGGBBBBBBBBGBBBGBBBBBBBGBBBGBBBBGBBBBGBGGBBBBBBBGBBGBBBBBGGBGBBBBBBBBGGBBGBBBBBGGGGBBBBBBBGBBBGBGBBBBBBBBBGGBBBBBBBBGBBBBBGBGBBBBBBGBGBBBBBGBBGBBBBBBBBGBBBBBGBBBBBBBBGBBGGGBGGBBBBBBBBBGGBBBGGGBBBBBGBBBBBBBBBBBBBBBGBBBGBBGBBBBGBBBGBBBBBBBBBBBGBGBBGBGBBBBBGBBGBGGBGBBBBBBBBBBBGBBBBBBBBBBBGBGBGBBBBBBBBBBBBGBGBGGGBBGBBGBBGGGBGBGBBBBGBBBBBBBBBGGBBBBBBGGBBBBBBBBBGGBBBBBGBGBBGBBGBGBBBBGGGBBBBGBBBBBBGBBGGBBBBBBGGBBBGBBGBBGGGBGBBBBBBBBBBBBGBBBBGBBBBBGBBGBBBGGBBBBBGGBBBBBGBGGBBGBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBGGBBBBGBBBBGGBBBBGGGBBBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBGBBBGGBGGBBBBBGBBBBBGBBBBBGBBGBBBBBBBBGGGBBGBBBGBBBGBGBBBBBBGGBBBBBBBGGBBBBBBBBGBBGBGBGBBGBGGBBBBBBBBBBBBBGBBBBBGBBBBGGBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBGGBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBGGBGBBBGGBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBGBGBBBGGBBBGGBBGBGBGBBBGBBGGBGBBBGBBBBGBGBBGBBBGBBBBBBBBBBBBBBBBBBGGGBBBGBBBBGGGGBGBBGBBBBBGGBGBBGBGBBBBGBBBBBBGBBBGBGBBBBGBBBGBBBBBBBBBGBBBBGBBBBGGBGBBBBGBBGBBBBBBBBGBBGBBBBBBBGBBGGGBBGBBBBBBBGBGGBBBBBBBBGBGBBGBBBBBBBBGBGBGGBBBBBBBBBBGBBBBBBBBGBBBBGBGGBGGBBBBBBGBBGBBBBBGBBGBBGBGBBBBGBBGBGGBBGBBGBBBBBBBBBBBBGBBGBBBBBGGBBBBBBBGBBGBBGGBBBBBGGBBBBGBBBGBBBGBBBBBBGGGBBBBBBGGBBGBBBBBGBGBBBBBBBBBBGGBBGBBBBGBBBBGGBGBBBGBGGBGGBBGBBBBBBGBBBBBGBBGBBGGGBBBGGBBBBBBGGBBBBGGBBBBBGBBBBBBGBBBGBBBBBBBBBBBBGBBBGBBGBGGBBBBBGGBBGBBBBBBGGBGGBBGBBGGBBGBBBBBBBGBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBGGBBGGBBBBBGGGGBBBBBBGBBBBBBBBBBBGBGBBGBBBBBBBGBBBBBBBGBBBGBBGBBBGBBBGBGBBGGGGBGBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBGBGBBBBBBBGBBGBGBBBBBBBBBBBBBBBGBBGBBBBGBBGBBBGGBBBBBBBBBGBGBBBBBBBBGGBBBBBGBBGBBBBBBBBBBGBBBGBBBBBBBGBBGBBBBGBBBGBBBGBBBGBGBBBBBBBGBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBGBBBBGBBBGBBGBBGBBBGBBBGBGGGBBBBBGGGGBGBBBBBBGGBGGBBBBGBGGBBBBBBGBBBBGGBBBBBBBBBBGGBGGBBBBGBBBBGBBBBBBBBBBBBBBGBGBBGBBGBGBBGBGGBBBBBBGBBBBBBGBBBGBBBBBBBBGBBBBBBGBBBGBBBGBBBBBBGBBBBGBBBBBBBGBBBGBBBBBBGBBGBBBGBBBGBBBGBGBGBBGBBBBBGGBBGGBBBBBGBBBBBGBBBBGGBBBBBBBBBGBGGBBBBBGGBGBBBBBBBBGBBBBBBBGGBBBBGBBBBBBGBGGGBBBBGBBBBBGBBBBBBBBBBGBGBGBBBBBBBGBGBBGBBBGBBBGGBBBBGBBGBBBBBBBBGBGBGBBBBBBBGBBGBBBBBBBBBBBBBBBGBBGGBBBGBBBGBGBGBBBBBBGBGBBGGBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBGGGBBGGBBBBBBBGGBGGBGBBGBBBGBBBBBGBBBGBBBBGGGGGBBGBBBBBBBBGBGGGBBGBBGBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBGBBGGGBBBBBBBBBBGBBBBGBBBBBBGGGGBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBGGBBBGGBBBBGGBBBGBBGGBBBBGBBBBBGBBBBBBBBBBBBGBGGBBBGBBBBBBBBGGBBBGBGBBBBBGBGGBBBBGBBBBBBBBBBBBGGGGBBBBBBGBBBBBBBBBBBBBBBGBBGBBGBBBGBBBGBGBGBGGBBBBBBBBBGBGGGBBBBBBBBBBGBGBBBBBBGBGBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBGBBBBBGBBBBBBGBGBBGBGBBBBBGBBBGBBBGBBBBBBBBBBGBBBBBBBBBBGBBGGBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBGBGBBBGBBGBBBBBBBBBGGBBGBBBGBBBGGBGGGGBBBGBBBGBBGBGBGGBGGBBGGBBBBBBBBBBBBBBBGBBBGGBGBBGBBBBBBBGGGGBBBBBGBGGGBGBBBBBBBBBGBGBBBGGBBGBGBGBBGGBBGBBBGBBBBBGBBGBGGBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBGGBBBBGBGBBBBBBBBBBBBBGBGGBGBGBBBBBBBBBBBBGBGBGBBBBBBBBGGGBGBBBBBBBGBGBBBBBBBBBBGBBBGBBBBGBBGBGGBBBBBGBBGBGGBBBBBBBBBGGBGBBBBBBBBBBBBBGGBBBBGBGBGBBBBBBBGBBBBBBBBBBBBGBBBGBBBBGGBGBGBGBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBBGGBBBBBGBBBGBBBBBBBBBBBBGBGBBBGBBBGGBBGBBBBBGGGBBBBBGBBBBGBGBGBBGBGBGBGBBBGGBBBGBBBBBBGGGBGBBBBBGGGGBBBBBBBBGBBBGBBGBBBBBGGBBGGBGBGGBBBBBBGGBBBBBBBBBBBBGBBGGBBBBGBBGBBBBBBGGGGBBGBBBBBBBBBBBBBGBBBGBBBGBGBBGBGBBGBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBGBGBGBBBGBBBBBBBBBBGBBGBBBGBBBBBBGBBBBGBBBBBBBGBBBGBGBBBBGBBBBBBBBGBGBGBGGBBBBBBBBBBBBBBBBBBBBGBGBBBBGBGBBBBBGGGBBBBGBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBGBGBGBGBBGBBBBBBBBGBBBGBBBBBBBBBBBBBGBGBGGBBGGBBBGBGGBBGGBBBBBBBGGBBBBBGBBBBBBBBBGBGBBBBBBBBBBGGBBBBBBBBBGBBGGGBBBBBGBBGBBGBBBGGBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBGBBBGBBBGGGGBBBGBBGBBBBBGGBBGGBGBBGBBBBBGGGBBBBBBBGGBBBBBBBBBBBBGGBBBBBBGGBBBGBGBBBBBBGBBBBBBBGBGBGBGBBGBBBBBBBGBGBBGBBGGGBBGGBBBBBGBBBBBBGGBBBBBBBBGBBBBGBGBBBBGBBBBBBBBBBBBBBBGBBBBBGGGBBBGBBBGBBGBBGBBBBBGBBBBBBGBGBBGGBBGBBGBGBBBBBGGBBBBBGGBBBGBBBBBBBBGGBBGBBBGGBBBGBGBBBGBBGBBBBGBBBBBGGGBBGBBBBBBBGBGBBGBBGBBBGBBBGBBGBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBGBBBBGBGBBBBBGBBBBBBGBBBBBBG
28092 GBGGGGBGGGGBGGBBGBBBGBGBGBBGBBGGGGGGBGGBBBGGBBBGBGBGGBGGGGGBGBBGBGGGGGBBGGBGGBGGGBBBGBGGGGGGGGGGBGGGBBGGBBBBGBBBBBBBBGBGBGGGGGGBGGBGBBGGGGGGBGGBGGBGGGGGBGGBGGGGGBGBBGBBBBBGBGBGBGGGGGGBGBBGGBGGBGGGBBBBGGBGBBBGGGGBGGBBBBBBBBBGGBBGGBBGGBGGBBGGGGBBBBBGGGBGBGBGGGGBGGBGBBGBGGBBGGGGBGBGBGGGGBGGGBGGGBGBBGBGBGGGBGGGGBBBBBGGGBBGBGGBGGGGBBBBBGBBBBGGBBGBGGBBGGGBBBBBGGGBBGBGGGGGBGGBBGGGBBBBGGBBBBBGGGGBBGBGBBGBBBGBGGBGBBGBGGGBBBGGBBBBGBGBGBBGGGBGBGGGGBGGBGGGBGGGBBBGBGBGGGGBGBGGBBBGBGGBBGGGGGGGBBGBGBBBGGBGBBGGGGBGGGBBBBBGGGGBBBGGGBGBBGGGGGBGBBGBGGBBBGBGBBGBGGBBGBBBGGGGBBGBBBBGBBGBGBBBGBBGBGBGGGBGGBGGGBBGBBGBGGGBGGBBBGBBGBGGBBGBGBBGBBGGGGGGBGGGGBGGGBBGGGGGGBGGBGGBGBGBGGGGBBBGBGBGBGGBBGBBBGBGGGGGGBGBGGBBBBBGBBGGGGGGBBGBGGGGGBGGBBGGBGGBBGBGGBBBGBGBGBBGGBGGBGGGBBGBGGGGGGGBGGGBGGBGGBBGBBGGGBBBGGGGGBGGBGBBGBGBBGBBGGBGGBBBGGGBGBBGBBBGGGGGGGBGGBBGGBGGGGGBGGGBBGGGBGBGGGBGBBGGGBGBGGGBGGBBGGBGBGGGGGBBBBBGGGGGGBGGGGBGBBGGBBGGBBGGGGGGGGGBBBGBBGBGGBGBBGBGGBGGGBGGGBBBGGBGGGGGBBGGBBGBGGBBBBGBGBGGGGGBGBBBGGBBBGGGGBGGGBGGBBGBGBBBBGGGGGGGGGBBBGBBGBBBGGBGGGBBGGGGBGGGGGGGGGGGGGBBBGGBBBGGBGBGGBGGGBBGBGGGBGGGGGGBGGGBGBGGBBBBBGBGGGGBGBBGGGBGBGGGGGGGBBGGBBBGBBGGGGBBBBBGBGGBGBGBGBBGGGGGGGBGGGGGBGGGGGGGGBBGBGBBGBGGBGBBGGGBBBGGBGBGBGBBGGGBBGBGBGGGBGGGBBBBBBGBBGGBGGGGBGGBGBGBGGBBBGGGGBBBGBGGBGBBGGGBGBGBBBBBGGBBBBBBBGBBGBGGGGGGGBGGBGGBBGGGGGBBGBGBBBGGGBBGBGGBGBBBBGGGGGBBGBBGGGGGBGGBBBGBGBBGGGGBBGBGGBGGGGBGGGGGGBGBBBGBGGBGGBBGBGGBGGBBGBGBBGGGGGBGGBGBBGGBGGGGBBGGBBGBBBGGBBGGGGGGBGGGBGGGGGBGBGBGGBBGGBGGBBBGGGGGBGBGBBBBGBBGGGBBBGGGGBBGGBGGGBBGGGBGGBBGGGGGBGBBGBBBGBGBBBGBGBGGGGGGGGBGGGBBGBGGBBGBBBGBBGBBGGBGGGBBBBBGBBGBGGGGBBBBBBGBBGGBGBBBGBBBGBGGBGGGBGBGGGBGGBGGBGGGGGBBBGBGGBBBBGGGGGBGGBBBGGGGGBGGGGBGGGGGGGBGBGGGBGBGBGGGBGGGBGGGBGBGBGBGBGBBGGBGGBGGGBGBBGGGGGGGBGBGBGBGBBBBBGGBBGBGGBGGGGGGGBBBBGBGGGBGGGBGBGBBBBGGGGGBBGGBBGGGGBGGGBBBBGGGGBBGBGGBGGGBGBGBGBGGGBGBBBGGBBBBBBBGBGGGGBBGGBBBGGBGGGGBGBBBGBGGBGGGGBBGGBBGGGGBGGGGGGBGGBBBGGGBBGGGBBBBGGGGBBBBGGGBBBGBGGBGGBBGGBGGBGGGGGGGGGBGGGBBGGGGGBBGBGBGGGBGBGGGBBBGBGBGGGGBBGBGBBBGGGBBGBGGGBBBGGGBGGBBBBBBGGGGGGGBBBBGGBBBGGGBBGGBBBGBGGGGGGGBBGBGBBGGBGGGGBBGBBGGBGBBGBBGBBGGGGGGGGGBGGBBGGBGGBBGGGGBGBGBBGBBGGBGGGGGGGBGGGGBGGGBBGGBGBGGGGGBBBGBBGBBBBBBBGGGGBGGGGGGBGBGBBGBBGGGGGGBBGBGGGGBGBGGGGGBGGGGBGGBGGGGGBBGGBBBGGBBBBBGGGBBGBBBBBBGGGBBGBGBGBBBBGBGGGBGGBGGGBBBGGGGGBGGGBGGBGGBBBGGBBGBBGGGGGGBGGBGGBGGBGGBGBBGGBBGBGGGBBBGGGGGGBBGGBGBBBBGGBGGGGBBGBBGGBGGGBGGGBGGGBGGBGBGGBBGGBGGGBBGGGGGBGBBGGGGBGGGGBBBBGBBGGBGBBBBBGBGBGGGGBGGGGGGGGGBBBGGGBBGGBGGGGGBBBGGBGGBGBBBBBGBGBBGBBGGBGBGGBGBBGBBBBGBBGBGBBGGGBBBGGGBBBGGGGBGGGBBGBBGGGBGGGBBGBBGBGGGGGGGBGGGBGBGGGGGGGGBBGGBGBBBGGGBGGBBBGGGGBBGGBBBGGBGGGBBBGGGGBGGGBGGBGBGGGBBGGGGBGGGBGBBBBGBBBGGGBGBBBBGBBGGGGBGGBGGBGGBGBBGBGGGGGGBGGGBGGGBGGGBGBGBGGGGBBBGGGGBGBGBGBBGBGBGGGGGGGGBBBGBBBBGGGBGGGGGGBGGGGGBBGGBGGGGBBBGGBGBGGBBGGBBGGBBBGGGGBGGGBGGGGGGGBBBGGBGGBGGBGBBBBGGGGBGGGGGGGBBGBBGBGGGBBGBGBBGBBGGBGBBBBBGGBBGBBGGGBGGGGGGBBBBGGBGBBGGBBBGBGBGGBGBBBBBGBGGGGGGGGGBGBGGGGGBGBBGBBGGBBGGGBBGGBGBBGGGGGBGGBGBGGGGBGGBGBBGGBGGGBBBBGBGGGBGGGGGGBBGBBGGBBGBBBGGBBGGGGBGGGGGGBBGGGBGGGGGGGGGBGBGGGGBBGGBGGGBBBGGBBGGGGBGGBGGGBGGBGGGGBBBBGBGBGBGBGGGGGGGBBBGGBBGBGGBGBGBGGGGGBBGBBBGBGBBBGBBBBBBGBGBBBGBGBGGBGBGBGGBGGBGGGBBGGBGGGBBBBGBBGGBGGBGGGGGGBGBGGGGBBBGBGGGGBGGGBBGBGBBGBGBGGGBBBBBGGBBGGBBBBBGBBGBGGGGGBBGGBGGGBGGGGBGGBBGBBBGBGGBBGBGBBBBBBGBGGBBGGGGBGBGGGGBGGGBGBBGGBBBBGGBBGGBGGBBBGGGBBBBGGBGBBGBGBGGGBGGBGBGGGGBBBGGGGGGBGBBGBGGBGBGBGBBBGGGGGBGGGGGGGBGGGGGBBGGGBBGGGBGBGGGGGGBGGGGBBBGGBGGGBBBGBBGBGGGGGGGBBBGGGGGGGGBGGGBGGBBBGGGGGBBGBBBGGGBGGBGGBBGGGGBBGBBGGGGGGBGGGBGBBGGBBBGBGGGBGGGGGBGBGGGGGGGGGGBGGGBGGBGBBBGGGGBBBGBBBBBBGGGBBBBGBGBGBGBGBBGBGGBGBBBBGBBGGGGGGBBGBBGBBBBGGGGGGBGGGGBGBBBGGGGGGGBGBGGGGBBGBGBBGBGGGBBGBGGGGGGGGBGGBBBGBGBGGBBBBGGGGGBGGGBGGBGGBBGGGGBGGGGBBBGBGBBBGGBGBGGGBGGGBGBBGGGBBBGGBBBBGGGGBGBGGGGGBBBGBBGGBGGGGGGBGBBBGGBBBBBGGGBBBGBBGBBGBBBBGGGBBBBGGGGBBBGBBBGGGBGGBBBBGBGGBGBGGGGBBGGGGBBBBGGBBGGGGGGBGGGGBBGBBBGGGBGGGGGGGGGBGGBGBGGGGGGGGGGBBGGBGGGGBGBGBBGBGBBGBGBBGGBGBGGBGGBGBBBBGBGGGBGGGGGGGBGGBGBBGBGBGGGGBGBBGBBGBGGBGGBGBGBBGGBGGBBGBGGBBGGGBBBGGGBGGBGBGGGBBGBGBGGGGBGGBBGGGBGBBBBBGBGGGGBGBBBGGGGGGBGGGBBBGBGBBGGGBGGBBBBGBBBGBBBGGGGBGBBGGGGGBBBBBBBGBGBGGGGGBBGGBBGGBGGBBGGGGBBGBBBGBBGBGGGBBGGGBBGGBBGGBGGGGGBGGBGBBGGBBBBGBGGGGGBGBGBBGGGGGBBGGGGGGBGGGGGGGBBGBBGBBGGBGGBBGBGGGGBGBGGBBBGGBBGBGGBBGGBBGBGGGGGBBBGBBGGBGGBGGBGGBGBBBGGGBGGBBBBBBBBBGGGGGGBBGGBBGBBGBBBGBBGGBBGBGGBGGGGGGGBBBGBGGBBBBBBGBGGBGGBGGGGGGGGGGBGBGBGGGBGBBGGGBGGGGGGBBGGGBBGGGGBBBGBGGGGGGGBGGGGGGGGGGGBBBGBBGBGGBGGBGBBGBGGGBGGGBGBBGBGGBBGBGGBBGBGGBGBBGGGBGBBGGBGBBGGGGGGGGBBBBBGBBBGGGBBBBGBGGBGGGGGGBGGBBGGBBGBGGGGBBGGGBGBGGGGGBBBBGGGBGBBGGBGGBBGGGBGGBBGBGBBBGGGGBGGGBGGBGBGBBGBGBGBGGGGGGBBGGGBBGGGGGGGGBBBBGBBBGGGBGGBGBGBBBGGBGGBBGGGBBGBBBBGGBGBBBBGBGGGGGBGGBBGBGGGGBGGGGBGGGGGGGBGBBBBGGBGBGGBBGBGBBGBBGGGBGGGGGGGGBGBGBGBGBGBBBGGBGGBGGGBBGBBGGGGGBGGGBGBBGBGBBBBBGGGGGBGGBBGBBBBBGGGGGGBBBGGGBGGGBGGGGGGBBGBBBGGBGGBGGBBBBBGBGGBBBBBBBGBBBBBBBBGGBGBBGGBGBBBGBGGBGGBGBGGGGGBGGGGBGBBBBGBGGBGGBGGBBGGGBGGGBGBBGGGGGGBGGGBGGGGGGGBGBBGGBGGBGBGBGBGGGBGGBBGBBGBGBBGGBBBGBGBBGBGGBGBGBBGGGGBGGGBBGGBBGGGGGBGGGGGGGGGGGGBBGGGGGGGBGGGGBGGBBGGBBGGGGGGGBBBGBGBGBBGGBBGBBGGGBGBGGGBGGBBBBGBGGBGBGBBBBGBBBBGBBBGGGGGBBBGBBGGBGGGGGGBBBGBGBBGGBBGGBGBGGBBGGGBBGBGGBGBBGBGGGGGBBBGGBGBGGGBGGBGGGGBGBGGBGGGGGBBGBGGBBGBBBGGBGGGBBGGGGGBBBGGGGGGGGBBBBBBGBGBGGGBGGGBGGBBBGGBBBBBBGBBGGBBBGGGGGGBGGBGBBGGGBBGGGBBBGGGBGGBBBGGGGGGBGBBGGGBGGGGBBGGGGBGGGBBGBBGBBBBGBGBGGGGGBBBGBGBBGGGBGBGGBBGGBGBBGBBBGBGGBGGGGBGBGGGBGBGGBBGBGBBBBGGGGGBBGGBBBGBGGGBGGGBBBGGGGGGBGGBGGBBGBGGGGGBGGBBGGGGGBBGGBBBBGGGGBGGBBGGGGGBGGBGBBBGGGBBGGBBGGGBGGGGBGBGGBGGBBBGGBBGGBBGGGGBGGGGGGGGGGGGGGBBGGGBGGBGGGGGGGGGBGGBBGGGGGBGGGBBGBGBGGBBGGGBBGGGGGGGGGBBBBBBGGBGBGBGBBGBGGGBGGBGBBGBBGGGGBBGBBBGGGBBGBGGBGGBBGBBGGGGGGBBBBBBBGGGBGBGGGBBBGGGBGGGGGBGGBGBBGGBGBBGGGGBGGGGGBGGBGGBGGGGBBGGGBBGGBGBGGGGGBGGGGGBBGBBGBBBBBGGBGGBBGGGGBGGGGBGBGGBGBBGBBBBBGBGBGBGGBGBGGGGGGGGBGGBGBGGBGBGBBGGBGBGGGGGGGBGBBBBGBBBBBBBBBGGBGBBGBBGGBGGGBBBBBBGBBGBGGBGGBBBGGBBBGBGBGBGBGGBGGGGGGGGBBBGBGGGGBBGBGBBBGGGGGGBBBGGGGBBBGGGGBGBGGBBBBBGGGGGBBGGBBGBBBBBBGBGGGGBGGBBGGGGGGBBGGGBGGGGGGBGGBGGGGBGGGGGGGGBGGBBGBBGBGBBGBGGGBGBBBGGBBGBBBBBGBGBGBBBGBGBGBBGGBGGBGGGGBGBGGGBBGBGBBBGBGBBGGBGBBGGGBBBGGGGBBGGGGGGBGGGBGGGGBGBGGBBGGGGGGGGGBGGBGGBGGGGGGBBGGGGGGGGGBBBGBGGBGBBGBGBBBBGBGGGGBGBBBGBBGGGBGBGBGGGBGGGBGGGGGBGGBGBBBGGGBBGGBBGGGBBBGGBGGBBBBBBGGBBGGGBGGBGGBGBBGGGGGGGGBBGBBBGBBBGGGBBBGGGBGGGGGGBGGGGGGBBGGGGBBGGGGGGGBGGGGGGGGGGBBGGBGBBBBBGGBGGGGGGGGGBBGGGBGBGGGBBGBGBGGGBBGBBGGBGBGBGBBGGGBGBGBGBGBGGGGBGGGBGBBGGBGGGBGBGGGBBBGGBGBGGGGGBBGGBGBBBBGBBGGBGBGGGGGGBGGGBBGGGBGBBBGBGBBBGBBBGGGGBGGBGBBGGGGBGGBGBGBGBBBBBBGBGBGGBGGGGGGBGGGBBGGBGBGBGBBGGGBGGGGBBBBGBBGBBBGGBGGGBBGGBBBGGGGGGGBGGGGGGGGGGGBGBBBBBGBGGGGBBGGBGBBGGGBGGBBGBBBGBGBBGGGBGGBGGBGBGBBBGGBGGGGBGBGBBBGBGGGBGBBGBGGGBBGBGBGBGGBGGGGBBGGGGGGGGBBGGGGGGGBBGGBGGGGGGGGGGGGGGBGBBBGGGGGBBGBGGGGGGGGGGGGGGBBGBBGBGBGGGGGBGBGGGBGBGBGBBGGBGGGGGBGGBGBBGBGBBBBBGGGGBBBBBBGGBGBGBGBBBGGBBBGBGBGGBBBBGBGBBBBGGGGBGGBGGBGGGBBGGGGBGBBGBBBBGGBGGBBGBBGGBBBGGBBGBBBBBBBGBBBGGGBGGGBGBGGGGBBGGGBGGGGBGBGBGGBGGBGGBGGBGGBBGGGGGGBGGGBGGBBBGBBGBGGBGBGGGBBGGGGGGBGGBBGGGGGBBBGGGGGGBGBBGGGGGGBBGBGGBGBBBBGGBBGGBBGBBGBBBGGBBBGBBBBBGBGGBGBGGBBBBBBGGGGGBGGBBBBBBGBBBGBBBGBGGGGGBGGGBGBGBGGBBBGBGGGGGBBBGBGGBBBGGGBGGGGGGGGBGBGBGGBBGGGGGGGGBBGGGGBGBBGGGGGBBGGGGBGGBGGGGBBGBGGBBGGBGBBGGGGGBGGGGGGGGGGGGGGBBBBBBGGBBGBGGBGGBBGGGBBGBBGGGBGBGBBBGBBGGBBBBBGGGBBGGBGBGGGBGGBGGBGGGGGBGGGGGGGGGGBGGGGBGGGGBGGBBGBGBBBGGGBBGGBGGGBGBGGGBGGBGGGGBGGBBBBGBGGBBGGBGGGBGBBBGBGBGGGBGGBGBBBGGBGBGBGBGBBGGGBGBGGBBGGGBGBBBBBGGGBBGBBGGGGGGBBGBGGBBBGGBGGBBBBBGBGGGBBGBGGGBGBBBGBGBBGGGBGGBGGGGBBGBGGBGBGGBBBBBGGGBGBBGGGBGGGGGBGBGGGGGGGBGGGBGGBGGBBGBGBBGBGBBGGGBGGBBGBGBGBBGBGGBGBBBGGGBGGGBBBGBGBBGGGBBBGBBBGBBBBGBGBBGGGGGGGBGGGGGGGBBGGGGBGGBGBBGGGBGGBGBBBGBBGBGGBGBBGGGBGGBGGGGBGBGGGGGGGBBGGBBGBGBGBGBGGBBGGGGBGGBBGGGGGGBGGBBGGBGGGBGGGGGBBGBBGBBGBGBBGBGBGGBBGBGGGGGBGGBBBGGBGGGBGBBBGBGBGBGBBGGBGGBBBBBBGBGGGBBGBGBGGBBGBGBBGGGGGGBGGGBGBBGBBBBGBGGBGBGBGBGGBGGGGGGBGGBBBGGBGGGBBBBBBGGGGBGGBGBGGGGGGGBGGGGGGGBBGBBGGGGBGGGBBGGBBBBGGGGGGBGBBBGGGGBGBGBGBBBGGGGBGGGGBGBBGBBBBGGBBGGBBGGGBGBGBGGGBBGGGGBGGGBGGGGGGGBBBGBBBGBGBBGGBGBGBGGBBGGBGGGGGGGBGGGBBBGBBGGGBBGBGBGGBGBBBBGBBGBGGGBGBGGBGGGBBBBGBGBGGGGBGBGBGBBBGGBGGGGGGBGGGGGBBGBBGBGGGBGGBGBGBGBGBBGGBGBGGGBBGGGBBBBBBGBGBGGBGGGBGBBGBGGBBBGGGGGGGGGBBBGBBGGBGBGBBGGBGBBGBGGBBBBGBGGGBBBBGGGBBGGBBGBGBGGBGGGGBBGBGBGGBBGBBGBBGBBGGGGGGGBGBGGGBGGGGGGGGGGGGGGGGBBBGGGGBGGGGBBGGBGGGBGBGBGBBGGBGGGGBGGBBBGGBGBGGGGGGGGGGGGGBBGBGGGGGBGGGGGGGGBGGGGBGBBGGGGGBGGBBBBGGGBGBBGGBGGBGGBBBGGGBGGGGGBBGGBBBGBGGGBBBBBGBGGBBGGBBGGGGGGBBGBGGBBGGBGGGGBBBGBGGGGGBBBBGGBGGBGGBBBBGGBBGBGGBGGGGGGGGBBGGBBBBGGGGBBGBGGGGGGGGGGGGGBGGBGGBGBGGGGBGBBBBBGBBBGBBGGGBGBGGBGGGGBBBGGBGBGBGGBGGGGGGGGGBBBGGGGGGBGGBGBBBBBGGGBGBGGGGGGBGGBGBBBBGGGBBGBGBGGBGGGBGGBGGGGBBGGGBGBBBBGGGGBGGGGGBBBBBBBGBGBBBGGBBBBGBGBBGBBBGBGBGGBGBBBGGGBGBGGBBBBBBBGBGGBGGBGBGGBGBBGGGGBGBGGBGBBBBGGBBGBGGGBBGBGGGGGGGGGGGBGBGBGGBBBGGGGBGBGGBBBGBBGBBGGGGGBGBGGBGGGBGBGGGBGBBBGGGGGGGBGBGGBBGBBBGBBGGGBGGGGGBGGGBBBBBBGGGGGGGGGGBBBBGGGBBBBBBGBBBBGGGGGGGGBGGBGGGGBGBGBGGBBGGBGGBGGGGGBGGBGGBGBBGBGGBGGBBBBGBGBBGBBGBGGBGBGBBGBBBGGGGGGBGBGBGGGGBBGBBGGBGGGGBGBBGGGBBGGGBGBBGGGGGGGBBBGGGGBGBBGGBBBGBGBBBGGBGGBGGBGBBGGBGBGBGGGBBBBGGGGGBBBGGGBGGGGGBGBGGBGGGGBGBGBGGBGBGBBBGBGBBBGGGGGGGBGGGBBBBGBBBBGBGBBBGGBGBGBBGBBGGBGBBGGGBGGBBGGGGBGGGGGGGGBBBGBBGGGGGGGGBGBGBGGBBGBGBGBBGGGGGGBGBGBGGGGGGBGBGGBGGGBGGGBGGBGGGGBBGGBGBGGGGBGBGBGBBGGGGGGGBBBBBBGBGGBGGGBBGBBGBGGBGGGBGBGBBBGBBGGGGGGGGBGGBGBGGGGGGGBBGGGGGGGGBGGBBGGGGGGGGGBBGBBGGGGBGGGGGBGGGBBBGGBBGBBBGGBGGBGGBGBGBBGBGGBBBBGGGGGGBBGBBGBGBGBGGBBBGBGGGGGBBBGGGBBGGBBBGBGGGGBGGGGBGBBBGGGBBBBGGBBBBBGGGGGGBGGBGBBBGBGGGGBGBGGBGGGBGBGGGBBGGGGBGGBBGBBBBGBGBBGGGGGGGBGBBBGGGGBGBGGBGGGGBGGGGGGBBBBGGGBGGGBBBBGGGBGBBBBGBBGBGBBGBGBBGBBBGGBBGBGGGBGGGBGBGGBBGGBBBGGGGBGGGGGBGGBBBGBGGGGBGBBGGGBBBBBBBBGBGBGGBBBBGBBBGBBGGBGGGBGBBGBGGGBGGBGBBGGGGGBBBGBGGGGGBGBGGBBBBBBGGGGGBGGGGGGGBGGBGBGGBBBBGGGBGBBBGBGBBBGBGGBGGBGGBBBBGGGGGBBGGGGGGBGGBBBBBBBGBBBGBGBBGGGBGGBGBGBGBGGBBBGGGBBGBGBGBBBGGBBBBGGGGGGBGGBBBGBBGBGBGBBBBGGBBGGGGGBBGGGGGGBGGGGBGGGBBBGBGBGBGGGGGBGBGGBBGGBBBGGGBGGGGBGGBBBGGGGGGBBBGGGGGBBGBGBGGGBBGBBBGBGBBBGGGBBGBGGBBGGGGGBGBGGGGGGBGGBGBGBGGGGGGBGBBGGGBGBBGBBBBGBBBBBGGGGBGGGGBGBBGBBBGGGGBGGGGBGGGGBGGGGGBGGBGGGBGGGBGBGBGGBGBGGGGGBBGBGBBGGGGGGGBBGGBGGGGGGBBGGGBBBGGGBBBBBGGGBGGGGGGBGGBGBGGBGBGGBBBGGBBBBBBGBGGBGGGBBBGGBGGBGGGGGGBBBBBBGGGGGGGBBGGGGGGGGBGGGBGGBBGGBGGGBBBBGGBGBBBBGGBGBGBGBGGGBBGBBGBBBBGGGGBGBGGGGGGBGGBBGBGBGGBGGGGGGGBGGGGBBGGBBBGBGGGGGBGBBGGGGGGBBBBBGGGGBGGBBBGBBBBGBGGGGGBBBGGGGBGGBGGGGBBBBGGGGGBGGBGGBGBGBGGBBGGGBBBBGGGGBGGGGBGGBGBBGGGGBBGBGGGGGBGGBBGGBBGBGBBBGGBBBBBGBGGBBGBGGBBGBBGGGGGBBGGBGGGBGBGGBBBGBGGBBGGBGBGGGBGBGGGGGBGBGGGGGGGBGBGGBGGBBGGGBBGGBGGGGGBBBGGGBBGBBGGGGGGGBBBGBGBGBBGGGBGGBGGBGGBGGGBBGBGGBGGGBBGGBBBGBGBGGGGBGBGGBBBBBBGGGGGBBGGGBGGBGBBGBBGGGBGBBGGBBGGGBGGGBGGBBBGGBGBBBBGBBBGGGGGGBGGBGGGBBGGGGBGGGGGGGBGGGGGGGGGBBGGBGBGGBBGBBGGGGGBGGBBGBGGGGBBBBBGBGBGGGGGBGGGBGBGBBGBGGBGBBBGGGGBBBBBGGGBGGBBBBBGBGGBGGGBGGGBBGBBGBBGBBBGBBBGGGGBGBGGBGGGGGGBGBBGBBGBGGGBBGBBGBGGBGBGBBGGGBGBBBGGGGBBBGGGGGGGGBGGGBGGBGGGGGGBGBBGGGGBGGBGBBGGBGBGGGGGBGBBGBBBBGGBGBBBBBGBBGBGGBGBGBBGBGBGGGGBGGGBGBBBGBGGGBBGBGBBBGBGGGBGGBGGGBGBBGGGBBGGGBGBBBBGGGGBBBBBBBGGGGGBGBBBGGGBGGBGGBGBGGGGGGBBGGBGBGBGGBGGGGBGGBBGGBGBBGGBGGBGGBGGBGGBBGBGGGGBBGBGBGGGGGGBBBBBBGGGBBBBGGGBGGGBBBGGBGGGBGGBGBGGGBGGGGGGGGGGGBBGBGGGGBGBBGBBGGBGBBGBGGBBBGGBBGBGGGBGBBGGBGGGBGBGGBGBGGGGGBBBGBGGGBBBBGGGGGGBGBGGBBBGGBGGGBGGBBGGBGBGGBBGGBGGGBBGBGBGBBGGBGGBGGGBBGGBBGBGBGGGBBGGGBBBBGBBGBBGBGGGGGGBGGGGGBGBGBBBBGBGGGGBGGGGGBGGBGBBGGGGGBGBGGGBBBGBBBBGGGGBBGGBGGBBBGGGGBGGGGBGBGGGBBBBGGGBGGGGGBGGGBGBGBBGGBBBGBBGGBBBGBGBGGBGBBGBBBBGGGGGGGGGBBGGGBBBBBBGGBGGBGGBGGGGGBBGBBBBBGGBGGGBGBGGGGBGGGBGGGGGBGGGBBGBGBGGGGBGGBBGGGBGGGGBGGGBGBBGGGGBGBBGGBBGBBGGBGGBGBGGBGGGGGGGBBGBGBBGBBBBGGGBGBGBGGGGGBGBBBGGBBBGGGGBBGBGBBGGGGGBGGBBGBGGBGGGGGGBGBBBGGGGGGGBBGGBBGBBBGGBGGGGGBBBGGGGBGBGGGBGBGBBBGGGGBBBGBBBBBBGGGGBGBGGBBBBGBGGGBGGBBGBGGGGGGGGBGGGGBBBGGGBBBGBBBGBGBBBGGBGBBBGGGGGBGGBGGGBGGBBGGGGGGGBGBGBGBBGGGGGGBBBBGBBGBGBGGGGBGBGGGBGBBGGGGGGGBGGBGGGBGGGGBGBGBBGBGBGBBGBGGGBGGBGBGBGBBGBGGGGBBGBBBGGGBBBBGGBGBBGBGGBBGGBBBGGGGGGBGGBGBBBGBBGGBBGGBGBGGBBBBGGGGGGGGGGGGGGBBGGGGGGGGBBGGBGGGGBBGBBGGBBGGGGGBGGBGBGGGBGGGBGGGBGGBBBGGGBBBGGGGGBGBBBBGBBBGGGGGGGGBGGBBBBGGBBBBGBGGBGGGGGGGGGBBGBGGBBGGGGGBGBGGGGGBGBBBGGBGBGBBGGBBGGGBBGBGGGBGBBGBBGBGGGGGGBGBGGGGGGBBBGBBGGGBGGBGGGBBBGBBGBBBGBGGBGBGBBBBBBBBGGBGBGBGGBBGGGGGGGBBBGGBBGGBBBBGGGBBGGBGBGBBBGBGBGBGGGGGGBGGBGGGBBBGGBBGGGBBGGGBBBBGGGBGBGGBGBGBBGGGGGGBBGGGGBBGGGGBGGGGBGGGGBBGGGGGGBGBBGBBBGGGBGBGGBBGGBGBGGGGGBBBBGGGGBGGBGGBGGGGBGGBGBGBBGGBGGGBGBGBBGBBBBGGBGGGBBGGGGGBGGGGBGGGBGGBBGGGBGBGGGGGGGBGGBGBBGGGGGBBGGGBGGBBGBBGGGBGBGBGGBBBBGGGBGBBGBGGGGGGBBGGGGGGBGGGBGBGGGBGGBGBBGBBGBGGGGGGGGGGBBGBGBBBBGBBBGGGGBGGGGGBGGBGBBGGBGBGBGGGBGGGGGBBBBBBBGBGBGBGGGGGGGBGBBBBBBBGGGGBGBBGBGGBBGGGGBBGGGBBGBBBGGGGGGBGGGGGGGGBGGGBGBBBBGBGGGBBBGGGBGGBBGGBBGBGGGBBBBGBGBBGBGBGGGGGGBGBGGGGGGBGGBBGGGBGGGGGGGBGBBGGGGGBGGBGGGBBGBBGGGGGBGGGGGGGGBGBGGGBBBGBGBBGGGGGBBBGGBBGBGGGGGGBGGGGGGGBGBGGGGBGGBBGBBGBBGBGBBGGGBGGGBBGBGBGGBBBGGGGGGBGGGBGGBGGGBGBBBGBBBBGBGGGGBGBGGGGGGBGGBBGBGGGGGGBGGGGBGBBBGGGGBBGBGBGGBGBBGBBBGBGGGGGGGBGGBGBGGBGGBBGGBBGGBGGGGGBGBGGGGGGBBGGBGGBBBGGBGBBGGGGGGGGGGGGBGGBBGBGBBBGGGGGGGGGGGGBGGGBBBBBBGBGBBGGBBBGBGBBBGGGBGGBBBBBBBGGBGBGGGBBGBBBBBGGGBGGGGGBGGBGGGBGGBGGBBGBBBGBBGGGBBGGBGGGBGBGBGGGGBBBBBGGGGBBGBBBBGGBGBGGBBBGGBGGGGGGBBBGBGBBGGGBBBBBGGGGGBGGBGGGGBGGBBGGGBBBBGGGGBBBBGBGGBGGGGGGBBBGBGGBBGGGGGGGGGBGGBBBGGBGGBBGGGGGGBBBGGGBBBBBGBGGGGGGBBGGGGGGGBGGGBGGGGGGBGGBGBBGBGBGGGGBGGGGGGBGBGGBBGBBGGGGGGBGGGGBGBBGBGBBGGBGGGGGGBGBBBGGBBGGGGBGGBGBBGGGBBGBGGBGGGGGGGBGGBGGGGGGGGBGGBGBGBBBGGBBBGGBBBGGBGGGBBBBGGGGGBGGBGBBBBGBGBGBBBBGBGBBGGBGBGBGBBGGGBGBGGGGGGBGBGGBGGGBBGGGGBGGGGBBBGBBBGGBBBBBGBGBGGGGGBGBGGGGGGGBGBBGGGBGBGBGBGBBGGGBGBBGBBBBGGGGGGGBGBGGGBGGGBGBBGBBGBBGGGGGBBBBBGBGGBBGGGBGGBBBBBGBBGGGBGBGBBGBGGGBBGGGBBBBBBGBBGBGBBBGBGGBGGBGBGBGGGGGGGGBGGGBGGBGGBBGGBBBBBBBGBBGGBGGBGGGBGBGBBBGBGGBBBBBBBGGGGBBBGBBGBGBGGGBBBBGBGGBGBBBGBBGGGGGBGGGBBGGGBBGGGBBGBBBBGBBBBBBBGGBBGGGGBBBBBGGBBGGBGGGGBGGBGGBGBBGGBBGGGBGGGBGGBBGGBGBGBGGGBBBGGGBGGGGGBGGBBGGBGBBBBGGBGBBBGBGBBGGGBBBGBBBGBGGBBGGGGBGGGBGGGBGBGGBGBBGGGGBGBGGBGBGGBGBGBGGBGGGGGBBGBBGGBGGGBGGBBGGGGBBGBGBGGBBGGGGBGGGGBBGBGGGGGGGBGGGGGGGGGGBGGBGBBGBGGGBGGGGBBGGBGBGGBGGGGBGGBGGGBGBBBGGGBBBGBBGGBGGBGBGGBBGGGGBBGBBGGGGGGBGBGBGGGBGGGGGBBGBGBGBGBGBGGBGGGBGGGBBGBGBBGBGBBBBGGGGGGBBBGGGGBBGGGGBBGGBBBBGBGBGGBGGGGGBBGBGGGGGGGBBBGGGGGGBGBGGGGGGGBBGBGGGBGBGGBGGGGBGGGGBGGGBBGGBGGGBBBBGBBGBBGGGBGGGGGGBGBBBGBBGGBBBBGGBBGBBBGGGGBBBGGGBGGGGGBBGBBBBBBGBGBGGGGGGGBBBGBBGGGBGBGGBBGBGGGBGGBBGGGBGBBGGGBBGGBGGBBBGGGGGGGGGGGGBGGGGGGBBBGBBBBBBGGGGBGGBBGGGGBGBGBGBBGBGBBGGGBGGGGGGGBGGBGBGBGBBGGBGGBGBBBGBBGBBBGBBGBGBBGBGGGBBBBBBGGGGGGBGGBGGBBBBBBGGGGGGGGGGGGBBBBBGGBGBGBGGBGBBGBGGBGGGBGBGGBGGGGGGGGGGGBBBBGGBGBGGBGBGBBGBGGBGBBGGGBGGGBGBBGGGGGBBBGBGGGBGGBBGGBGBGGBBBBGGGBBGGBGBBBBGGBGGBGBBGGGBGGGGGGBGBGGBGGBGBBGBGGGGGBBBGGBGBGGGGGGGBGBGBBGGGGGGGGGBGBBGGGGGBGGGGGBBBBBGGBBBBBBBGBBBGGGBGGGBBBGGBBGGGBBGGBGGGGGBGBBBBGBBBBBBBBGGGBBGBGGGGGBGBGGGBGBBGGBBGGGBBBGBGGGBBBBGGBGBBGBBGGBBBGBBGGBGGGBGGGBGBBGGGGGGBGBGBGBGGGGGGBGGBBGGBGGGGBBBBGGBBBBBGGBGGGGGBGBBGBGGBGGBGGGBBBBBGBBGBBBGBGBGGGGGGBBBBBGBBGGGBBGBBBGBGBGBBGBGGGBGGBGBGGBBGGBBGBGGBGBGBGGGGGBBGGGBGGBGGGBGBGGGBBBGBBGBGBGGGGGBBBGGGBGGGBGGBGBGBBGBGBGGGGBBBGBGBBGGGBGGGBGGBGGBBBGGGGBBGGBBBGGGGGBGBGGGBGBBBBGGGGGGGBGGBGBBBBBGGGGBGBGGBGGBBGGGBGBGGGBBBBBGBGGBBBGGGGGGBGGGGGBBGBGGGGBBBGGGGBGBGBGGBGGGBGGBGBGBBBGGGBBGBBGGBBBBBBBGGGGGBGBBBGGGGGGGBBBGBGGGBBBGGGGBGGBBGGBGGGBGBBGBGGGBBGBGGGGGBGBGGGGGBGGBGBBBGBBGBBGGGGBGGGBBGBBGBGBBGGGGBGGBBBGGBGGGGGGBGGGGGGGBGBGGBBBBBGBBGGGBGGBGGGBGGBGGGBGBGBGGGBBBGBGBGGGBGGGGBBGGGBBBGGGGGGBBGGGGBBBGGBGBGBGGBBGBGGBBBBGBGBGBBGBGGGGGBGGBGGGGGGBGBGBBBGBGGBGGBBGGBGGBGBGBBGBGBGGGGGGGBGGBBGBBBGBGGGGGBGGGGBGBGGGGBBGGBGGGBGGBGGGGGBGGBGGBGGBGGGGBBGBGGGBBGGGGBBGBGGGGBBGBGGBBGGGBGGGGGBGGBBGGGGGGBGBGBGGBBGBBGGBGGGBBBBGBGBBBBBGBGGGGBBGGGBGBGGBGGGGGGGGGBBGBBGGGGBBBBBBBBGGGGGBBGBGBBGGGBGBBGGGGGBBBGBGGBGGGGGGBBGBBGGGGGGBGGGBGBGBGBGGGGGGGGBBGGGBBGGBBGGBGBGGBGBBBGGBGGGGGGGGGGGGGBGGBGBBBGGGGBGGGGBBGGBBBGBGGGGGGGBBGBGGGGBBBGGGGGBGGBGBGGBGBGGBGGGGBGBGGGGBGGGGGBBGBBGGBGGGGGGGGGGGBGBGBBBGGBGBBGGGGGBBBBBGBGGBBGGBGBGGGBBGBBBGBBBGBGGBGGBGGBGGGBBBBBGBGGBGGGGGBGBBGBGBBGGBGGBGBBBGGBGGGGGGGGBBGGBBGGBBGBBGBBGBGGBBBGGGBBBGBGGBGGGGGGGBGBBGGBGGBBBBBGGBBBGBBBGBGGBGGGBGGGBGGBBGGBGGBGBBBGBBBBBGBGGGGGBGGBGBGGGGBBGGGGGGGGGBGBGGBGBGGGBBGBBGBGBGGGGBBBGGBGGGBBBGGGGBGBGGBGGGGGBGGGBGGBGBGGGBGBGGGGGBGBGBBGBGGGBGBGGGGGGBBGBBBGBBBGBBGBGGBGGGBBBGBBBBGGGGGGGGGGBBGBBBBBBGGGBGGGGGGBGBGGGGBGGGGGGGGGGBBGBBBGGGBBGBGGBBGGGBGGBGBBBGGGBGBGBGBGGGBBBBGGBBBGGGGBGBGGGGBGBGGGBBGBGGGBGBGGGGBBBBBBGGGGGGBGGGGBGGGBBGGGBGGBGGBBGGBGGBBBBBBGGGBGGBBBGGBGGBGGGBBGBBGBBBGGGGGGGGGBBBGGBBBBBGBGGGGGGGGBGGBGGBGGGBGGGGGGBGGGBGBGBBGBBBGBBGGGGBBBBGBBGGGGBGGBBGBGBBGBBBBGBBGGGGGGGGGGBGBGGBBGGBGBGGGBGGGGBGBBBGGBGBGGGGGGGBGBGGGGBBBBBBBGBBGBBGBGGGBBGGBGGBBGBBBGGBGBBBBBGBGBBGBGGBGGGGBGBGGBGBGGGGBGGGBGGBBGGBGGGBBGBBGBGGGGGBGGBGBGBBBBGGGGGBBBBBGBGGBGGGBGGGBGBBBGGGBBGBBGBGBGGGBBGGBBGGGBGGBGGGBGBGGGBBGGBGBBGGGBGGBGBGGGGBGGGGGGGGBGGGGGGBGGBGGBGGGGGBBBGBGGBGBBBGGBBBGBGGGGBGGGGGBGGGGGGGBGGGGGBBGGGBBBBBBBGBGBGBBBBBBBBGGBBBGGBGBGGGBGGGGGGBGGBBBBGGGGGBBGBGGGGBBBGGGGBGGBBGBGBGGGGBBBGBBBGBBBBBGBBGBGGBGGGGGGGGGBBGGGBGGBGGGBGBBGGBGBGGBBGGGBGGGGBBGBGGGGBGGGGBGBGBBGGGGGBBGGGGGGBGGGGGBBGGGGBBGGBGGGBBBBGGGGGBGBGGBBGGGBBGGBGBBGBGGGGBGGGGGGBGBBBGBBBGGGBBGBGBGBBGGBGBGBBBBGBGGGGBGBGGGBBBBBBBGGGBBGBGBBGGGGGGBGGBBGBBGGGBGGGGBBGBBBBGGBGGGGBGGBGBBBBBGGGGGGBGBBGGBGBGGBGBBBGBGGBBGGGGGGBGGBGGGGGGBBBGBGGGGGGGBGBGBGGBBBGBBGGGGGGBGGGGGGBBBBGGBBGBGGGGGGBGGGBGGGBBGBGBBBBBBBBBGGBGGGGGGBGBBGGBGBBBBGGGBGGBGBBGGBGGGGBBGBBBGBGGBBBGGBBGGGBBGBBGBBBGGGBGBGBGBGGBGGGBBGGGBGGBGBGBBGGGGBGBGGBGGGGGGGGBGBBGBGBBGGBGBGGGBGGBGGGGGBGGGGGBGBGBGGGBGGGGBBBGBBBBGGGGBGGBBBGGGBBGBGGGBBBGBBGBGGBBGGGBGBGGBBGBGBBBBBGBBBBBBGGBGGGGBGGBBBBGBBGGGGGGGGGGGGGGGBBBGBBGGGBGGBBBBBGGBBGGGGGBGGGGGBGGGGGBGBGGGGBGGGGGBGBBGGBGGGGGBBBGGBGGGBBGBGBBGGGGGGGGGGGGGBBBBGBBGGGGBGGGGGGBBBGGBGGGGGBGGBGGBBGGBGBGBGGBGGBGBBBBGBGGBGBBGGGBBGGGBBGBBGGGBGBGBGBGBGBGGGBGGBBGGGGGGGBBGGGBBGBBGGGBGBGBGGGGGBBGGBBBBGGGGGGGGGGBGGBGBGBBBBBBGGGGGGGBBGGBGGGGGBBGBBBGGBBBBGGGGGBGGGGBBGBGGGGBGGGGBGGBGGGGBBGGBGGBBGBGGGGGGBGBGBBBGGBGGGBBBGBGGGGBGGGGGBBGBBBBBBBBGGGGBBGGBBGBGBGGGGGBBBGGGBBGBBBBGBGGGGGGBGBBGGGGBGGBGBGGGGBGBGGGBBBBBGBGBBGBGBGGBGGBGGBBGBGGBGGBBGBGGBBBGGGGGGBBGBBGGGBBBGGGGGBBBBGGGGGGBBGGGGGBGBBGBGGBBBBGGGGGGBBBGGBGBGGGBBGGBGBGGGGGGGGBGBGBGGGBBGBBGGGGGGGGGGGBGBGGGBBBBBGGGBBBBGBGGGGBGBBGGGGBBGGGGGGGGBBGGGGGBGBBBGGGGGBBGGBGGGGBGGBGBBGGGGBBBBBGBBBBBBGGBGGGGGGGBGGGBBBBGBGBBGGBGBGBGBGBBBGBBGGBGBGBBGBGBGBBGBGGGBGBBGGGBGGBBBGBGGBGGBBBGBGGBGGBBGGBGBBBBBBBBGGGBBBGBGBGGBBGBGBGBGBBGBGBBBGGBBGGGGGBGBGGGBGGGGGGBGBGGGBGBBBBBGGGGBGGGBGGGBGBBGBBGBGGBGGGGGGGBBBGGGBGGGBGGGGGGGGBGBGGBGGBBGGGBBBBBBBBBGGGBGGGGGGBGGGGGGBBBBBGGGGBBBBGGGGBGGBBGGGGGGBGBGGBGGGGGBGGBBBGBGBBGBGBGGGBGBBGGGBGGGGBBGGGGGBBGGGGGGGBGGGGGGGGGBGBGGBBGBBGGGGGGGBGBBGGGBBBBGGBBGGGBGBGBGBBGGGBBBBGBBBGBBGBBGBGGGGGBGBGGBGGBBBBGBGGGBGBBGGGGBBBGBBGBGGGBGGBGGGGBGBGBGGGGBBGGGGBBGGBGBBBGGGBGGGGGGGGBGBGBBGBGBGGBGBBBGBGBGGBGGGGBGGGGGBBBGGBGGGGBGBBBGGBBGBBGGGBBGGGBGBBGGGBGBGGGGBGGBGBGGBBGBGGBBBBGGBBBGGBGGBBBGGGBBGGBBGGBGBBGGBGBGGGBGGGGGBGGBGBBBGGGBBGBBGBBBBGGBGBGGGGGGGBBGGGGBGGGGGGGGGBGGGBGGGBBBGBBGBGGBGGGBGBBGBBGGBGBBBBBBBGGBGBGBGGBBBGGBGBGBGGBGBGBBBGBGBGGBBGGGGGBGGBBBGGGBBBGBBBBBGGBGGGGGBGBBBGGGBGBGGBGBGGBBBBGBGGGGBGBGBGBBGGBBGGGBGGGGBGBBBGBGGBGBBGGBGBGBBGBBGBGGGGBBGGGGGGGGGBGBGGBGGGGGGGGGGGBGGBGGGBGBGBGGBBGBGGGGBBGGBGBBGGGGBBGBGGGGBGBBBGBBGBGBBBBGBBGGBGBBGBGGBBGGGGGGGGGBBGBGGBGGGGGBGGGGGBBGGGBBBGBGGGGGGGGGGGGBGGBGGGBGGBGBBGGGGBGGBBBGGBBBGGGGBBGGGBBBBGGBBGBGGGBGGGBGBGGGGBGBBGGBBGGGBGGBGGBGBGGGGGBGGGGBBBBGGGBGGGGGBBGBGBBBGGGBGBGGGBBGGGBGGBGGGGGBGBBBBBBBBBGBGGBGBBBBGGBGBGGBGGBBGGGGBGBGGBBGBGGGBGBBGGGBBBBGGGGGBBGBBBGGBGBGGGGBGBGBGGBBBGBBGGGGGGGGBBGBGGGBGBBGBBGGGGGBGGGBBGGBGGGGGBGGBGGBGBGGBBGGBGBGGGGGBGBGGBBGGGBGBGGGGGBGGBBBGGGBGGBBGBBGGGGGBBGBGGGGBGBBGBBGGBBGGBGGBBGGGGBGGGBGBBBBGGGBBGBGBGGGGGBBBBGBGGGGBBGGBGBGBBGGGGBBGBGBGGGBBGGGBBBGBBGBGGGGBBGBGGBBBGGBGGBGGGBGGGBBGBBGGGGBGGGBGGBBGBGGGGBGBGGBBGGBGGGBBGGGGGBGBGGGGGBGGBBBGGGGBGGGBBGGBGGGGBGBGBGGBGBGBGBGGGBBBGBBGBBBGGGGGGGGGBGBGBBGGGGBGBBGBGGBBGGBBGGGGBGBBBGBBBBBBBGGGGB
32318 BBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBB
10814 BGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBGBBGGGBGGBBBGBBGBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBGBBBBBBBBBBBBBBGBBGGBBGBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBGBGBBBBBBBBGBBBGBBBBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBGBBBBBBBGBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBGBGBBBBBBBBBBBBBGBGBBBGBBBBBGBBBBBBBGBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBGGGBGBBGGBBBBGBBBBBGBBBBBBGBBGBBBBGBBBBBBGBBBBGBGBBGBBBBBGBBGGBBBBBGBBGBGBBBBBBGGBBBBBGGBGBBBBBBBBBGBBBBBBBBBBBGGBGGBBBBBBBBGBBGBGGBBGBBBBBBGBBBBBBBBBGBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBGGBGBBBBBBBGGBBBBGBBBGBBBBBBGBBBBBBBBBBBBGGGBBBGBBBBBBBBGBBBBBGBBBBGBBBBGGBBGGBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBGBGGBBBBGBBBBBBGBGBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBGGBGBBGGGGBBGBBBBBBBBBBBBBBGBGBBBBGGBBBBBBBBBBBGBBBBBBBBBGBBGBBGGBBBBGBGBBBBGGBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBGGBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBGGBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBGGBBGBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBGGGGGBBBBBBBBGBBBGGBBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBGBGGGBBBGBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBGBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBGGBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGGGBBBBBBGBBBBBBBBBBBBBBBBGBBGBGBBBGBBBGGBBBGBBBBBGGBBGBBBBGBBBGBBBBGBBBBBBGBBBBGBBBBBBBBGBBBBBGBGBBGGBBBBBBBBBBBBBBBBGBGGBBBBBGBGGBBGGBGBGBBBBBGBBBBGBBBBBGGBBBBGBBBBBBBBBBGGBGBBGBBBBBBBBBBGBBBGGBBBBBBBBBBBGBGBBGBBBBBGBBBBBBBGBBBBBBBGGBBBGBBBBBBBBGBGBBGGBBBBBBGBBBGGGBBBBBGGBBBGBBBBBGBBBBGBBGGBBGBGBBBGBBBGBBBBBBBBBBBBBBGBGGBGBBBBGBBGBBBBBBBBGBBBGBBGGBBBBBGBBBBGBGBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGGBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBGBGBBGGBBBGBBGBBBBBGBBBBBBBBBGGBBBBGGBBGBBBBBBBBGBBGGBBBBGBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBGBBBBBBBGBGBBGGGGBBBBBBBBBBGGBBBBGBGBBBBBGBBGBBBBBBBBBBBBGBBBBBGGBBBBGBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBGBBGGBBBBBBBBBGGBBBBBBGBBBBBBGBBGBBBBBBBBBBGBGBBBGGBBBBBBGBGBGBBBGBBBBBGBBGGBBBBBBBBBBGBGBBGBBGBBBBBGBGBBBBBBGBBBBBBGBBBBGBBGBBBGBBBBBBGBBBBBBBBGBBBBGBGBGBBBBGGBGBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBGBBBBBBBBBBBBGGGGGBBBGBBBGBBBBBBBBGBGBGBBBBGBBBBGBBBBBBBGBBBBBBBBBGBBGBBBBBBGBGGBBBBGBGBBBBBBBBGGBBGBBBBGBBBGBBBBBBGGBBGBBGBBBBGBBBBBBBBBBBBGBBGBBBBGGBBBBBBGBBBBBBBBGBBBBBBBBBBGGBBGGGGGBBBBBBBBBBBBGBGBBBBBGBBBBBBBGBBBBGBBBBBBBGBBBBBGBGBGGGBBBBBBGBBBBBBBBBGBGBGBBBBBGBBBBGBBBBGBGBBBGBBBBBBBBGBBBBBBBBBBGBBBGGBGGGBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBGBBBBBGBBGBGBBGGBGGBGBBBBBBGBGBBBBBBGGBBBBGGGBBBBGGBBBBGBBBGBGBGBBBBBBBGGGBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBGGGBGBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGGBBGBBBBBGBGBBBBBBBBBBBBGBBGBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBGGBGBGBBBBBBBGBGBBBBGGBBBBGGBGBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBGBBBBBBBGBBGGBBBBGBBBBBBBBBBBBBBBBBBGBBBGGBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBGBGBBBGBGBGBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBGBBBGBGBGGBGGBBBBBBBGBBBBBBBBBBBGBBBBBBBBGBBBGBBBGBBBGGBGBBGGBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBGBGBGBBBBGBBBBBGBGBGGGBBBBGGBBBBGBBBBBGBBBBBBBBBBGBBGBBBBBBBBGGBBBBBBGBBBBBGBGGBBBBBBGBGBGBBBBBBBBBBGBGBGBGBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBGBBBBBBBGBBBBBGBBGBBBBBGBBGBBBGBBBBGBBGBBGGBBBGGBBGBBBBBBBGBBBGBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBGGBBBBBBBBGBBBBGBBBGBBBBBGBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBGBGBGBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBGBBBBBBGGBBBGBGBBGBBBBBBGBBBBBBBGBGGBBGBBBBBBBBBGBBBBBBBBBGBGBBBBBGBGBBBGGBBBGBBBBGBBBBBBGBGBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBGBGBBBGBBBGBBBBBBBBBBBGGGGBBBBBBBBBBBBGGBBGBBBBBGBGBBGGBBBGBBGBBBBBBBBGBGBBBBBBBGBGBBBGBBBGBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBGBBBBBBGBBBBBBGBBGBBBBBGBBBBGGBBBBBBBBBGGBGBBBGBBBGGGBGBBGBBBGBGBGBGBGBBBBBBGBBBBBBBBBBBBBGBBGBGBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBGBBBBGGBGBGBBBBBBBBBBBGBBBGBGBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGGBBBBBBBBBGBBBBBBGBBBBBGBBGBBBBBGGBBBBGBBGBBBBGGBBGBGBBBBBBBBGBBBGGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBGBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBGGBBGGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBGGBBBBBBBGBBBBGBGBBBGBGBBGBBBBBBBBBBBBBBGGBBBBBBBBBBGGBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBGBGBGBBBBGBBBGBBBBGBBGGBBBBBBBBGBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBGBBGGGBBGBGBBBBBGGGBBBBBBBBBBGBGBBBBBBBBBGBBBBBGGBBBBGBGBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBBGGGBBGBGGBBBBGBBBGBBBBBGBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBGBBGBGGBGGBGGBBGBBBBGBBGBGBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBGBBGBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBGBBBBBBBGBBBBBBBBBBGGBBGBBBBGBBBBBBBGBBGBGBBBBBBBBBGBGBGGGBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBGBGBBGBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBGBBBGGBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBGGBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBGBGBBGBBGBBBBBGBGBBBBBBBBBBBBGGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBGBGBBBGBBBBGBGBGBBBBBBBBBBBGBBBBBGBBBBGBBBBGBBBBGBBGBBBBBBBBBBGBBGGBBGGGGGBBBBGBBBBBBGBBBBBBBGGBGBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBBGBBBBBGGBBBGBBBBBBBBBBGBBBBBBBGBGBBBBBBBBBGGBBBBGBGBBBBBBBBBBBBGBGBBBBGBGGBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBGBGBBBBGBBGBBBBBGBBBGBBBBGBGBGBBBBBBBGBGBGBBBBBBBBBBBGBBBBBBBGBGBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBGBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGGBBGGGGBBBGBBBBGBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBGBBBGBGBBBGBBBBGBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBGBGBBBBBBBBBGGGGBBBBGGBGBBBGBBBBBBBBGBBBBGBGBGBBBBBBBBBBBBGBBBBBBGBGBGGGBBBBGBBGGBBBBGBBGBBBBBGBBBBBBBGGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBGBGGBBBBBBBBBBBGBBBBBBBBGGBGGGBBBBBBBBGBBBBGBBBBGBBGBBBGBBBBGGGBBBBBGGGBGBBBBBBBGBBBGBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBGBBBBBGBBBBBBGBBGBBBGBBGBGBGBGBBBBBGGBGBGBBBBBBBBBBBBGBGBBBBGGGGBBBBBBBBBBBBBBGBBGBBBBGGBBBBBBBBBBBBBGGBBBBBGBBBBGGBBBBBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBGBBBGBGBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBGGBGBBBBGGBGBBBBGGBBGBBGBBBBBBGBBBBBGBBBBBGGBBBBBGBBGBBBBBBBBBGGBBBBBGBGBBBBGBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBGBGBBBBBGBBBGBBBBBBGBBGBBBBGBBGBBGBBBBBBBBBBBGGBBGBBGBBBBBBBBGBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBGBGBGBBBBBBBBBBBBBGBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBGBBGBBBBBBBGBBBGBBBBBBGBBBGBBBBGBBBBBBBGBGBBBGBBBGBBBBBBGBBGBBBBBBGBGBBBBBBBGBBBGBBBBBBBBBGBBBBGGGBBBBBBGBGBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBGBGBBBBBBBBBBBBGBGBBGBGGBBGBBGBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBGBBBBGBGBBBGBBBBBBBBBBBBBBBGBBBBBBGGBGBGBBBBBBBGBBBGBGGBGBBGBGBBBGBBGBBBGBGBBBGBGBBBBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBBBBBBBBGBBGBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBGGGGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBGBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBGBBBGBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBGGBGBBBBBBBBGGBBBBBBGBGBBBGGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBGGBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBGGBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBGBBBGBGBBBBGBBBBBBBGBGBBGBBBBBBGBBBBBBBBBGBBBGBBBGGBBGGBBBBBBGBBBBBBBBBBBGBBGBGBGBBGBBBGBBBBGBBBBBBBGBBBGBBBBBBBBGBBGGBBBBBBGBBBGGGBBGBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBBGBGGGBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBGBBBBGBBBBBGBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBGBGBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBGGBBBBBBBBBGBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBGBGBBBGBBBBBBBBBBBBBBBBGGBBBBBGBBBBGBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBGBBBBGBGGBBBBGBBBGGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGGGGBBGBBBBBBBBBBBBBBGBGBGBBBBBBBBBBGBGBBBBGGBBBBBBBBBGGGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBGBBBGGBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBGBGBBBBBGGGBBBBBBGBBBBBBGBBGGBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBGBBBGBGBBBBBBBGGBBGBGGBGBBGGBBBBBBBGBGBBBBBGBGBGBGBBBBBBBGBBBBGBGBBGGBBBBBBBBBGBGBBBBBGGBBBBBBGGBGBBBBBGBBBBGGBGBBGBBBBBBGBBBBBGBBGBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBGBGBBBBBBBBGGBBBGBBBBBBBBGBBBBBGGBBBBBGBBBBBBBBGBBGGBBBGBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBGBBGBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBGBBBGBBBGGGBBBBBGGBBBBBBBBBGBBBBBGBBBGBBBGGBGBBBBBBBBGBBBBBGBBBBBBGBBGBBGBBBBBBBBBGBBBGBBBGGBBBBBBBBBBBGBBBGGBBBBBBBBBBGBBBBBGBBBBBBBBBGBGBBBBBBBBBBGBGBBBBBBBGGBBBBBGBBBBBBGBBBBBBBGBBBBGBBGBBGBBBGBBBBBGBBBBGBGBBGBBBGBBBBBBGBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBGBBBBBGBGBBBGBGBBBBBBBBGBBBBGBBBBBGBBGGBBBBBBBGBBBBBBBBBBBBGBGBGBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBGBGBBBBGGBBBBBBGBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBGBBBBGBBGBGBGBBGBBBBGBGGBBBBGGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGGGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBGBBBBGGBGGGBBBBBBBGGBGBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBGBGBBGBBGBBBBBBBBBBGBGBBBBBGBGBBBBBGGBBBBBBGBBGBBBBGBBBBBBBGGBBBBBGGBBGBBGGGGBGBGBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBGBGBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGGBGBBBBGBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBGGBBBGBBBGBGBBGBBBBGGGBBBBBGBBGBBBBGBGBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBGBGBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBGBGBBBBBBGBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBGBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGGGBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGGGBBGBBBBGGBBGBGBBBGBBBGBBBBBGBBBBGBBBBBBBBBGBBGBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBBBBBBBGGBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGGBBBBBBGBBBBBGBBBBBBGBBBBBBBBBGGBBBGBBBBBGBGBBGBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBGBBGBBBBBBBBBGGBGBBGBBBBBBBBGBBGBBBBGBBGBBBGBGBGBGBBBBBGBGBBBBGBGBBBBGBBBGBBBBBGBBBGGBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBGBBBBGBBBGGBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBGGBBGBBBBBBBBBGBBBBBBBGBGBBBBBBBBBBGGBBGBGBBBBGBBBBBGGBBBBGGBBBBBGBBBBBBBBGBBBBBBGGBBGBBBBBBBGGBBBGBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBGBGBBGBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBBBBGBGGBBBBBBBGBGBBGBGBGBBBBBGBBBBBBBBGBBBGBBGGBBBGBBGBBGBBGBBBGBGBBGBBGBBGBBBBBBGBBBGBGBBBBBBBGBBBBBGBGGBBBBBBGBGBBBBBGGBBBBBGGGBBBBBBBBGBBGBBBGGBBBBBBBBBBBGBBGBBBBGBBGBBBBBBBGBBGBBBGBBBBGBBBGBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBGBBBGBBBGGBBBGBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBGBGGBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGGBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBGBBBBGBBBBBBBBBGBGBBBBBBBBBBGBBBBBBBBBBGBGBBBGBBBBBBBBGGGBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBGBBGBBGBBBBBBBBGBBBBBBBGBBBGBBBBBBGBBBBBBBBBGGBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBGBBBGGBGBGBBBBBBBBGGBGGBBGBBBBGBBBBBBGBBBBBGBBBBBGBBBBBBBBGGBBBBBBBBBBBBBGBGBBBGGBGBBBBBBBBBBGGBBBBBBGBBGGBBBBGBBBBBGBBBBBBBGBGBBBBBGBBBGGBBBBBBBGBBBBBBGBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGGGBGBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBGGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGGGGBBBGBBBGBBBBBGGBBBBBGBBBBGGBBBBGBBBBBBBBGBBBBGBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBGGBBBBBBBBBBGGGBBBBBBBGGBBBBBBBGBGBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGGBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBGGBBGBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBGGBBGBBBBGBBBBBBGBBBBBBBBGBBBGGBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBGBGBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBGBGBGBBGBBBBBBBGBBGGBGBBBBBBBBGBBBBGBBBBBBBGBBBBBGBBBBBGBBGBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBGGBBBBBBBGBBBGGBBBBBBGBGBGBBBBBGBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBGBBBBGBGBBBBBGBBBBBBBBBBBBGBGBBBGBBGBBBBGBBBBBBBGBBBBBBBBBGGBBBBBBBBBGBBBGBBBBGBBBGBBBBBBBBGGBGBBBBBGGBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBGBGBGBGBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBGBBBGBBGBBBGBBBBGBBBBBGBBBBBBBGGBGBBBBBBBGBBBBBGBGBBGBBBBBBBBBBBBBBBGGBBBBBBBBGBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBGBBBBBBBBBBBBGGBBBBGGBGBBBGBBBBBBGBBBBBGBBBBBGGBBBBBBBBBBBBBGBBBGBGGBBBBBBBGBGBBGBBBBGBBBBBBBBGGBBBBGGBBBGBGBBBBGBBBBBBBBGBBBBGBBBBGBGBBBBBBGGBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBGGGBBBBBBGBBBBBGGBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBGBGBGBBBBBBGBBGBBBBGBBBBBBBBGBGBBBGBBGBBBBBBBBBBBBBBGBGBGBBBBBGBBBBBBBBGBBBBGBGBGBBGGBBBBGGBBBBGBBBBBBBBBBGGBBBBBBBBGBBGBBGBBBBBBBBBGBBGBBBBBBBGBBGBBBBBBBBBGBBBBBBBBGBGBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBGGGBBBBBBBBBBGGBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBGBBGGBBBGGBBBGBBBBBBBBBBBBGBBBBBGGBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBGBBBBBBBBGBBBGBBBGBGBBBBBBBBBBBBBBBBBGBBBGGBBBBBGBBGBBBGBBBBBBBBBGBBBBBBBGBGGBGBBBBBBBBBBGBGBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBGGBBBGBBBGBGBBBBBGGBBGBBGBBBBBBBGBBBBBBGBBGBBBBBBBBBGBBBBBBBGBBGBGGBBGBBBBBBBBBBGGBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBGGBBBBGBBBGBBGBGBBGBBBGBBGBBBBGBBGBBGBBBGBBGGBBBBBBBBBGBBBGBBBBBBBGBBBBGGBBGBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBGBGBBBBBBBBBBGBGBBBBBBBBGBBGBBBBBBBBBGBBBGBBGBBBBBGBGGGGGBBBBBBBBBBGBBBGBBBBGBBBBBBBBBGBBBBBBBBGGBBBBBBBBGGBBGBBBBBBGBBBBBBBBGBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBGBBBBBBBBBGBBGGBBBBBBBBBBGBGBBBBBBBBBBBBBGGBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBGBBBBBBBBGBBBGBGBBBBGBGBBGGGBBBGGGBGBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBGBBGBBBBBBBGBBGBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGGBGBBBBBBBGBBBBBBGBBBBGGBGBBBBBBBBBBGBBBBBBBGGBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGGBGBBBGBBBBBGGBBBBBBGBBBBBGBBGBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGGBBBBBBBBBBBBBBBBBGBBGBBBBBGBBGBBBGGGBBBBBGBBBBBBBBBBGGBBBBBGGGBBBGBBBBBBGBBBGBBBBBBBGBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBGBBGBGBGGBBGBBBBBBBBBBBBBBBGGBBGBBBBBBBBGBBBGBGBBGBBBBBBBGBGBBBBBGBGBBBGGBBBBGBBBBBBGBBBBBBBGBBBBGBBGBGBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBGBBGBBBBBGBBGGGBGBBGBBGBBGBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBGBBBBGBBBGBBBGBBBBGGBBGBBBBBBBBBBBGBBBGBBGBBBGBGBBGBBBBBBBGBGBGBBBGBBBBGBBBBBBGBBGBBGBBBBBBGBGBGGBGBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBGGBGBBBGBBBBBBGGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBGBBBBBBGBBBGGBBBBBBBGBGBBBBGBBBBBBBGGBGBBBBBBBGBBBBBBBGGBBGGGGBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBGBGBBBBGBBBBBBBGBBBBBGGBBGBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBGBBBBGBBBBBBGBBBBBBBGBBBBBGGBBGBBGBBBBBGBBBBBBBBBBBBBBBBGBGBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBGBBBBGBGBBBBBBGGBBBBGBBBBBBGBGBBBGBBBBBGBGBBBBBBBGBBBBBBBBBBGGBBBGGBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBGGGBBBBBBBBBGGGBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBGBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBGGBGGBBBBBGBGBGGBGBBGBBBBGBBBBBBBBGBBBBGBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBGBBBBBBGBBBBBGBGBBGBBBBBBBGBBBBBBGBBBGBBBBBGBBGGGBBGBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBGBBBGBGBBBBGBBBBGBBBBBGBBBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBGGBBBBBBBGBGBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBGBBBBBBGBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBGBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBGGBBBGBBBBBBBBBGBBBGGBBBBBBBBBBGBBBBBGGBGGGBBBBBGBGBGBBBBBBGBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBGGBGBBBBGBBGBBBBBBBGBBBBBBGBBBGBBBBGGBBGGBGBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBGGBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBGBBBBBBGGBBBGBGBBBBBBBBBGBBBBBBBBBBBBBGGBGBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBGBGBBBBBGBBBGBGBBBGBGBBBGBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBGBGBBBBBBBBBBBGBBBGBGBBBBBBGGGGBBBBBGBBBBBBGGBBBGGGBBGBGBGBBBBBBBGBBBBGBBGBBBBGBGBBBBGBBBBBBBBBBBBBBBGBBBBGGBBGBBBBGBGBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBBGBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBGBBBBBBBGBBBGBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBGBBBBGBBBBBBBBBGGBBBGBGGBBGGBBGBGGBBBBBBBBGGBGGBBBBBGBBBBBGBBGBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBGBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGGBBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBGBBGBBBGBBBBGBBGBGBBBBBBBGBBBBBBBGBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGGGBGBBBBGGBBBGBBBBBBGBBBBBBGBBBBBGBBBBBBBBBGBBGBGBBBBGBGGBGGBBBBBBBBBBBBBGBBGBBBBBBBBBBGGBBBBBGGBBBBGBBBBBBBBBGGGBBBBBGBBBBBGBGGBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBGBBBBBBGBGBBBBGBBGBBBGGBBBBBBGBBBGGBBBGBGBBBBGBBBGBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBGBGBBBBGBGBGBGBGBBBBBBBBBBBBBBBGBBBBBBGGBBGBBBBGBBBBBBBBBBBGBBGBBGGBBBBBBBBBGBBBGBGBBBBGGBGBBBBBBBBBGGBBBBBBBBGBGBBGGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBGGBBBGGBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBBGBGBGGBBBBBBGBBBBBGBGBBBBBBGBBBBBBBGBBBBBBBBBBBGGBBBBBBBGGGBBBBBGGBBBBBBBBGGBBBGGBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBGBGBBBGBGBBBBGBGGGGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBGBBBGGGBBGBBGBBBBGBBGBBBBBBBGBBBBGBGBBBBBBGGBBBGBBBBBBGGBBBBGBBBBBBGBBBBBBBBBBBGGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBGBBBBGBGGBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBGBBBGGBBBBGBBBBGBBBGBGGBBBBBBBBBBGBBGGBBBBBBBGBBBGBBGBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBGBBGBBGBBBBBBBBGBBBBGBBGBBBBBBGGBBBBBBBBBBGBBBBBBBGBBBBBGBBGGGBBBBGGBBBBBGBGBGBBGBBBBGBBBGBBBGBBBBGBGBGBBBBBBBBGBBBBBBBBGBGGGBBGBBBGBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBGBBGBBBGBBBBGBBBBGBBBGBBBBBBBBBBGBBBGBBBBGGBGGBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGBGGBBBGBBGBBBBBBBGGBBBBGBBBBBBGBGBBBBBGBGBBBBGBBBGBGBBGBGBBGBBBGBGBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBGGGBBBBGBBBBGBBBBBBBBGBBGBGBBGBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBGGBBBGBBBBBBBBBGBBBBBBBBBBGBBBBGBBBGBBBBBBBBBGBBBGBBBBBBGGBBBBBBBBGBBGBBBBGBBGBBBBGBBBBGBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGGBBBGBGBBBBBBBBBBBBGGBBBGBBBBBBBBGBBBBBBBBBBBBGBGBBBBBGBBBBBBGGGBBBBBGBGGBBBBBBBBBBBGBBGBBBBGBGGBBBBBBBBBBGGBGBBBGGBBBGBBBBGBBGBGBBGBBBBBGBBGBBBBGBBBBBGBBBGBBBGBBGGBBBBBBBBGGGBBBBBBGBBBBBBGBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBGBGBBBBGBBBBBBBGBBBBBGGBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBBGBBGBBBBBBBBBGBBBBBBGBBGBBGBBBBBBBGGBBBBBGBBBBGGGBGBBBBBBGGBBBBBBBBBGBGBBBBBBGBGBBBBBBBBGBBBBBBGBBGBBBBBBBBGBBBBBBGBBBGGGGBBBBBGBBBBBBBBBGGGGBBBBBBBBBGBGBGBBBBGGBGBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBGGGBGBBBBGGBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBBBGBBGGBGBGBBBBBBBBBBBBBBBBGGBBBGBBBBBGBGGBBBBGBBGGBBBBBBBGBGGBBBBBBBBBBBBBBGBBGBBGBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBGBBGBBGBBBGBGBGBGBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBBGGBBBBBBGGBBBBBBBBBBBBBBBBBBGGBBBGBGBBBGBBBBBBGBBBBGBBGBGBBBGBBBBGGGBBGBBBBBBBBBGBBBBBGBBBBBBBBGBBBGBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBGBGBBBBBGBBBGBBBGBBGBBBBGBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBGBBBGBBBBGBBGBGBBBBBBGBBBGBBBBBBBBGBGGBBGBGBGBGBBBBBBGBBBBBBBBGGBBBBBBBBBBGGBBGBBBBBGBGBBBBGBBBBBGBBGBBBBBBGBBBBBBBBGBBGGBBGBGBBBBGBBBBBBGBGBBGGBBBBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBGBGBBGBBBGBBBBBBBBBB
34279 BBBGGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBGGGBBBGBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBGGGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBGBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGGBBBBBBBBGGBBBGBBBBBBGBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBGGBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBGGBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGGBBBBBBBBBBGBBBBBBGBGBBBBBGBBGBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBGBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBGBBGBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBGGBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBGBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBGGBBBBBBBBGBBGBBBBBGGBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBGBGBBBBBGBBBBBBGGGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBGGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGGBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGGBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBGGBBBBGGBBBBGBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGGBBBBBBBBBGBBBBBBBBBBBBBGGGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBGGGBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBGBBBBBBBGBBGBBBBBBBGBBBBGBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBGBBBBBGGBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBGBBBBBGBGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBGBGBGBGBBGBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBGBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBGGBBBBBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBGBBBBBBBBGBGBBBBBBBBBBGGGBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBGBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBGBBBGBGBBBBBBBBBBGBBGGBBBBBBBBGBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBGBBGBBGBGBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGGBBGBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBGBBBBBBBGBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBGBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBGGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBBGBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGGBBGBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBBGGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBGBGBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGGBBBBBGBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGBGBBBBBGBGBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBGBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBGBGBBGBBBBGGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBGBBBBBBBBBBBGBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBGBBBBBBGBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBGGBBBGBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGGGBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBGGBBBBBBBGGBBBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBGBBGBBBGBBBBBBBGBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBGBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBGBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBGBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBGBGGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBGBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBGBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBGBGBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBGBBBBBBGBBBBGBBBBBGGBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGGBGGBBBBBBBGBBBBBBGBBBBBBGBBBBBBGGBBBBBGBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBGGGBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBGGBBBBBBBGBGGBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGGBGBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBGBBBBGBGBBBBBBBBBBBBBBBGGBBBBBBBBGGGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBGBBBGGBBBBBBBBBBGGGBBBBBBBBBBGGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBGBBBBBBGBBBBGBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBGGBGGBBBBBGBBGBBBBBBBGBBBBBBGGBBBBBBBBBBGBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBGGGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBGBBGBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBGGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBGBGBBBBBGBGBBBBBGBBBBBBBGBGBBGBGBBGBBGGGBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBGBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBGGGGBBBBGBBBBGBBBBBBBBBBGBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBGBGBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBGBGBGGGBBBBGBBBBBBBBGGBBBGGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBGBBBGBBBBBBBBGBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBGBBBGBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBGGBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBGBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBGGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBGBBBBBGBGBBBBBBBGGGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBGGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGGBBBBBBBBBBGGBGBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBGBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBGBBGBBBGBBBBBBBBGBBBBGBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBBGBBGBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBGBBGBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBGBBBGBBBBGGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGGBGBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBGBGBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBGBBBGBBGBBBBBBBBBBBGBBBGGBBGBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGGBBGBBBBBGBBBBBBBBGBGGBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGGGBGBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBGBBGBBBBBBGBBBBGBBBGBBBBGBBGBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBGBBBBBGBBBBBGBBBGGBBBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBGBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBB
33405 BBBBGBBBBGBBBBBGBBBBGBGBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGGGBBBBGBBBBBBGBBGBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBGBGGGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBGBGGBBBBBBBBBBGBBBGBGBBBBBBBGBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBGBBGBBBBBGGBBBBGBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBGBGBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBGBBBGBBBBGBBBBGBBGBBBBBGBBGBGBBBBBGBGBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBGGBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBGBBGBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBGBBGBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBGGBBBBBGBBBBBBBGBBBBBGGBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGGBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBGBGBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBGGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBGBGBBGBBBGBBBBBGBBBGBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBGBGBBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBGBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBGBGBBBBBBBBBBBGBGBBBGBBBBBGBBBBBBBBBBGBBBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBGBBBGBBBBBBBGBBBGGBBBBBBGBBBBBBGBBBBBBBGGGBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBGGBBBBBBBBBBBBGBBGBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBGBBBBGGBBBGBGBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBGBBBGBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBGBBGGGBBBBBBBBGBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBGBBBBBBBBGGGBBBBBBBGBGBGBBBBBGBBBBBBBBBBBBBGGGBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBGGBBGGBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBGBGBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBGBBBBBBBBBGBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBGBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBGBGBBGBBBBGBBGBBBBBBGBBBBBBBBBBBGBBBBBGGBBBBBBBBBBGBBBBBBBGGBBBBBBGBBBGBGBBBBBGGBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBGBBBGBBBGBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBGBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBGBGBBBBBBBBBBBBBBBBBGGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBGBGBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGGBBBBGBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBGBBBBGBGBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBGBBGGBBBBBGBBBGBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBGBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBGGBGBGGBBGBBBBBBBBBGBBBBBBBGBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBGBBBGGBBBBBBBBBBBGBBBBBBBBGBBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBGGBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBGGBBBBBGBBBBBGBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBGBGBBBBBBGBGBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBGBBBGBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGGBBBGBBBGBBBBBGGGBBBBBGBBBBBBBBBBBBGGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBGBGBBBBBBGBGBBGBBBGBGBBBBBBBBGBBBGBBBBBBBBBBGGBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBGBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBGBBBBBBGBBBBBBBBBBBBBGBBBGBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBGBBBBGGGBBBBBBBBBBBBGBGBBGBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBGBGBGGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBGGBBBBBGBBBBBBBBGBGBGBBBGGBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBGBBBBBBBBBGBBBBBBBGBGBBGBBBGBBBBBBGBBBGBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBGBBBGBBGBBBBGBBBBBBBBBBGGBBBBBBGGBBBBGBBBBBBBBBBGBBBBBBBBGBBGBBGBBBGBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBGGGBBBBBBBBBBBBBBBBGBGBGBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGGBBBBBBBBGGBBBGBBBBBBBBGBBBBBBGBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGGBBBBGBBGBBBBBBBBGBBBBGBBBGGBBGBBBBBBBBBBBBBBGBBGBGBGBBBBBBBBBBGBBBBGBBBGGBBGBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBGBGBBBGBBBBBGBBBGBBBBGBGBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBGBBBBBGBGBBBBGBBBBGBGBBBGBBBBBBBBBBBBGGBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBGGBGBGBBBBGBGBGGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBGBGBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBGBBGBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBGBBGBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBGBBBBBBBGBBBGGBGBBBBBBBBBBBBGBBGGBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGGBBBBBBGGGBBBBBGBGGBGBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBGBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBGBGBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBGBGBBGBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBGBBBBBBGBBGBBGBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBGBGGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBGGGBBBBGBBBBGBBBGGBBBBBBGBBBBBBBBBBGBGBBBBBBBBGBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBGGBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBBGBBBGBBBBBBGBBGBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGGBGBBBBBBBGBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBGBBBBGBBGBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBGBGBBGBBGGBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBGBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBGGBBBBBBBBBBBBBGGGGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBGBBBBBBGBBBBBBBBBGBGBBGBBBBGBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBGBBBBBBGBBBBBBGGBBGBBBGBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBGBBBGBBBBGBBBBBBBBBGBBBBBBBBGGBBBBBBBGBBGBBBBBBBBGBBGBBGBBBBBBGBBBBBGBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBGBGGGBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGGBGBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBGGBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBGBGBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBGBBBGBGBBBBBBBBBGBBBBBGBBGGBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBGBBBBGGGBBBBGBBGBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBGGBBGBBBBBBGBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGBBGBBBBGBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBGBGBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBGBBBBBGBGBBBGBBBBGBBGGBBBBBGBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBGBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBGGBBGBBBGBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBGBBGBGBBBBBGGBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBGGBBBGBBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBGGBBGBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBGBBBBBBBBGBBBBBBBBGBBBGBGBGBBBBBBBBGGBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBGBGBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBGGBBBBBBBGBBBBGBBBGBGBGBBBBBBBGBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGGBBBBBBBBBBBBBGBBBBBBGBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGGBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGGBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBGBGGGBBGBBGBBBBBBBBBGBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBGBBBBBGBGBBBBBBGBBBGBBBBGGBBGGBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBGBGBGBBGBGBBBBGGBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGGBBBBBBBGBBBBBGBBBBBBGBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBGGBBBGBGBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBGGBBBBGBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBGBBBGBBBBBBBGBBBGBBBGBBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGBGBBBBGBBBBBBGBBBBBBBBBGBBBGBBBGBBGBBBBBBBGBBBGBBBBBBGBBBBBBBBGBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBGBGGBGBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBGBBBBBBGBBBBGBBBBBGBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBGGBBBBBBBBBBBBBBBBBBGGBBBBGBBBBGGBBBBBBBBGBBBBBBBBGBGBBBBBBBGBBBBBBBBBBGGBBGBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBGBGBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGGBBBBGBBBBGBBGGBBBBBBBBBBBBBGBBBGBBBBBBBBGGBBBBBBBBBBBBBBGGGGBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBGGBBBBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBGBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBGGGBBBBBBGBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBGBGBBBBGBBBBBBBBBBBBGBBBGBBBBGGBGGBBBBGBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGGGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBGBBGGBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBGBBBGGGBBBBBBBBBBBBBBBBGBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBGBGBBBBBBGBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBGGBBGBBGGBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBGGGBBBGBGBGBGBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBGGBBBBBBBBGBBBBBGBBBBBBGBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBGBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBGGBBBBGBBBBBBBBBGBBBBBBBGBGBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBGBBGBBBBBBBGBBBGBBBBBBGBBBGBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBGGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBGBBBBGBBBBBBBBBBBBBBGBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGGBBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBGBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBGBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGGBBGBBBBBBBBGBBBBBBBBBBBBBBBBGGBBGBBBGBBBBBBBBBBBBBGBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBGBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBGBBBBBBBBBBBGGBBBBBBBBBGBGBGGBBBBBBBBGGBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBGBBBBGBBBBBBBBBBBGBBBBBGBBBBGBGBBBBBGGBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBGBGBGBBGBBGBBBBBBBGBGGBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBGBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGGBBBBBBBBGBBBBBGBBBBBBBBGGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBGBGBBBBBBBBBGBBGBBGBBGBBBBBBBBBGBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGBGBBBBBBBBBBBGBBGBBBBBBBGBBBGBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGGBBBBBBBBBBBGGBGBBBBBGBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBGBBBBBGGBBBBBGBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBGBBBGBGBBBBBBBGBBBBBBBBGBBBBBGGBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBGGBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBGBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBBGGBBBGBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBB
16894 GBBBBBBBBBGGBBBBBBBBBBGGGBBGBBBBBBGGBBGGGBBBBGBBBBBBGBBBGBBBBBGBBBBBBBGBGBBGGBBGBBBBBGBBBGBBBGBBGBBBGGBBBBBBBBBBBBGBBBBBBBBGBGBBBGGBGGBGBBBBBBBBBGBBBGBBBBBBBBBBGBGBBGBBBGBBBBBBGBBBBBBBBBGGBGGBGBBBBBGBBBBGBGBBBBGBBBGGBBBBBBGBBGGBGBBBGBGBGBBBBGGBBBBGBBGBBBBBBBBBBBBBBBBGBGGGGGGBBGBBBBBBBBBBBGBGGBBBGGBGBBBGBGGBBBGBBGBBBBBBGBBBGGGGBBBGGBBBBBBBBGBGBGBBBGGBBBGGGBBGBBBGBBBBGBGBBBGBBGBGBBGBBBBGBBBBBGGBBBGBBGBBBGBBBBBBBBBGBBGBGBGBBBBGGBBBBBBBGGBGBBGBBBBBGGBBBBGBGBBBGGBGBBBBBBBBBBBBBBBGBBGBBBBBBBGBGBGBBBBBBBBBBGBGGBBGBBBBBBBBBBGBBBBBGBBBGBBBBBGGBBBGBGGBBGBBGGGBGGBBBGBBBBBBBBBBBGGBGBGBBBBBBBGBGGBBBGGBGBBBBGBGGBBBBGBBBBBGBBGBBBGBBBBGBBBBBBBBGBBGBBBBBGBGBGBBBBBBBGBGBGGBBBGBBGGBGGBBBBGBBBGBBBGBGBGGBBBGBBBBGGBGGBGBBBBBBGBGBBBGBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBGBBBBBBBBGBBGGBBBBBGGBGBBBBBBGBBBBBBBBBBBGBBGBBBBGGBBBBBBBGBBBGBBBBBBGGGBBGBGBBGBGGBGBBGBGBGBGGBBGGBGBBGBBBGBBGBGBGBBBBGGBBBBGBBBBBBGBBBBBGBBBGGBGGBBGBGBBBGBBBBBBBGGBBGGGGBGBBBGBBGBGBGBBGGBBGBBBBBGGBBBBBGBBGBBBGGGBBBBBGBBBBGBBBBBBGGBBBBBBGBBBBGGBBBBBBBGBBBBGGBBBGBBGBBBBBBGBBBBBBBBGBBBBGGBBGBGBBBGBBBGGBBBBGBGBGBBBBGGBBBBGBBBBGBBGBBBGBGBBBBGBBGGBGGGBBBBBGBGBBBBBBBBGBBGBBBBBBBBGBBBBGGBGBBBBBBBBBBGGBBGBBBBBBBGBGGBBBBBBBBGGGBBBGBBBBGBBBBBGBBBBBGBBGBBGBBBBBBBBBBBBBGGBBBGGBBGBBBBBBGBGGBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBGBGBGBBBBGGBBBBBGGGGGBBBBBGBGBBBGBBGBBGBBGBBBGGGGBBBBBBBBBGBBBBBBBBBBBGBGBBGGGBBBBGBBBGBBBGBBBBBBGBGBGGGBBGGBGGGGGGBBBBBGGBBBGBBBBBGGBGGBGGBBBBBBBBBGBGBBGBGBGBBBBBBBGBBBBGGBGBBBGBBBBBBBBBBBGGGBBGBBGGBBGBGBBGGBGBBBBBBBBGBBBBBBBBBBGBGBBBGGBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBGGBBGBBGBGGBBBBBGBBBGGBBBBBBBBBGBBGGBBBBBBBGBGBGBBBBGGBBBBBGBGBGBBBBBBBBBGBBBBBBBBBGBBBBGBBBBGBBBBBGBBBBGGBBBBGBBGGBBBBBBBGBBGGBBBBBBGBBGBBBBBBBBGBBBBBBBGBBBBBBGBBBGBBBGBGGGBGBGBGBBBBBBBGGBBBBBBGGBBGBBBBGBBBGGGBBBBBBBBBGBGBBBBBGBGBGBBBBBBBBBBBBGBBGBBGBBBBBBBBBGGGBBGBGBBBBBGGBBBGGBBBGBBGBBBGGBGBGBGBGBGBBBBBBBBBBBBBBGBGBGBGGBGBGBBBBGBBGBBBBBGBGBBBGBBGBGBBGBGGBBGBBGGBGBBBGGBBBBBBGGBGGGGBGBBBBBBBBBBGBBBBGGBBBGBBBBBGBBBBBBGBBBGBBBBBBGBGBBGGBBBGBBBBBBGGGGBBGGGGGGBBGBGGBBGGGBBBBBBGBGBBGBBGGGGGGBGBBGBBBGBGGGBBGBBBBBBBGGGBBGBBBGBBGGGBGGBBBGBBGBBBBBGGBBGBBBBGBBBGBGBBBGGGGGBBBBGGBBBBBBGBBBBBBGBBBGBBBBBGGBBGBBGBBBBGBBGGBGBBGBBGBGGBGBGBBBBGGBBBBGBGGGBGBBGBBBBGBBGGBBGBBBBBGBGGGBBBBGBBBGGBBBBBGGBBGBBBGGBBGBGGBBGBBGBBBBGBBGBBBBBBBGBGGGGGBBBBBBGBBBBBBGBBBBBGBBGBBBBBGBGBBBBBBBGGGBBGGBBBBGBBBBBBBBBBBBBGBBGGBBBBGGBBGBBBGGBBBBBBGGBBBBBGBBBBGBGGBGBBBGGBBBGBBBBBGGBBBBGBBGGBGBGGBBGBBGBBBBGBGBBGGGBBGBBBGBBGGBGBBBGBBBBBBBBBBGBBGBBBGBBBBGBGGBBBBBBBBBGBBBGGBBGBBGBGGGBBBBBBGBBGBGGBGBBBBGBBGGBGBBBBBGBBBBBBGGBBBGBGBBBGBBBBBGBBBBBGBBBGBGGGGBBBBBGGBBBBBBBGBGBGBBGBGBBBBGBBBBBBBBBBGBGGBGGGGBBBBBGBBGGGGBBBBBBGBGBBGBBGGBBGGBBBBBBBGGBBBBBBBBBGBBBGGBBGBBBGBBGBBBGBBGBBGBBGGBBGBBBBGBBGGBBBBGBBBBBBBGGBBGGBBBGBBGBBGGGBGBBGGBGGBBGBBBBGGBGBBBBBGBBBBBGGBGBBBGBBGGGBBGGBBGBBGBGBBBBBBGBBBBBBBBGBBBBBGBBGBBBGBBBBBBBBBBBBGBBGGBGBBBBBBBGGGBGBBBBBBBBGGBGBBBBBBBBBGBBBBBBBGBBBBGGBBBBGBGBBGBGGBBBBBBBGBBBGBBBBGBBBBBGBGGGBBBBBBGBGBGGBBGBBGBBBBBBBBGBGBBGBBBBBBGBBBBBGBGBBBBBGGBGBBGBGBBBBBBBBGGBBGBGGGBBGGGBBBGGGBBGGBGBGBBBBBGBBBBBBGBGBBBBGBGBBBBBBBBGGBGGBGBBBBBBBBBBBBBBBBBGBGGBBBGBBBBGGGBBGGGBBBGBBGGBBBBGBBBBBBBBGBBBBGBBBBBBBBGBBBBBGGBGBBBBBBBBGGGBBBGBBGBGBBBGBBBGBBBBGGBBBGBBBBBGBBBBBGGGBBBBBBGBBGGBBBBBBGBBBBBBBGBGBGBBBBBBGBBGBGBBBBBGGBBBBBGGGBBGBBGBBBGGGGBBGGBBGGBBGBGBGGGBGBBBBGBGBBBBBBGGBBGGBBBBBBBBBBGGBGGBBBBBBBBBGBGBBBGBBBBBBBBBBGGGBBBBBBBGBBBBBBGGBGGGGGBBGBBGGBGGGBBBBBBGGGBBBGBBGGBBBBBGBGGGGBGBBBGGGBBBGGBBBBBBBGBGGBGBBBBBGGBGBGBBBBBBBBBBGBBBBBGBBBGBGBGBBGBBBGBGGGGGBGBBBGBBBBGBBBBBGBBGBGBBBBBBBBBBBGBBGGBBBGBGBBBBBBBGBBBGBGBBBGBBGBGBBGGGGBBGBGGGGBBBGBGBBBGBGBGGBBGGGBBBBGGBGBBGBGGBBBBGBBBBBBGBBGGGGBBGBGBBBBBGBGGBBBBBGBBGBBBBBGGBBGBBBBBBGBBBGBBBBGBBBGGGGGGGGBGBBGBGBGBBBGBBBGGGBBGBBBGGBGBBBBBBBBBBBBGBBBGBBBBGBBBBBGGBBBBBBBBGGGBBBBBGGBBBBBGBBBGBBBGBBBBGBGBBGBBBGBGGGBBBBBBBGBGBBBBBBGBBBBGGBBGBBBGGBGBGBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBGGBBGBGBBBBBGBBBBGGGBBBBBGBBBBGBBBGBBBBBBBBBGBBGBBGGGBBGBGBBBGBBGBBBBGGGBBGBBGGGBBBBBGBBBBBBBBBBBGBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBGBGGGBBGBBBBBBBBBBBGBGBBBBGBBBBBBBGBBBGBGGBGBGBBBBBGBBBBGBBBBGGBBBBGGBGBBGBBBBBBGBBBBBBBGBBGGGBBBBGBBBGGBGBBGBBBBBBGGBBBBBBGGBGGGGGGGBBBGBBBBGGBGBGGBGBGGBGBBBBBBBGBGBBBBBBGBBBBGGGBBBBGGBBGBBGBBBGBBGBGBBGBBBBBBBGBBBBBBGGGBGBBGBBBBBGBBBBGBGBGBBBBBBBGBGBBBBBBGBGBBGGBBBBBGGGBGBGBBBBBBGGBGGBGBBGBBGGBGGBBBGBGGGGGGBBBBBBBBBGBGBBGBBBBBBBBGBBGBBBBGBBBBGBGGBBBBBBBBBBBBBBGBGGBBGBGBBGBBGGBGBBBBGBBBBBBBBGBBBGGBBBBBGBBGBGGBGBGGBBBBGBBBGBBBBBBBBGBBGGBBGBGGGBBBBBBGBBGBBBBBBGBBBBGBBBBBGBBBBBBBBGBBGGBBBBBGGBBGBBBBBGGBGBBBBBBBGBGBGBBGBBBBBGGBBBBBBBGBGGBBBBBGGBBBGBBBBGGBBGGBBBGBBGBBBBBBGBBBGBBBBBGBBGGGBBBBGBBGGGBGGBGBBGBBGBBBGBBBBGBBGGGBGBBBGGBGBGBGBBGBBBBBBBBGBGBBBGBBBGBBBBBBBBGBGBBBBBBGGBGBGBGGGBBBBGBBGBBGGBGBBBBBGBGBGBBBBBGBBBGBBBBGBBGBBBGBGBGGBBBGGGGBBBBGBBBBBBBGBBBBBBGBGBBGBGBBBGBGGBBBBGBGBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBGBGBBBBGBBBBGGBBGBGBGBBGGBBBBGBBBBBBBBBBGBGBBGBBBBBBBGBBBBGGBBBBBBGBGBBBBGGBBBGBBBBBBBBBBGBGGBBBGGBBGBBBBBBBGGGGBBBGBGGGBBBBBGGBBBBBGBBBGBBGBBGBGGGGBBBBBBBBGBBBGBGBBBGGBBGGBBBBGBBBBBGBBBBBBGBBBBGGBGBBBGBBGBGBBBGBGGBBGBGBGBGBBBBBGGBGBBGGBGBBGBGBBGBGBBBBBBGBBBBBGBBGGBGGGGGGGBBBBBGBBBBGBBGBBBBBBGBGBBBBGBGBGBGGBBBBBBBBBBBBBGBGBGBBGGBGBBGBBBGBBBBGBBBBBBBGBGBBGBBGGBBBBGBBBBBBBBBGBGBBBBBBBBGBBBBBBGBBBGGBBGBGBGGBBGBBBBBBBGGBBGBBBBBBGBGGBBBBGGBBBBGBGBBBBBBBBBBBBBGBBBGGBBBBGBBGGGBBBBBBBBBBBBBBBBBBGBBGGBGGBBBBBGBGBBBBGBBBBBBBBBBBBBGGGGGGBBBBBBBBBGBBBBBGBBGGBGBBGBBBBBBGBBBBBGGBBBBBBBGBGBBBBBGBBBBBBBBBBBGGBGGBBGGGBBBBGBBGGBBBGBBBGBBGGBBBGBGBGGGBBBBGBGBBBBGBBBGGGBBBGBGGBBBBBBGGBBBBGBGBGBGBGGGBBBBBBBBBBGBBGBBGBGBGGBBGGBBGGBBBBGGGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBGBGBBGGGGBBBBBGBBBBGBGBBGGGBBBBBBBGBBBGGBGBBBBBBGBBBBBGBGGGBBBBGBBBBGGBGBBBBBGBBGBBBBBBGBBGBBBBBBBGGBBBBBBBBBGBGBBBGGBBBGBGBBGGBBBBBBGBBGBBBBBBBBGBGGBBBBGGBBGBBGBBBGGBBBGBBBBBBGBBBBBBBGBBBGBBGGBBBBBBBBBBBBBGBBBBBBGBGBBGBBBBBGBBGBBBGGGBBBBBGBBBBBBBGBBBGBBGBBGGGBBBBBGGBBBBBBBBBBBBBBBBGGGGBGBBGBBGBBGBGBBBGBBBBBGBGBGBGBGGGBBBGBGBBGGBGBBBGBGBGBBBGBBBBBGBBBBBBGBBGGGBGGBBGGBGGGBBBGGGGBGGBGBGBBBGBGGBBGBBBBBGBBBBBBBBBGGBBBBGGGBBBGGBBGBGBBGBBGBBBBBGGBBBBBBGBBBBBBBBBBBGGGBBGGBBBBBBGGBBGBGBBBBBBBBBGBBGGBBBBBBBBGBBBBBBGBGBBBBBBBGBBGBBBBBBGBBBGGBGBBBBBBGBBGBBGBBBBBBBGBBGBGBBBBBBBBBGBBBBGBBBBGBBBBBGBBGGBBBBBBBBBBBGGGGGGBBGBGBBGGGBBBGBGGBGGGBBGBBBBBGGBBBGBBBBBBBBBGBBBBBBBBBGBBBGGGBBBGGGGBBBBBBGBBBGBBBBBBBGGBBBBBBBBBBGBBBBGGBGGGBGBGBBBBBGBBBBBGBBBBBBBBBBBGBBGGBGBGGBGBBBBBBBBBBBBGBBBBBBBBGBBBBBGBGBBBBBBBBBGBGBGBGBBBGBBGGGBBBGBBBBBBBBBGBGBBBBBBBBBBGGBBGBBBBBBBBGBBBBGBBBBGGBGBBBBGBGGBBBGGBBBGBGBBGGBBBBBBBBGBBGGGBBGBBGGBGBGBGBBBGBBBGBBGBBGBBGBBBGGBGBBBGBBBBBBBGBBBBGBGBBBBGBBBBGBBBBBGBBBBBBBGBBBBBBBBBGBGGBGBBGGBGGBBBBBBBGBGBBBBBBGBGGGGBBGGGGBBBBGBBBGGBBGBGBBBBBGGBBBBBBGBBBBGBGGGBBBBBBGBBBBBBBBBBGBGGBBGGBBBBBGGBGBBBGGBBBBBBBGBBBGGGGBGBGBBBGGBBBGGGGGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBGBBGBGBBBBGBBBGGBBBGBBBGBBBBBBGBBBGBGBBGGGBBBGBBGGGBBBBBBBBBGGGGBGBBBBGBBGBBBBBBBBGBGBGBBGBGBBBBBBGBBGBBBBBGBBBGGBGBBBBBBGBBBBBBBBBBBBGBBGBGBGBBBGGBBBGBBGBBGBBBGGBBGGGBGBBBBBBGBBBGGBBBBBGBGBBBBBBBBGBBGGBBBBBBBBGGBBGBBGBBBBBBBBGBBBBBBGBGGGBGBGGBBBGBBGBBBGBBGBBBGBBBBBGBGBBBBGBGBBBBGGGBBBGBGGBGBGBBBGBGBBGBBGBBBBGBBBGGBBBBBBGBGBBGBBBBGBBGBGGBBBBGGBBBBBGGBBBGBBGBGGGBBBBBBBBGGBBGBGBGGBBGBBBGBBGGBGBBBBBGGBBGBBBGGGGBBBBBBBBBGBGBBBBBGGBBGBGBBGBGBBGBBGBBBBBGGBBBBBGBBBBBGBGBGBBBBGGBBBGBGGBBBBGBBBGBBBBGBBBBBBGBBBGGBGBGBBGGGBBGBBBBBBBGBBGGBBBBBBBBBGGBBBBBBBBBGBBBBGGGGBBBBBBBGBGBBBBBBGBGGGBGBBGBGBBBBBBBGBBGBBBGBGBGBGGBBBBBGBBGBBGGBBGBBBGBBGBBBBBBBBBBBBBBBBBGGBBBBBBBGGBGBBBBGGGGBBBBBBBGGGBBBBBGBBGBBBBBBBBBBBGGBBBBBBGBGBBBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBBGGGBGBBBBBBBBBBBBGGBBBBBGBBBGBBGBBGGBGBGBBBBBBGBBBBBBBBGBGBGBBBGBGBBBGBBGBBGBBGBBBBBGGBGGBBBBBBBBBBBBBBBBBBGBGGBGBBGBBBBBBGGBGBBBBGBBBBBBBBBBBGBBGGGBBBBGGBBBBBBGBBBBGBBBGBBGBGGBBGGBGGBGGBBBBBBGBBBBBBBBGBBBBBBBGBBBBBGBBBBGBBBGBGBBBBGBBBBBBBBGBBBBBGGBBBBBBBBBBGBGBBGBBBBBBBBBGBBBBBBBBBBGGBBGBBGBGGGGBBBGBBBBBGBGBBGGBGGBGBBGBGGGGBBBBBGGBGBBBBBGBBGBGBBGGBGBGBGBBBGBBGGGGBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBGBGBBBBGBBBGBBGBGBGBGBGBBBGBBGBBBGBGBBBBBBBBGGBBBBBBBGBBBBBGGGBBGBBGBBBBBBGGBBBGBBBBBBBGBGGBBBGGBBBGGBBGBBBBBBBBBGBBGBGBBBBBBBBBBGBGBGBGBBBGBBBBBBGBBGGBGGBGGBBBGBBBBBBBBBBBBBBGBGBBBGGGGBBGBBBBBBBGBBBBBBGBGGGBGBBBBBBBGBBBGBBBGBBBBBBBGBBBBGBGBBGGBBBBBBBGGGGBBBBBBGBBBBGBGGBBBBBBBGBBBBBGGGBBGBBBGBBBBGGBGGBBGBBBGGBBBGBGGBBBBGGBBBGBBBBBGBBGGBBBBGBBBBGBBGGBBGBBGGGBBBGGBBBBBBBBBGGGBBBGGBGGBBGBBBGBBBBBGGBBBBBBBBBGBBBBBBBGGGBBBBBBBGBBBBGGBBGGBBGBGGGBBBBBBBGBBBGBBBGBBGGBBGGGBBGGBBBGBGBBBGBBBGBBBBBGBBGBBGGGBGBBGBGBBGBBBBBBBBBGGBBBBBBBBGBBGBBGGBBBBBGBBBBGGBBBBBBBBGBBBGGBBBBBGBBGBBBBBGBBBBBBGBBBGBBGBBGBGBBGGBGGBGGGBBGBBBGGBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBGBBBGBBBGBBBBBBGBBBBGBBBGBGGBGBBBBBGBBBBBBBGBGBBBBBBBBGBBBBBBBBBBGBBGBBGGBBBBBGBGGBBBBGBGBGBBGGBBGBGBBGGBBBBBGGBBBBBBBGBBGBGGBBGBBBGBGBBBBBBGBBBBBBGBBBBGBBGBBBBBBBBBGBBBBBGBBBGBGGBBBBBBBBBGGGBGBBGBGBBGGBBBGBBBBBBBBBBGBGGBGBBGBGBGBBBBBBBBBBBGBBGGBBGBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBGBBBBBBBBBGBBBBGGBBBGBBGBBBBBGGGGBBBGGGBBBBGGBGGBGGGBBGBGGBBGGBBBBGBGGBGBBGBBGGGBGBGGGBBBGBGGBBBBBGGBGGBBBBBBBBBGGBGBBBBBBGGBBBGBGGBBBBBBBGBBBBBBBBBBGGBBBGBBBBBBBBBGGGBBGBBBBBGBGBBBBGBBBBBGBBGGGBBBBBBGBGBBBBBBBGBBBBBBBBBBBGBBGBBBBBBGBBBBBBBGBBGBGBBGGGBBBGBBBBBGBBBBBBBBGGBBGBGGBBGBBGBGGBBGBBBBGBGGBBBGBBBBGBBBBBGGBGGBBGBBBGGBBBGGBGBBGBBBBBGBGBBGBBGBBBBBGGBGBBBBBBBGGBBGGGBBGGBGBBBBGGGBGBBBBBBBGGBBGBBGBBGGBGBBGGGGBGGBBBGBBBBBBBGBBGBBGGBBBBGBBBBBBBBGGBGBBBGBBBBGGGBBGBBBBBBBBGBBGGBBBBBGBBBBBBBBBBGBBGBGBGBBBBBBGBBBBBBGBBGGGBBGGGBBBBBGBBBGBGGBBBGBBGBGGGGBGBBBBGBBBBBBBBBBBBGBGBBBGGGGBBGBGBBGBBGBBBBGGBBGGBBBBBBBBBBBBBBBBBGBBGBBBBBBGGBBBBBBBGBBBBGBGBBBGBBBBBBBGBGBBBBBBGBBBBBGGBBGGBBBBBBBBBBBBGBGGGGBBBBGGGGBBBGGGBBBBGBBGBBBBGBBBBBGBBBBBGBBBGGBBGBGGGBBBGBBBBGBBBBBBGBGGBBBGGBBBBBBBGGBGBBBBGBBBBBGBGBBBBBBGGBBBBBBBGBGBBBGBBGGBBBBBBBBBGBBGGGBBGBGGGGBBBBBBBGBGGBBBGBGGBBGGBGBBBGBGGBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBGGBBBBBBBBBBBGBBBBBBBGGBBGGBBBBBBBBGBGBBBGBBBBBGBBBGBBGBGBBBBGGBBBGGGBBBGBBBGGGBBGGBBGBBBBBBBBBBBBGBBBBGBBGBBBGBBBGGBBBGBBBBBGBBBBGBBGBBGBBGBGGBGBBGBBBBGBBBGBBGBGBBBGBBBBBBGGBBBGBBBBBBBGBGGBGBBGGBBBBGBBGBBBBGGBBBGBBBGGGGGBBBBBBGBBBGGGGBBBBGGBBBGGBBBBBGBGBBGGGBBGBBBBBBBBBGGBBBBBBGBBGGBGGBGGBBBGGBBBBBBBBGBGBBBBBGBBGGBGBBBBGBBBGBBBBGGBBBBBGBBBBBBGGBBBBBBBBBBGGGBBBBBGBGBBGBGGBBBBBBBBBGBBBGBBBBBGGBBBBGGBBBGBBBBBBBBGBBBBBGBGBBGBBBBBBBBGGBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGGGGGBBBBGBBGBBBBGBBBGBBBBGGBBBBGGGBBBBBGBBGBGBBBBGGBBGBGGBBBBBBBBBBBBBBBBGBGBGGBBGBBBBGBBBBGBBBBBBBBBBBGBGBGGGGBBBBBBBBBBGBGBBBBBBBBBGGGBBBBBBGBGBBBBGBBBBBGBBGBGBBGBBBBBBBBGBBBBBBBBBGBBBGBBBBGBBGBBGBBBGGGGGBGBBBGBBGBBBBBBGBBBBBBBGGGBGBBGGBBBBBBGBGBBBGBBGGBBGBBGBBGBBBGBBBGBBBBGBBBGBBBGBBGBGBBBBBGBBBBBGGBGGGBBBBBGBGBBBGBGBGBBBBBBBBGBBBBGGBBBBBBGBBBBGBBBBGGBBBBBBBBBBGGGGBBBBBBGBBBBBBBGBBBBBGBGBGGGBBBBBBGBGGBGBGBBBBBBGBGBBBBBGGBBBBBBBGGBBGGBBGGBBGGBBBGBBBBBBBBBBBBGBGBBGBBGGBBGBBBBBBBGBBBGBBGBBBGBGGBBGBGBBGGBBBBGGBBGBBBBBBBBBBBBGBGBBBBGBBGBGGBBGBBBBBBBGGBGBBBBBBBGBBBGGGGBBBGBBBGBBBGGBGGBBGGBBBBBGBGBBBBGBBBBGBBGBBGBGBBBBBGBBBBBGBGBGGGBBBBBBGBBBBGBBBBGBBGBBGBGGBGBBGBBBBBBBBGBBGBGBBBBBBBGBGBBGBBGBGGGBBBBBBBBBBBBBBGBBBBGGBBBGGBGBGBBBBBGBGBGBBBBBBBBGBBBGBBBBBBBBBBGBBBGBBBBBGBBBBBBBBGBBGBGBBBGBGGGBBGGBBGBBGBBBBGBBBBBGBBGBBBBBGGBBBBBBBGBBGBBGBGBGBGBBBBGGBBBBBBBBBBBBGGGBBBBBGBBGBBGBBBBBGGBGBBBBBGGGGBBGBGGBBBBBBBBBBGGBBBBGBBGBBBBGBGBGGBGBBBBBGBGBBBBGBBGBBBBGBBBBGGBBGBBBGGGBGGBBBBBBBBGGBBGBBBGGGBBGBBGBGBGBBBBBGBGBBBBBGGGGBGGBGBBBBBGBBBGBGGBBBGBBGGBBGBBBBGBBGBBGBBBGBBBBBBBGGBGBBBBGGGGGBBBGBBBBBBBBGBBBBGBGBBGBBBBGBBGBBBGBBGBGGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGGBBGBGGGBBBBBBBBBGGBBBGBBBBGBGBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBGGBBBGBGBBGBGBBBGBGBBBBBBBGBGGGBBBBBGBBBBBGGGBGBBGBBBBGGBBGBGBGBGBBBBBBBBBBBBBGBGBGBBBGBBBGGBBBGGGBBGGGBBBBGBBBBGBGBGGBBBBBBBBBBBGBBBGBBGBBBBGGBBBBBBBGGBGGBGBGBBBBBBBBBBBBBBGBBGGBGBBGBGBBBBBBBBBBGGBBGBBBGBBGBBBBBBGBBBBBGBBBBGBBBBBBGBBBBBBBBBGGBGBBBBGGGBBBBBBBBBBBBGBBBBGBGBBBBBBBGBBBBBBBGGBBBBBBBBBBBGGGBBBGBGGGGBBGBBBGBBBGBGGBBBGBBGBGBGGBBBBBBBBBBBBGGBBBBGBBGBGBBGBGBBBBGBGGBBBBBBBBGBBBGGGBBBBGGGGBBBBBBBBGGGBBGBBGGBBGBBBGBBGBGGBBBBBBBBBBBGBBGGGBBBBGBBBBBBBBGBBBBGGBBBBBBBGBBBBBBGBBBBBBBBGGBBBGGBBGBBBBBBGBBBBBBGGGBBBBBBBGBBBBGGBBBBBBGGBBBBBBGGGBBGBBBGGBBBBBBGGBGGBBGBGBBGBBGBGBBBBGBBBGGBGBGGBGBGBBBBBBBBGBGBGBBGBBGBGGBGBBBBBBGGGGBBBBBGBGGBGBBBBBGGBBGBBBGGBBBBBBBGGBGBGGGBBBBGBBBBBBBBBBGBBBBBBBBGBBGGBBBBBBBBBBBBBBGBBBBBBBBGBBBBGGGBBGBGGBBBBGGBBGBBBGBBBBBBBBBGBBBBGBBBBBBBGBBGBGBBBGBBBBBBBGBBBBGGBBBGBBBBBBGBBBBBBBGBBBGGBBBBBGBBBBGGBBBBBGBGGBBBGBBBGBBBGBBBBGBBGGBBBBBBBBBBBBBGBBBGBBGBBBBBGGGBGBBGGBBBBGGBBGBBBGBBBGBBBBBBGBBGGBGBBBGBGBBBGBGBGBBGGGBBGBBBGBGBBBBBGBBBBBBBGBBBBBBGGBBBBGGBBGBBGBBBBBGGBBGGGBGGBBGBBBGBGBBGBBGBGBBBBGBBBBGBGBBGBBBGGBBGBGBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBGBBGBGBBBGBBBBBGBBBGBGGGBGGGGGGBGGBBGGBBBGGBGGGBGBBGGBBGBBBBBBBBBBGBBGBBBBBBBBGGGBGBBBGGGGBGBGGBBBBBGBBBBGGBGBBBBBGGBGBBBBBBBBBBBBBBBBBBGGBBBGBGBBBBBBBGGBBGBBGBBBBBBBBBBBBBGGBGBBBGBBBBBGBBBGGBBGGBGBBBBGBBGBGBBBBBBBGBBBBBBBBGBBBGGGGBGBBBGBBBBBGBGGBGBBBGGBGGBBGBBBBBBBBBBGBBGGBBBGBBGBBBBBBBBBBGBGBGBBBBBBGBBBGBGGBBBBGBGBBBBBBBGBBBBBBGBBBGBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBGBBBGBBGBBBBBBBBBGBBBBBBBGBGBBBGBBBGBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBGGGBGGGBGBBGBBBBBBBBBGBBGBBBGBBGBBBGBGBGGGBBBBGBGBBBBBBBBBGBBGGBGGBBBBGBBGBBBBBBGBGBBGBBGBGBGBBGBGBBBBGBBBBBGBBBBGGBGGGGBBBBBGGGBBGGBBBBBBBGBBBBBGBBGGBBGBGBBBBBBGGBBGBBBBBBBBGBBBBBGBGBBGGBGBBGBGGGBBGGBBBBGGBGBBBGBBBGGBGBBBBBBGBBBBBBBBGBBBBBBBBBGBGBBBBGBGBBGGBGBBBBBBBBBBBBGBBBBGBBBBBGBBGGGBBBBGGBBBBGGBGBBBBBBGBGBGBBBBBBBBGBBGBGBBGBGBBGBGBGBGBBBBBGBBGBBBBBBBGBBGBBBBBBBGBGBBBGGGBBGBGGGGGBGGBGBBBBBBGBGGGBBBBBGGGBBBGBBGBBBBGBBBBGBGGBBGBBBBGBGGBGBGGBGGBGBBGGGBBGBBBBBGBBBBBBGBBBBGGGBBBBBBGGBBBGBGBBBBBBBGGBBBBBBBBBGBGGBBBGGBBGBBBGBBBBBGBBBBBBBGBBBBBBGBGGBGBBBBBGGGGBGGBBBBBBBBGGBBBBBBBBBBBGBBGBGBBGGGGBGGGGBBBGBBBBBBGBBBGGBBBGBGBBBBBBBGBBGGBBGBGBBBBBBBBBBBBGGGBBBBGBBBBBBBGBBGBBBBGGBGBBBGGBBBBBBGBBBGGBBBGBBBBBBBBBBGBBGBBBBBBGBBBBBGGBBGBGBGGGBBGGBBGGGBBGGBGBBBBBGBBGGGBBBBBBBBBBBBBBBGGBBBGBBBBGBBGBBBGBBBBBBGBGGGBBBBBGGBBGBBGBBBGBBGBGBGGBBGBBBBGBGBGBBBBBGBBBBBBGBBBBBBGGGBBBBGBBBBBBBGBBBBBBBBGBGBBGGGBGBBBGBBBGGGGGBBBBBGBBGBGBBGBGBGGGGGBBGGGGBBGBGGGBBBBBBBBBBBBGBBBBBGGBBBGBBBBBBGBBBGGBBBBBBBBBGGBBGBBBBGBGBBGBGBBBGGGBGGBBBBBGBBGBBBBBBBGBBBBBBBGGGBGBBBBGGGBBBGBBGBBBBBBGGGBBBBBBGGBBBBBGGBBBGBBBGBBBGGBBBBBBGGBBBBBBBGGGBBGBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBGBGGBBGBGGBBGBBBBGBBBBBGBGBBBGBBBBBBGGBBBBBBBBBBBBBBBGBBBBGGGBBGGBGBBBGGBGBBBBBBBGBBGGBBBGGBBBGBGBBBBBGBBGBBBBGGBBGBBGBGBBGBBGBBBBBGGBBBBBGBGBGGBGBBBBGBBGBBGBBBBBBBGBBBBGBBBBBBBGBBGGBGBBBGBBBBGBBGBBBBBGGBBBBBBBBGGBBBBBBBGGBBBBBBBBBGBBBBBBBGGBGBGBBBGBGGBBBGBGBBBBGBGBBBGGGGBBBBBBBBBGBBGBBBBGBBBBGBBBGBBBGBBBBGGBBBBGBBGBBBGGBBGBBBBBGGBGBGBBBGBBBBBBGBGBGBGGBGGBBBGBBBBBBGBGGBBBGBBBGBBGGBGGGBGBBBGBGBGBBBBBBBBBBBBBGBBGBBBGBBBGBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBGBGBGBBGBBBGGGGBGBBBBBGBBGBGBGBBBBBBGBBBBBBBGBBGGBGBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBGBBBBBBGGBBBBGBBGBBBBBBGBBBBBGBBBBGGBBGGBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBGBBBBBBBBBGBBGBBGBBGBBGGGBBBBBBBBGBBBBBBGBGBBBBGBBBBBGBBBBGBGBGGGBGBBGGBGGBBGBBBBGBBBGGGGBBBBGBGBGBBBGBBBBGBGBGBGBBGBBBBBGGGBBBBGBGBBGGBBBBBBBGGBGGBBBGGBBGBBBBBBGBBGGBBBBBBBBGBBBBGBGBBBBBBBGGGGBBGBGGBGBBGBGGBGGBBBBGGBBBBBBBBBBBBBBBBBBGGBBGGBGBBGGBBGBGGGBBGBBBBGBBBBGGGGBBBGBBBBGBBBGGGBBBBBBGBBBGBBGGBBBBBBBGBBBGBGBBBGGBBGGBBBBBGBBBBBBGBBGBBBBBGGBGBBGBBGBBBBGGBBBBGBBBBGBGBGGBGBBBBGBGBGBBBGBBBBBBGGGBBGBBBGBBBBBBBBBBBBBGGBBGBBGBGBBBGBBBGBBGGBBBGGBBBBGBBBBBBGBGBBBBGBBBBBGBBBGBBBBBBGGBBBBBBGBBBGBGBBGGBBBBGBGBBBBBBBGBBGBBBGGBBGBBBBBBBBBBBBGBBBBGGBBBBBBGBGBGGBBBGBBBGBGGGBBBBBGBBGGBBBBBBBBBBBBBBGBBBBGGGBBBGBBGGBBBBGBBGBBBBGGGBGBBGBGGBBBGGGBBBBGBBGGGGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBGBBBGBBBGBGBBBBGBBBBGBBBBBBBBBGBBBBGBBBGBBGBBBBBBBBGGBGBGBBBGGBBBBGBGGGBBBBGBBBBBBBGGBGBBBBBBBBBGBBGBGBBBBBBGBBBBBBBBGBBBGGBGBBGBGGBGBGBBBBBBBBGBGBBBBGBBGBGBBGBGGBGBBGBBBGBGGGBBBBBBGGGGBGBGGBGGBGBGBGBBBBBBBBBGGBBBBBBBBBGBBBGBBBBBBBBGBBBBGBGBBBBBBBBBGBBBBGBBBBGBBGBBBBBBGBBGGBBBGBBBGBBBBBBBBGBBBBGGBBBGBGBBBGBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBGGBBBBBBBGBBGBBBBBBGGBBGBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGGGGBBBBBGGBGGBBGBBGBBGBGBBGGBBBBBBBBBGGBBGGGBBGBBGBGBBBGBBBGBBBBBBGBGBBBGGBBBBBBGBBBGBBGBBBBGGGBBGBBBBBGBBBBBBBBBBGBBGBGGGGBGBBBBGBBBGGGGGBGBGBBBGBGGBBGBBBBBGBGGBGBGGBGGGBBBBGGBBBBGBGBBBGBBBGBBBBBBGBGGGGGBBBBBGBBBBBBBGBBBBGBGGBGBGBBBBBGGBBBBBBGGBGBBBGBBGGBBGBGBBBBBGBBBBBBGBBBGGBGBBBGBGBGBBBGBBBBBBGBBBBBBBGBBGGGGBBGBGBBBBGBBGBGBBBBBGGBGGGGGBBBBBBBBGBBBGBBBGBBBBBGBGBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBGBGBBGBBGBGBBBGBBBBGBBBGBBGBBBGBGGBGGGBGBBBBBGBBBBBBBBGBGBBBGBBBBBBGBBBBBBBBBGGBBGBBGBGGBBGBBBGBGGGGBBBBBGBBBGBBBGBBBGBBBGBGBGBGBBBBGBGBBGBBBBBBGGBGBBBBGGBBGGBGGBBGGBGGBGBBBBBBBBBGBBBBBBGBBBGBBGBBBBBBBGGBBGBBBGGGBGBBBBBBBBBBGBBBBBBBBBGBGBBBGBBBBBBGBBBBBBBBBGBGBBGGGBBBBGBBBGGBBBBBGBGGBBBBBGGBBBBBBBBBBGBBBGBGGGBGBBBBBBGGBBGBGBGBGBBGBBBBBBBBBBBBBBBGGBBBGBBGBBGGBBBBBBBBBBBBGBBBGBBBBBBGBGGGBBGBBBBBBBGBBBBBBBBBGBGGBBBBGGBGGBGGBGBBBBBGBBBGBBBGGBBBBBBBBBGBBBGBGBGBGGBBBBBBGBGBBBBGGBBBBBBBGBBBBBBGBBGGGBBBBBBBBBBBBBGBBBBGBBBBGBBGBBBGBBBBBBBBBBBBBBBGBBGBGBBBGBBBBBBGBBBGBBGBGBBBBBGBGBBBBGBGBGBGBBGGBBGBBBGGBBBBBBBGBBBBBBBBBGGGBGBGGGGBGBGBGBBBGGBGBBBBGBBGGGBGBBGBBBBGBBBGBBBGGBBBBGBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBGGGGBBBGBBBGBBGGBGBGBGBBGBBGBGGGGBBBBGBGBBBBGBBGGBBBBBGBBGGBBBGBBBBBBBGBGGBGBGGGBBBBBBBBBBGGBBGGBBBGGBBGBBBBGBGBGBBBBBBBBBBBGGBGBGBGBGGBBBBBGBGGBBBBBGBGBBGBBBBBBGGGBBBBBBBBBGBBGBBGBBGBGBBBBGBBBBGGBBBBBGBBBGBBBGBGBBGBBBBGBBBGBGBBGGBBBBGBGGBGBGBBBBBBBBGBBGBGBBBGBGBBGBBGBBGGGBGBBBGBBGBBBGBGGGBBBBGGBBBBBBBBBGBGGGBBBGBBBBBGBBBBGGBBGBBGBGBGBBGGBGGBGGGGGBBBBBBGBGBBBBBBBBBBBBBBBGGGGGBBBGBBGBBBBBGBBBBBBGBBBBBBBGGBBBBBGBBBBBGBBGGBBBBBGBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGGBBBBBGBBBBBBGBBBBBBBGBGGGGBBGGGGBBGBBBGGGBBBBBBBBBBBBBBGBGGGBBBBBBBBGBBBBGBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBGBBGGGBBGGBGBGBGBBGBBGBBBGGBBGBBGBGGBBBBGGBGGBBBBBGGBGBGBGBBBGBGBGBBBBBBBBBBBBBBBGBBBGBGGGBBBBBGBBBGBGBBGGGBBGBGBGGBGGBGBBBBGBGGBGBBBBBBBBBBBBBBBBGBBGBGGBBBBBBGBBBBBBBBBBBGGBBBBBGGBBBGGBBGBBBBBBBGBGBBBBGBBBGBBGGBBGBBBBBBBBBBBBBGBGBBBBGBBGBGBGBBBBBBBBGBBBBGGBBBBBGGBBBBGGBBBGBBBBBGGBBBBGGGBBBBBBGBBBBBGGBBBGBBGBBBBGBBBBBBBBGBBGGBGBGBGBGBBGGBBGGBBBBGBBBBGGBBBBBGBBBBGGGGGBBBBBBGGBGBGBBBBGBBBBGBGBBBBBGBBBBBBBGGBBBBBBBGGBBBBBBBBBGBBGGGBGBGBBBBBBBBBBBGBBBBBGGBBBBGBGBBGGGBBBBBGBGBBGBBGBGGBBBGBGBBGGBBBBBGGBBBBBGBGBGBBGBBGBBBGBBGBBGBBBBBBBGGBBBBBBBGGBBBBBGGGBBGBBGBBGBBBGGBBBBBGBGBGGBBBGBGBGGBBBBBBGBBGGGBBGBBBBBBBGBBBBBGBBBBGBBBGBBBBBBBBBGBBGBGBBGBBBBBBBBGBGBBGBGBBBBBBBBBGBBGBBBBBBGBGGBBBGGGGBGBBGGBBGBBGBBBGGBBBBBBBGBBBBBGGBBBBBBGGGGGBGBBBBBGBGGGBGBBBGBBGGBBBBBGBBBBBBGBGBBBBBGBBGBBGBGGGBGBGBBBGBGBBBGGGBBBBBBBBBBBBBBGBBGGBBGBBBBBBBBBBGBGBBBGGGBBBBGBGBBGBBBBGGGBBBGBBBBGBBBBBBBBBBGBGBBGBGBGBBGBBBGGBBBBGBBBBGGGGBBGGBBBBBGBBBBBBBBBGBGBBGGBBBBBGBBBBBBGBGGBBGBBGBGBBBBGBGGBGGBBBBGBBGBGBBGBGGBBBBBBGBBGBBBBBGBBBBBBGBGBBBBBBBBBBBGBGBBBGBBBGGBBBBBBBBGBBBGBBGBBBBGGBGBBBBBGGBBBGBBBGBGBBBBGBBBGGBBGBGBBBBGBBBBBGGBBGBBGBBBBGBGBBBBBBGBBGBBBBBBBBBBBBBGBGBBBBBBGBBBGBBBBBBGGBGBBBBGGBGGBGBBBBBBBBBBBBGBBGBGBBBGBBBBBBBBBBBBBGGBGGBBBGBGBGBGBBBGBBBBBBBBBBBBGBBGBBBBBBGBBGBBBGBBBBBGBBBBGBBBGGGBGGGBBBBBBGBGBBBBBBBBBBGGBBBBGBBBBBBBBGBBBBBGBBGBGGBBBGBBBGGBBBGBBBGBBBBBGBBBGGBBBBBBGBBBBBGBBGBBBBBBBBGBBBBGBBBGGBBGGBGGBBBBBGGGBBBBBBGBBGGGGBBBBBBBBGGBBBBBBGBGBBBBGGBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBGBBBGBBBBGBBBBBBGBBBGBBBGBBBBBBGBBBBBBBGBBBGGBGBBGGGBBBBBBBBGGBGBBGBBGBBBBBBBBBBBBBGGBGBGGBBGBBBBBBBGBBBGBBBBGGBBBGBBBGBBBBBBGGBGBBBGBGBBBGGBBGBGBBBBBBBBBGGBBBBBBBBBGBGGGGBGGGGBBBBGBBGGBGGGGBBBGBBGBBBGGGBBGGGBBGBGBBBBBBGGBBBBBBBBBGGBBGBBBBBBGBGBGBBBBGBBBBBBGBBBBGBBBGBGBBBBGBGGBBBBBBGBBBGGBBBBBBGBBBBGBBBGGGBBGGGBBBBGGBGBBGBBGBBBBBBBBBGGBGBBBBGBGBBBGGBBBBBBGGBGBBGBGBBGBGBGBBBBBGBGGBGBGBGGBBGGGGBBBBBBBGBBGGGBBBBBBBGBGBBGGBGBGBBGBBBBBBBBBBGGBBBBBGBGGGBBBBBBGBBGBBBBGBBGBBBBGBGBBGGBGBBBBBBBBGBBBGBBGBBBBBGBGGGGBBBBBGBGGBGBGBBBBBBBBGBBBBGGBBBBGBBBBBBBBGGBBBBGBBBBBBBBBBBGBBGGBBBBBBGBBBBBBGBGBGBBBGBBBBBGGBBBGBBBBBBBGGGBGGGBGBGGGBBBGGBBBBGBBGBBGBBGBGBBGBBGGBGBGBGBBBGGBGBBGBBBBGBBBGBBBBGBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBGBBGBGBBBGGBBBGBBBBBBBBBBBGGBBBBGGBBBBBGBGBBBBBBGGBBGGGBBBBBBBBBBBBBBBBBBBGGBBBBGBBBBBGGGBBGBBBBBGBGGBBGGBBBGGBBBBBBBBBGBGBGBBBBGBBBBBBBGBBGBBGBBBBBGGGGBBGGBBGBBGBBGBBBBGGBGBBBBGBBBBBBBBBBBBBBBBBBBGGBBGGBBBBGBBBBBGBBGBBBBBBGGBBBGGBGBBBBBBGBGBBBGBGBBBBBGBBBBGBBGBBGBGGBG
12644 GBGBGBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBGBBGGBBGGBGBBBBBBBBBGBBGBBBBBBBBBBBGBBBGBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBGBBBBBGBBBBGBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBGBBBBBBBGBBGBBBBBBGBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBGBBGGBBBGBBBBBBBBBBGBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBGGBBGGBBBGBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBGGBBBBBBGBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGGBBBBBGBGBBGBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBGBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGGGBBBBBBBBBBBBBBBBBGBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBGBBBBBBGGGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBBGBBBBBGBGBBBBBBBBGBBBBBBBBGBGBBBBBBGBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBGBBBBGBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGGBBBBBBBBBGBGGGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBGBBGGBBBBBBBBBBBBBBGGGBBBBGBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBGGBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBGBBGGBGBBBBBBBBBGBBBBBBBBBBGBBGBBGBBBBBBBBBBGGBBBBBBBBBGBGGGBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGGBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBGGBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBGBBGBBBBBGBBBBBBBBBBGBBBGGBGBBBBBBBGBBGGBBBBBGBGBBBBGBBGBBGBGBBBBGBBBBBBBBBBGGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBGBBBGBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBGBGBBBBBBBBBBBBBGBBBBBGBGBBBBGBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBGGGBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBGGBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBGBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBBBBGBGBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBGBGBBGBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBGGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGGBGBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBGBBBBBGGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBGBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBGGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBGBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBGBBBBBGBBGBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBGGBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBGBBBGBGGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBGBBBBBBBGGBBGBBGBGBBBBBBBBBGBGBGBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBGBGBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBGGBBGGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBGBGBBBBBBGBBBBGGBBBBBBBBGBBGBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBGBBGBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBGBBGBBBBGGBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBGBBGBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBGGGGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBGGBBBBBBBBGBBGBBGBGBGBBBBBBBBBBBBBBBBBGBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBGBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBGBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBGBBBGGBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBGBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBGBBBBGBBGBBBBBBBBBBGGBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBGGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBGBBBBBGGBBGBGGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGGBGBBBGBBBBBBBBBBBBBBGBBBBGBBBBGBGGBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBGBBBBBBBBGBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGGBBGGGGBBBBBBBGBBBBBGBBBBBBBBBBGBBBBGBGGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBGBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGGBBBBBBGBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBGBBBBGGBBGBBBBBBGGBGBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBGBBBBBGBGBBBBBBBGBGBBBBBBBBBBBGBBGGBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBGBBBBBGGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBGBGBBGBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBGGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBBBBBBBGBBBGBBBBBBGBBBBGBGBGBGBBBBBBGBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGGBBBBBBGBBBBBBBBGGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBGBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBGBBBBBGBGBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBGGBBBBBBBGBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBGBGGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBGBBBBBBBBBBBBBBBGBBBBGBBBGBGBGBBGBBGBGBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBBGBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBGBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBGBBGGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBGGGBBGBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBGBBBBGBBBBBBBGBBBBGBBBBBBBBBGBBBBBGBGBBGBGGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBGGGBBBBBBBBBBBBBBBBBGGBGBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBGGBGBBBGBBBBBBBBBBBBBBBBBBGBBBBGBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBGGBBBBBGBBBBBBBBBBBBGBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBGBBGBBBBGBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBBBBBGGBBBBBBGBBBBBBBBBBBBGBBBBBGBBGBBBBBGBBBBBBBBBGBGBBGBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBGBBBBBBGBGGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGGBBBBBBBBBGGBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBGGBBGBBBBBBBGBGBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBGBBBBBGBBBBBBGBBBBBBGBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBGBGBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBGBBBBBBGBBBBBBBBBBBBBBBGGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBGBBBGGBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBGBBBBGBBBBBBBBGBBBBBBBGBGBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBGBBGBBBGBBBBBGBBBGBBBBBBGGBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBGBBBGGBBGBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBGGBGBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBGBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBGBGBBGBBGBBBBBBBGBBBBGBBBBBBBGGBBBGGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBGBBGBBBBBBGBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBGBBBBBBGBBBBBBBBBBBBBBBGBBGBBBGBBBBBGGBBBBGBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBGBBBBGBBBBBBBBGBBBBBGGBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBGBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBBGBBBBBBBGBBBGBBBGBBBBBBBBGBBBBBGGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBGGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBGBBBBBBBBBBGGBBBBBBBBBGBBBBBBBGBGBBBGBGBBBBBBBBBGGBBBBBBBBBBBBBGBBBGBGBBGGBBBBBBBBBBBGBBBBGBBBBBBBGGBBBBBBBBBBBGGGBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBGBGBBGBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGGBBBBBGGGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBGGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBGBBBGBBBBBBBBGGBBBBBBBGBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBGBBBBGBBBBBGBBBBBBBGBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBGBBBGBBGBBBBBGGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBGGBBBGBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBGGBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBGBBGGBBBBBBBBBGBBBBBBBBBBGBGBBBBBGBBGGBBBBBBBBBBBBBGBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGGBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBGGBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBGBBBBBBGBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBGBBBGBGBBBBGBBBBBGGBBBGBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBGGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBGBBBBBBBBBGGBBBBGBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBGGBBGBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGGBBBBGBBBBBBBBBBBBGBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBGBGBBGGGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBGBGBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBGBGGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBGGGGBGBGBBBBBBGBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBGBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBB
39368 BBGBGBBGBBBBBBBBGGBBGBGBGBBBGBBBBGBBBBBGBGBGBBGBBBBBBBGGGBGBBBGBBBBGGGBBBBBBBBBGBGGBBBBGBBBGBGBGBBGBGGGGBGGGGBBGGBBBBBGBBBGBGBBBBGBBBBBGBBBBBBGBGGGBBBBGBGBBGBBBGBBGBBBBBBBBGBBGBGBGBBBBBBGBBBGBBBBGBBBGBGGBBBBGBBGBBBBBGGGBBGBBBBBBBBBGGGBBBBBBBBBBGBBBBBBBBGBBBBBGGGBGGGBBBBBBBGBBGGBGGBBBBBBGBBBBGBGBBBBBGBGBBBBBBGBBBGGBBBBGGBGGBBBBBGBBBBBBBBBBBGBBBGBBBBBGBGBBBBBBBGBBBBGGBBBBBGGGBBBBGBBBBBGBBBGBBBBBBBBBBGBBBBBBBBGBGBBBBBBGBBBBBBGBBBBBBBBGGBBBGGBBBBBBBBGBGGGGGBBBBBGBGBBBGBBGGBBBGBGBBBBBBGGBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBGBBBBBBBGGGGBBBGBGBBBBBBGGBBGGBBGBBBBGBBGBGBBBBBBBBGBBBGBGBBBGGBBBBBBGBGBBBBGBBBBBBGBBBBGBBBBGBBBGGBBBGBBGBBBBBGGBBGBBGGGBGBBBBGBBGGBGBBBGBGGBBBBBGBGGGBBBGGBBGBBBBGBBGBGBGBBBBGBBBGBBGBBBBBBBGGBBBBBBGBGBGGBBGBGBBBGBBBBBGGBBBGGBBBGBBGGBBBBBBBGBGBGBGBBBGGBBBBGBBGBBGBBBBBBGBBBBBBBGBBBGBBBBBGBBBBBGBBBBGBBGGGGBGBBBBBBBGBBBBBGGBBBGBBBBBBGBBBBBGBBBGGBBGBBBGBBBGBGBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBGGBBBBBGBGBBBGGGBBBBBBGBGBGBBBGBBBBBBBBBBBGGBBBBGBBGBGBBBGBBBGBGGBBGBGBBBBBBBGGBBBGGGGBBBBBBGBBBGBBBGBGBGBBGBBBBBBBBGBBBBBGGBBBGGGBGBBGGBGBBBBGGBBGGBGGBBGBGBBBBBBBGBBBGBBBBBGGBGBBBBBBBBGGBBBBBBBGBBGGBBBBBGBBGBGBGBGBGBBBBBBBBBBGBBGBBGBBBBBGGBBBGBBBGBBGGGBBGBBBGBGBBGGBBBBBBBGBBBBGBGBBBGBBGGBBGBBBBBGGBBBGGBBBGBGBBGBBBBGBBGBBGGBBBBGBBBBGGBBBBBBBBGBBBGGBBBBBGGGGBBGBBGBBBBBGBBGBBBBBGBBGGBGBBBBGBBBBBBBBBBBGBGBBBGBBBBGGBBGGGBGBGBBBBGBBBBGBGGBBBBBBBBBBBBGGBBBBGBGBBGBBBBBGBBBGBGBGGGBBBBBBBBBBBBGGGGGBGBBBBBGBGBBBBGBBBGGGBGBGBGBGBGBBGBBBBBGBBBBBBBBBBBBBBGGGBGGBBBBGGGBBBBGGBBBBBGBBBGBGBGGBGBGBGGGBBBBGBBBGBBBBBBBBBBGBGGGGBBBGBBGBGBBGBBGGBGBBGBBGBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBGBBGBBBGGBBBBBBBBBBBGBGGBGBBBBGBBBBGBGBBBBGBBBBGGBBBBBBBBGBBGBGBGGBBBGBBBBBBBBGBGBBBGBBBBBBBBBGGBGBGBBBGBBBGBBBGBBBBBBBBBBGBGBBBBGBGBBBBBBBGGBBBBBGBBBGBGGGGBGBBBBBGBGBBGBBGGBGBBGGGGBBBBBGGBGGBGBGGBBGGBBBBBBBBBBBBGGBBBGBBBGBBGBBBBBGBBBBBGBBBGBBGBBBGBBBBBBBBGGBBBGBGBBGGGBBGBBBGGBBGBBBGGBBBBBBBBBBBGBBBBBBBGBBBBBBBGGBBGBGBBBBBBGBBGBBBGBBBBBBGBBBGBGBGBBBGGBBGBBBGBBBBBBBBBBBBBBBGBBGBBBBBGGBBGBBBBBBBGBBGBBBGBBBBGBBGBGBGBBGBBBBBGGGGGBGGBBBBBBBBGBGGBBGBGGBGBBBGGBGGBBBGBGGBBBGGBBGBBGBGBBBBBBBBBBBBBBGGBBBGBBGBBBBBBGGBGBBGBGGBBGBGBBBBBBBGBBBGBBGBBBGBGBBGBBBGBBBBGBBBBBBBGBBBGBBBBGBGBGBBGBBGBBGGBGBGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBGBBBBBBBBGBGGBBGGBBBBBBBBBBBBBBBGGGBGGBGBGGBBBGBGBBGGBBGBGBBBBBBBBBGBGGGBBGBBBBBBBGBGGBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBGGBBBGBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBGBBBGGBBBBBBBGBBBBBBBBBBBGBGBGBBGBBBBGGBBGGGBBGGBBBBGBGGGBBBGBBBBBBBGGBBBBGBBBBGBBBBGBBBBGBBGBBBGGBBBGGGBGGBGGBGBBBGBBGBBBGGGBBBBBBBBBBBGBBBBBBGBGBGGBBBGGBBGBBBBBBBBBBGBBBGBBBBBBBBBBBGGBBGBBBBBGBBBBGBBBBGGGGBBBGGBGBBBBBGGGGBBGBBBGBGBBBBGGBGGBBGGGBBGGBBBBGBBBGBBGBBGBBBBBBBBGGBBBBBBGGBGBBBBBGGBBBBBBBBBBGGGBGBBBBBGBBGBBBBBBBBBBBBGGBBBGBGBGBBBBBBBBBBGGBGGBBBBGGBBGGGBGBBBGBBBBBBBBGBBBBBBBGGBBBBGBGBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBGBBGBBBBGBGBBBBBBBGGGBBBBGBGGBBBBGBBBBBBGBBBBBGGBBGGBBBBBBBBGGGBBBGBBGBGBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGGBBGBGGGBGBBGGBBBBBBGBGBBBBBBBBBGBGBBBBBBGGBBBGBBBGBBBGGGBGBGBBGGGBBBGGBGBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBGBBGBBBBBBBBBBBBBGBBGBGBBBBGBBGBBGBGBBBBBBBGBBBBBBBGBGGBBBBBGBBGGGGBBGBGBBBGBBGBBGBGBBBBGGGGBBGBBGBBGGBGGGBBBBGBBBBBGBBBBBBBBBBGBBGGGBBBBBBGBBBGBBGGBBBBBBBGBGBBGBBBBGGBBGBBBGBBGBBGBBGBGBBBBGBBBGBBBBBBBBBBGGBGBGGBBBBBGBBBBBBBGBBBGGBBBBGBBBGBBGBBBBBBBGBGBBGBBBGGGBBBBGBBBBBBGBBBBBBBBGBBGBBBGBBGBBGBBBBGGBGBGBBBBBGBBBBBGGBBBBBGGGBGBGGGBBBBBBBBBBBGBBBBBGBBBGGBBBBBBBBBBBGBBBBBBBBBBGGBGGBBBGBBBBBBBBBGBBBBBGGBBBBBBGBGBGBBBBBBBBBGBBBBBGBBBBBBBGGBGBGBBBGBGBGBBBBGBGBGBGBBBBGBBBBBGGBBGBGGBGBBBBGBBBGGBBGGGGBBBGBGBBBBBBBBBBGGBBBGBBBBGGGBGBBBBBBGBBBBGBBGBGBBBGGBBBBGBBBBBBBBBBBGBGGBGBBGGBGBBGBBGBBBBBBBBGBBBBGGBBBBBBGBBBBGBBBBBBBBBGBBGBBBBGGBGGGBBGBBBBBGBBGBBBBBGBGBGBBBBBGGBBBBGBBBBGBBBGBBGBBGBBBGBBGBBBBBGGBBBGBGBBBGBBBBGBGBBBBBBGGBBBBGGBGBBGBGBBBBGBBBBBGBBBBBBGBBBBBBGBGBBBGBGBGBBBBBBGBBBBGGBBBBGGBGBBGGBBGGGBBGGGGBBBBBBBGGGBBBBBBBBGBGGBGBBGGGGBGGBGBGGBBGBGGGBGBBGGBBBBBGBGGGBBBBBBBBGGBBGBBBBBBBBBBBBBBBBGBBGGBGBBBBGGBBBBBBBBBBBBBGBGBGGBBGBBBBBBGBGBBBGBBGGBBBBBGGBGGBBBBBBBBBBBBBGBGBBGGBBGBBBBBBBBBBGGBBBBBBBBGBBBBGBBBBBGBBGBGGGBBBBBBGGBBBBGBBGBGGGGBGBGBBBGGBBGGGGBBGBBGBBGBBBGBGBGBBBBBBGBBGBBBBGGBGBBGGBGBGBGBBBBGBBBBBBBGBBBBBGBBGBBGBBGGBGBGGBBGBBBBBGBBBBGBBGGBBBBBBBBBBGBBBBBBGGBGBBBBBGBBBBBBBBBBGGBBBBBBGBGBBBBBGBBGBBGBBBGGGGBBBBGBBGBBBBGBBBBBBBGBGBGBGBGBBBBGBGGBBBBBGBBBBBBBGGBBBBBGGBBGGBBBBBGBBBBBBGGGBBBGGBBGGBBBGGBGGBGGBBGBBBGBGBBGBGBBBBBBGGGBBBBBBBBBGBBBBBGBBGBGGGGBBBGGGBBBGBBBBGGGGBBGBGBGBBGGBGBBBGBBBBBGBGBBBBBBBBBBGBBBGGGGBBBGBBBBBBBGBGBGGBGBBBBBBBGGGGBBBBBBGBGGBBGGGBBBBGBGBBBGBGBBBBBBBBBGBBBBBBBBGBBBGGBGBBGBBGBBBBBBGBBBBBBBBBBBBGBBGGBBBGGBBGBGBBGBGGBGBBBBBBBBGBBBBBGGBGGBBGBBBBGGBGBBGBBBGBGBBGBBBBBBGBBBGGBBBBBBBBGBBBBGBGGBGBGBBGBBGBBBBBBGBBGGBGBBGGBBBBBBGBBGBBGBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBGBGGBBBGBGBBBBBBBBGBBBBBBGGBGGBBBGBBBBGGBBGBBBBBBBBGGBBGGBBBBBGGBBBGBGGGBBBBBBBBBGBBBGBGBGBBBBBBGBBBBBBGBGGGBGBBBBBBBBBBGBGBBGBBGGBGBBGGBBBBBGBBGGBBGBGBBBBBBBGBBBBBBBBBBBGGGBBGBBBBGBGBBGGGBBBBBBBGBBBGBBBBGBBGBBGBBBBBGBGBBBBBGBBBGBGBBBBBBBBGBBBBGBGBGBBBBBGBBGBBBGBBGBBBBBBBBGGBBBBBBBBBBBGBBBBGBBBBBGGBBGBBGBBBBGBBBBBGBBBBBBGGGGGBBBBBGGGBGBBBBGBBGGGBBBBBBBGGBBBBGGBBBBBBGBBBBBBBBBGGBGBBBBGBBGBBBBBBGBGBGBBBBBBBBGBBGGGBBBBBBGBBBGGBBBBBBGBGBGBBGBGGBBBBGBBBBBBBBBBGGBBBBBBBBBGBBGBBBBBBBGBBBGBBBBBBBBBBBGBGBGGGBBBGBBBBBBGBBBBBBGBBGBGGBBBBBBBBGBBGGBBGBBBBGBGBBBBBBBBGGBBBBGGGBBGBGBBBGBBBBBBBBGGBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBGBBBGGBBGGBBBBBGBBGGGGBGBBBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBGBGBBBBGBBGBGGGGBBGGBGBBBBBGBBBBGBGBBBBBBGBGBBBBBBGGBBBBBBBBBBBBBGBGBBGBGBBBBBBGGBGBBBBGBBBBBGBGBBBBGBGBGBBBGBBBGBBBBGGBBBBGGGGBBBGBBBBBBBGGBGGGBBBBGGBGGBBBBBBBBBBBBBBGBBBBGBBBGGGBBGGBBGBBGBGGBGBBBBBBBBGBBGBBBGBBBBGBBBGBBBBGBBBGBBBGBGGBBGBGBBBBBGBBBBGBGGBBGBGBGBBBBGBBBBBBBBBGGBGBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBGGBGBBBBBBBBBBBGBBBBBBGGGBBGBGBBBBGBBBGBBGGBBBBGBBBBGBGBGBBBGBGBBGBGBBBGBBBBBGGBGBGGBBBBBGBBBGGBGBGBBBBGBBGBGGBBBGBGBGGGBGGBBBBBBBBBGGBBBBGBBBGBBBGGBGBBGGGBBBBBBBBBBGBGBBBGGBGBBBBBBBGGBGBBGBGBBBBGGBGBBBBBBGBBBGGBBGBBBGBBBGBBBBGBBBBGGGBBBBBBBBBBBBBBGGBBBBBBBGGGBGBBBBGBGGBGBBBBBGBBGBBBGGGGGGGBBBBGGBBBBBBBBBBBBBBGBBBBBGBBGBGBBBBBBBGBBBBBBGBGGBBGBBBBBBGBBGBGBGBBBBBGBBBBBBBBBBBBGBGBBBBGGBBBBBBBBGBGBBBGGBBGBBBBBBBBBBGGGBGGBBBBBGBBGGBBBBBGGGGBBGBGGBGBBGGGBGBBBGGGGBBBBGGGBBBGBGGGBGGBBGBBGBGBBBGGBGBBBGBBBBBBBGBBBBBBGBBGGBBBBGBBGBBGBGBBBBBGBBBBGGGBBBBBBBBGGBGBGBGGBGBBBBBGBGBBGBBBGBGBBBBBBBBGBBGBBBGGBGBBBGBBBGBGBBBBBBBBBBBGGBBGBGBGGBBGGGBBGBBBBBBBGBBGGBBBBBBBGBGBGBGBBBBBBGBBBBBBBBBBBGBGGBGBBBBBGGBBGGGBGBBGGGBBBBBBBGBGGGBGGBBGBBBBBBGBBGGBGBBBBGBBBBBBBBBBBBBBGGGGGBGBBGGBBGBBBBGBGBGBGBGBGBBBGBGGBBBGGGGBBBBGBGGBGBBBGGBGBGGBBBBBBBGGBBGBBBBBBBGBGGBGBGGBBGBBBBBBBBBBBBGGBBGGBBBGBBGGBBBGBBGBBGBBGBGBBBGBBBGBBBBGBBBBBBBBBBBBBBGBGBBBBBBBGBBBBGBGBBBBGBBBGBGBBBBGGGBGBGBBBBBBBBBBBGBBBBBGBBGBBBBGBGBBBGBBBBGBBBBBBBBBGBBBBBGBBGGGGGBBGBBBBBBBBGBGBBBBGBBGBBGBBBBBGGBGBBBBBBGGGGBGGBBBBBBBGGGBBGBBGGBBGBBBBGBBBBBGGBBBGBBBBBBBBBBGBBGBGBBBGBGGBBBBBGBBBBBBBGGGGGBBGBGBBBBGGGGBBBGBBBBBBGBBGBBGBBBBGBBBBGGBBBGBGBGBBGBBBBBBBGBBBBBBBBGBBBGGBBGGGBBBBGBBBGBBBGBBBBBBBBBBBBGBBBGGBBBBBBBBBGBBBBBBBBBBBBGBGBBGBBBGBGBGBBGBBGBBGBGBBBBGBGBBBGBBBBGBBBBGGGGBBBBGGBGGGBBBGBBBBGBBBGBBBBGGBGBBBBBBBGBBBBBBBGGBBBGBBGBBGBGBGGBBBGBBBBGBBBBBGBGGGBBBBGBBBBBGBBBBBGBBBGBBBGBBBBGBBBGBGBGGBBBGBBGBBBBBBGGGBBBBBBGGBBBBBBBBBGBBBGBBGGBBBBBBBBGBGBBGBBBBBBBBBGGBBBBBGBGBBBBBBGBBBGBBGGGGBGGGBGBBBGBBBBGGBGBGBBGBBBBBBGGBBBBBBBBGGGGBBBGBBGBGGBBBGBGGGBBBGBBBBBBBBBGBGBBBBBBBBGBBBBBGBBBGBBBGBGBGGGGBBGBBBBBGBBGGGGGBBGBBBBBGBBBGBBBBGBBBBBBBBGBGBGBBBGBBBGBGBGGGBBGBBBBBBBBGBBGGBBBBBGGBGBBGGBGGBBBGBBBGBBGBBBGBGBGBBBBBBBBBGBBBBBGGGBBGBBBBBBBBGBGBBBBBBGBGGBBBBBBBBBBBGGBBBBBBBBBBGBGGBBBBGBBBGBBGGBGGBBBBGGBBGBGBBGGBBBGGBGBBBBGGBBGBGGBGBBBBGBBBGBBGBGGBGBBBBBGGBBBBBBGBBGBBGBBBGBGGGGBBGBBGBGBBGBBGBGBBBBBGGBBBBBBBGGBBGBBBBBBGBBBBBBBBGBBBBBBBBBBGBBGBBBGBGBGGBGBGBBGBBBBBBBGBBGBBBBBGBBGGBGBGGBBBGBBBBBBGBBBBBBBBGBGBGBBGGGBBGGBGBGGBBBGBGBBGGBBBBBBGBBBBBGBBBBBGBBBGBGBGBBBBBBBBGBBBBBBBBGBBBBGBBBBGBBGBGBBGBBGBBBGBGBBBGGGBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBGBBBGBGGBBGBBBBBBBBBBBGBBGBBBGBGBGGGBBBBBBBGGBBGBBBBGBBGBBBBGGGGGGBGBBBBGBBGGBBBBBGBBBBGBBBBBBBBGBGBGBGBBBBBBBBBBBBBBGBBBBGGBBGGBBBBGBGGBBBGBBBBBGBBBGBGBBGGBGGBBBGGBBGBGBBGBBGBBBBBBBGBGBBBBGGBBBGBGBBBBBBGGBGGBGBBBBBGGBGGBGBBBBBBGBGBGBBBBBGBBBBBGGBGBBBBBBGGBBGBBGBBBGBBBGGGGBBBGGBGBGBBGBGGBBGGBGBBGBGGBBBBBBGBBBBBGBBGBGGBBBGGBGBBBGGBBBBBGGGBGBGBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBGBBGGGBGGBBBBBGBBGBGBGBBBBBBBGBBBBBGBBBBBBGBBBGBBBBBGBBBBGBGBBBBBBBGBBBBBBBBBBGBBBBGBBBBBGBBBBGBBBBBBGBBBBBBBBBGBBBBGBGBBBBGBBBBBBBGGBBGBBBBBBBBBGGBBBGBBGBBBBBGBBGBBBBBGBGBBGBBGBBBBBBGBBGBBBBBGBBBBGGBBBBBBBBGBGBGBBBBBBBGBGBBBGBBGGBGBBBBBGGBBBBBBGGGGBBBBBGGBBBBGGBBBBBBBBGBBGBGBBGBGGGBBGBGBGGBGBGBBGBBBBBBBBBBGBBGBBBGGGBBBGBBGBBBGBBBBBBBBBBGBGGGGBBBBBBBBBGBGBBGBBGGBGBBBBGGBBGBBBBGBBBBGGBBBGGBBGGGBBGBGBBBGBBBGGBBGBBBBBGBGBBGGBBBBGGGBBGBBBBGBGBGBBBBBGGBBBBBBBGGBBBBBBBBGBBBBBBBGBBBBGGBBBBBBGBBBBBBBBGBBGBGGBBBGBGGBGGGBBGGBGBGGGBBBBGBBBBBBGBBGBGBBBGGGBBBBGBGBBBGGBBGGGBBBBBGBBBBBGBBBBBBBBGBGBBBBBBGBBBBBBBBBBGBBBBBBBGGGBBBGGBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGGGBGBGBGBGGBBBBBBBBBBBBGBBBBBBBGBBBBGBBGBBGBBGGBBGGBBBBBBBBGGBBBBBGGBBGBBBBGGBGBGBBBBBGGBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBGGBBGBBGGGGBBBGBBBBBBBGBGBBBBGBBBBBBBBBGBBBGBBBGBBBBGGBBGBBBBBBGBGGGBBBBBGBGBBBBBBGBBGBBBGBBBBBBBGBBBBBGGBGBBBBBBGBBBGBBGBBGBGGGBBBBBBGBBBGBGGBBGGBBGBGBGBBGGBBBBGBBBGBBBBBBBBBBBBBBBBBBBGGBBBBGBGBBGBBBBGBGBGGBBBGBGBBBBGBGGGBGBBGBBGBGGBBGBBBGBBBGBBBGBBBBBBBGBBGBBGGGGBGBBBBBBBBGBGBBBBBGGBBGBBGBBBBGGGBBGBBBGBGBBBGGBGBBBGBGBBGBBGBBBBBBBBBBBBBBGGBBBBBBBBBBGBGBBGGBBBBBBBBGBBBBBBGGBBBBBGBGBBGGGGBGBBBBBBBGBGBBBBBBBBBGBGBGBBGBBGBBBGBBBBBBBBBGGBGBGBBBBGBBBBGBGBBGBBGGBBGBBBBBBBBBBBBGBBBGBBBBBBGGGBBGBGGGGBBBGGBBGBBGGGBBGGBBBBBBGBGBGBBGGBGGGBGBBBBGGGBBBBBBBBBBBBBGBBGBBGBBBGBBBBGGBBGGBBBGBBBBBBBBBBBBBBBGBGBBBGGBBGBBBGGBBBBBBGBBBGGBBGBBBBBBBBBBBBBGBBGBGBBBBBGBBBBBGBBBBBGGBBGGGBBGBBGBBBBBBBBBBGBBGBBBBGGGGGBBBBBGBBGBBBBGBBGBBBBBBBBBBGGBBBBBBGBBBBBBBBBGGGBGBBBGBBGBGBBBBBBBBGGGBBBBBBBGGGBBBBGBGBBBBBBBBBBBBGGBBBGBBBBBBBBBBGBGBBBGBBBBBBBBBBBGGBBBBBBBGBBGGBBBBBGBGBBGGBBBGGGBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBGBGBGBGBBBBBBBBBBBGGBGGGGBGBBBBBBBBBBGBBBBBBBBBGBBGBGGBBGGGBBBBBGGBBBGBGBGBBBBBBGBBBBBGGBBGBBGGBBBBBBGBBBGBGBBBBGGGBGBGGBBBBBBBBGBBBBBGGBBBBGBBGBBBBGBBGBGBGBGBBGBBBBBBBGBBBBGBBBGBGGBGGBBBBGGBBBBBBBBGBGBBBBBBBBGBGGBGBBBBBBBBGBBGBGBBBGBBBBBGBBGGBBBBBBBGBBBBBBBBBBBBGBBBBGBBGBBBBBGBGBGBBBGBBGGBGGBBBBBBBGBGBBBGBBGGBBBGBGBBGBBGBBBGBBGBBBGGGBBGBBBBGBBBBGBBGGGBBGBBBBBGBBBGGBBBBBBGGBBBBBGGGGBBGBGBGGBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBGGBBBBBGGBGBBGGBBBBBBGBBBBGGGBBBBGBBGBBGGBGBBBBGBBBGGBBBGBGBGBBBBBBBBGGGGBGBBBGGBBBGBBBBGBGGBGGGGBBBGBBGBBBBGGBBGGBGBBBBBBBGBGBBBBBBGBBGBGGBGBBBGBBBGBGBBGBBBBBBGBBBGBBBBGBBBGGBBBGBGBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBGGBGGBBBGBBBBBBGBBBBBGBGBBGBGBBBBBGGBBGBBGGBBBBBBBGBBBBBGGBBBGBBBGBGBBBBBBGBBGBBBBGBBBBGBGBBBBBGGBBBGBBBBBBGGBBGBBGGBBBBBBBBGBGBBBBBBGBBBGBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBGBBBGBBGGBBBBGBBBGGBGGBBBBBBBBBGBBBBGGBBGBBBBBBBBBGBBGBGBBGBBBGBBGBGBBGBBBBBBBBBBBGGBBGBBBGBGGBGGGBBGBBBGBBBGBBBBGBBBBBBBGBBBGBBBGBBBBBGBBGGGBBBGBBBGBBBBBBBBGGBBBBBBBGBBBBGBBBBBBBBBBBBBGGBBBBBGBGBBBBBBBBBBBBBBGBBGGGGBBBBGBBBBBBGBGBGBGBBBBGGBBBBBBBBGBGBBGGGBGBBBGBBBBBBBBBBBGGBBGBGBBBBBBBGBBBBGGGBBBBBBBGBBBBGGBBGBBBBGBGBBBGBBBBGBBBGBBBBGBBGGGGGBGBBBBBBBBBBBBBBBGGBGBGBBGBBBBBGGBGBBBBBBBGBBBBBGBBBBBGBBBBBBBGGBBGBBGBBBBBBGBGBBBGBGBBBBBBBBBBBBBBGBBBBBBBBGGBGGGBBBBBBGBGGBGGBBBBBBGBBBGGBBBBGBBBBBGBBBBBBBBGBBGBGGBGBBGBGBBBBGGBBBBBBBBBBBGBGBBBBBGBGBBGBBGBBGBBBGGBBBBGBBGBBBBBBBGGBBGBBBGBBBBBGBBBBBBBBGBGBBBBBBBGBBBBGBGBGBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBGBGGBGBGBBGBGBBGGBBBBBGBGBBGBGBBBBBGBBBGBBBGBBGGGGGBBBBBBBGGBBBGBBBBGBBGBBBBBGBGGBGGBBBGBBGBGBBGBBBGGBBBBBGBBBBGBGBBBBGBBBBBBBGGBBBBBBBBBBBBGBGBBGBBGBGBBBBGBBGBGGGBGGBBBBBBGBBGBBGGBBGBGBBBGBBGBBBBGGBBGBGGBBBBBBBBGBGGBBGBBGBGBGBBBBGBGBBBBGBBBGBBGBBBBBGGBBBBBBGBGBGGGGBBGBGGBBBBGGBGGBBBBBBGBBGBBBBBBGGBBBBBGGBBBBBBBBGBBGBBBGBBGBBGGGBBBBBGBBBBBBGBGBBGBBBBBBBGGGBBGBBBGBBBBBGBBBGBGGBGGBBBGGGBGBGBBGGBBBGGGBGBBBBBGBBBBBBBBBBBBBBBGGBBGBBBBBBGBBGBBGGBGBGGBBBBBBGGGBBGBBGBBBBBBBBGGBGBBBBBBBBBBGGBBGGBBBBBBGBGBBBGBBGGBBGBBGBBBGBBBGBBBBBBBBBBBBBGGGGBBBGBBBBBBBBGBGGGBBBBGBBGGBGBBBBGBGBGGGBBBBGGBBBBBGBBGGBBBBBBBGGBBBBBBGGBGBBGBGBBBBBBBBBGBBGBBGBBBBGGBBBBBBGBBBBBBGGBGGGBBGBBGGBGGBBBBBBBGBBBGBBBGBBGGBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBGGGBGBBBBBBBBGGBGGGBBBBBBBGGGBGBBGBBBGBBBGBBBGBGGBGGBGBBGGBBBGGGBGBGBBBBGBBBBBGBBGBBBBBBGGBGGGBBBBGGBBBBBBGGBBGGBBBGBBGGBBBBBBBGBBBBBBBBGBGBBGGBBBBBBBBBBBGBBBBBBBBGBBBGBGBGGBBBBGBBBGBBBGBBBBBBGGBBBGBGBBBGGBBBBGBBBGBGBBBBBBBGGBGGBGBBBBBBBBGBGBBGGBBBGBBGBBBBBBBBGBGBBBGGBBBGBBBGGBBGGGBBBBGBGBBBBGBBBBGGBBBGGBBBGBBBBGBBBBGGGBBBBBBGBBBGBBGBGBBBBBGBBGGBGBBBBBGGGBBBGBGBGBBGGBBGGBGBGGBGGBBBBGBBBBGBGBGGBGBBGGBBBGBBBBBBBGBGBBBBBBBGGBBBBBBBBGGBGBBGBBBGBGBGBBGGBBGBGBBGGBBBGBBGBBBGGBBBBBGBBGBBBGBBBGBGGBBBBBGBGBBBBBGGGGBBBBGGBBBBBBBBBBBBGBGBGBBBBBGBBBBGBBBBBGBGBBBBBGBBBGBBGBBGGBGBBBBBBGGGBBGBGBBBGBGGBBBBBBBBBBGBBBBBBGGBBGBBBGBBBBGGBBBGGBGGBGBBBBGBGBBBBBBBBBBGBBBGBGBBBGBBBBGBBBBBBGGGBGBGGGBBBGGBBGGBBBBBGBBGGGGBBBBGBBBBBBBGBBGBBBGBBBGBBBBBBBBGBGBBBBBGBGBBBBBBGGBBBGBGBBGGBBBBBGBBBBBBBGBBBBBBBBBBGBGBBGBBBBBBBBBGGBBBBGGBBGBGBGBGBGGBGGBBGBBBBGGGBGBBBGBBGGBBGBBBBBBBBBBGBBBBBBGBBBBBBGBBGBBBBGGGBBBGBBGBGBBBBBBBBGGBBGBBBGBGBBGBBGBBGBBBBBGBBBGGGBBBGBBBBBGGBGBBBGBBGGGBBGBGBGBBGBBBBGBBBBBBGBBGBGBBBBGBBGBGBBGBBBBBGBBGBBBBBGBBBBBBBBGGGBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBGGBBGGGBBGBBBGBGBBBBBGGBBBGGBBBBGBBBBBBBBBGBBGBBGBGBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBGBGGBGBBBBGBBBBGBBGBGBBBBBGGGBBGGBBBGBBGBBBBGBGGGGBGBBBGBBBBGGGBBBGBBGBGBBBGBBBBBBBBGBBBGBGBGBBBBGBBGBBBBBBBGGGBGGGBGGGBBGGBBBGBGBBBBBBBBBBBBBBBBGBGBGBBBGBBGBBBGBBBBBBBBBBGGBBBGBGBGBBBBBGBGBBBBBBGBGBBBBGGBGBBBBGBBBGBGBGGBBBBBBBBGGBBBBBBBBGGGGBBGBGBGBBBGGGBGGGBBBBBGGBBBBBGBBBGGBGBBBGBBGBBBGBBBGBGBBGBGBBBBBBBBBGGGBBBBBBBBBBGGBBBGBGBGBGBBBBBBBGBGBBBBBBBBBBBBBGGBBBBBGBBGBBGBBBGBBBBBBBBGBBBGBGBBGGBBBBBBGBBGBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBGBBGGBBGBBGGBGBBBBBBBGGBBBGGBBBGBBBBBBBBBBBGGBBBBGBBBBGBGGGGBBGGGGGBBBBGGGBBBBBBBBBBGGBBGGBBGBGBBBGGBGBBBBBGBBBBBBGBBBBBBGBGBBBGGBBBGBBBBBBBBBBGBBGGBBGBBGBGBBGBBGGBGBGGGBGBBBGGBGBBBBGBBBBBBBBBGBGBBGBGBBBBBGGBBBBGBBBBGBBGBGBBBGGBGBBBGBGBBGBGBGGBBBBGBGBBBBGBGBBBBBBBBBBBBBBBGGGBGBBBBGBBBBBBBGBBBBBBBGGBBGGBGBBBBBBBBBBGGBBGGBBBBGBBBBBBBBBBGBBBBBGBBBGBGBBBBBBBGBGGBBBBGBGBBBBBGGBGBBBBBBBBBGBBBGGGGBBBBBBBBGBBBBBBBBBBBBBGBGGBBBBBBBGGBBGBBBBBBBBBGBBBBBBBBBGGBBBGBBGBBBGBBBGBBGGGBBGBGGGBGBBGBBBBBBBBGBGGGGBBBGBBBGBBGGGBGGBBBBBGBBGBGBBGBBBBBBBGBBGGBBBBBBBBBGGBBBBBBBGBBBBBBBGBBBBGBGBBBBGBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBGBBBGBBBBBGBGBBGGBBGGBBBGBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBGBBBBGBGBBBBBBBBBBGBBGBBGGBBBBBBBGBBBBBGBBGGBBBGBBGBBBGBGBGBGBBGBGBBBBBGBBBBBBBBBBBBBGBBBBBGBBGBBBGGBBBBBGGGBBBBBBBBGBBGBBGBBBBGBBBGBGBGBBBBBBBGBBBBGBBBBBGBBGGGGBBBBBBBBBBGBBBBGBGGGGGBBBBBBBGGBGGBBGBBBBGBBBBBGGBGBBBBBGGBBGBBBBBGBBBGBGBBGBBBBBBBGGBBGGGBGBBBBGGBBGBGBBGGGBBBBBBBBBBBBBBBBGBGBBBGBBGBBBBGBBBBBBBGGGGGBGBBGBGBBBBBGBGBBGBGBGGGBBBBGBBBGBBBBBGBGGBBGGBBBBBBBBBGGBGBBBGBBBBGBGBGGBBBGBBBBBBBBGBGGGGBBGGGGBBBBBBBGBBBBBBBGBBBBBBBGBBGBBGBBBGBBBGBBBBBBBBGBBGBBBBBBBGGGGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBBGGBBGBBGBBBBBBBBBBBBGGGBGBBBGBBBGGBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBGGGGBGGGGBBBBBBBGBGBBBBBBBBBBBBGBBGBBBBGBBBBBBBGBBGGBBBBBBGGGBBBGBBBBBBGGBGBBGBBBBGBBBGBBBBBBBGGBBBGGBBBGBBGBBBBGBBGBGBGGBBBBBGGBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBGGGBGBBGGBBGBBBBGGGBBBBBGBBBBGBBBBBBBBGGBGGBBBGBGGBGBBGGBGBBBBBBBBBGBBBGBBGBBGBGBBGBBBGBGGBBGBGGBBBBBBGBBBBBBGBBGBBGBGBGBBBGBGGGBBBBBBBGBBBBBBBBBBBGBBGGBBGGBGBBBGBBGBBBGGBGGBBGGGBBBBBBBBBBBBBGGGBBGBGGBGBBBBGGBBGGBBBBBBBBBBBBBBBBGGBBBBGGGBBGBBBBBGBBGBBBBBBGGBBBBBBGGBGBGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGGBGGGGBBBGBGBBBGBBBBGBBBBGBGBGBGBBGBBGBBBBBBBBBBGBBBBGGBBBBBBBBBBBGBBBGBBBGBBBBBBBBBGBGGGBGGBBBGBBGBBBBBBGBBGBBBGBGBBGBGBBBGBBBBBBGBGBGBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBGGGGBBBBBBBGBBBBBBBBGBBGBBGBBBBBBBBBGBBBBBBGGBBGBGBBGBBBBGBGGBBBGBGGGGBBBBBGBBBGBBGBBBGBBBBBBGBGBBGBBBBGBBGBBBGBBBBBBBGBGGBBBBBBBBBBBBBBGGGBGGBGBBBBGBBBBBBBBBBGBBBBBBGBBGGBBBBBBBBBBGGGBBBBBGGBBBBGGBGBGBBBBBBBBBBBBBBBBBBBBBGGGBGBGBBGBBGGBBBBGBBGGBBGGGGGGBGBBBBGBBBGBGBBGGGGBBBBBBBBGBBBBBGBBBBBGBGBBGBGBBBBBBGBBBGBBBBBBBBBBGBBBBBBGBBBBGGBGGBBBBBGBGBBBBGBBBBBBBBGBGBBBGBBBBBGBBBBBGGBBBBBGBBBBBBBBBBBBBGBBGBGBGBGGGBBBBBBBBGGBBBBBGGGBBBGGBBBGBBBBGBBGGBGBBBBBBGBBBBBGBBBBGBBBBBBGBBGBGGBBBGGBBBBBGBGBBBBGBGBGGGBBGGBGGGGBBBGBBBBBBBBGBBGGBBBBBGBBBGGGBGBGBBBBBBGGGGGBBGBGBBGBBBBBBGGBGBGBBBBGBGBBBBBBGGGBBBBGGBBBGGBBBBBBGBGBGBGBBBBGBGBBGGGBBBBGBBGBBGBGGBBBBBBBBBBBBGGGBBBBBGBBBGBGGBBBBBBGBGGBBGBBBGBBBBBBBBBBGBGGBBGBGBBGBBBBBBBBBBBBBBBBBGBGBBBBBGBBBGBBBBBGBBGBGBBBGBGBBBGBBBGGBGBBBBBBGBBBBGBGGGGBGBBBGBBBBBGGGGGBGBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBGBGBBBBBGBBBBGGGGBBBBGBBBGBBBGBGBBGBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBGGBBGBBGBGBBBBBBBBBBGGGGBGBBBGBBBBBBBBGBGBBBBBBBBBGBBBBBGBBBGGGBGBGGGBGBGBBBBBBGBBBBGBBBGBBGBBBBBBBBGBGGBBBGBBBBBGGBBGBBBBGGBBGBBGGBBBBBGBGBBGBBBGBBBGGBBBBGBBBBBBBBBBBBBGBGGBBGBBBBBBBBBBBBGBGBBGBGGBGGBGBBBGBBBGGBBGBBBBBGBBBGGBGBBGBBBGGBBGBGBBBBBBBBBBBGGGBGGBBGBBBBGGBBBBBGBGBBBBBBBBBGGBBGBBBBBBGGGGBBBBBBBGGGBBGBBBBBBBBBBBBBBBGBGBBBBGGGBBBBBBBBBBBBBBGBGBBGBBBBBBBBGBGGGGGBBBGBBGBGGBBBBGBBGGGBBBGBBBBBBGBBBBBBBGBGBBGGGBBGBBBBBBBBBBBGBGBGGBGBGBBBBBBBBGBBBBBBGGBGBBBBBBGGGGGBGGBBGBGBBBBBBGGBBBBGBBBGGBGGBBGBBGBBBBBBBBBBBBGBBGBBGBGBBBBBGBBGBBGGBBBGBBGBBGBBBGBGBBBBGBBBGBBBGBGBBGGBBBBBBBBBBBBBBGBBGGBBBBBBGBBGBBBBBBGBBGBBBBBGGBBGGBBBBGBGGGBGGBBGBBGBGGBBGBBBBBBBBBBGBBBGBBGBBBBBBBBGBBBBBBBBBBBBBGBBGBGBBGGBGGBBBBBBBBGGBBGBGGGBBBBBBBBBBBGBBBGBBBBBBBGBGBBBBBBGBGBBBGBBGBBBBGBBBBBBBBBBBBBBGGGBBBBBGBGBBBBGBBBBBBGBGBGBBBBGBBGBBBBGBBBGGBBBGBBBBGBBGBBBBGGGBBBBGBBBBBGGBBBGBGBBBBGBBGGGBGGGGGBGBBBBBBBBBBBBBBBBBGGBBBBGBBGBBBGBBBBGGBBGGBBBGBBGBBBGBBBBBGGBBBGGBGGGGBGBBBBBGBBBGBBBBGGGBBBBBBGGGBBBBGBBBBGBBBBGBBBGGGBGGBBGBBBGBBGBGBBGBBBBGBGBBGBBGGBBBBGGBGBBGGBGBBBGBBBBBGBBBBBBBBBBBBGBGBBBGBBBGBBBBGBBGBGBGGBBBBGGGBBBBBBBBBBBGBGGBGGGBBBBGBBGBBBBBBGBBBBBBGBBBBBGBBBBBGBBBGBGBGGGGBGBBBGBBBBBBBGBBBBBBBBBBBBGGBBBGBGBBBBBBGBBBBBBBBBBBBBGBBBBGGBBBGBGBGGBBBBGGGGGBBGBBGBBBBGBBBGBGBGBGBBBBBGBBBGBBGBGGBGGBBBBGGBBGBGBGBGGBBBBBBGBBBBBBGBBBBBBGGBBBBGGBGBBBGBBBBBBBBBBBGGGBBGGBGBBBBBGBBBBGBGBGBGGGBBBBBBBGBGBGBGBBBBBBBGGBBGBBBGGBBBBGBBBBBBGBBBBBBBGBBBGBBBBBBBBBBGGGBBBBBBBBGGGGBGGGBGBBGBBBGBBBBBBGBGBGBBGBBGBGBBGBBBBBBBBBGBGGBBGBBGGBBBBBBGGBBGBBBBBBBBBGBBBGBBGBBGBBGBBBGBGBGBBBBGBBGBBBBBBGGBGBBGBBBBBBGGGBBBGBBBBGBBGBGGBBBGGBGBBBBGBGBBGBBBBBGGBBBBGGGBBGGGBBGBBBBGGBBBGBGBBBBGGGBBBBBGBGBBBBBBBGGBBBBBBGBBBGGBBBBBBBGGBBBBGGBBBBGGGBBBBGBBBBBGBBBBBBGBBBBBBBBGGBGBBBBGGBBBBBGBBBBBBBBBBBGBGBGBGBGGBBBBGBGBBBBBBBBBBBBBGBBBBGBBBBGGBBBBBBBBBBGBGGBGBBGGBGBGGGBGBBBGGBGBBBGBBBBBBGBGBBGBBBBGBBBGBGBBBGGGGBGBBBBBBBBGGBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBGBBGGBBGGBBBGBBBGGGBBGBGGGBBBBBBBGGBGBGBBBBBGBBGBBGBBBBBBBGGGBBGGBBGGGBBGBBBBBBGBBGGBGBGBBBBBBBBGBBBGBBBBGBGBBBBGGGBGBBBBBBBBBBGBBGBBBBBGBBBGBBGBBBBBBBBGGBGGGGBGGBBBBBGBBGGBBBBBBGGBBGBGBBBBBBGGBBBBBGGBGBBGBGBBBBBGBBBBGBGBGBGBBBBBGBBBBBGBBBBBGBBBBBGBBBGBGGBBBGGGBBBBBBBGBGBBBGBGGBBBGGBGGBBBBBGBBBBGBBGBBBBBGBGBGBBBGBBGBBBBGGBBBGBBGGBBBGGBBBBBBBBGGBBBBBBBGGGBBBBBBBBBBBBBBGBBGBBBBGGBBBBGBGBBBBBBGGGBGBGBGBBBBBGBBBBBGBBBBBGBGGBBGBBBGBBBGBGGBBBBGBBBBBBGGBBBBBBBBGBBGBBBBBBBBBGGBGGGBBBBBBBBBGBBBBGBGBGBBGBBBBGGBBGBBBBBGBBGGGBBBGGGBBBBBGBBBBGGGBBBGBGBBGGGGBGBBGBBBGGBBBBBBBBBGBBBBGBBBBGGBBBGGGBBBBGBBBBBBGGBGBBBGGBBGGBGBBGBGBBBBGGBGGBBBGGBBGGGBBGGBGBBBBGGBBBBBBGBBGBBBBBBGBGBGGGBBBBGBGGGBBBGGGBBGBGBBGGBGBGBBGGBBBBGBGBBBBBGGGBBGBBBBGBBGBBBBBBGGBBBBGBGBBBBGBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBGBBBBGGGBBBBBBBBGGGBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBGBBBBGGBBBGGBBBBBGBBBBGBBBBBGBBGBGGBBBBBGGGBBBGGBBBGBBBBGBBBBBBGBBBBBGBBBBGGGBBBGBGBBGGBGBBBBBBGBGGGBBBBGBBBBBGBGBBGBBBBBBBGBGBGBGGBBBGGBBGBBBGGBBGBBBGGBBBBBBBBBGBBBGBGBBBGBBBBGBBBGGBGGBGGBGBBBBBGBBBGBBGGGBBGGGGGBBBBBBGBBGBBBGGBBBGGGBBBBBGGBBBBBBBGBBBGBBBBBBBGBBBBBBBGBGBBBGBBBGBBBBBGBBGBGBGBGGBBBBBBBBBBGBBBBBBBBBBBGBGBBBGGBBBBBBBBGBBGGGBGGGBGBBBBBBBBGBGBBBBGGBBBGGGGGGGGBBBBBBBGGGBGBGBBBBGBGBGBBBBBBBGGBBGBBBGBGGBGGGBBGBBBGBGBBBBBBBBBGBBBBBGBGBBBBBGGBBBBBBBGBBBGBBBGBBGGGBGBBBBBBBGBGBGBBGGBGBBBBBGGBBBBGBBBBGGBGBBGBBGGBGGBBGBBBBBBBBBGGBBBBBBBGBGBBBGBBBGBGGBBBBBGBGBBBGGGBBBBGBBGBBGBBBGBGBBBBGBGBGGGBGBBBGBGBBBGGGBGBBBGBBBGGBGBGBBBBBGGBBBBBBGBBGBBBBBGGGBBBGBBBBGBBGBBGGGBBB
28704 BBGGBBBGBBBBBBGGBBBBBBBBBBGGBGBBBBBBGBGGGGGBBBGGGBBBGBBBBGBBGBBBBBBBBGBGGGGBGBGBGGBGGBBBBGBGBBBBGBBBBGGBGGBBBGBGBGBGBBGBGGGBBBGGBBGBBBBGBBBBBBBBGBGGGGGBBBBBGBBGGGGBBGGBGBBBBBGBBGGGBGBBBBGBGBBBBBBBBBBBBGGBGBGBBBBBBBGGGGGGGBBBBGGBBBBBBBBBGBBBBBBBGGGGBGGGBBBBBGBBBGGBBGBBGBGGGBGBBBBGGBBBGBBBBBGBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBGGGBGBGGBGGGBBBGGBBBGBGBBBBBBGBBBBBBBBBBBGGGBBGBBGBBBBGBGGBBGBBBGBBBBBBBBGBBBBBBBBBGBGBBBBGBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBGGBBBBBGGBBBBBBBGBGGBBBBBBBGBBBBBBGGBBBBBGGBBBBBGGGBBBBBGGBGBGBBGBBBBBGGBGBGBGBBGGBBGGGBGBGBBBBGGBBGGGBBBBBGBGBBBBBBGBBBGBBGGBBBBBGBBBBBBBBBBBBGBGBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGGGBBBGGBBBBGBBBBBGGGBBBGGBBGGBBBBGBBBBBBGGGBBGBBBBBBBBGBBBBGBGBGGBGBGBGBGGBGGGGGGGBGBBBGBGGGBGGBGGBBBBBBBBBGBBBBGBBGGBBBBBBBGGBBBBBGBGBBBBBGGGGGBBGBGGGBBBBGGBBBGGGBBBBBBBBGBBBBGGBBBBBBGBGBGGBGGBBBGGGGBBBBGGBBBBGGBBBBGBGBBBGGBBGBBBBBBBGBGGGGGGBGBBBBBGGBBBBBBGBBBGBBGBBGBBGBBGBBBBBBGBBBBBGBGGBBBGGBBGGBBGBBBBBGGGGBGGBBGGBBGGGGGBBBBBGBBBBBBBBBGBBBGBGBBBBBBBBBBBBBGGGBBGGBBGGBBBBGGBGBBBBBBBGBBBBBBGGBBBBBGGBBBBBBBBGBBBBBBBBGBGBBBBBGGBGBBGGGBBBGGBGBGGBGBGBGBGBBBBGBGBBBBBBGGGBBBGBBBGBBGGBGGBBBGBGGGGBBGGBBBGGBBBBBBBGBBBBBBBGGBBBGGBGGBGBGBBGBBBBBGBGBGBBGBBBGBBBBGBBBBBGBBBGBBGBGBBBBBGBGBBBBBBBBBGBBBGGGBBGBBGBGBBBGBBBGGBGBGBBBBGGGGBBBGGGGBBBBGBBBGBBBBBBBGBBBBBBBBGGGBBBBBGBGGBGBBBBBGBBGGGBBBGGGBBGBBBGBGBBBBBBGGBBBBBGBBGGBBBBBBBBBBGGGBBBBBGGBBBBBBBBBBBBBBBGBGBGGBBBGGBBBBBBBBBGBBGBBBBGGGBBBBBGGGBBGGGBBGGBGGBBBBBGBBGBBBGGGBGBBBBBBBGGBBBBBGGGBBGGGBGBBGGBBBGGGBGBBBGBBBBBBBBBBBBGGGBGGBBBBGGBGGBBBBBBGBGGGBGBGBBBBBBGBGBGBBBBBBBBGBGBBBBBGBGBBBBGBBBGBBGGBBGGBGGBBGGGBBGGGBBGBBBBGGBBBBGBBGBGBBGBBBBGGGBGGGGGGBGBGGBBGBGGBBBBBBBGBBGBBGBGBBBBBBBGBBBGBBBBBBGBBBGBGBBBBBGBBBBGBGBGGBBGBBBBGBBBBGBGBGGGBGGBGBGBGGGBGBBBGBGBBBGBBGGBGBBBBBBBBGGGGBBBBGGBBBBGBBBBGBBGBBBGBGGBBGGBBBBGBBBGBBBBBBBBBGBBBBBGGGBBBGBBBBGBBBBBGGGBGBBBBBBBGBBGBGBBGBBBBBBGBBBBBBBGBBGBBBBGBGBBBBGBBGGBBBBBBBGBBGBBBBGBGGBGGBBGGBBGBBBBBBBBBGBGBBBBGBGBGGGBBBBBBBBGGGBBGBBBBBBBBBBBBBBGBBBBBBGBBBGBGBBBGBGBBBBBGBBBGGBBBGGBBBGGGBBBGBBGGBBBBBBGBBGBBGGBBGGGBBBGBBGBBGGBBBBGGBBBGGBGBGBBGBBGBBGGBBGGBGBBBGGGBBBBBGBBBBBBBBGGGGGBBGBBGBBBBGGBGBBGBBBBGGBBBBBBBBGGBBBBBBBBBBGGBBBBGGBBBBBBGBBBGGBGBGBBBGBBBBBGBBGGGGGBGGBBGBBGBGBGGGGBGGGGBGGBBGBBBBBBBBBBBGBBBGBBBBBGBBGBBBGGBBBBBGBGBGGBBBBBBBBBBBGBBBBBBGBGBBGBBBGBGGBBGGGGBBGGBGBBGGBBBBGBGBBGGGBBBGBBBBGBBGBGBBBBGBBGGBGGGGBGGBBBBBBBBGBBBBGGBGBBGBBGBBBBBBBGGBBBBBBGBGBBGGGBBBBBBBBBBGGBBBBBBGGBBBBBGBBGBBGBBGBGBBGBGGBBBBBBBGGBBBBGGBGBBBBGGBBBBBBBBBBBGBGGBGGGBBGBBGGBBBBBBBBBGGBGGBBGBBBBBBBBBGGGGBGBBBGGBGGBGBBBGBBBGBGBBGGBBGGBBBBBBBBBGGGBBGBBGGGGBGGGBBBGBGBGGGBBBGGGGBGGGGBGBBBBGBBGGGGBBBBBBGGGBBBBGBBBBBBBBGBGBGGBBGGBBGGBBGBGBBGGBBBBBBBGBBBGBBBGGGGBBGBBBBBGGBBBBBGBBGBBBGBGBBBGBGBBBBBGBBBBBGBGBBGGGBBGBBBBBBGGBBBGBGBBGBBBGBBBGBGGBBGBBGBGGBBBBBBGBBBBBBBBGGBGBBBBBBGGBGBGGBBBBBBBBBGBBBBBGBBGBBBBGGBGGGBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBGGGBGBBGGBGBBGBBBGBGBBBBBBGGBBBBBBBGBBBBGBBGBBBGBGBGBBGGBBBBBBBBGGBBBBBBBBBBBGBBBBBGBBBBGBBBBGBBBBBBBBGGBBBBBBBBBBGBBBGGBBBBBBBBBGBGBBBBBBBGGGGGBBGBGBGBBBBGBBBBBBGBBGBBBGBGBBBBBBBGBGBBBBBBGGBBBGBBBGBBBBBBGGBBBBBBBBBBGBBGGGBGBGBBBBGGBBBBGGGBBBBBBGBBBBBBGBBBGBGBGGGBGBBBGBBGBGBBBBBBBBGBBBGGGGBBGBBBBBGBGBBBBBGGGGGGGBBBGBBGBGGBBBBGGGGBGBBBBBGBBGBBBBBGGBBBGBBGGBGBGGBBGBBBGGBBGBBBGGGBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBGGGGBBBBBGGBBBBBBGBBGBBBGGGGBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBGGGBBGBGBGBBBGBBGGGGBBGBGBGBGBGGBBBBBBBBBBBBBBBBBBBGBBBBGBGBBGBBGBGBBBBGGBBBBBGGBGBBBGGBBBBGGGBBBGBBBBBBBBBBGBBGGGGBBBBBBBGBGGBGBBGBBGGBBGBBGGGBBGGGBBGBBBBBBBBBGBBGGBBGGBBGBGBBBGBGBGGBBBBBGGBGBBBBGBBBBGBBBBBBGBBBBBBBBGBGBGBBBGGGGGBBGBBGBBBGBBBGBBBBBBBGBBBGGBBGBGGGBBBGBBGBBBBBBBGBBGBBBBBBGBBBGBBBBGBBBGBGGBBBBBBGGGBBBBBGBGBGGBBBBBBBGGBBBBBGGGGBBBBGBGGBBBGBBBBBBBGGGBGBBBBGGGBBBBBGBBBGGBBBBBBGGGGBBBBBBGBGBBBBBBBBBGBBBBBBBBGGBBGBBGBBGBGBBGGBBBBBBBBBBBGBBBGBBGBBGBGGBBBGBGBBGBGBBBGGBBGBGBGGGBGBBGGBBBGGBBBGBBBBBBBBBBBGGGBBBBGBBGGBBBBBBBBBBGBBGGBBBBBBBGGGBBGBGBGGBBGBBBGGBGGBBGBBGBGBBGBBBBBBBGBBGBBBBBBBBGBGBGBBBBGGGGGGGGGGBBGBBBBBBGBBBBGBBBBBGBGGBBBBBBBBBGBGBBGGBBBBBBBBBBBBGBBGBGBBBBBBGBGBBBGBBBBBBBBGGGBBBBBBBBBBBGBGBGGGBGBGBGGBBBGBBBBGGGGBBGBGBBBBGBGBBBBBBBGBBBBGBGGBGBBGBGBGBGBBBBGBBBGBBGBBBBGBBBGGBBBGBBBBGBBBBBGBBGBBBGBBBBGBGGBGBBBBBBBBBBBBGBGBBGBGBBGBBBGBGBGBGBBBBBBGGGBBBBBGGBBGBGBBBBBBBBBBBBBBBBGGBBBBBGGBBBBBBGGBGGBGGBBBGGBGBBBBBBBBBBBGGGGBGBBBBBBBBBGBBBBBGGBBBBBBGGGGBBBGBGBGBBGBGBGGGGBGBGBBBGBBBBGBGBBBBBBBGBBGBBBGGGBGBBBBBBGGGGBGBBBBGBBBBGGBBBGGBBBBBBBGBBBBGGBBBBBBBGBBBBBGBGBGBGBBBGGBBBGBBBBGGBBBBGBBGBGGBBBBBBGGGBBBGBBGGGBGGGBBBGBBGBBBBBGGBBBBBBBBBBBBGBBBBGBBGGGBBGBGBBBGBBBBGBBBBGGBBBBBBBBBBBGBBBBBBGGGBBBGBBBGBBGBGBBBBBBBGBGBBBBGBBBBBBBBBBBGBGBGBBBBGGGBBBBGBBGBGGGBBBBBBGGGBBGGGBBBBGBBGBBBBBBBGBBGGGBBBBGGGBGBBGBGGBBBBBBGBBGBBBBGBGGBGBBGBBGBBBGBGGBGGGGBGBBBBGBGBBBBBBBBBBBBBBBGBGGGGBGBBGBBBBBBGGBBGBGBGGBBBGBGBBBGBBGGBBBBBBBBBBBBGGBBBGBGGBGBGGBGBBBBBGGBGBGBBBBBGGBGGBBBBBBBBGGGBBBGBBBBGBBGGBGGBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBGBGBGBBBGGBBBBGBBBBBGBBBBBBBGBGBBBBBBBBGBBGBGBBGBBBBBBBBGBGBBGGGBGGBBBGGBBBGGGGBGBGGBBGBBBBGBBBBBBBGBGBBBBBBBBGBGBBGBBBBBGBGBGBBBBBBBBGBBBGBBBBBBBBBBGBGBGGBGBGGGBGGBBBGBBBBGGBBBBBGGBBBBGGBBBBGGBBGBGBBBBBGBBBGBBBBGBGBBBBBBBGBBGGBGGBBGBGBGGGGBBBBGBGBGBBBGBBBBGBGBGBBBGBBGBGBGBGBBBBGGGBBGBBBBBGGBBGGGBBBBBGBBBBBBGGGBBBGBGBGBBBBBBGGBGGBGBBBBBBGGBBGGGBBBBBBBBBBBGBBBGBBBGBBGBBBBBGGBBGBBBBGBGGGBGBBBBBGBGGGBBBBBBBGBBBGBBBBGBGBBBBGBGGGBBBBGGBGBBBGBGGBBBGBBGBBBBGBBGBBGBBBBBGGGBGGGBGBBBBBBGBBGBGGBBGGBBGBBBBBBGBBBBBGBBBBBBBGBBBGGBBBBBBGBBBBBBBGBBBBGBBBGGGBBBGBGBBBBBBBBGBBBGGBBGGBBBBBBGBBGBBBBBBBBGBBGGBGGGBBBBBGBBGBBBBBGGBBBBGGBBBBBBBBBBBGBBGBBBBBBGBGBBBBGGBBBBBBGBGBGBBGBGGBBBBBBBBBBGGBBGBBBGGGBGBBGBBBGGBBBGBGGGBGGBBBBBBBBBBGGGBBBBGGBGBBBGBBBGBBGGBGBBGGGGBBBBBBBGBGGGGBGBBBGBBBBGBBGBBGGGBGGBBBBBBGGGGGGBBGBBBBGBGBBBBGBBBBBBBBGBGBBBBBBBBGGBBGBBBBBGBBBBBGBGBBBBBBGGBBBBGBGBGBBGBBGBBBGBBBBGBBBBGGBGBGGBGBBBGBBBBGGGGBGBGGGBGBBBBBBBGGBBGBBGGGBBBBBBBBBBBBBBGBBBBBBBGBGGBBBBBBBGGBGBBBBBBBBBBGBBBBBGBBGBBBGGBGBBGBBGBBBBBBBBBBBBGGGBGGGBBGBGGBBBGBBBBGGBGBGBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBGBBGGBBGGBBBBGGBGBBBBBBBBBGBBBGBGGBBBBBBBBGBBGBGBGGBBBGBBBBBGGBBBGBBGBBBGBBBGGGBGGGBGBGBGGGBBBBBBGGBGBBBBBBBBBBBGBBBBBBGGBBGBGBBBGGGBGBBBGGGGGBGBBBBGGBBBBGBBBBBBGBBBGGBBGBBBGBBGGBBBGGBBGBBGBGGBGBGBBBBBBBBGGBBBBBBBBBBBGGBBBBBBGBGBGBBBBBGBGBBGGBGGBBGBGGGBGBBBGBBGBBBBBBGGBBBGBBBBBGBGGBBBGBBGBBBGBBBGGBGGBBBBGBBGGBGGBBGBBGBBBGBBGBBBBBGBGBBBBBBBBGBBBBBBBBBGGGBBBBBGGBBBBBBGBBBGGGGBBBBGGBBGGBBBBBBGBBBBGBBBBBBBGBBBGBGBBGBBGBBGGGGBGBBGBBBBBBBBGGGBBBBBBBBBBBBGBBBBBBBBBBGBBGBBGBGBBBGBBBBGGBGGBBBGBBBBBGGBGBBBGBBBBBGGBBGGBGBGBBBBGBBGBBBBGBBBBGGBBGBBBBGBBBBBBBBBGBBBBBGBGBBBGGGGGGBBGGBBGGBGBGBBBBGGGBBBGBBBBBBBGBGGGGBGGGBGGGBGBBBBBGBBBBGBBGGBBGBBBGGBBGBBBBGGBBBBBBBBBBBBBBBGBBBGBBBGBGBGBBGBBBBBBBBBGBGGGGBBBBBGBBBBGGGBBBGGBGBBGGBBBBGBBBBBBGBGBGGGGBBBGBBBBBBGGGBGBBBBBBBBGBGBBGBBBBBGBGGBGBBGBBGGBGBBBBGBGGBBBBBBBGBBBBGGGGBBGGGGBGBBBBBBBBBGBGBBGBBBBGBGBBBBGBGBGGBBGBGGGBBBBBBBBBBBBBBGBBGBBBBBBBBBGBGGGGGBBGGBBGBBBBBBBBBGGBGBGBGGBGGBBBGBBGBBBBGBGBBBBBBGBBGGBBGBBBBGGBGBGBBBBBBBGGBBBBBBBBGBBGBBBBGGGBGBBBGGBBGGBGBBGBBBBBGGBBBGBGBBBBBBBGBGBGBBBGBBBGBGBGGBBGGBBBBBBGBBBBBBBBBBGBBBBBBGBBBGBBBGBGBBGBBGBBBBBBGBBBGBBGBGBBBBBGGBGBGBBGBBBBBBGBBBBGGGBBGGBBGBBGGGGBBBGBBGBGBBBBGBBGGBBBBBGBBBBBBBGBBGBBGGBBBGGBBBGGBBBGGBBBBGBBBBBGBGBGBBBBGBBGBGBBGBBBGBBGBGGBBBBBGGBBBBGBBBBBBBBBBBGBBGBBBBGBGGBGGBGGBGGBBBGBBGGBGBBBBGBGBBBBBBBBBGGGBBGBBBGBGGGBBBBBBBBGGBBBBBBGBGGBBGBBBBGBBBBBBBBBBBBGGBBGBGBGBGBBBGGGBBBGBBBGBBGBBBGBBGBBGBBBGGBGBGBBGBBBGBBBBBBBBBGBBGBBBGBGBBBGBBBBBGBBBGBGBGGBBGBGGGBGBBBBBBBBGGGBBBBBGBBBBBBBBGBBBBBBBBBGBBGGBGBBBBGBGGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGGBGGBGBBBGBBBGGBBBBBBBGBBGGBBGBGBGGBGBGBGBGGGGBBBBGGBBBBBBBGBGBGBGGBGGBBBBGBBBGGBBGBBGBBBBBBBGBBBBBGBBGBBGGBBGGBGGGGBBGGBGGBBBBBBBBGGBBBGBGGBGBBBBBGGBGBBBBBBBGGBBBGGBGBGBBBBBBGGBGBGGGGBBBBBBBBBBBGBGBBBBBGGGBBBBGGGGBBBGBBGGGGBBBBBBBGGGBBBGGGBBBGBBBBBBGBGGGBGBGBGBGBBBBBGBBBBBBGBGBBBBBBGBBGBBBBBGBBBGBGBBBBGBGBBGBGGGBGBGBGBBBGBBBBGGBGBBBBGBBGGGBBGBGGGBBBBBBBGGBBBBBBBBGBBBBBBGBBBGBBBBBBBGGBBGBGGBBBBBBBBBGBBBGBBGBBGBBBBBBBBGGGBBGGBBBGBBBBGBGBBBBBGBBBBGBBGGGBBGBBBGBBGBBBBGBBBBGGGGBBBBBBGGBGBBBBGGBBBGBGBGBGBBGBGGBBGGGGGBBGBGBGGGBBBGGGGBGBBGBBGGBGBGBBGGBGGBBGGBBBBBGBGBBBBBBGBBBBBGGBBBGBBBBBBBBGBBGBBBBBBBGGBBBBGBBGGBBBBBBBBBBBBBGGGBBGBBBBBBBGGBGBBBBGGBGGBBBBGGBBBBBBBBBBBBBBBGBBGGBGBBBBGBGGBGBBBBBBBBBBGBBGGBBBBBBBGBGBGBBBGGBBBBBBBBBGBBBGBBBBBGBGBBBBBBBBBBBGBGBGGGGGBBBBBGBBGBBGBGBBBGBBGBBBGBBGBBGGBBGGBBBBBBBGBGBGBGBGBBBBGBBGBBBBBGBBBBBBGGBBBGBBBBBBBBBGBBBBBGBGBBGBBBBBBBGGBBGBBBBBBGGBBGBBBBGGBBBBGBGBGBBGBBBGGBBGGGGBBBBBBBGBBGGBBGBBBBGBBBBGBBBBGBBGBBGBBBBGBGBBGBGBBBBBBGBGBBBBBGBBGGBBBBBBBBBGBGGBGBBBBGGGBGBGBBGBBGBBBBGBGBBGBGBBGBBBGBBGBBGBBBBBBBBGBBBGBBBGGBBBBGBGGBGGGBBBGGBGBBGBBBBGGBBGBBGBGBGBBBGBBBBGBBBBBBBGBGBGBBGBBBBBBBBGGBBBBGBBBBBBGGBBGBBBBBBGGBBBBGBBGBGBBBBGGBBGGBBBBBBBGGBBGBGGGBGGBBBGGBGBGBGGBBBGBBGBBBBBBGGBGBGGBBGBBBGBBBBBBGBGBBGBGBBBBBBBGBGBBGBBGBBBBBGBGGBBBBGBBGGBGBBBBBGGBBBGBGBGBGBBBBBBBGGBGBBGGBBGGBBBBGBBGBGBBGGBBBBBBBBBGBGBBBBBGBGGBBGGBBBBBBGGBBBBGBGBBBBGBBBBBBBBGBBBBGBBGBGBBBBBGBGGGBGBBGBBBGBBBBGGBBBBBBBBBGBBBGBBBBBGBGBGGBBBBBBBBGBGGBBBGBBGGBBBGGBBBGBBBBGBGBBBBBBBBBGBGBGGGBGBBBBBBGBBBBBGBGBGBGBBBBBBBGBBBBGBBGBBBBGGBBBBBBBGBGGBGBBBBBBBGGBBBGBGGBBBGBBGGBBBBBGBBGBBBGGBBBBBBBBGBBBBBBBBBGBBBBGBBBBGGBBGBBGBGBBGBBBBBBGBBBBBBBGBBBBGBGBBBBBBBBBBGBGBBBBBBBBBGBGBBBGGBGBBBGBBGBGGBGBGGGBBBBBBBGGBGBBBGBBGGGBBBBBBBBBBBGBBBGBGBBBGBBBBGBBBBGBBGBBBBGBBBBGBGGBBGBBBGBBGGBGBBBGBGBGGGBGBGGBGBBBBBBBBGGGGGBGGBBBBBBBBBBBBBBBBBBBBBGBGGBBGBGBGBGBGBBBBBGBGGBBBBGBBBBBBBGBBBBGBBGGGBBBBGGBBBBGBGGBBBBBBBBGBGGBGBBGBGGGBBGBGBBGBBBBBGBBBBGBGGGGGGBBBBBGBBBBBBGGBGBGBBBBBBGGGGBBBGGBGBBBBBBBGBBBGBBBGGGBBBGBBBBGBBBBGBGBBBBBBBBBGBGGBGBGBBGBBGGBBGBGGBGBBBGGBBGBBBBBBBBBGGBBGBBBGBBGBGGBGBBGBGGGBGBGGGGBBBBGBGBBGBGBBBBGBBBGBBBBBBBBBBBGBBBBGGBGGBBBBGBGGGBBBBBBBBBBGGBGBBBBBBBBBBBGBBBBBBGBBBGBGBGBBGBBBGBBBBGBGBBBBGBBGBGBBBBBBBBBGBBBBBBBGGBBBBBBGBBGGBBGGBGBBBBBBBBGBBBGGGBBGGGBBBBBBBBBBGBGGBGBGBBGBBGBGBGBBBBBBBBBBBBGBBBBGGBBBBGGGBBGBBBGBGGBGBBGBBBGBBBBGGBGGGGGBGGBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBGGBBBBBBBBBBBBBBBGBBGBGBGGBBBGBGGGBBBBBBBBGBBGBBBBBBGBGBBGBBGBGBBGBGGGBBBBBBGBBBGBBGBGGBBBGBGBGBGBBBBBGGBGGBBBGBBBGBBBGGBGBBBGBGBBBBGBGBGBBGBBBBGGGGBGBBBGGBBGGBGBBBBBGBBBBGBGGGGGGBBGBBGBBBGBBBGBGBGBBGGBBBBBGBBGGGBBGBGBBGBBGGBBBBBGBBBBGBBGBBBGGBBGBBGBBBBGBGBGBBBBBBBBBBBBBBBBBGBBBGBBGBBBGBBGBBBBBBBBBGBGBBBBBGBBGBGBGBGBGBGBGGGBGGGGGBBBBBBGBBBGBBBBBGGBGBBGBBBBBBBBBGGGGBGBBBBBBGBGBBBBBBBGBGBBBGBBBBGBBBBBBBBGBGBBGBBBBGBBBBBBBGGBBBGGGGGGBGBBGGGBBBGGGBGBBBGBGBBGGBGBBBBBGBBBBGBBBBBBBBBBBBBGBBGBBGGBBBGBBBBBBBBGBGBGGBBGBBGBGBGGGBBBBBBBGGBBBGGBBBBBBBBGBBBGBGGGBBBBBBGBBBGGBBBBGBGBBGBGGBGGBBGBBBBGGBGGBGBBBBBGBBBBGBBBBBBGGBBBGBBGBBBBGBBBBBBGBBBGBBGBBBGBBBBBBGBGBBBGBGBBBBGGGBBBBBBGBGBBGBBBBBBBGBBGBBBBBGBBGBBBBBBBBBBBBBBGBBGBBGBGGGBGBBBGBBBGGBGBBBBBBBBBBBBGBGBBBBBBGBBGBBBBGBBBBBGBBGBBGBBBBGBGBGBGBGBBBBGBBBGGBBGGBBGGBBBGBBGBGBBBBBBBGBGBBBGGBBGGBGBGGBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGGGBBBBGGGGGBGBBGBGBBBBBBGGGBBGBGBGBGBBGBBGGGBBGGGBGGBBBGGBGBBBBBBBBGGBGBBGBGBGGBGGBBBGBBGBBBGGGBBBBGBBBBBBGBBBGBGBBGBBBGGBBBBGBBBBBGGBBBBGBBGBBBBBBGGGGGGGGBBBGBBGGBBGBBBBBBGBBBBGBBBBGGBBBGBBGBBGBBBGGBBBBGGGGBBBBBBBBBGBBBBBBBBGBBBGBBBBGBGBGBBGGGBBBGGBBGBGBBBBBBGBBGBBBGGBBGGBBGBGBBGBBBBBGGGBBGBBGGGGGGBBBBBGBBBBBGBGBBGGBGGBBBGBGBGBBBBBBBBBGBBBBGGBGGBGBBBBGBBBBGBBGBGBBGGBGBBGBBBBBGBGBGBBBBBBGBBBBBGBBBBBGBBBBGBBBBBBGBBGBBBBGBGBGBGBBGGGBGBGBBBGBBBGBBGBBGGBBBBGBBBGBGGBGBBBBBBGBBGBGGGGBBBBGGBBGBGBGBBGBBBGBBGGBBBBBBBBGBGBBBBBBBBBBGBBBGGGBBGBBGBBBBBBBGBBBGGBBBBGBBBGGBGBBBGGBGGBBBBBGBGBBBGBBBBBBBBGBBGBBBBBBBGGBGGBBBBGBBBBBGBGBBBBBBBBBGGGBGGBBGGBBBGBBBBBBBGBBGBBBGBBBGBBBBBBBBBBBBGGBBBBGGGBGGBGBBBBBBGBBBGGBGBBBBBGBBBBBBBGBGGBGBGGGBBBBGBBGGGGBBBGBBBGGBBBBGBGBBBBBBBBBBGBBBBBBBBBGGBBGGGBBGGBBBGGGGBBBGBBBGGGGBGBBBGGBGBGBBBBBBGBGBBBBBBGBGBBBBGBBBGGGBBBBBGGBGGGGBGBGBBBBBGBBBBGBGGBGGGBBBGBBBBBBBGGBGBBBBGBBGBBBBBGBBBBBBBBBBBGBBBBBBGBGBBBBBGBGGGBBBBBBBBGBBBBBGBGBBGGBBGBBBGBGBBBBGBBBBGGBBGBGBBBBBBBBGGBGBBGBBBBBBBBGGBGBGGBBBGGGBGBBBBBGBBGBBBBBBBGGGGBBBBBGBGGGGGGBBGBGGBBBBBBGBBBBGGBGBBGBBGBGBBGBBBGBBBBBBBBBBBBGBGBBBGBGGGBBGBBBGGBBBBBBBBBGGBBBBBBGBGBBBGGBBBBBGBBBBGBGBGBGBBBGBGGBBBBGGBBBBBGGGBBGBBGGBBBGBBGGGBBBBGGBBGGBBBBGGBGBBGBBBBBBGBBGGGBBGBGBGBGGBBBBBBBBBBGBBGBBGBGBBGGBBBGGBBGBBGBBBBGBGBGGBBBGBGBBGGBBBBGGBBBBBBBBBBBBGGBGBBBBBBGGBGBBBBGBBGBBBBBGBBBBGGBBBGBBGBGGBGBBBBBBBBBGBBBBGBBBBBBBBGGGBGBGBGBBGGGGBGBBBGBBBBGGBBGBBBBBBBGGBBBBBBGBBGGBBGGGGGGBGGBBGGGBGBGBBBBBBGBBBBGGGGBBBBBBGGBBBGBBBBBGBBGBBGBBBBBBBGBBBBBBBBGGBBBBBBBBGGBBGGBBBBGGBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGGBBBBBBGGBBBGBBBGBBBGGGGBBGBGBBBGGGBBBGGBBGBBGBGBGGBBBBGBGGGBBBBBBBBGBGBBGBGGBBGGGBGBGBBBBBGGGBBGBGBGGBBGBBGBBBGGBBGGBBBGBBBBGGBBBGBBGBBGBBBBBBGGBBBGBBGBGGGBBGBBBGBBBBBGGBBGBBBBBBBBGBBGGBBBBBBBBBGGGBBBBGBBBBGBBBBBBBGBBBGBBGGBBBBBBBGBBBBBBBBGGGBBGGBBGGBBBBBBBBBBGBGGBBBBGBBBBGBBBBBBBGBGBGBBBGBBGBBGBGBBBBBBBBBGBBGGGBBBBGBBGGBBBBGGBBBBGBGBBGBBBGGGGBBBGGBBGBBGGGGBBBBGBGBBBGBBBBBBGBBBBBGGBGGGGBBGBBBBBBGBGGBGBBBGBBBBBBBBBBBBGBBBGBBGBBBBGBBBBBBGBBBBBBGBGBBGBGBGBBBBGBBBGBBBGBGBGBBGBBBBGBGGGGBBBBBBBBBBBGBBBGGBGBGBBBBBGBGGGBBBBGBGBGGGBBBGBBBGBBGBBBBBGGBGBBBBGBGBGGBBGBBBBBGBGGGGBBGGGBBBBBBBGBBBGBGBBBGBBBBBBGBBBGBBBBBBGGGGGBGBGGGGBBBGGBBBGBBBBGBGBBBBBBGGBGBBBGBBGBBGBBBBBGBBBGBBBBBGBGBBBGGBBBGBBBBGBBBBGGBBBBBBGBBBGBBGGGBBBBGBBBBGBBBBBBBBGBGBGBBGBBBGBBBBBBBBBGBBGBBBBBGBBGGGBBGGBGGBBGBGBBGBBGBGBGGBBGBBBBGBBBBBBGBBBGBGGBBGBBBGGBBBBGBBBGGBBBBGBBGGBBBBBBGBGBGBBBBBBBBGBGBBBBBGGBGGGGBGBBBBBBGBGBGBBBBGBBBGBBGGBBBBGBBBGBBBGGBBBGBBBBBGBGBGBBBBGBGBBBBBBBBBGBGBBGBBBBGGGGGBBBGBGGBBBGBBGBGBBBBGGGBGBGGBBBGGBGGGBBBBBBGBGBGBGGBBGGBBGBBGGGBBBGGGGGBBBGBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBGBGBBGBBBBGGBGGBBBBGBBBBBGBGGBBBBBBBGBGBBBBBGGGBBGBGBBBGBBGBGBGGBBBBGBBBBBBBBBGBBBBBGGBBBBBGGBBBGBGBGBGGBBBGBGGBGGBGGGBBBGBGBGGBGBGGBGGBBBBBBBGBBBBBBBGBGBGBBGGBBGGBBBGBBBBBBGGGGBBBBGBBBBBBBBBBGBGBBGGGBGGBGBGBBGBGGBBBBBGBBGBGBGBGBGBBBBBBBBGBBGBGBBBBGGBBGBBBGBGBBGBBBGBGBBBGBGGGBBBGBGGBGBBBBBGBBGBGBBBGBBBGBGGGBBBBBBBBBBBBBBBBBGGBBGBBGGBGGBBBBGBGGBBBBGBBBBBBBBBBGBBBBBBBBBGBGBGBBBBBBGBGBGBBBGBBGBBBBGBBGBGBGBBGBBBGBBGBBGGGBGGGGBBBBBBGBBBBBGBGBBBGBGBBBBBBBBBBBBBBGBGBBBBBBBGBBBGBGGGBBBGBGBBBBBBBBBBBBGBGBGBGBGBBBGGGGBBBBBBBBGBBBGGBBBGBGBBGBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBGGGBGGBBBBGGBBBBBGBBBBGGBBGGGBBBBBBBBGBBBBGBBGGBBBBBBBGGBGBBBBBBBGGBBGBGBBBBGBBGBBBGBBBBGGBGBGBBGGBBBBGGBGBGBBBBBBBBGGBBBBBBGBBBGGGGGBBBBBBGBBGGGBGGBBBBBBBBBGGBBBBGBBBBBBBBBBBBGBGBGBBBBGBBBBBBBBBBBBGGBBBBBBBBGGGBBGBBGBBGBGGBGGGGBGBBBGGBGBBGBBBBBBBBBBBGBGGBBBBBBBBGBBBBBBBBBBBBGBGGBGGBGBBBBBBGBBBBBBBBBBGBBBBBBBGBGBBBBBBBBBBGGBGBBBBBBBGBGGGBBBBGGBBGBGGBGBBBBGBGBGGBGBGBBBBBBBGGBBBBBBGBGBBGBBBBGBBBBGGBBBBBGGBGGBGBBBBBGGBGBBBBBBBGBGBBBBBGGGBBBGGBBBBBBBBGGGGBBBBBBBGBBGBGBBBBGBBBGBBBBBBBGBBBBGBBGGBBBGBBGBGGBBBBBBBBBGBGBBBBBBBGBGBBBGGBBGBBBBGGGBBGBBBBBGBBBBBBBBGBBBBGBGBBGBGBBGBGGBBBBBGGGBGBBBBBGBBBGBBBBGGGGBBBGBBBGBGBBBBGGBBBBBBBBBBGBGGGGGBBBGBBGBGBBBGBBBBBBBGGGGBBGBGBGGGGBBBGBGBGGBGBBGBBBGBGBBBBBBBBBBBGBBBBGGBGBGGGGBGGBGBGBBGGBGBBBBGBGBBBGBBBBBBGBBBGBBBBBGBBBBGBBBGBBBGBGBBBBBBBGBGBBBGBBBGBBBBBBBBGBBBBBBGBBGGBGBBGGBBGBBBBBGGGBGBBBBBBGBGBBBBBBBGBGBBBGGBBBBGGBBBBBGBBBBBBBGBGBGGGBGGBGBBBGBGBGBBBBBBBBBBBBBBBBGBGGBBBGGGBBGBBBBBGGBGGBBBBGGGGBGBBBBGGBBBBBBGBGBBBBBBBBGBGGBBBBBGBGGGBGGBBBBGGBBBGGGGBBBBBGBBGGBGGBBBBGBGBGBGGBGGBBBGBGGBGGBBBBGBBBBBGBBGGBBGBBBBBGBBGGBBBBBBGBGBGBBBGBBGGGBBGBBBBGBBBBBBBBGBGBBBBBGBBBBGBGGBBBBBBBBBBBBBGBGBGBBGBGBGGBBBBBBBGGBGBBGBBBGGBBBBBBGBGGBGGBBBBBGGBBBGGBGBGGBGGBGBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBGGGGBBBBBGGGGGBBBGBBGBBBGGGGBBBGBBBGGBGBGBBGGBBBBBBBBGBBGBBBBBBBBBBBGBGGBBBGBGBBGBBBBGBBBGBBBBBBGGBGGBGBGBBBGGBGGBBBGBGBBGBBBGBBGBBBBBBBBBBBBGGBBBBBBGGBGGBBBBGGBBGGBBBBBBBBBBBBBBGBGBBBGBGBBGGBGBBBGBGGGBGBBGGBBGGGGGBBBBGBGBGGBBBBBBBBBGGGGBBBBBBGGGBBGBBGGGGBGBBBGGBBBBBGGGGBBGGBGBGBBGBBBBGBBGBGBBGBGBGGGGGBBGBBBBGBBBBBBBGBGBBBBBBBBGGGBGGBBBBBGBBBBGBGBBBBBBGBBGGGGBBBBBGBGBBBGBGBBBBBGBBGBBBBGGGGGGGBBBBBBGBBBBBBBBBGBBBBBBBBGGGBGBGGBBBGBBBBBBGGBGBBBBBGBGBGGBBBGGGGGBGGBBBBBBBGBBBBBBBBBGBBGBBGGBBGGBBBBBGBGBBBBBBBGGBBBBGBGGBBBGBBBGBBGBBGBGGBBBBBGGGGBBGBBBBBBBBGBBBGBGBBBBBBBBBGBBGBBBBBGGBBBBBGGBBBGGBGGBGBBBGBBBBBGBGGGGGBBBBBBBGGBGBBBGBBGGGBGGBBGBGBGBBBBBBBBBBGBGBBBBGGBGBGBBBBBGBBBGGBGGBGBGBGGBBBGBGBBGBBBBBBBGGBBGGBBBBGBBGBGBBBBBBBGBBBBBBGGGGBBBBBBBGBBBGGGBGGGBBBBBBGGGBBBBBGBGBBGBBBBGBGGBGGBGBGBBBGGBBBGBBBBGBBBGGBBBBBBGBBGBBBBGGBBBBGBBGBGBGBBBBGBBBBBBBGGGGGBGGBBBBBBGGGGBGGGGBBBBGBBGBBBBBBBGGBBGBBGBBBBBBBBGGBBBGGBBBBGGGGGGBBBBGBGGGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBBGBGGGBBBBGBGBGBBGBBBGBGGBBBBGGGBBBGBBBBBBBGGGBBBBBGBBBGBBGBBBGBBBBBBBGBGGGBGBGBBGGGBGBBGGGGGBBBBBGBBGBBBBBGGBBBBGBBGBBBBBGBBBBGBBBBBBBBBGBBGGBBBGBBBBBGBBBBGGBBBBBBBBBBBBBBBGBBBBGBGGBBBBBBGGBBGBBBBGBBBBGBBBBGGGGGBBGBBGBGBBBBGBBBGBBBGBGBGBGBGGBBBGGBBGBGBBGBGBGBGGBBBGGBBBBBGBBBBBBGBBGBBBGGBGBGGGGGBBBBBBGBBBBGGGGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBGGBBBBBGBGBGBGBBBBBBBGBGGGGGBBBBBBGBBBBBGBGBBBGGGBBBGBGBBBBBBBBBBBBBGBBBBBBBGBGBBGGBBBGBGBGBGBBBGGBBBBBGGGBGBBGBBBGBGBGBBGBBBBGBBBGGGBBBGBBGBGGBBBBBGGGBBGBBBGBGBBGBGGBBBBBGBBBGBBBGBBBGGGBBGBGGGGBBGGGGGBBBGBGBBBBBGGBBGBBBBBGBBBGBBBGBGBGGBBBBGBBGBBBBBBGGGGGBBBGBGGBBBBGBGGBGBBGBGBBBBBBBGBGBGGGGBBBGBBGBBBBBBBGBBBBGGBBGBGBBBBBGBGBBBBBBBGBBBBBBGGBBBBBBBBBBBBGBBGBBBBGBGBBGBGGGGBBGBBBBBBBBBBBBBGBGGBBGBGBBBBBBBBGGBBGGBBBBBGGGGBBBBBBBBBGGBBBGGBBBBBBGGBBBBGGGBBBBBBGGGGGBBBGGBBBBGBGBBBBGGGBGBBBBGBGBGGBGBBGGBGBGBBBBBBBGGBBBBBGBBBBGGBGGBBGBBBGGGGBGBBBBBBBGGGBBBBGGBBBBGGBBGGGBGBBBBBBBGBBBGBBBBBGBBBGGGGBGBGGGGBBBBBGBBBGBBBBGBBGBBBBGBGGBGBGGGGGGGGGBBGBBGGGGBGBBBGBGBBBGBBBGBBBBBGBBBGGGGBBBGGBBBBBBBGBBGBBBBBBBBGBGBGBBGGBGBGBGBBBGBBBBGGGGBBBGGGBGGGGBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBGGGGBBBBGGBBBGBBBBBBGBGGGGGBBGBGBGBBBBBGBBGBGGGGGBBBBBBBBBBGBBGGBGBBBBBGBBBGGGGBGBGGGBBBBBBBBGBGGGBBBBBGBGGBBBBGBGGBGGGGBBBBBBBGBBBBGGBBBGBGBBBBBBBBGBBGBGBGBBGBBBBBBGGGGBBGBGGGBBGBBBBGGGBBBBGBGGGGBBBBBBGBGGBBBGBBBBBBGGGGGBBBGBGGGGGBBGGBBGBBBBGBBBBGGGBBBBBBBGGGBBBBBBBBBBGBBBGBBBGGBBBBBGBBBBGGBBBGBBBGBBBBGBBBBGBBGBBBGGBBBGGGBBBGBBBBBBGGGBBBGBBBBGBBGBBBBBBBBBGBGBBBBBBBBBGBBBGBGGBBBGGGGGBGGGGBGGBBBBBBBBGGGBBBBGGBGBBBGBBBGBBBBBBBBBBGBGBGGBBGBBGGBBBBBBBBBBBBBBBGBBGBGBGBBGBBBGBBBBBBGGBBBGBGGBGBBBBBBGBBBBBBBBBGGGGGBGBBBBGBGBBBBGGBGGBGGBBBGBGBBBGBBBGGBGBBBBBGBGGGBGBBGGBBBBBBGBBBBGBBBBBBBBBBGBBBBGGBGBBGGGBBGBGBGGBBBBGGBBBBBGBBBBGBBBBGBGBBGBBBGBBBBBBGBBBBGBBBBBBBBBBBGBGBBGBGBGGBBBBBBGBBGBBBBBBGBBBBGBBBBBBBBBBGBBGGGGBBBBBGBBBBBBBBBBBBBBBGGBGBGBGBGBGBBBBGBGBBBBBGGBBBGGBBBBBBBBBBGBBGGBGBBGGGGGBBBBBBBBBBBGBBBBBGBBGBGGGBBGGGGGBBBBBGBBGGBBGBBBGBBGBBBBBBBBBGBGBBBBBGBBGBBGBBBBGBGBBBBBGBGBBGBBBBBGBBBBBBBBBBGGBGBBBGGBBBBBGBGBGGBBGBBBGBBBBGGBBBBBGBBBBBBGBBGBBBBBGBBGBBGBGGGBBBBBBBBBBBBBGBBBBBGBBBBGGGBBGBBBGBBGGGBBBBBGBGGBBGGGBBBBGBGBGGGBBBBGGBBBGBGBGBBBBBBGGBGGBBBBBGBGGBBBBGBGBBGBGGBBGGBGGBGBBBBBGGBBBGBBBBGBBBGBBBGBBGBBBBBGBBBBBBGBBGGBBBBBGBBBBGGBBBGBBBGGGGGGGBGBGBBBBBBBBBGGBBBBBGGBBGBBGBBBBBBBGGBBGGBBGBBBGBBBBBBBGBBBGBBBBGBBBBGBBGBGBGBBGGBBBBBGGBBGBGGGBGGBBGBBBBBBBBGBBBGBBBBBBGBBBBBGGBBBBBBBBBBBBBBBGBGBBGGBBGBBGBBGBBBBBGGBBBBBBBGGBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGGBBBGGBGGGBBBBBGBBBBGGBBGBBBBBBBGGGBGBBBBBBBBBBBBGGGGGBBGBGBBGBGGBBBBBGBBBGBBBBBBGBGBBBBGBBBGBBBBBGGBGBBGGGBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBGGGBGGGGBBGBBGBBGGGBBGBBBBBBBGGBGBBBBGBBBBBGGBBGBBBBBBBGBBBBBGGBBGBBBGGGBGBBBGGBBGBGBGBBBBBBGBBBGBGBGBBBBBBGBBBBBBBBGBBGGBGBBGGBBBGGBGBBBBBGBBGBGBBBBBBBGGBBBBBBBBBGGGBBGBBGBBBBBBGBGBBBBBBBBBBBGBGBGBBBBBBBBBBBBBGBGGBGGBGBBBBBBBGGBBBBBBBGBBGBGGBBBGBBBGBGGBBBBBGBBBBBBGGBGBGBBGBBGGGGBBBGGGBBBBBBBBGBBBGGBGBBBGBBBBBBBBGBBGGBGGBBGGGBGBBGBBGBGGBGBBGBBGBGBBBBBGBBBBBGBBBBBBBBBBBBBBBGBGGBGBBBBGBGGBBBGGGBBGGBBBBBGBBBBBBBGBBBBGBBBBBBBBBGBGGBBBBBBBGBBGGGGGBGBBGBGBBBBBBGGGBGGBBBBGBBGGBBBBGBGBBBBBGBBGGGGGBBGBBGBBBBBBBBGBBBBBBBBBGBBBGBBGBBGGGBGBGBGBBGGBBGBBBGBGGBBGBBBBBBBGBBBBGGGBBBGGBBBGGGGGBBBBBBBBGGGBGBBBBBGBBBBGBGBBBGBBGBGBGBBGBGBBBBGBBBBGBBBBGBBBGBGBBGGBBGGBGGGBGGGGGBBBGGGBGGBBBGBGBBGGGBGBBGGBGGBBBGBBBGBBBBBBBGGBBBBGGBBBGGBBBBBBBBBGGBGBBBBGGGBGBGBBBBBBBBBGBBGBBBGBGGGGBBBGBGBBGBBBBBBBBBGBBGGBBGBBBGGGGGBGGBBBGBGBBBBBBBGBBBBBGBGBBBBBBBBBBBBBGBBBBBBGBBGBGBBBBGBBBGBGBGBBGBBBBBBGBBBBBBBBGGGGGGGGGBGGGGGGBBBGGBGGGBBGGBBGBGGBBBBGBBGBBBBBBBGBBBBBBBBGGBBBBBGBGBGBBGBBBBGBGBBGBBGBBBBBGGBBBBGBGGGBBGBBBGBBBBBBBBBBBBGGBBGBBBGGBBGBBBBBGBBBBGBBBBGBBBGBBGBGGBBBGBGGGGBGGBBGBBBBBBBBGGBGBBBBGBGGBBBBBBGBBGBGBBBBBBBBGGBGGBBBBGBBBBGBBBGGBBBBBBBGBGBBBBBBBBBBBBBBBBGBBGGBBBBBGGGBBBBBBG
36457 BBBGBBBBGGBBBGBBBGGBBBBBBBGBBBBBGGGBBGBBBBBBBGBGGBBBBBBGBBGBBBBBGGBBBGBGGGBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBGBBBGBGBGBGBBGBBBBGBBBBBBBBBGBGBBBGGBBBBGGBBBBBBGGGBBBBBBGBGBBBGGBBBBBBBBBBBBBGGBBGBBBGBBGGBBBBBBGBBGBBGGGBBGBBGBBGBBBBBBBBBBBBBGBBBBBBBGGGBGGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBGBBGBBBBGBBBGBBBBBBBGBBGBGGBBBGGGBBBGGBBBBBBGBBBBBGBBBBBBGGBBBBGBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBGBBGGBBGBBBBBBBBBBBBBBGBGGBBBBGBGGBBBBBBGBBBGGBBBBBGBBBBBGBGBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBGGBBBGGBGBGBGBBBBBBBBBGBBBBBGBGBBBBBBBBBGGGBGBBBBGBBBBGGBBBBBBBGBGBBGBBGBBBBBBBBBBBBBGBBBGBBBBBBGBBGGBBGGBBBGBBBGBBBBBGBBBBGBBBBGBGGBGBBBBGBBBBBBBBBGGBBBGGBBBBGGBBBBBGBBBBBGBBGBBBBGGBBBBBBBBBBGBBBBBBGBBGBBBGBBBBGBGBBGBBBBGBBBGBGBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBGBBBBBGBBGBBGBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBGBGGGGBBGBGBBBBBBBBGBBBGGBBGBBGBGGBGGGBGBBBBBGBBBBBGBGBGBGBBBBBBBBBGBGBBGBBGBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBGBBBGBBGBBBBGBBBBBBBBGBBGBBGBBBBBGBBBBBBGBBGBBGBBGGBBGGBGBBGGGBBBBBBBGGBBBGBGBBBBBBBBBBBBGBGBBGGBBBBGBBGBGBBBBGBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBGBGBGGGBBBBBBBBBBBGBBBBGBBBBBGGBBGBBBBBGBBBBBGGBBBBBBBBGBBGBGBGBBBBBGGGBGBGGBBBBBBGGBBBBBBBBBGBGBBGBBBBBGBGGBGBBGBBBBGBBBBBGGBBBBBGBGBBGBBBBBGGBBBBBBGGGBBGBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBGBGBBBGBGBBBBBBBBGGBGBGBBBGGBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBGGBBGBBGBBBBBBBBGBBBBBBBGGGBBBBBBBBBBBBBBGBBBBBGBBBBGBBGGBBBGBGGGGBGBGBBBBBBBBBBGBBGGBBGGBGBBBBBGBBBBBGGBBBBBGBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBBGGGBBGGBGBBBBGBBBGBBBGGBBBBGBBBBGBGGGGBBBBBBBGBBBGBBBGBBBBBBGBGBBBBGBBBBBGBGGBBBBBBGBBGBBBBBBBBGBBBBGBBBBGBGGGGBBBGBBBBBBBBGBBGBBBBBBBGBBBBBBGBBBGBBBBGBGGBBBBGBBBGGBBBBBGBBGBBBBBGBBGGBBBGBGBGBGBBBBGGBGBBBGBBBBBBBBBBBBBGGGBBBBBGBBBBGBBBGBBBBBBBBBBBBGBBBBGBBBGBBBBBGBBBBBBBBGBBGBBGBGGGBBGGBBBBBBBBGBBGBBGBBBGBBBBGBBBGGGBGGGBBBBBGBBGGBBBBGBBBBGBBBBGBGBBGBBGBBBBBBBBBBGBBBGBBBBGBBBGBBBBBGBBBGBBBBGBBBBBGGBGBGBBBBBBBBBBBGGBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBGBBBGBBBBBGBBBGGBBBBBBBBBBBBGGBGBBGBGBBBGBGBBGBGGBBBGGBBBGGBGGGBBGGBBBGBGBGBBBBGBGBBBBBBBBBGGBGBBBBBGBBBGBBBGBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBGBBGBBBBBBBBBGBBBGGBBBBBBBGGBBBBBBBBBGBBGBBBBBBGBGGGBBBBBBBBBBBGBBBBBGBBGGGBBBBBBGBGBGBGBBBGGBBBGBBGBBBBGGBBGBBBGBBBBGBBGBGBBBBBGBBBBBGGBBBGBBGBBBBBBGBBBBGGBBBBBGGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBGBGGBBGBGBGBGBGGBGBBBBBBBBBBBBBBBBBGBGBGBBBBBBGBGGGBBGBBBGBBBBBBBBGBBBBBBBGGBGGBBBGBBBBGBBGBGBBBBGGBBGGGBBBBBBBBGBGBBGGGBGBBBGBBGBGGBBBBGBBBBBGBBBBBBBGBBBBGBBBBBGBBGBBBGBBGBBBBBBBBBBGBBGBBBBBBBBBGGBBBBBBGGGGGBGBGBBBBBBBBBBBGGGGBBBBGGBBGBBBBBBBBBBBBGBBGGBGBBGBBBBBBBGBBBGBBBGBBGBBGBBBBBBBBBBBGGBBBBBBBBBBGGGBBBBGBBBBBBBBBBBGBBBBBBBBBBGBGBGBBBGBBGBBBBGGBGBBGBBGGBBGBBBBBBBBBBGBBBGBBBBBBGBBBBGGGBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBGBGGBBBGBGBBBBBBGBBBBBBGBGBBBGGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBGBBGBBBBBBGBBGBBGGBGBGBBBGBBGGBBGBBBBBBBBGGBBBBGBGBBBBBBGGBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBGBBBBGBGBBGBGBBGGBBBGBBBGGBGBBBBGBBBBBBBBBBBBBBGBGBGBBGBBGBBBGBGGBGBBBBBBGBBBBBBGBBBBGBBBBBBGBBGBBBBGGBGBBBBBBBGBBBBGGBBBBBBBBBBBGBGBGBBBBBGBGBGBBBBBBBGGGBBBBBBBBGBBBBBGBBGBBBGBBBBBBBBBBBBBBGBGBBGBGGBGBBGGBBGGBBGBBBBGBBBBGBBBBGBBBBBBGBBBBBBBBGBGGGBBBBBBBBBBBBBBGGGBBBBBGBBBBBBBBBGBBGBBBBBGGBBBGBBBBGGBBGBBBBBBBBGBGBBBBBBBGBBBBBBGBBBBGBBBBBGGBBBBBBGBBGBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBGGGBGGBBBGBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBGBBGBBBBBBBBBBBBGBBGGBBGBBBBBBGBBBGGBGBGBBGBBGBGGBBGGGBBBBBGGBBBGBGGBBBBBGBBGBGBBBBBBBBBBBBGBGGBBGGBBBBBBBBBGBBBBGBGBGBBGGBGBBBBBGBBBBBGGBBBGBBBBBBBBBGBGBGBBGBBBBGBBBBBBBGBBGBBBBBGBGBBBBBBBBGGBBBBBBGGGBGBGBBBBBBGBBBBBBBBBBGBBBBBGBGBGBBBGBGBGBBBBBBBBGBBBBBBBBBBBGBGBBBBGBGBBBBBBGGBBGBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGGBBGBBBGGBBGBGBGBGBBBBBBBBGBGBBBBGBGGBBGBBBBBGBBBBBGBBBGGGBBBGBBBGBGBBBBBGBGGBBBBGBGBBBBBBBGBBGBBBBBGBBBBGBBBBBGBGBBBBBBBBGGBGGBBBBBBGBBBBBGBBBGBBBBBGGGGBGGBGBBGBGBGGBBGGBBBBBBBBBGBBBBBBBBBBGBBBGBGBBBBBBBBBBGBGBGGGGBBBBBBGBBGGBBBBBBGGBBBBGGBBBGGGBBBBBBBBGBGBGGGBBBBBGBBBGBGBBBGBBBBBGBGBGBBGBBBBGBGBGBBBBGBBBGBBBBBBBBBBBBBGBBGBBGBGBBBGBBGBBBBBBBBBGBBGBBBBBGBBBBBBBBGBBBGBGGGBGBBGGGBBBBBGGBGBGBBGGBBBGBBBBBBBBBBBBBBBBGGBGBBBBGBBBBGBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBBGBBGBBBBBBBBGBBGBGGBGBBGGGBBBBBBBGBBBBGGBBBBBGBBBGGBGGBGBBGBBBBBBBGBBGBBBBGBBBBBGBBBGGBGGBBGBBGBGBBBBGBBGBBBBBBGBGBBBGGBBBBBBBGGBBBBBBBBBBBBBBGGBBBBGGBBGGBBBBBBBBGBBBBGGBGGBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGGBBGBBBBGBGGBBGGBBBBBGBBBBBBBBBBBBBGBGBBGBBBGBGBBBBBGBBGBBGGGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBGGGBGBBBBBBBBGBBGBBBBBBBBBBGGGBBBGBBGBGBGGBBBGBBBBBBBBBGBBGBBBGBBBBGBGBBBBGBBBGBGBBBBGBBBBBGBBBGBBGBGBGBBBBBBGBBGBGBBBBBBBBBBBBGBGBBBBBGGGBBBBGGBGBGBBBBBBBBGBBBBBBGBGBBGBBBBGBBBBGBBBGGBBBGBBGBBBBBGGBBBBBBBBGBGGGBGBBGBBBGBBGBBBBBBGBBGGBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBGGBGBBBBBBBBGBBBBBBBGGBBBGBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBGBGBBBBBBBGBBBGBBBBBGGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGGBBBBBGBGBBBBBBBGBGGBBBGBBBBBBBGBGBBBBBBBBGGGBGBGBBBBGBBBGBBBBBBBBGBBGBBGBBBBBGGBBBBBGBBBBBBBBBGGBGBBGBBGBGBBBBBBBBGGBBBBBBBBBBBBBGBBBBBGGBGBBBGBBBBBBBBGGBBBBBBBBBBGGBBBBBBGGBGBBGBBBBBBBBBBBGBBBBGGBBBBBBBBGBBGGGBGBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBGBBGBBBBGBBBBBGBBBBBBBBBBBBGBBGGGBGBBGBBBBBBBBGBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBGGBGGBBBBBBBGBBBGGBBBBBGBBBBBGGBBBBGGBBBBBGBBBBGBBBBGBBGBBGGGBBBGGBBBBBBBBBBBGGBBBBBGBBGBBBGBBBBBBBBBBBBBBGBBBBBGBGBGBBBBGBBBBBGBBBBGGBBBGGBGBBBBBBBBGBBBGGBBGBBBBGBBBBBBBBGBBGBBGBGBBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGGBBGBBBGGBBBGGBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBGGBBBBBGBBBBBBGBGBBGBBBBBBBBBGGBBBBGBBGBBBGBBGBBBGBBBBBGGBGGBBBBBBBGBBBBBBBBGGBBBBBBBGGBBGBBBBBGBBBBGBBBBBBBBBBBGBBBBBGBBGBBBBBBBBGGBBGGBBGBBBBBBBGBBBBGBBBGBBGBBBBGGGBGBBBBBBBBBBGGGBBBBBBBBBGBGBGBBBBBBGBBBBBGBBGGGBBBBGBBBGBBBGBBBBGBBBBBBGBBGBBBBGBBBBGBGBBBBBBGBGBBGGBBGGBGBBBBBGGGBBBBBBBBGBBBBGBBGBGGBBBBGBGBGBGBBBBGBBBBBBGBBBBBBBBGGBBBBBBBBBGGBBBBBGBGBGBBBBBGBBBBBBGGBBBBBBBBBBBBBGGBBBBBBGBBBBGBBBGBGBBBGGGBBBBBBBBBGBBBBBGBBBBGBBBGGBBBBGBBGBBBBBBBBGBBBBBBBGBGBBBBBBGBBGBBGBBGGGBBBBGBBGGBBGBBBBGBBBBGBGBBGBBBGGBBGBGGGBBBBBGBBGBBGBGGBBBGBBBBGBBGBBBGBGBGBBBBBBBBGBGBBBBBBBBBBBBBGGBBGBBGBBGBBBBGBBGBBBBBGBBGGBGGBBBBBBBBBBBGGBGBBBBBBBBBBGBGBBBBBBBBBBBBGGGBGBGBBBGGGBBBBBBBBBBBBBBBGGBBBBBBBBGBBGBBGBBBBBBBBBBBBBBGBBBBBBGGBBBBBGGBBGBBBGBBGBBBBBBGGBBGBBBBBBBBBBBBBBBBGBBBGBBGBBBBGGGGBBBGBBBBGBBBGBBBBBBGBBBBBGBBBBBBGBBBBBBGBBBGGBBBBBBGBBBBBBBBGGGGGBGBBBGGBBGBGBBBGBBGBBBBBBGGBBBBGBBBBBBBBBBBBGBBGGGBBBBBBBGBGBGGBBBBBBBBBGGBBBGBBBBGBBBGBGBBBBGBBBBGGBBBBGGGBBBBGBGGBBGBBGBBBBBGBBBBBGBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBGBGBGBBBBBBBGGBBBBBBBGBBBGGBBBBBGBBGBGGGBGBGBBBBBBBBGBGGBBBBGGBBBBBGBBBBBBBGGBBBBGBBGBBBGBGBBGBGBBBBBBBBBBBBGGBBBBBBBBBBGGBBGBBGBGBBGGBGBBBBBBGGBBBBBBBBGBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGGBBGBGBBBBBGGGBBBGBBBBBBGBBGBBBBBBBBGBBBGGBBBBBBGBBBBBGBBBBBGBBBGGBBBBBBBBBBGBGGBBBBBBBBGGBBBBBBBBBGGBBGGBGBBGBGGGGGBGBBGBBBGGBBBBBBBBBGBBBBGBBBGGBGBBBBGBBBGBBBBBBBBBBGGGGGBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBGBBGBGBBBBBBGBBBBBGBBBBBBBGBBBBBBBGBBBGBBBBBBBBGBBBGBGBGBBGBBBBBBBGBBGBGGBBBBBBBBBBBBBBBBGBBGBGBBGBBBBBGGBBBBBGBBGBBBBBGBBBGGBBBGBBBBBGBBBBGBBGBBBBBBBBGBGBBBBBGBBGBBBBBBBBBBBGBBGBBBGGBBBBBBBBBBGBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBGBGGGBBBBBBBBGBGBBBBBBGBBBBBBBBBGBGGBGGBGBGBBGBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGGBBBGGGBBBBBBBBBBBBGBBBBBBGBBBBGBBGBBBBBBBGBGBBGBBBBGBBGBBBBBBGBBBBBBBGBBBGBGBBBBGBBGBBBBBBGGGGBBGBBBBBBBBBBGBBGBBBBBBBGBBGBGBGBGBBBBBBBBGGGBBBBGGBBGGGBBBBBBBGBBBBGBBBBGBBBBBBBBGBBBBBGBGBBBGGBGBBBGBGBBBBBBBBBBGGBBBBBBGBBBBBBBBBBGBGBGBGBBGBBBBBGBGBGGBBGBBBGGBBGBBBBGBBBBBBBBBBBBBGBBBBBBBGGBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBGBBGBBBBBBBBGGGBBBBBBBBBBBBBBBGGGGBBBBGGBBGBGGGBBGBBBBGBBBBBGGBBBBBBBBBBBGBBBBBBBBBGBGGBBBGBBGGBGBBBGBGBBGBBBBBBBBBGBBBBBBBGBBBBGBBGBGGGGBGBGBBBGBBBGGGGGGGBBBGBBBBBGBGBBBBBGBGBGBBBBBBGGBBBBGGBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBGGBBBGBBBBGBBBBBBBBGGGBBBBBBBGBBBBGBGBBGGGBBBBBBBGGGGBBGGBGBBBBBBBGBBBBBBBGBBBGBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBGBBGGBBGBBBBBGBBGBBGBBBGBGBBBBBGBGBGGGBBBBBBBBBBBBBGBGBBBBBBGBBBBGBBBBBGBGBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBGBBBBGGGBBGBBBBBBGBBBBBBGBBBBBBBBBBGBGGBBGBGBGBGBBBBBGBBBBBGBGBBBBGBBGBBBBBGBBBGGGBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBGBBGGGBBBBGBBBBBBBBGBBBBBBBBBBBBBGBGBGBGGBBBBGBBBGBBGBGBGGBBBBGBGBGBGBBGGBBBBBBBGBBBGGGBGBGBBBBBBBBGGBGBBBBBGBGGBBGGBBBBBBGBBBBBBBGGBGBGBBGBBBBBBBGGBGBBBGBBBBBBBBGBGBBBBBBBBBBBGBBBBBBGBBGBBGBBGBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBGGBBGBGBBBBBGBBGGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBGBBGBBBGBBBBBBGBBBBBBBGGBGGGBBBBGGBBBGBBGBBGBGBBBGGGBBBBBBBBBGGBBBBBGBBGBBGBBBBBGBBBBBBBBBBBGBGBBGBBBGBBGBBBBBBGGGGBBBBGGBBBBGBBGBBBBGBBGGBBBBGBBBBBBBBBBBBBBGGGBBBBBBBBGBGBBGBBBBGBBBBBBBBBBBBGBBBGGGGBGBBBBBGBGGBBBBBBGBBBGBBBGGBBGGBBBBGBBBGGBBBBBGBGBGGBBBBGBGBBBBGBGGGGBBBBBBGBBBGBBBBBBBBBBBBBBGBBBGBBGBBGBGGBBGBGBBGGGGBBBBBGBGBBBBBBBGGGBBBGBBBBGBGBBBBBBBBBGBBBBBBBGBBBBBBBBBGBGGBBBGBBBBBBBBBBBBBBBBGBBBGGGBBGBBGBBBGGBBGBGBBGGGBGBBGBBBBGBBBBGBBBGGBBBBGGBBBBBGBBBBBBBGBGBBBGBBBBBBBBBBBGBBGBBGBBBBBGGBBBGBBBBBGBBBBBBGBBBGBBGBBBGBBBGBBBGBBBBBGGBGBBBBBBBGBBGBBBBBBBGBBGGBBBGBGBBBBBBGBBBGBGBGBBGBBBGBBBBGGGBGGBBBGBBBBBBBBGBBGBBBBBBGGBBBBGBBGBBGBBBGBBBGBBBBGGBBBBBBBBBBGGBBBBBBBBBBBBGBBBBGBBGGBBBBBGBBBBGBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBGGGBBBBGGBGBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBGBBGGBBBBBGBBBBBBBBBBBBGBBBGBBGBBBBBGBGGGBGGBBBBBGGBBBBGBGGBBBBBGGBBBBBGBBBBBBGGGBBGBBBGBBGBBBBGBGBBBBBBBBBBBBBBGBGGGGBBBGGBBGBBGGBGBGBGGBBBGBBBBGBGBGGBBBGBBBBBBBBGBGBBBBBBGBBBBGBGBGGBBBBBBBBGGBBBGGBBBBBGBBGBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBGGGBGBBBGBBBGBBBBBBBBBGBBBGBBGBGGBBBBBGBBBBBBBBGGBGBBBGBBBGBBGBGBGBGBBBBBBGGBBBBBBGBBBGBBBBBBBGGBGBBGBBBBBBGGBBGGBBBBGBGBBGBGGBBGGBGBBBBBBBBBGGBBGBGBBBBBGBBGGGBBBGBBGBBGBGBGBBBBBBBGBBBBBBBBBGGBBBBGBBBBBBBBGBGBBGBBBGBGBGBBBBBBBGBBBGBGBBBBBBBBBGBBBBBBBBBGBGBBBBGBGBBBBBBBBBBGBBGGBBBBBBBBBGGGBBGGGGBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBGBBBGBBBBBBBBBBGGGBGBGBGBBBBGBGBBGGBBBBBGBBBBGGBBBBGBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBGBGBBBBBGBBBBGBBBGBGBBBGBBBBGBBBBBGBBBBBGBBBGBGGBBBBBBBBGBBBGBBGBGGBBBBBGGBBBBBBGBGBBBBBBBBGBBBGGBBBBGBBBBGGGBBBGBGBBBBGGBBBBBGBBGBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBGBGBBBBBGGBGBBBBBBGBBBBBBBBGBBBBBBGBBGBBBGBBGGBBBGBBBBGBBGGBBBBBGBBBGBBBBBGBBBBGBBGBBBGBGBBBGGBBGGGBBBBBBBBBGBGBGBBBBBGBBBBBBBBBGGGBBBBBBBBBGBGBBBBGBBBGGBBGGBBBBGBBBGBGBBBBBBGGBBGBBBBBBGGBBBGBBBGBBGGBGGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGGBBBGBBGBGBGBBGGBBBBBBBBGGBBBBBBBGBBGBBGBBGBBBBBBBGBBBGBGGGBBGBBGBBBBBBBBGBBBGGGBBBBGBBBBBGBGGBBGGBBBGBBGBBGBBBGBBBBBBBBBGBBBBGGBBBBGBBBBBBBBGGBBBBGBBBBBGBBBBGBBBGBBBBGBBBBGBBBBBBBBGGGBBGGBBBBBBBBBBGBBBBBGBBGBBBGGBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBGBGBBGBBBBGBBBBBBBBBGBBBBBBGBBBBGBGBBBBBBGGGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBGBBBBBBBBGBBGBBBGGBGBBBBBBBBBGGGBBBBBBBBGBGBBBBBBGBBGBBBBGBBBBBGGGBBGBGBBGBBGBBBBBBBGBBBBBBBBBGBGGBBBBBBBGBBBBBBGBBGBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBGBBBGBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBGBBBBBGBBBBBGGBBBBBGBBBBGBGGBBGGBBBBBGBGGBBGBBBBBBBGGBBBBGBBBBBGBBGGBGGBBBBBGBBGBGBBBGBBBBBBBBGBBGBGBBBBGGBGBGBBBBGGBGBBGBBGBBBGBBBGBGGBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGGBBBGBBGBBBBBGBGBBBGGBBBBBBBBBGBBBGGBGBBBBBBBBBBBGGGBGBGGBBGBBGGGBBBBBGBBBBGBBBBBGBBBBBBBBGBBBBBGBBBBBBBBGBGBBBBBGBBBBBBBGBBBBBGBBGGBBBGGBGBBGBGGBGGBBBBBBBGBBBGBBBBBBBBBBBBGBGGBBBBGBBBBGBBBGBBBBBBBBGBBBGBBBGBBBGBBGBGBBBBBBGBGBBBBBBGGBBBBBBBBBGBGGBBBBGBGBBBBBBBBBGBBGGGGBBBBBBBBBBGBBBBGBBBBGBBBGBBBBBBBGBBBGBBBBBGBBBBBBBBBGBBBBGBBBBBGBBBBBBGBGBBBBBGBBBBBBBGBBBBGBBBBGBBBBGGBBBBBBBGBBGBBBBGBBBBBGGBBBBBBBBBGBBBBBBBBBBGBBBBBGBGBGBBBGBBGBBBBBBBBBGBBBBBBGBBBBBBBGBBBBGBBBGGBBBBBBBBBBGBBGBBGBGBBBGBGGGBBGBGBBBBGBBGBGGBBBBBBBBBGBBBGBBBGBGBGBBBBGBGBBGBBBBBGBGBBBBBGBGBBBGGGBBBBGBBGGBBBBBGBBGGBBBBBGGBBBBBBBBBBBBBBBGBGGGBBBBBBBBGBGGBBBBBBBBBBGBBBGBGBBGGBBGBBBBBGBBGBBGBGBGBBBGBGGBBBBBGBBBBBBGGBBBGBGBBBGBBBGBBBBBBGGGBBGBBGBBBBGGGGBBBBBBBBBGBBBGBGBGBBBBBGBBBBGBBBBBGBGBBGBBBBGGBBGGGGBBBGGGBBGBGBBBBGBBGBBBBBBBBBBBBGGGGGGBBGBBBGBBBGBBGBBBGGBGBGBGBBBBBBBGBGBBBBBBBGBGGBGBBGBBBBBBBGBBBBBBBBBGBGBBBBBBBGBBBBBBBBBGGBBBBBGGBBGBBBBGGGGBBBBGBBBBBBBGGGBBBGBBBGBBGGBBBBBBBGGBBBBBBBBGBBGBBBBGGBBBGBBBGBBBBBBBBGGBBBBGBGBBBBGBBBBBBBGBBBBBBBBBBBGBBGBGBBGBGGBBBBBBGBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGGBBBBBBBBBBBGBGGGBBGBGBBBBBGBBGBGBBBGBBBBBBBGBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBGGBBGBBBBBBBGBBBBBBGBBBBBGBBGBBGBGBBBGBGGBGBBGGBBBGGBGGGBGBGBBBBBBBGBBGGBBBBBBGBBBBGGGBBBGBBBBGGGBBBBBBGBBBBBBGBBBGBBBBBBBBGGBGBBGBBBBBBBGBBBBBBGBGGGBGBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBGGBBGGBBBGBBBBBGBBGGBBGBBBGBBBBBGBBBBBBGBBBBBBGGBBBBGBGBBBBBBBBGGBBGGGGBGGBBBBBBBBBBBBGGBBBBBBBBBGBBGBGBBBBGBGBGBGBBGBBBBGBBBGBGBBGGGBBBBBGGBGBGBBBBGBBGBBBBGBBGBBBBBGBGBBBBBGBBBBGGBBBBBBGBBGBBBGBGBBGBGBBBBBBBBGBBBGBBBBGGBBBBBBGBGBBBGGGBBGBBGBBBBGGGGBBGBGBBBGGBBGBBBBBBBGGBBGBBBGBBBGBBBGGBBBBBBBBGBBBGBBGBBBBBBBGGBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBGGBBBBBBBBGBGBBGBBBGBGBBGBGGGBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBGGBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBGBBBBBGBBBBBGBGBBGBBBBBBGBGBGBGBBBGBBBGGGBBBBBBBGBGGBBBBBGBGBBBBBGBBBBBBBBBGGBGBBGGBBBBBGBBBBBGBGBBBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBGBBGGBBGGBBBBGBBBBBGBBBBBBBBBBGGBGBBBBBGBBBBGBGBGBBBBBBBGGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBGBGBGBGBBBGBGBBBBGBBBBBBBBBBBBBBBGGBBGGGBBBGBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBGBBBBGGGBGBBBGBGBBBBGGBGBBGBBGBGBBBBBBGBGBGBBBGBBBBBBBGBGBGGBBBBBBBBGBBBGGBBBBBBBBBBGGGBGBGBBBGBBBBGBBBBBGBBBBBGGBGBBGBBBBGBBBGBBGBBBBBBGBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBGBGGBBBGBBBBBGBBBBGBGBGBGBBGBGGBBBBBBBBBBBBGBBGBBBBBGBBBGGBBBBGBBBBBBBBBBGBGGBGBGBBGBBBGBGBGBBBBBGGBBGBGBBBBBBBGGBGBGBBBBBBBBBGBBBBBGBBBGGBGBBBBBBBBBBGBGBGBGBBGBGBBGGBBBBGGBBGBBBBBBGBGBBGBBBBGBBBBBGGBBBGGGBGBGBBGBBBBBBBBBGBBBBBBBBBBGGBBBGBBBBBBGGBGBBBBBBBGBBBGBGBBBBBGBBBBBBBBGBGBBGBBBBBBBBBGBBBBBGBBBGBBBBBBGBBBGBBBGGBBGGBGBBGGGBBBBBGBBBGBBBBBBBBBGGBBBGGGGBGBBBBBGBBBBGGGBGGBGGBBBBBBBGBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBGGBGBBBBBBBBBBGBBBGGBBBBBGBBBBBBGBBBBBBBBBBGGBBBBBBBBBGBGGBBBGBGGGBBGBBBBGBBGGBBBBGBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBGBBGBGGBBGBBBBBBGBBGBBGGBGGBBBBBBBGGBBBBBBBGGGBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBGBBBGGBBBGBBGGGBBBBGBBBBBBBBBBGBBBBBBBBBBGGBBGBGBBBBBBGBBGGBGBBGBBBBBBGGBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBGGBBBBBBBBBGBBBBGBGBBBBBBBBBBBBGGBBBBBBBGBGGBBBGBBGBBBGBGGGBBGBBBBGBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBGBGBBBBBBBGGBBGBBGBBGBBGGBBBBBBGBBBBBBBBGBBBGBBBBBBBBGBGGBBBBBBGGBGBBBBBBGBBBBBBBBBBGGGBBBBGBBBBBGBGGBBBGGBBBBBGBBGGBBGBBBBBBBBBBBBGGBBBBBGBBBGGBGBBBBGBBGBGBBBBGBBBBBBBBBBGBBBBBBGBGBGBBGBBBBBGBBGGBGBBBBBBBBGBBBBGBBBBBBGGGBBGGBGBGGBBGBBBBGBBGGBGBGBGBGBBBGBGBBBBGBGBBBBBBBGBGBBBGBGBGBGBGBBBBBGBBBGBBBBBBBBBBBBBBGBBGBGBBBBBBBGBBBBBBGBGBBBBBBBGBGBBBBBGBBBBBBGBBBBBBGBBGGBBGBBBBGBGBBBBBBBBGBBGGBGGGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBGBBBGBBGBBBBBGBBBBBBGGBBBBGBBBBBBBGBBBGBBBGBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBGBGBGGGGGBBBGBBGGBBBBGGGBBGGBBGBBGBBBGGBBBBBBGBBBBBBGBBBBBBBBGBGBBBBBBBBGBGGGBBBBBGBBBGBBBGBBBGBBBBGBBBBGGGGBGBBBBBGBBBGBBGBBBGGBBBBBBGBBGBBBBGGGBBBBBBBBBGBBBBGGBBBBBBBBGBBBBBBBBBGBBBBBGGBBGBBBBBBGBBBBGBGBBBBBBGBBBBBGGGBBBBBBBBGBBBBBBBBGGBBBBBGGBBBBBBBBBBBBBBBBGBBGBBGGGBBBBBGGGBBBBBBBBGGBGBBBBGBBBBBGBGBGBGBBBBBBGBGBBBGGBBBBBGBBBBBBBBGBBBBBBBBBGGBBBBBBBGBBBGBBBBBBBGGBBBBBBBBBBBBGBGGBGGBBBGBBBBBBGBBBGGBBGGGBBBBBBGBBGBBBBBBBBBBBGBGBBBBGBBGBBGBBBBBBBGBBGBBGBBBBBGBBBGGBBBBBBBBGBBBBBGBBGBBBBGBBBBBBBBBGBGBBBBBGBGBBBBBBBBBGBBBBBBBBBGBGBBBBBGBBBGGGBGBBBBBBBGBBBBBBBBBBBGGBGBBBBBBBBBBGGBBBBBGGBBBBBBBBBBGBBBGBBBBBBBBGBGBBBBGGBBGBBBBBBBBBBBBBGBBBGBGGGBBBBGBBBBGBBGBBBGBBBBBBGGBGBBBBBGBBBBGBBBBBGBGGBBGBBBGBGGGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGGBBGBBGGBBBBBBBGBBBBBGBGBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBGGBBBBBBBGBBBGBBGGBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBGGBBBGBBBBBGBGBGBBBGBGBBBBGBBBBBGBBBGGBBBBBGBBBBBGBBBBBBGBGBBBBBBGBGBBBBGBBGGBBBBBBBBBBBGBBBBGBGGBBBBBBBBGBBBBGBBGBBGBGBGGBBBBGBBGBBGBBBBBBBBBBBBBGBBGGBBBBGBGBBBBBBBGBBBBBBBBBBBBBGBGGGBGGGBBGGBBBBBBBGBBBBGBBBBBBBBBBBGBBGBBBBGBGGGBGBBBGBBBBBBBBBGBBGGBGBBBBGBBBGBGBBGBGBBGBGBGBBGBGBBBBBBBGBBBGBBBGBBBBBBBBBBGBGBBBBBBGBBBGGBBBBBBBGBBBBBBBBBGGBGGBBGGGBBBGBGBBBBBBBBGBBBBBBGBBBGBBBBGBGBBBBBBBBGGBGBBBBGBBBBBBBBGBBBBBBGBBGBBBGBBGBGGGBGBBBGBBGBGGBBBBBBBBBGGBGGBBBBBBBBBGBBBBBGBBGBGBBBBGBBGGBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBBGGGBBBBBGBGBBGBBGBBBGBBBBGBBBBBBBBGGBBBGBBBGBBBBGBBBBGBGBBGBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBGBGBGGBBBGBBBGBBBBGGBBBGBBBBBBBBBBGBBGBBBBBBBGBGGGBBBBGGGBGBGBBBBBBBGGGBGGGBBBBBGBBBBBBBBGGBGBGBBGGBGBBGBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBGBBBBBBBGBBBBBGBBBBBGBBBGBBBGBBGBBGBBBBBBBBBBBBBBGBBBGBBBBBGGBBBBBGBBGBBBBBBGBBBGGBBBGBGBBBBGBGBGBGBGBBBBBGBBGGBBBBBBGGBGBBBGGBBBBBBBGGBBBBBBBBGBBBGBBBBBGBBBBBBBBBGGBGBBBBGGGBBGBBBBBBBGBBGBGGBBGBBGBBBBBBBGBBBBBBBBGBGBBGBBBBBBBBGBBGBGGBBGBBBBGGBBGBBGBBBBBBBBBBGBBBBBBBBBBGBGBGBBBBBBBBBGGBBBBBBBGBBBBBGBGBBBGBBBBGBBGBBGBBGBGBBBBBBBBBGBBBBBBGBGBBBBBGBGBBBBBGBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBGBBGBBBBBBGBBGGBBGBBGGBGBBBGGGGBGBGGBBBBBBGBBBBBBBBBBBBBBBGGGBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGGBBGGGBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBGGGBBBBGGBBBBGGBGBBBGBBBBGBBBBBBBBBBBGBBGBBBBBBBBGBBBBGGBBBBBBBBBBBBGBBBGGGGBBBBBBGBGBGBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBGGBGGBBBBBBBGBBBBBGGBBBBBBBBBBBGBBBBGGBBBBBBBBBBGGGBBBBGBBGBGBBBBBGBGBGBBBGGBBBGBGBBGBBBBBBGBBGBBBBBGGBBBBBBGBBGBBBBBBBGBBBBGGBBBBBBBBBBBGBBBBBGBGGBBBBBBBBGBBBBBBGBBBGBBBGGBBBGGBGGBBBBBBBBBBBBBGBBBBBBGBBGGBBBGBBBBGBGBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBGGBBGBBBBBGGBBBBGBBBBBGGBBGBGBBBBBGBGGBBBBBBBGBGBBBBBGBBBGBBGGBGBBBBBBBBGBBBGBBBBGBGGBBGBBBGBBBBBBBBGBBBBBGBGBBGGBBBBBBGGBBBBBBBBBGGBGBBBGBGGBBBBGGBBGBBBGBGBBBBBBBBGBBGGBGBBBBBBBBBGBGBGBBBGBBGBBBGBBBBBGBBBBGGBBBBBBGBBBBBGBGBGGBGGBBBBBGBBGBBBGBBGGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBGBBBBBGGBBBGBGBBBBBBBGBBBBGBBBBGGBBBBGBBBBBBBBBBBGBBBBGGGGBBBGGBBBGBGBGGBGBBBBBBBGBBBBGGGBGGBBGBGBBBGBBBBBBBBBBGGBBBBGBBGBBBBBBBBGBBBGGGBBBBBBBBBBBBBGBGGBBGBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBGBGBBGBBGBGBBBBBBBBBBBBBBGBGBBBBBBBGBBGBBBBBBBBBGBGBBBBBGBBBBBGGBBBBGBBBBBBBBGGBBGBGBBBBBGBBGGBBBGBGBBBBBBGBGBBBBBBBGBBGBBBGBBBBBBBGGBGBBBGBBBBBBBBBBBBGBBBGBGBBBBBBBBGBBGBBBGBGGBGGBBBGBGBBGBBBBGBBBBBBBBGBBBBBGGGBBBBBGGGBBBGBGBBBBBBGBGGBBBBGBBGBBBGGBGBBGBBBGBBGBBBBGGGBGBBBGBBBBGBBBBBGBGBBBBBGBBGBBBGBBBBGGBBBBGGGBBBBBBBBBBGBBBGBBGBGBBBBBBGBGGGBGBBBBBBGBBBGBBBBGBGBBGBBGBBBGBBBBBGBGGGBBBBBGBBBBBBBBBBGBBBGBGBBGBGBGBGBBBBBGBBBGBGBBBGBBGBBGBGBBBBBBBBBBBBGGBBGGBBGBBBGBBBBBBBGBBBBGBGBBGBBBBBGBBBBBBBGBBBBBBBGGGGGBGGGBBGBBGBBGBBBBBBGBBBBBGBBBBBBBBBGGBBGBBBBBBBBBBBBGBGBBBBBBBBBGBBBBGBBBBBBBGGGGBBBBGBBBGBBBBBBBBGGBGBBGBBBBBBBGGBGBGBBBBBGBBGBGGBBBBBBBBBGBBGBGBBBBBBBBBGBBBBBGBGBGBBBBBBGBBBBBBBBBBBBBGGBBBBGBBGGGBBBBBBBBGBBBGGBBBBBGGBGBBBBBBGBBGBBGGBBBBBBBBBGBBBBGGBBBBGBBGGBBBBBBGGGGBBBBGGGBGBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBGGBBGBBGGBBGBGBBBGBGBBBBBGGBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBGBGBBGGBBGBBBGBGBBBGBBBBBBBBBBGBBBGGGGBGGBBBGBBBBBBBBBBBGBBBBBGBBGGBGGBGBBBGGBBGBGBBBBBBBBBGBBBBBBBGBGBBBBBGBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBGGBGBGBBBBBBBBBBBBGBGBBBBBBBBBBGGBGBBBGBBBBBBBBGBBBGBBBGBBBBBGGGBBBBGBBBBBBBBBBBBBBBBGGBGGBGBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBGBBBGGBBBGGGBBBGBGGBBBBGGBGBGBBBGGBBGBBGGBBGBBGGGGGBGGGBBBBBBGBGBBBBBBBBBBBBGBGGGGBBBBBBGBBBBBBBGGBBBGBBGBBBBBBBBBBBBBBGBBBBBGBBGBGBBBBBBBBBBBBGBBGBBBBBGBBBGBGBGBBBBGBBBGBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGGGBBBGGGGBBBBGBBBBGBGBBGBBGBBGBBBBGBBBBBBBBBBBBBGGBBBBGBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBGBBBBBBBBBGBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBGBBBGBGBGBBBGBBBBBGBGBBBBBBGBGBBBBBBBBGBBGBGBBBBGBGGBBGBBBBBBBBGGGBBBBBGBBBBGGGBGBGBBBBBBBBBGBGGGGBBBBGBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBGGBGBBBBBBBGGBBBBBBGBBBBBBGGBBBBBGGBBBBBBGBBBGBBBGBGBBGBBGBBBBBBBGGBGBBGBGBBBBBBGBBBBGBBBBBBBBGBGBBBGBBGBGGBBGBGBBBGGGBBBBBGBBGBBBBGBGGBBBGBBGBGBGBGBBBGBBBGBGBBBBGBBBBBBGGBBBGBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBBGBBBGB
9376 BGBBBBBBGBGGGGGGGBBGGBGGGGGBGBGBBGGBBGGBGBBGBGBGBGGBBGBGBBGBBGBGGBBGBBGGBGGGBGGGBGBBBGBBGBBGGGBBGGBBGBBBGGBBBGBBBGGGGBGBGBBBGGGGGBGGBGBBBGGGBBGGBGGBBGGGBGGGGGBGGBGBBGBBGBBGBBGGBGGBGBGGBGBBGBBGGGBGBGGBGGGGBGGGGBGGBGGGBGBBGBGGBBGBBBBGBBBGGBBBGBBGGBGGGGGGGBBBGBGGBBBGBGBBBBBGGGGBGGGBGBGGGGGGBBBGGBBGGBGBGBGBGGGBBBBGGGGGGBGBBGBGGBGGGBGGGGGGBBGBBGBBGBGBGBGGBGGGGGBGBBGBBGGBBGBBBGGGGGBGBGGBBBBBBBGGBGBBGBGGBBBGGGBBBBGGGGGBGBGBBGBBBGBBGBGGGGGBGGBGBGGBBGGBGGGGBGBGBGBBBBBBGGGGGBGGGGGBGBGBBBBBBBGBBGBBBGBBBGBGGBBGGBGGBBGBGGGGBBGBGGGBGGGBBGGBBBBBBGGGGGBGBGGGGGBBBGBBGBBBGGGBBBGBBGGGBGBBGBBGGBGGBBGBBGGBBGGBBBGBBGGBGBGGBBBGBGBGBBBBBBGBBGGGBBGGGBGGGGBBBGBGBBGGGGGGGGGGBBBGGBGGBGGBBBBGGBGBBBGGBGGGGGBBGBBBBGGBBGGBBGGGBBBBGGGGGBGBBBGGBBGGGBBBGBBBGBBGBBGGBGGBGBGBGBGGGBGGGBGGGBGGBGBBGGGBGGBBGGBGBBBGGGGGGBGBBGGBGBGGGGGGBBGGBGBGBBBBGGGGBBBGBGGBBGBGBGBGGBBBGBGGBBGBGGGGGGBBGGGGGBGGBGBBBGBBBBGBBGBGBGBBBBBGGBBBBBGGGGGBGBGBBBGGGBGGGGGGBGGBBBBGBGGBBBGBGGGBBGGBBBGGGBGBGBBGGBBGGGGBBGGGGBBBBBGBBBBBGBGGBGBBGBBBBBBGGBBBBBBGBBGGGBBBGBGGBBBBBGBGGBGBBGBBBBBBBGGGGBGGBBBGGBGBGGGGBGGBGGBGBGGGGBGBGGBBBBGBGBBBGGGBBBGBGBBBBGGGBBBGGBBBBGGGBBGGGGGGGBGBGBGBGBGGBGGGGGBGGBGGGGGBGBBGGGGGBBBGBBGGGGGGGGGBBBGBGGBBGBGGGGGBGGGBGGBBGBGGBBGBBBBBGBBBBBBBGBGBGGGGBBBGGGGBGBBGGBBGBGGGGBBGGBBBGGGBBBBGGBBGBGGGBBBGGBGGGBBGGBGBBBGGGGGGGGGGGGGBGBGGBBBGGGGGGBBGGGGGGGGGGGGGBGBGBGGBGGGBGBGBBGBBBGBGGGBBGGBBGBBGGGBBBBGGGGBBBGBGGGGBGBBBGBBGGGGBBBGGGBGGGBGBGGGGGBBGBGBGGBBGGGBBGBGBBBGGGBGGGBGGGGGBGGGBGBBBGGGGBBGBGGGBGGGBBBBBBGGGGGBGBGBGBGBBBBBBGGBGGGGBBBGBBBGGGGBGBGBBBBGGBBGGBBGGBGBBBBGBBBGGBGBBGBGBBGGBGBBBGBGGGBBGBGGBGGBBBBBBBBBBGGGGBGBGGGGGGBGBGBBGGBGBGGBBGBBBGBBBGGBBGGBBBBGGGGGBGGBBGBGGGGGGBBGBBBBGBBBGBGGGGGBBGGGBGBGBBBGBBBBGBBGGGGGGBGGGGGBGGGGGBBBBGBBGBGBGBBGBBBGGGBBGBGGGBBGBGGGGGGBGBBBBBGGGBBBGGGGBBGGGBGBGGBGGBGBGBBGGBGGBGBBBGGGGGBGGGGGGGGGGGGBGBGGBGBBBGGGBBGGBBGBBGGBGBGGBGBGBGGGGBBGGGBBBGBBGBBGGBBBGBBGGBBBGGBBBGGBGGBGBGGGGBBBGGGBBGGBGBBGGBBGBBGBBGBBGBGGGBGGBBGGBBGGGGGBBGBGBBGGBBBGGGBGGBBGGGBGGBBBGBGBBGGGGBBGGBBGGGGBBGBGGGBBBBBGGBGGGGGBGBGGGGGGBGBBBBBGGBGGGGBGGGBBBGGBGBBGBBBBGGGBGBBBGBBBBGBGBGBBGGGBGBGBGGBGGBBBBGBGGGBGGGBBBGBGGBGBGBGBBGGGGGGBGGBGGGBGGBBBGGBGBGBBBBGBBBGGGGGGGBGGGBBBBGBGGGBBGBGGBBBBBGBBBGBBGGGGGBBGBBGBGBGBBBGGBGBBGBGGBGGBBBGGGBGGGGGBGGGBGBGGBGBBGBGGGBGBBGGGGBBBBGBBBGGBBBBBBGBBGBBBGBGGGBBBBGGBBBBGBGGBGGBBGGGBGBBGBGBBGBGGGGGGGGBBGGGGBBBGGBGGBGBGBBBBBGGBBGGGBBGGGGBBBBBGGBGBGBBBBGGGGBBGBBBGBGBGGGBBGGBGGGBBBBBBGBGBBBGGGBGGGBGGGGGBGGBBBGGBGGGGGGGGBBBGBGGGGGBGGGGGBGBBGBGBGBGGGGBBGBGBGGGBGGGBGBBGBGBGBGBGGGBGBBGBGBBBGBBGGGGBGBBGGGGGGGGGBBBBGBBGGGBGGGGGGBGBGBGGGGGBGGGBBBBBBGBBGGGGGGBBGBGGGBBGGBBGGGBBGGBBGGBGBGGGBBBBBGBBBBBGGBGGGGBBBBGBGGBGGBGBBGBGBGGBBBBBGGGBGBGBBGBGBGBGGBBGBGGBGBGGGBGGGBGBGGBBGBBGGBBBBBGBBGGBGGGGGGGBGBGBGGGBBGBGGGBGBGBBBBGBGBGBGGGBBBBGGBBBGGBBGGGBGBGGBBBGGBBBBGBGGGBBGBBGBGBBBGGGGBBBGGGBBGGGGGGBGBGBGGBBBBGBBGGGGGGBBGGBGGGBGBGBBGBGGGBBBBGGGBBBBBBBBGBGGBBGGGGGGGGGBGGBBBBGBBGBGBBBBBGBBBGBGBBBGGGGGBBGBGGGGBGBGGGGBGGGGGBBBBGGBBGBGGGGGBGGBGGBBGGGGBGBGGBBGBGGGGGGGBBBGGGGBGBGGBBGGGBGBBGGGBBGGBGBBBGGBGGGGGGBGGBGGGBGGGBBBGBBGGBBBBGBGGBBBBBGGBBBBGGGBBBGGGGGGGBGBBBGGBGGBBBBGBGBGGBBBBBBGBGGGGBGBGBGGBBGBGBGBGGBBBGBBBGGGBGGBGBGGBBGGBGGBGGGGGGGGBGBBGGGBBBGGGBGGBGGGBGBBGGGGBBBGBGGBGBBGGGBGBBGGGGGBBGBBBBGBBBBBGGGGBGGGBBBGBGGGGGBBGBGGGGBGGBGGGBBBGGBGGBGGGBGBGGBGBGGGGGGGBGGGGBGGBBGGGGBBGBBGGGGBGGGGBGGGGBGBBBGBBGBBGGBBBGBBGBGGGGBGBBBGBBGBBGGBBGGGGGGBGBBGBBGBGBBGGBBGBGGGGBBBGGGGGGBBGBBBBGGGBGGGBGGBBGGGGGGBGGGGGGBGBBBGGGGBBGGBGBGBGBBBGGGGBBGGBGBGBGGBGBBBGGGBGBGGGBGGBBGGBBBBBGBGBBBBGBBGBGGBGBBBBGGGBGBBGBBBGBGBBBBGBGBBBGGGBBGBGGBBBGBBBGBGGBGBGBBBGBGGBGGBBBBGGGGGGGGGGGGBBBBGGGGGGGBGGGBBGGBBGBBGBGBBGGBBGGGGGGGGGGGGGBGGBGBBGGGBGBBBGGBGGGBBGGBGGGGBGBGBBBBGBBGBGGGGBGGBGGGBGGBBBGGGBBGGBGGGBGGBBBGBBGBGBBGBGBGGBGBBGBBGGGBGGBBGGGBBBBGGGBGGBGBGBBGGBGGBGBGGBBBBGGBBGGBGGGGGBGGBGBGBGGGBGGBBGGGBGGBGBBBGBBGGGBBGGBBBGGGGBBBGGGBBGBBGBBBGGBGBBGGBGGGGBGGGGGGGGBBGBGGBGGBBBGBBBBBGBBBGGBBBGGGGBBBGGGGBBGBGGBBGGGGBGGGBBBGBGGBGBGBBBGGBGBGBGGGBBGBBGGGBGGGBGGGGGGGGGGGGBGBGBGBGBBGGGBBBBGGGGGBGGGBGBGGGBGGGBGBBGGBBBGBGBGBGGGBGBBBBBBBGBBBGGGGGBBGGGBBBBBGGGGBBBBBGGGGGBGBBGGGGGGGGBBGBGGGBGBBBBGGGBGGBGBBGGGBGGGBGGBBGBGGGGBGBGBGGBBBGGBGGBGGGGBGGBGGBGGGGGBBBBBBBGGBGBGBGBGGBGGBGGBBBGBGBGGGBGBBGBGBBBGBBGBBGGBBGGBBGBGGBGGGGBGBBGBBBBGBBGBBGGGBBGBGGBBGGGGGBBBBGGGGBGGBGBBGBGBGBGGBGGBGBBBBGGGGBBBBBBGBBGBBGGBBGGGBBBGBGBBGGGBBGGGGBGBBGBGGGBBBGGBGGBGBBBBGBGGBBBBBBBBBBGGBBGBGGGBBGGBGBGGBGBGBGGGGBBBBGGGGGGGGBBGGBGGBGBGBBBGBBBBBGBBBBGBGGBGGGGGBGGBGBBGGGGBGGBBBBBGBGBBGBGGBGBBBBGBBBBGGGBGBGGGBBBBGGGBGBGGBBBGBBGBGBGGGBGBGGBBBBGGBGBGBBBGGGGBGGGBBBBGBBBBBBGGGBGGBBGBBBGGBBGGBGBBGBGBBGBGBGBGGBGGGBBGGBBGBGBBGGBGBGGBBGBGBBGGGGGGBBGBGBBGGGBBGBGGGBBGGBBGGBGGBBGGBGGGGGBBBBGBBGBGGGBGBGGGGGGBGBBGBGGGBBGBBGGGGGGGGGBGGBGGGBGGGGBBGGBGBGBBBGGGBGBGBGGBGGGBGGGBGBBBBBBBGGBGBGGGGGBBGGBGGGGGBGBBBGBBGGGBGBBGGBBBGBGGBBBBBBGBBBGBGGBBGGBBBGBBGGBGBGGGBBGBBBGGGBBBGBGBGGBGBBBGGBBBBBBBGGBGGBGGBBBBBGBBGBBGGGBGBGGBGGBGGGGGGBBBGBGGGGGGGGGGGBBGBGBBGBBBBGBBBBBBGGGBGGGBGGBBBBBGBGGBGBGBGBGGGBGGGBBGGGBBGGGGBBBGBBGGGGBGBBGGGBBBBBBBGGGGGBGBGGBGBBGBGBBGBGBGGBBGBGGBBGBBBGGGBBGGGBGGBBGGBGBBGGGGBGGBGGGGBBGBBBBBGGBGBGBGGBGGGGGGGGGGGGBGGGGGGBGGBBGBGGGBBBGGGBGGBGBGGGGGGGGGGGGBBGBGBBGGGBBGGGBBBGBGBGBGGGGGGBBGBGGBGBGGGGBGGGBGBGGGBGBGGGBGGBBBGBGGBBBBBBGGGBBGGBBGGGGBBBBGBBBGGGBBBBGGGGBBBBGGBGGGBGGGGGBGBBGGBGBBBGGGGBGBBGBGGGGGBGGBGGGBBBBBGBBBBBBBBGBGGBBBGBBGGGGBBGGGBBGBBBBBGBGGGGBGGGGBGGBGBGGGGGGBBGGBBGBGGBGGGGGGGGBBBGGBGBBBBBBBGBBGBBGBGBBBGBGGGBBGBBBBGGBGBBGBBBGBGGBBGBGGGGGGGGGGGBGBGBBBBGBGBGBBGGGBGGBGGBGGBBBBBGBBBGGBBGBGGGGBBBBGGBBGGBBGGGBBBBGGGGGBGBGGGGGGGBBGBBBGBBBGGGGGBGGBBBGBGBGBBBBGGGBGBGGBBGGGBGGGGBBBGBGGBGBGGGBGGGGGBBGBGGBBBGGGGBBBGGBGGBGBBBGGGBGGGGGBGGBGGBBBGGBBBGGBGGGGGGBBGGGGGBBGBBBBBGBBGBGBBBGGGGGGBBBGGBBBGGGGGBGBBBGBGBGGBBGGGGGBGGBGBGGBBGGGBGGGBBBBBGBBBGGBBBBGGBGBBBBBGGBGGBBGGGBGGGGGBBGBGGBBGGGBGBBGBGGGGGGGGBBBBBBGGBBGGGGBGGGBGGGBGBBBGGGBBBGGGGBBBGGGBBBBGGGGBGGGGBGGGBGBGGGGGGBGGBGGGBBGGBGBGBGGBGBBGGGBBBGBBBBGBGGGBGBBGBBBBBGGBBGGBGBBGBBGBBGGGBBGBGBGBGBBGBBGGGGBGBBGGBBBBGGBBGBBBGGBBBGBBBGGBBBBGGBGGGGGBGGBGBBGGBBGBGBBBGGGBGGBGGBGBBGGGBGGGBBBGGGGGBBGGGBGBGBBBBGBGBBGBGBBGBGBGGBGBGGGBGBBGGBGBGGBBGBBBBBGGBBGBGGBGGBBGGBGBGGGBBGGGGBBGBBBGBGBBGBGBBBBBBGGGGGGBBGGGGGBBBGBGBBGGGGBBBBGBBBBBBBBBGGBBGGBGGBGGBBBGGGBBGBGBGGGBBBBBBGGGGBGBGBBGGGGGGBGGGBGGBBGGBBGBBBBGGBGBGBBBBGGBGGBBBBBBGBBGBGGGGGGGGGGGGBGGBGBGGGBGBGBGGBGGGBGBGGBGGGBBGGGGBGGBGBGGBBBGGGBGBBBGGGBBGBGGBGBBGBGBBGBGGGBBBGBBBBBBBGGGBGBGGGBBGGGGGBGGGGBGGGBBBBBBBGBGGBGGBGBGBBGBGBGGBBGGBGGGGBBGGGBBBGBBBBBBBGBGGGBGGGBBBBBBBBGGGBGBBBBGGGBBGGGGBBGBGBGBBGBGBBGGGBBGBBGGGBBBGGBBGGGGGBGGBGGBBGBGGBGBGBGBBBGBGGBBBGGGGGGGBBBBGBBGGGGBBGGBGGBBGGGBGBBGBGBGBBGBBGBGGGBGGBGBBGGBBBBBBBGBBBBBGGGBGBGGBBGBGGGBGGGGBBBGBBBGGGGGBGBGGGGGBGGBBBGGGGBGGBBGBBGBGGGBBBBBBBGBBBBBGBBGGBGBBGBBBBBBGGBGGGGBGBGGBGBBGBBGBBBBBBBGGBBGGGGGGGBGGGBGGGGBBBBGGGBBBBBBGBGGBGGGGBBGGGGGBGGBGGGBGBGGBGGGGGBGGGBBGGBBBBBGBBGBBGGBGGBBGGBGGBGGGGBBBGGBGGGGBBBBBBBBBGGBGGBGGBBGBBBBGBGBBGGGBBGGGGBGBBGGBGGGBBBBBBGBGGBBGGGGGBBBBBGBBBGBGBGGBGGGBGGGBBGBGGBBGBBGBGGBBBGGGGGBBGBGBBBBBGBBBGGBGBGBGGGGGGBBBGBGBBGGBBGBGGBGBGBBBBGBBGGGGBGGGGBGGBBGGGBGBBGGGGGBBGGGBGBGGBBBGBGGBBGGGBBGBBBGBBGBGBGGGBBGBBBBBGBBBGGBGGGBGBGBGGGGGGBBGBGGBGBBBBBBBBGBGGGGBGBBGGGGGGBGGGGBGBGBGGBBBBBGGGGBGGBGBGGGGBGGBBBGBBGBBGGGBBGBBGBBGBGBBBGGBGBGGBGBGBGBGBGGBBGGBGGGGGGGGGGBGBBBGGGGBGBBGBGBBGGGGGBBGGBBBBGGGBGGGGGGBBBBGBGBGBGBGBGBGBBBGBBBBBGBGGGBBBGBGGGGBGBBBGGGBGGBGGGBBBGBGBBBBBBBGBBBGBBBBBBGGGGBBBBBGGGBBBGBGBGGGBGGGGGGBGGGGGGBBBBBBBBGGGGGBBGGGBBGGBGGGGGGGGBBGBBBGGBBBGBGGBBGGGGBGBBBBGBGBBBGBBBGBBBBGGBBGBBBGBBGGGGGGGBBGBBGBBGBBGGGGBBBGGGGGGBBGGBGBGGBGGBGGBBBGGGGBBGGGGGGBBBBBBGGBBGBBBBBGGGBBGGGBGGBBGGGBBGBGGGBGGBBGGBGGGBBGGGGGBBGGBBBBGGGGBBGGBBGBGBGGBGGBGGGGBGBBGBBBGBBGBGGGBBGBGBGBBBGGBGBBBGBGGBBBBGGBBGGBBBGGBBBGGGGGGGBBBBGGGBGBBBGBBBBGBBBBGBBGBBGBBBGBGBGBGBBGBBGGBGGGBGBBGGBGGGGBGGGBGGGGGBBGGBGGGGBGGBGGBGGBBGGBGGBBGBGGGBGBGBGBBGGBGBBGBBBGGGBGBGGGBBBGGGGBGBBBBBGBGBBGGBGGBBGGBBBGGBGGGBGGGGBGGBBGGBBBGBGGGBGGGGBGGBGBBGBBBBGGGGGGGGBBBGGGGBBGBBGBBGGGGBGGGGBGBBGBBBGGGGGBGGBBBGBGGBGGGBBGBGGGBBGGBBGBBBGGGGGBBBGBGBGGGGGBGBBGBGBBGBGGGBBGGGBBBGGGBBGBBGGBBGBBBBBGGGBBBBGGGGBGBGGBGGGBBBGBGGBBGBGBBBBGBBGGGGBGBBBGGGBGGGGGGBBBBGGBGGGGGGGGBBGGGBBGBGGBBBGBBGGBGGGGBGBGGGGBBBGBGBGGBBBBGGBGBBGGBGBBGBBGBBGGBBGGBBGBGBBGGBBGBBGBBBGGGGGBGGBGBGBBBGBBBBBBBBGBGGGGBGBGGGBGBGBGBGGGBBBBGBGBGGGGGGGBGGGBBBBBGGGGGBGGGGGGGBGBBBGBBGBGGBGBBBGBBGGGGBBBGBBGBBBBGBGGGGGGGGBGGGBBGGGBGBGGBGGGGBBGGGGGGGBBBBGGGBGBGGGBGGGGGGBGGBGGGBGBGGGGGGGGBGBBGBBBBGGGGGGBGGBBBGBGBBGGBGBGGBGGBBBGGGBBBBGGBGGBGGGBGGBGBBGGBBGBGGGGGBGGGGGGGBBGGBGGGGGGBBGGBGGGBBGGGBBBGBGGBBGGGBBBBBBGGBGBGBGGGBGGGGGBBBBGBGBBBBGBBGGGGGBBGBBGGGBGBBBGGGGBGBGGGBGGGGGGBBGGGGGGGBGGGGBGBBBBGBGBGBGGGGGGGBBGGGGGGBGGGGGGBGGBBBBGGGBBGBGGBBBBBGGBBGGGGGGBGGGGBGGGGGGGGBGGBBGBGGGGGGGBGBBGBGGBBGGBGGGGBBBBGBGBGBBGGBBGGBBGBGBGBGGBGBGGGBBGGGGBBGBGGBBGGGGGGGGGBBGGGBGBGGGGGGGGBBBGGGGGGBGBGGGBGGBBGGGBGBBBGBGBBBGGGGGBGGBBGGGBGBGGGBBBBBBBGBGBBBGBGBGBGGBGBGBGGBGGGBGBGGBBGBGGGGBBBBBGBGGGBGBBGGGBGGBGBGBBGGGGBGGBBGGBGGBBBGGGGGBBGGGGGBBBBBGBGBGGGBGGBBBGGGGBBGBGGGGGBGGBBGGGBGBGBGBGGGGGGBBBGGGGGGGGGBGBGGBGGBBGGGBBGGGBBGBGBGBGGBBBGBGGGGGBGBBGBGBBGBBGGBGBGBBBBBGBBBGBGGGGBBBBGGBGBBBBGGGGGBBGGGBGGGBBBGGBBGBGBGBBGGBBBBGBBBBBGGBGGGGGGBGBBBGBBBBGBBGBGGBBGGBBGGBGGGGGBBBBGGGGGBGBBBBBGGGGGBBGBGBBBBGGBGBBBGGBBBGBGGBGBBGBBBBGBBBBGGGBGBGBBGGGGGBBBGBBGBGGGGBBBGGGBGGBBGBGGBBBBBBGGBBGGGGGBBGGGGGBGBGGGGGGBGGBGGGBGGBGBGGGGGGBBGGGGGGBGBGGGGBBGBBBBBBBGBBGBBGGBGGGGGGGGGBGBBGGGGGBGGGGBBGGBGGGBBGGGBBGBGGBGGGGBBBBBBGBBBGGBGBGBBBGGGGBBGGGGGBBGBGGGGGGGGGGGGGGGBGGGBGBGGGBBGGBBBGGGGBBBGGGBBBBGGGGGBBGBBGGBGBBGGBGBGBGBGBGGGGBBBGGBBBBBGGGBGBGGGBGBGBGGGGGBGGBGBBGBGGGBBBBGGGBGBBBBBBGBGGBBGBGGBGGBBBGGGBBBGGBGBGBGGBGBBGGGBBBGGGGGBGGGBGGGBBGGGBBGGGGBBGBGGBGBBBBGGBGGGBGGBBGGBGGGGGBGGGBBBGGBGGGBBGGGGBGBGGGBGGBGGGGBBBBGGGBGGGGGGGGBGBGBBBGGGGGBGGBBBBBBBGGBGGGGBBBBBGGBGGGBGBGGBGGGBGBGGGBBBGGBGBBBGBBGBBGBGGGBBGBBBBGBBGGGGGGGBBGGGGBGBGGBGBBBGGGBGBGGBGGGGBBGGGGBBBBGGBBGBBBBGBGGGBBBGBBGBBGGGGGBBBBBBGBBGGGBBGGGGGGBGBGGGGGBGGGGBBBGGGGBGBBGGGGGGBGGBBGBBGGBBBBGBBBGGBGGBBGGBBGBGGGGGGBBBGGBGBGGGGBBGGBBBBGBGGGBBBGGGGGBBGGGBGGGGGGGBGBBGBGGGBGGBBGGBGGBGBBBGGBBGBGBBGBGBGGGGBGBBBBGGGBBBBBGBGBGBGGGGGGGBBBGGBGGBBGGGBBBGGBGGGGGBBBGGBGGBGGBGBBBBGGBGBBBBGBGBGBGGBBBBGBGGBGGGBGBGBBBGGBBBGBGGGGGBBBGBGGBBBGBBGGGBBGGGBGGGBBBGBGBBBGGBBGBGGBBBBBGGGBBGGGGGBGBBBGGGBBGBGBGGBBGGBBGBGBGGGBGGBBBBGGGGGGBGGGGGBBGBGGBBBGGGGGGGGGGBGGGBGGBGGGGGGBGGBBGGBBGGBBGBBBBGGGBBGGGGGBGGBBBBGGBGGBBGGBGGGGBBBGBBGBGGGGBGGGGGBBBGGGBBGBGBGGGGGGGGBGGGGBBBGGBGBGGBBBBGGBBBGGGBGBGGGBGGBGGGBBBBGGBBGBBGBBGBGBGBBBGGGGBBGGGGBBGGGGBGBGBBGBGGBGBBBBBBBGGGGBBBGGBBBGBBBGGBBGBGGBBBGGBBBGBBBBBGBBGGGBGGBGBBGBGGGGGBBBBGGGBBBBGGBGBBGGBGBGGBGBGBGGGGBBBBGGGGGGGBBGBGGGBGGGGBGGBGGBBBGBBGGGGBBGBBGBBBBGGGBBBBBGBGGGBGBGBGBGBBBGGBBGBGGGBBGBGBGGGBGGGBBGBGGGGGBGGBGBGGGBGBGBGGBGGGBGBGGBGGBBGBGGBGBBGBGGGBBGBBGGBGBBGBBBGBGBGGBGGGGGBBBGGBGGGGGGGBGBGBGBBGBGBGBGBBGBGGGBGGGGGGGBGGGGBBBBGBGBGGGGGBGBGBGBGGBBBGBBGBBGBGBBBGGBGGGGBGGBBGGBGBBBBGBGBGGGBGBBGGBGBGBGGBGGGGBBGGGGBGGGBGGBGBBGGBGGBGGBGGBBGGBBGBGGGBGGGBBBGGBGBBGBBGGGBGGBGBBGGGGGBBGBGGBBBGGBGGGBGGGGBGGGGGGGGBGGBGGGBBBGGBBGBGBBBBGBBBBGGGGBGBBBGBBBGGBBGBBGGBBBGGBGBGBBGGGBBGGGBBGGGBBGBBGBGGBGBBGGBGGGBBBBBGGGGBBBBGBGGBGGBGGGGBGBBGGGGBBGGBGGGBBGGGBBBGGGBGBGGBGBBGGGGBBGBBGGGBGBBGGBBBGBGBBBGBGBBGGGBBBBGBGGBGGGGGGGGGGBGGBGGGBBGGGBGBBBBBGGBBGGBGGGGGBBGGGGGBGGBGBGGGBBBGGGBGGBBGGGBBGBBGGBBGBGGBGBGGGGGGGGBBBBGGGGGGGBGGGGBBBBBGBGGGGBGBGGGGGBBGBBGBGGBBBGBGBBGBBBGGGGBGBGGGBGGGGBBBBBBGGBGBGBGGGGBGGGBBGGBGBBGGGGBBBBBGGGBBGGGBBGGGGBGBBBGGGGBGBBBGGBGGGGBBBBGGBBGBGBBGGGBGBGGGBGGBBBGBGBBGBGBGGGGGBBGBBBGGGBGGGGGGGGGBGBGBGBBBGGBBBBGGGGGGBGBGGGGGGGGGBGGBBGGGGBBGBGGGBBGBBBGGGBGGBGBGGGGGBGBBGGGGGGBGBGGGBGGGGBBBGGGGGGGBBGGBBGGBGGBGBBBGGBGGBGGGGGBGBGGGGBGGGGBBBBBBGBGGGGBBGBBBBGGGGGBGGGBGGGBGGBGGGBGGGGBBGGBGBGBGBBGGBBGGGBBGGGGGGBBGBGGGBBGGGGGBBBBBGGBBGBBBBBGGGGBGGGBGBBBBGGGBBGGBBBBBBGGGBGBBGGGBBGBBBBGGGGGBGBGGGBGBBBBBBGGGBBBGBGBBGBGGGGBBBBGGGGBBBBGBBGGGBBBBBGGBGBBGGGGBGGGBBGBGBGBGBGGGGGBBGBBBGBBGGBGGBBBGBBBBGGGGBGBBGGBGBBGGBGBBBBGGGGGBBBBBGBBGGGGGGGBGGGGGGBGGBGGGBBBGGBGGGGBGGGGBGGGGGBBGGBGGGBGBBBBGGGGBGGGGGGBGBBBGGBBGGBGGGGGBBBBGGGGGBBGGGGGBBGBBBBGBBBBGGGBBGBGGBGBBBBGBBGGBGGGGGGGBBGBGGGBGGBBBGBGGBGBGBBBBBBGGGBGBBBBGGBGGGGBGBGGGGBGGGGGBGGGGGGGGBGBBBGBBBGGGGBBBGBGBBBBGBGBBBGGGBBBGBBBGGBGGGGGBGGBBGGGBGGBGGBBBGGBBBBGBBBGGGGGGGBBBGGGBGBBBGBGGGBGGBBGGGGBBGGGGGBGGBBGGGBBBGBBBBGBGBGGBGBBGGGGGGGGBGBGGBGGGGBGGGGBBBGBGBGGGBGGBGGBGBBGGBBBGGBBGBBGGGBBGBBBBGGGGGGGBGBGGGGGGGBBBBBBGBGGGGBGBGGGGGGGGGGBBGGBBBBGBBGGGGGBBGBBGGBGBGBGBBBBGBGBBGGBBGGGBGGBGBBGGGGGBGGGGGGBBGBBGBBBBBGGBGBGGBGGBGBGBBGBBBBGBGBBGBBBBGGGGBGGGBBGBGBGGBBGGBGBGGBBBBBBBGBGGBBBGGBGGBGBGGGBGBGBBBBGBGBGGBGBGGBBBBGBGGBBBBGGGGGBGGBGBGGGGGBBBBBGBBBBGGBBGBGGGGGBGBBGBGGBGGGBBGGGGBBBBGBBBGBGBGGGGGGBGGBBGGGGGBGGBGBBGBBBBBBGGGGGBBBBGGGBGBGBBBGGBGBGBGBBBBGBBGGGGGGBBBBGBBGGBGGGBBGGBGGGBGBGGBGBBGBGBGGGGGBGBGGGGBBGGGGGGBBGGBGGGBGGGGGGGBBBBGBBGBBGBGBBBGGGGBGBGBGGBGGGBBBGGGBGGGGGBGGBGBBGGGGGBGGBGBGBGBBBBGGGBGGGGBGBBBBBBGBGBGGGBBBBBBGGGGGBBGBGGBGGGGGGGGGGGBBGBGBGGGGBGBBGBBBGGBGGGGGGBGGBGGBBGGBBGBBBGBGGBBBGGBGGGGGGGGBGBGGGGGBBGBBBBGBBBGGBBBBGGBBBBGBGBBGGBBGBBGGGGGGBBBGBBGBGBGGBBBBBGGGGGGGGBBGGGGGGBBBGBGGGGBBBGBBBBGBBBGGBGBGGGGGBBGGBGGBBBGBBGGGGGGGGGGBBGGGBGGGBGGGBGBBGGGBGGBBGGBGGGBBGBBGGGBBGGGGBGGGBGBGBGBBGBBGBBBBGBBGBGBBBGGBGBBBBGBBGBGGBGGBBGGBGGGGGBBGGGGBBBGGGBGGBGBBGBBBBBGGGGBBGBGBGGBGGGGGGGGBBBGBBBGBGGBGBBBGBBGBGBGBGGBGBBGBBGGBBGGBBBBGGBGGBGGBBGGGGGBGGBBGBGBGBBGGBGGGGGGGGBGGBBGGBGGBGBBGBGGBBGGGGBBGGBGGGGBGGBGGBGBGGBGGBGBBBBGGGGBBGGBGGGBGBGBGGGBBBBBGGBGGGGBBGBGBBGBGGGGBGGBBGGGBBGGGGBGGBGGBBGBBBGBBGBBGGGBGGBBBBGGGGGGBGGGBBGGBBGGBBGGBGGGBBBGGGBGGGBBBGGGBBGGGBBBBGGBBGBGBGGBGGGBBBBBBBBBBBBGBBGBBBGGGGGGGBBBGBGGGGGGBGBGBBGBGGBGGBGGGBBBBGBGGBBBGBBGBGGBBBGGBGBGBGBBGBGBBBBGGGGBBGGBBBGGGGGBGGGBBGGGGBGBGGBGGGBBGBBBGGGGBBBGGGGGGGBBGGBGBGBGGGBGBBBGGGBGBGBGBGGGBBGGGGBGGBBBGGBGGGBBGGGGGBBGGBBGBGBGGGBBBBBGBGGBGGGBBGGGGBBBGBGBBGGGGGGBBGBGBBGBBGGBGGGGGGBGBGBGGGBGGGBBGGBGBGGGGGGGBGGBBGBGBGBBBBBBBBGGGGGGGBBGGBGGGGBGGBBBGBBBBGGBGGGGGBBBGGGBGGGGBBGGBGBGGGBBGBGBBGBBGBBBGBBBGBBGGBBGBGGGGGBGGGBBGBGBBBGGBBBBGGGBGGGBBBBGGGGGBGBBGGBBGBGBGGGBGGGBGGGGBGBGBBGBGBGBBBBGGGBGGBGGGGBBGGGBBBBGBGGBGGGGGBBBBGBGGBGBGGGBGBBBGBGGGGBGBGGGBBGBBGBGGBBBGBBGGBGGBBGGBGGGBGBGGGBGBBBBGBBBGGGBBBBBGBGGBGBBGGGGGGGGGBBBBBBGGBGGBBGGGGGGGGBGBGGGGBGBGBGGGGGGGGGGBGGGBBBBBGGBBBGGBGGBGBGGGGBGBBBBBGBBGGGBGBBGBBGGGBGGBBGBBBBBGGBBGBBGGGBBGGBBGGBBBGBGGGGBBGGBBGGBBBGGBBGGBBBGBGBGBBGGBBBBGBGBGBBBGBBGGGGGBBGBBBGGBGBGGGGGBBBGBGBGGGGBGGGBGGGGGBBBBBBBBBBGGBGGGBBBBBBGBBGBGGBBGBBGBGGGBGGBBGBBBBBGGGBBBGBGGGBGGGGBBGGGGGBGBBGGBBBGBGBBBGGBGBBGGGBBBBBGGGBBBGGGGBGGGGGGGBGBBGBBBGBBGGGBGGGBGBBGBBGGBGGGGBBGGGBGBGBGBBBGBGGGBGGGGGBBGGBBBGGGBGGGBGBGBBBBGBGBBBBBGBGGGGBBBGBGGGBBGBGBBBBGGGGGGGGGGBGGBBBBBBBGGBGGBBGBGBGGGBBGGGGBBBGGGGGBGGBGGBBBBGBGGBGBGGGGGGGGBGGBGGBBGGGGGBGGBGBBBGBGGBBBBBBBGBGBBGBBGGGBGBBBBBBBGBBBGGGGGGBGGGGBGBGGBBBGGBGGGGBBBBGBGGGBBGGBBGBBBGGGBBGGGBBBGGGBGGBGGGBGGGGBGGBBGBGBGBGBGGBGBGGGBGBBGBGBGBGBGGBBBBGGGBBBGGGBBGBBGBGBGBBGGGBGBBGBGGGBGBBBGGGBGBBGGGBGGGGGGGGGBBGGGBGGBGGBGBBBBGGGGGGBBBGBGBGGGBBGGGBGBBGGGGBGBBGGBGGGGGBBBBBBBBBBGBGBGGGBBGBGBGBGGGBGBBBBBBGGGBGGBGGBBGBGBBBGBGGGGBBGGBGGGBGGGBBGBBBBBBBBGGBBBBGGGBGBGGBBGBGBGBGBBGBBGGGGGBGGGGBBGBGGBGGBGGBBGGGBBGGBGBBBBGGGGBGGBBBGGBGGGGBBGGBGBBBGGBGGGBGGGBBBBGBBGBBBBBGGGBBBGGGGGBBGBBBGBBBBBGGBBBBGGBGGGBBGBGBGGGGGBGGBGGGGGBBGGBGGGBBBBBGBGBBBGGGGBGGGGGBBGGGBGBGBGGGBBBGBGBGGBGGBBGBBBBBGBBGBBGGBGGBGGBGGGBGGGBGBGBBBBBGGBGGBGBGBBGGGGBBBBBBBGGBGGGGBBBGGBGGGBGGBBBGBBBBBBBGGGBGGGBBBGBGBBGBGGBGGBGBGGBBGBBBGGBGGGGGGGGGGBGBBBGGGGBBGBGBGGBBBGBGBGGBBBBGBBBBGGBGBGGGGGBBGGGGBBGBBGGBBGGGBGGBGGGBGBBBBGBGGBBGGBGGGBBBBGBGBGBGBGBBBGGGGGBBBGBGBGBBGBBBGGGGGBBGGGBBGGBGGBGGBGBGBGGGGGBBBGBGBGBBGBBGGBGBBBGBGGGGGGGBBBGBBGBGGBBGGBBGGBGBGGGGGGBBGGGGBBBBBBBBBBBGBBGGGBGGGGGBGBBGGBBBGBGBBGGGGGBGGBGBGBBBBGGGBBGGGBGGGBGGGGBBGBGBBGBGGBBBGGGBBBGBBGGBBGBGGGBGBGGBBBBBGGGGBGBBGGBGBGBBBGGBBBBGBGGGBBGBBBBBGGBBGGGBBGGBBGBBBBGGBGGBBGBGGBGGGGBBBGBBBGBBGBGBGBGBGBGBGGBGGBGGGBGGGGGGGBGGGBGGBBBBGGBBBBBBBGBBBGBGGBBGBGGGGBGGGBGGGBGGGGBBBGBGGGBBBBGGGGBGBGBBBGGGBBBBGBGBGBGGGBGBGBGGBGBGGGBGBGGBGGBGBGGGGBBBGGGBGBGGGGBGGBBBGBGBBBBBGBBBGGGBGBBBBGGBGBGBGBBBBBBGBGGGGBGBGGGGBGGBGGBGBBBGGBBBGBGBGGGGGGBGBGGBGGBBBGGBBGBBGBGBBGBBBGGGGGGBGBGGGGGBGGBBBBBBGBGGGGGGGGGGGGBBGGBBGBBGGBBBGGGGGGBGGBGBGBGGGGBGGBBBGGBBGBBBGBBGBBGGBGGGGBBGBGBBBBBBBBBBGBBBBGBGGGBGBGGGGGGBBGBBGGGGGGGGGGBGBGGBBBBGBGGGGBGBBGBBBGGBBBGBBBGBGBBBGBGGGBGBGBGGGGBBBGGBBGGGBBGBBBBBBBGBGGBGBBGGGGGBBBGBGGGBGBGBGGBGBBBGGGBBGBGBBBGBGBBGBBGGBGBGBGBBGGGBBBGGBGBGGGGGGBGBGGGBBGGBBGGGGGBBBGGBGGGGGGBBBBGGGGGGBGGGBBBBBBBGGBBBGBGGGGGBGBBGGBGBGGGGGGGGGGGBGGBGGBGGBBGBBGGBBGGBGGGGGGGGGBGGGBGGGBBBGBGBBBGBGBGBGBGGGGBBGBBBGBGGGGGGGGBBBBBBBGGGGGBGBBGBBBBGGGGGGGGBBGBGGBGBBGGGGBGBBBBGGGBGBBBBBGGGBGBGGGBGGBBGGGBBGGGGGBBGGBBGBGBBBBGBGGBBBGGBBBBGGGGBBBGBGBBBBGGBGGGGGGBBGBGBBBGGBGBBBGBGBBGBGBBGBGBGBGGBBBBBGGBGGBBGBGGGGGGGBBGGGGBGBGBBGBGBGGBGGBBBBGGBGGGGGGGBBGBGBBGGBBBBGBBGGGBBGGBGBGGGGGBBBGBGBBBGBGGGGGGGGGBBBBGGBGBBBGGGBBGGGBGBBGGGGGGBBBGGGBGBGGGGGGGGGGGGGBGGGGGGGGBGGGGBGGBBGGGBGGBBGGBGGGBBGBGBGGBBBGGGGGGGGBBGGGGBGGBBBBBBGBGBGGBBBGGGBBGBBGBBGGGGBGGGGGBGGBGBGBBBGGGGBGGGBGGGGGBBGGGGBBGGGGBGBBGGBBGGBBBGBGBBGBGBGBGGGGBBGBGBGGBGGGBGBBGBGGGGBGBGBGGGBGBBGBBGBGGGGGBGGGBBBGGBGGBGGGGBBGGGBBBBGBBGGGBBGBBGGBGGBGGBGGBBBGBBGGGGBBGBBBBGBGBGGGGBBGBBGGGGGGGGGBGGGGBBBBGBGGGGGBGBBGBGBBBBGGBGGBBGBGGBGGBBBBBGGGGGBBBGGGGGBGBGGGGBBBGGGBBBBBBGBGGBBBGGGGBBGBGGGGBBGGGBBGBGBGGGGBBBGGGBGGGGBGGBBGGGBBBGGBGGGGBGGGGBGBGGBBGGGGBBGBBBBGBGGBGGGGBGGBBBGGGBGBGGGBGGBGBBBGGBBGGBBBGBGGGGBBBGBGGBBGBGGGBGBBGGGBBBBBGBBBBBBBGGBGGBGGGGGBGBGGGBBBBGBBBBGGGBGBGGBGBBBGBGGBGBGGGBGBBBGBGGBBGBGGBGBGBBGBGGGBGGBGBBBGBBGBBGBGGBBBBGGGBBGBBGGBGBBBBGGGGBBBBGGGBBBGGGGGBGBBGGBGGBBGBGGGGGGGBGGBGGBGGBGGBBGGBBGGBBGGBGGGBGGGGGGBGBBBBGBBGBBGBGBGBBBGGBGGGGBGGBBBGGGBBGGBGGGBBGGGGGGBBBGGGGBGGBBBGBBBGBGBGGBBBGBBGGBBGBGBGGGGBBGGGBGBBBBGGGBGGGBGBBGGGBBGBBBBBGGGGBGBBBGGGBGGGBGGGBBBGGBGBBGGGBBGBBGGGGBGBBBGGGGBBGGGGGBGGGBGBBGGBGGBGGGGGBBGGGBBBBGGGBGBGBGBBGGBBBGGBBGBBGGBGGGGGBBGGBBBBGGGGBGBGGGGGGGGBBBBGGGGBBBGBGBGGGGBGGGBGBBGGGBGGGGBGGBGGBGBBGBBBGGBBBGBGBGGGGGBGBGBBBBBGBGGBGGGBBGGBBGBGGGGBGBBBBGBGGBBBGBGGGGGGGGBGBGGBGBBGGGBBGBGGGBGGBGGGGBBBGGGGGBBBBBGBBBBGBBBGGBGBBGGBGGBBGGGGBGGGBBBGBGGGGGBBBGGGGGGGGBBBGBBBGBBGGBBBBBGBGGGBBBBGGGBGGGBGGGGBBBBGBBGGGBGBBGBGGBBBBGBBGGGBGGBBGGGBGGBGBBGGBBGGBBBGGBBGGGGGGBGBGGBBGBGGBGBBGBGGGBGGBGBBGGGBBGBGGGBGGBBGGBGGGGGBGGBGBBGGGGBBGBGBGGBBGBBGBGBBGGBGGGBBBGGBGGBGGGGGGBBGGGGGBGBGBGGGBGBBBBGGGBGGBBGGGGBBGGGGGGBBBGGGGBGGBGBBGBGGBBGBBBBGGGGGGBBGGBGBGGBBGGGBBBBBBGBBBBGBGGBGBBGGBBBGBGBBBGGGGGBBBGGBBBBBBBBGBGBBGBBGGBGBGBBBGGGGBGBGBGGGGBBGBBGGGBGGBBBBGGGGGBBGBBBGGGBGGGBGGBBGGGBGBGBBGBBBGGGGGBBGGGGBBBGGBBBBBBGGBBGBGGBGBBBGGGGBBGBBGGBGBBGGGGBBBGBBBBBBGBGBGBBBBGBGGBGGGBBBBBBGGBBBGGBBGGBBBGGGBGGGBBBGBBBGGGGGBGBGGGBGBGGBGBBGBBGBBBBGBBBBBGGGGBGGBBGGGGGBBBBBBBBGBGGGBBBBBBBBBBGBGBBGBGBGBGGGGBBGBBBBBGBGBGGGGGBGGGBBGGGGBBGBBBBGBBGGGGBGBBGBBGBGBGBBGGBBBGBGGGGGBBGBGBBGGBGBBGBGBGGBGBGGBGBGGGGGGBGGGBBGGGGGGGGGBBBGGBBGBBGGBGBGGBBBGBBBBGBGGBBGBGBGGGGGBGGBGGBBGGGGBBGBBGBBGBBGGGBBBBGBGBBBBGGGGBBBGGBGGGBGGGBGBBBBBGGGBBGGBGGGGGGGBBGGBGBGGBGGGBGBBBBBBGBBGBBGBBGBGBGGGBBGGBGGGBGBGBGGGBBBGGGGGGGGGGGBGGGGGGGBGGBBBGGGBGGBGBBBGBGBGBBGBBBBBBGGGBBGBGGGGBBBBBBGGGGGGGGGGGGGGBBGBGBGBGBGBGBBBGGBGGBGBBGBGGBGBGGBBBBGBGBBGBGBGGBGBBBBBGBGBBBBGBBGGBGBGBGBBGGBGBGGGGBBBBBGGBGBBGBGBBGBBBBGGGBGBBBGGBBGGBBBGGBGBBGBBGBGGGBBBGBBBBBGBGBBGGGGGGGBBBGGGBGGGGBBGGGGBGBBBBBGBBGGGGGGBGGGGGBGGBBBBGGBGGGBBGBGBBBGGGGBGBBGBGBGGBBGBGGGGBBBBGGGGBGGBGGBGGGBBGGGBBBBGGBBBGBBGBGGGGGGBBBGGGBGGBGBBGGGBGBGBGGGBBGBGBGGBGGBBGBGBGGBBGGGGGGBBGBGGBGGBGBGBGGBBBBGGBBBBGGBGGGGBGGBBBBGBBGGGGGGGGGBGGGBGBBBGBBBGGGBBBBGGBBBBBGGGBGGBGGBBGGGBGBBGGBGGBBBBBBGBBGBBBBBBBGBGGGGGGBBGBGGBBGGGGGBBBBGGBGGBGGGGGGGBGGBBBBGBGBBGGGBGBGGGBBGGGGGGBGGGBGGBBGGGBGBGBGGGBBBGBGBGBGBBBBGBBGGBBBGBBGBGGBGBGGGGGGBGBGGGGGBBBGGGGBBGGBGBGBGGGGGGBBBBGBGBGGBGBGBGBGGBGBGGGBGGGBBBBBGGGGBGGBBGGGGGGGBGBBGGGGGGGBGGGGBGGGBGGBBBBGGBBBGGGGBGBGGGBGBGGGBGBBBGGBGGGGBGBBGBBBGGGGBBBGBGGGGBGGBBBGGGGBGBBGGBBBGBBBGBGBGGGGGGGGBBGGBGBBBBGBBBGBBGBBGGGGGGGGBBGBGGBGGGBGGBBGBGGBGBBGBBBBBBGGBGBBBGGBGGGGGGBGBBBGBGGGGGGBBBGBGGBBBBGBGGBGGBBGBGGBGBGBGBGGBBBBGGGBGGGBBBBGGBGGGBGBBBGBBGGBBBBGGGGGGGGBGBBBGBBGGBBGGBBGBBBGGBBBBGGGBGGGBGGBGBBGBGGBGBGBBGGBGBGBBBGGBGBBBBBBGGBBBBGGGGGGGBGGGGGGGGBBGBGBGGGGGGBBBBGGGGBBGGGGBGBBGGGBBBBGGGBGGGGGGBBGGGGGBGBBGGBBBGBGGBGBGGBB
16105 BBGBGBGBBGBBGGGBGGBGGGBGBBBBBBGBGBBGGBBBBBGBBBBBGGBBBGBBBGGBBBGBBGBBGBGGGBBBBBBGGBGBGBBBBGBBGBBBGGGBBGBGBBGBBBBBGGBBBGBGBGGGBGBBGGBBBBBBBBBBGBGGGGGGBGBBBBBGBBBBBGGBBBBBBGBBBGBBGGBBBGGBBGGBGGBGGBBBBGBGBGGBBBBBBBBBBBGBBBGGBBBGBGGBGBBBGBBGGBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBGBGBGBBBBBBBBBGBGGGGBBBGBBGBGBBBBGGBGBBBGBBBBBGBGGGGBGBBBGBBBBGGBBGBBGBGGBGBGBBBGGBBBBGGBGBBGGGBBBGBGBBGBGBGBBBBGBBBBBBBGGBGBGGBBGGGGBBBGBGBBGBGBBBBBGBBGBBBBGBBBBBGGBBGBBBBGBBBBBBBGBGBBBBBBGBBBGGBBBGBGGBBGBBBBBBGGGGGGBGBBGBGBBBGBBGBBGBBBBBBBGBBBBBBBBGGBBBBBGGGBBGBBGBGGBBBBGBBBBGBGBGBGGGBGGBBGBBGGGBBGBBBGGBBBBBBGGGBBBBBBGGBGBBGGGGGBBBBBBGBBBGGGBGGBBBBBGBBGBBBBGBGBGBBGBBBBBBBGGGBGBGBBBGBBBBGBGBGBBGBBBGBGGGBGBBBBGGBGGBGBBGGBBBGBBGBGBBBBGGBBGBBGBBBBBBBBGGGBGBBGGBBBBGBGGGGBBGGBBBBGBGGBBBBGBGGGBGGGBBBBBBGBGBBGBGBBGBBGGGBBBGGBGBGBGBGBGGBGBBBGGBGGBGBBBBGBBBGBGGBBGBGBGGBBBBBGBGGBBBBBGBBGGBBGBGGBBBBBBBBBGBGGBGGBBGGGBBGGGBBBGGBGBBBBGGBBBGBGGBBBGBBBGBBBGBGBBGBGBBBGGBGGGBBBBBGBBBGGBBBBBGBGGBBBGGGBGBBBBBGBBGGGGGBBGGBBBBBGGGBGGBGBBBGGBBGBGGBGGGBBGGBBGBGBGGBGBBBBGBBBBBGBBBBGGBGGBBBBBGBBBBBGBBBBGBBBGBGBBGGBGBBBBGBGBBGGGBBBGBBBGGBBBGBGBGBBBGGGGBGBBBGGGBBGBBBGGBBBGGBGBGBGBBBBBGGBBGBBGBBBBBBGBBBBBBBBBBGBBBBBBGBBGGGBGBBBGBBBBBBGBBBBGBGBGBGBBGBGBBGGGGBBBBBBGBBGBBBBGBBBGBBBBBBGBBBBBBBBGGGBBBGGBBBBBBBBGGGBBBBBBBGGBGBGGBGBBGGGBBGBGBGBGBGBBBBBBBGGBGBGBBBGBGGGBBBBBBGBGGBBBBBBBBGBBBBGBGGGGBGBBGBGBGGBBBGGGBGBBBGBGGBGBGBBBBBGGGBGBBBGBBBBGBBGGBBBBBBBGGBGBGGBBBBBBBGGGGGBGBBGBBBGGBGBBBGBBGBGBBGBBBGBBGBBGGBGBBBGBBGGBBBBBBGGBBBGBBBBBBBBGBGGGBBBBGGBBBBGBGBBBGBBBBGGBBBBBGGGBBGBGBBBBBGBGGGGBBBBGBBBBBGGGBGGGGBBBBGBBGGBGBBBGGGGBGBGGBBBBGBBBBBGGGGGBBGBBGGBBBBGBGGGGBBBGGBBBBBBGBGBGGBBBBBBGBBBGBBBBGBBBBBGGGBBGBBBGBBBBBGBBBGBGBBGBBGGBBBBGBGBBBBBBGBGGBBBBBBBBBGBBBGGBBGBGGBBBGBBGBGBBGBBBGBBBBBBGBBGBBBBBBBGBBBBGBBBBGGBBBGGBBBBGBGGBBBGGGBBGGGBBBBBBBGBBBBGBBBBBGGBGBBBGBBGBGBBBBBBBGBBBBBBGBGGGBBBBBBBGBGBBGBBBGBGBGBGGBBGBGBBBGGBGGBGBBGBGGBGBBBGGBBBGBGBBGGGBBBBGBBBBBBGBBGBGBBBGBBBBGBBBBBBGGBGBBBBGGBBGBGBGBBBBBBGGBBGGBGBGBBBGGGGGGBGGGGBGBBGBGGBGBGGGBGGGGGBBBBBBBGGGBBGBBBBBBGBBBBGBGGGBGBBGBGBGBGBGGBBBBBBBBGGGBBBBBGBGBGBBGBBBGBBGGGBGGBGBGBBBBBGBBBBBBGBBBBBBBBGGBBGBGGBBBBBGBGGBGBBBBBBBBGGBBGBBGGGBBBBGBBGBGGBGGGGBBBBBBGGBBGBBBBBBGBBGGBGGBBBBBBBBGBGBBGGBBBBGBBBBBBGGBGBGBGGGBBBGBGGBGBBBGBGBGBBGBBBBBBBGBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBGGBBBGGBGGBBBGBBBGBGBBBBBBGGBBGBGBGBGBBBBBBBBGBBBBBBBBGGBBGBBBBGBBBGBGBGGBGBBBBGGGGBBBBBBBBBBGGBGBBBBBGGBBGBBBGGGGBBBBBBBBBGBGGBBBGBGBBGBGBGBBGGBBBBBBBGBGBGBGGBGBBGBBBGGBBGBBBBGGBBBGGGBBBGGGGBGBBGBGBBBGBBBGGBBGGGBGBGBBBBBGBGBBBBGBBBGGGGGBBBBBBBBGBBGBGBBBBBGGGGBBBBBBGBGGGBGBBGGBBGBBGBBGBBGBBGGBBBBGBGBGGBBGBGGGBGBGGBGGBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBGBGBBBGBBBBBGGBBBBGBBGBGGBBBGBGBGBBBBGBBBGBBBGBBGBBBBBBGBGBBGBGGBGBBBBBGBBBBGBBBBBBGBBGBGGBBGGBBGBGGBBBGGBBBBBGGGBBGGBGGBBGBGBBGBBGBBGGGGBBBBGBGBGGGBBBGGGBBBBBBBBBBBBBBBBBBGGBBBGGGBBBBBGBGBGBBBBBBBGGBGGBBBGBGBGBGBGBGGBBBBBGGBGBGGGGGGGBBBGBBBBGGGBGBBBBBGBBBBBGGBBBBBBBBBGBBBBBBBBGBGGBBGBBBBBBBBGGBBGGGBBBBBGBBBBGGGGBBBGBGGBGBGGGBGBGGBGGGGBBBBBBBBBBBGGGBGBBBGBGBGBGBGBGBBBBGBBBBBBBGGBBBGBBBBBGBBBBBGBBBBBGBBBGBGGBBBGBBBGGBGBGBBBBBBBGGBGBBGBBBBBGGGBBGBGBGBGGBBGBBBBBBBBBGBGGBGBBBGBBGBBBBBBBGBBBGBBGBBGBBBBGGBBBBGBGBBBBGBBGGGGGBGBBBBBGBGBGBGBGGBGGBBGBBGBGGBGGBBGBBGBBBBBGGBBGGGBGBBGBBBBBBBGGBGBBBGGBBBBBBGBBGBGBGGBGGBBBGGBGGGGGBGBGGBBGGBGGGGGGBBGBGBBBBBBBBBBGGBBBBBBBBGGBBGBGBBBBBGGBBGBGGGBBGBBGBGBGGBBGGGGBGBBGBGGGBBGGGGBBGGGGGBGBBGBBBGBGGBBBGGBBBBBBGBBBGGGBBBBBBBBBGBBBGGGBGBGBBBBBGBBBGBBGGBGGGGBBGGGBGGBBBBBBGGBBGBGBGBGBBGGGBGBGGGBBBBBGBGBBBGBBGBBBBBBBBBBBBGGBBBGBGBGGBGBGGGBBGBGGBBBGBGGBBBGGBBBGGBBGBBGBGBGBBBBGBGGGBGGGBGBBBGGGGGBGBBBGBGBGBBBBBBBGBGBBGBBGGBGBGBGBBBBGBBBBBBBGBGBBBBBGBBBBBGBGGBBGBBGGGBBGBBGGBGGGGBGBGGBBBBGGBGBBBGBBBBBGGBGGGBGGBBGBGGGBBBBGGBBGGBBBBBBGGBBGGGGBGGBBGGGBBBBGBGGBBBGBBGGBBBBGBBGBBBBBBBGBBBBBGGGBBGBBBBBBBBBGBBBBBBGBBGGBBBBBGBBBBBBBGGBGGGGBGGGGGBBBBBBBBBBBBGBGBBBBBBGGBBBBGBBBGBBGBBGBBBBGBGGBBGBBGBGBGGGBBGBBBGGBBBBBBBGBBGBBGBBBGGBGBGGBBBGBBGBBBGGBBBBBBBGGGBBGBBBBBBGGBGBBBBBBGGBBGGGBGGGGGBBBGBBBGGGBGGBGBBBBBBBBBGBBBBBBBBBBGGBBGGGGBBBBGGBBBBGBGGGBBGGGBGBBBBBBGBBGBGGBBGGBGGBBBBGBBBBBGBBGGGBBBGBBBBBBGBGGBBBBBGGGBBBBBBBBGBBBBBBBGBBGBGGGGBGGBBBGGGBBBBBGBBGBBBGBBGGGGGBBBBBBGGBGGBGBGGBBGBBBBGGGBGBBGBBGGGBBBBGBGBBGGBBGGBBGBGBBBGGBGGBBBBBGGBBBGBGBGBBBGBBGBGGGBBBBBGGBGGBBBBBBGGBBGBBBBBBBBBBBBBBBBBBGGBBBGBBBBBGBBGGBBGBBBBBBBGBGBGBBBGBGBGGBBGBBGBBBGBBGGGBGBBBBBBBBBGBBGBBBGBBGBGBGGGBGGBBGGBGGBGBGBGBBBGBBGGBGGBBBBBGBBGBBBBBBGBGGBBGBBGBGGGBGBGGBGGBBBGBGBGBBBBGGGBBBBBBGGBGBBBGBBBBBBBGBBBGBBBBGBBGBGGBBGBBBBBBBGBGBGBBBGGBBGGBGBBGBGGBBBGGBBBBBGBGGGBGBBBBGGGBBGBBBBBBBGGGBGGGBBGBBBBBBBGBGBBBBBBBBBBGGBBGBGBBBBGBBBBGGBGBBBGBBGGBGGGGGBBBGGBBBBBBBBGGGBGBBBBBBBGGBBBGGGGBBBGGBBBGBBGGBGGBGBBBGBBBBGBGGBBBBGBGBBBGBGBGGBBBGGBBBGGBBGBBBGBGBGGBBBBBBBBGBBBBBBBBGGGBBBBBGBGGGBGBBGGBBBGGBBBBBGBBGGBBBGGBBBGBBBBGBBBBBBGGGGBGGGBBBBGBGBBGBGBGGGGBGBGGBGBBBBGBGGGGGBBBGGBGBGBBBBGBBGGGGBGGGGBGGBBBBBGBGBBBBBGBBBGBBBBGBGBBBGBGGGGBBBBBBBGGBBBGBBBGGGBBGGBGBBGGBBBBGBBGGGBBBGBBBBBGBBBGBGBBBBBBBBBGBGBBBBGGBBGBBGGBGBGBBBBBGBGBBBBGGGBBGBBBBBBBBBGGBBBGGGBGGBGBBBGBBBGGBBBGGGGBGGBBBBGBBGGGBBGGGBBBBGBBBBBGGBBGBBGBGBBGGGGGBGBBBBGGBBBBBBGGBGGBBBBGBBBGBBBGGBBBBBBBBGGBGBBBGBBGBGBGGBBGBGGBBGGBBBBBGBGBGBBBGBGGGBBBBBGGBBGBGGBGBGGGBGGBGBGBBBBGBBBBBBGBBBBBGBBBGGBBBBBGGBBBGGGBBBBBBGBBGBBGBBBGBBGGGGBGBBBGGBGGGBBBBBBBBGBGBGGBGBBBBGGGGBBBBGBGBBGBGBGBBGBGBBBGBGGBBBBGBBGBBBBGBBBGBBGBBBBBGBBGBBGBBBBBGBBBGBBGBBBBGBGBGBBBBGGBGBBGBBBGBBBGGBBBGBBGBBGBBBBBGBBBBGBBBBBBBBBBBBGBGBBGGGBBBBBGBBBBBBGGGBGBBGGBBGBBBBGBGGBBBBGGBBBGGGBBBBBGBGBBGGGBBBGGBGBBBBBGBGBGBBBBBBGBBGBGGBBBBBBBBGBGBBBGGBGBBBBBBBGGBGGBBBBBGBBBGBGGGGBBBBBBBBBGBBBBGBBGBBGGBBGGBBGBBGBBBBGBBGGBBBGBGGBGBBBBGGGBGBBBGGBGBBBGGBGGGBBGBGGBBBGGGBBBGBBGBGBBBBGGGBGBGBBGBBBBBBBGBGGBBBGBGGBGBBBBBGBBBGBBGBBBGBGGGGBBGBBBBBGBGBGBBBBBGGBBGBGGGBGGBBGBGBBBBGBGBBBBBBBGBGBBGBBGBBGGBGGBGBGGBBGGBBGBGBBBBBBGBGBGGBBBGBGBGBGBBBBGBBBBBBGGGGBGBGGGBBBBGBBGBGBGBGBGBGBBBBGGGBGGBBBBBBBGBBBBGBBBBGBBGBBGGGGBBBGBGGBBGBBBBGBBGGBGBBBBBGGGBGGGBBGGBBGBBGBBBBGGGBBGBBBGBBBGBGBBBBBBBGGBBGGBBBGGGBGBGGBBBBGGBGGGGBBGBBGGGBBBGGBBBBGBBGGBBBBBBGGBBGBGBBBGBBBGBGGGBBGBGGBBBBBGGBGGBGGBBBGBGBBBBBBBBBBGGBBBBBBBGBGGGBBBGBGGGBBBBBGGBBBBGBGGBGGGGBGGGBGBBBBBGBGBGBGGBBBBGBBGBGBBBBGBGBGBGBBBBGBGBBBGBBBBBBGBGBBBGBBBBGGGBBGGGGBGBBBBBGGBBGBBBGGGBGGBBGGBBBBBBGBBBGBBBGBGBBBGBBGBBBGBBBBGBBGBBGGBBBGBGGBBBGGBGBBBBGBBBBGBBBBBGGBGBBBGBBBBGGBGBGBBBBGBGGBBGBBGGBGBBGGGBBBBGGBGBBBBBGGGGBGBGBBBBBGGBGBGBBBGGGGBBBBBGBGBGGBBGBGGBBGGBBGBBBBGBGGGBGGBGBBGGBGBGGGBBGBGBBBBBBGGBGGBBGBGBBBGBBBBBGBBGBBBBBBGBGGBGBGBBBGBGBBBGBBBBGBGBGBGBBBGGBBBBBGBGGBBGBBBGBBBGGGBGGBBGBBGBBGBGGBBBGBBBBBBBBGBGGBGBBBBBGBBGGGBBBBGGBBGBBGBGGBGBGBBGBBBGGBGGGGBBBBGBGGBBBBBBBGBGGBBBBGGGBBBBBBBBGBGGBGBGGBBGBGBGBBBBBGBGBGBBBBBBBGGBBBGBBBGBGBGBGGGBBBBGGGGGGBGGBGBBGGBBBBBBGBGBGBBBBGGBBGBGBBGBBGGGBBBBGGBBBBGBBBBBGGBBGGBGBBBGGBGBBGGBGBGGBBBGBBBGGBGGGBBBBGGGGBBBBGGBGBGBGBGGGBBGBGBBBGBBBBBBGBBBBBBGBBBBBBBBBBGGGGGGBBBBGBGBGGBBGGBBBGBGBGGBBGBGGGGGBBBBGBBBGGBBGBGBBGBBBBBBGGBBGGGBBBGBGBBGBGGBBBBBBBBBBGBGBGGBBGBGBBBGGBBBBBBBBBGGBGGGBBBGBGBBBBGGBBBBBGGBGGGBBBBGGBBBGBGBBGBGGGGBGGBGBGBBBGBBGBBBBGBGBBBBBGGBBBBBBGGBBGBGBGBBBBGGGGBBBGBGGBBGBBGBBBBBGBGGGGBBBGBGBBBBBBBGGBBBBBBBBBBBBGBBGGBGBGBBGBGGBBBGGBBBBGBBBBBBBGBBGBBBBGBGBBBBBBGGBBBGGBBBGGBBGBBGBGGBBGBBGBBBGBBGGGGBBBBBGBGBGBGBGBBBGGGBBBBBBBGBBBBBGBBBBBGBBGBGGGBGBGBGGBGBBBBGBGGGBGBBBGBBGBBGBBBBBBGBBGBBGBBBBGBBGGBBBGBBBGGBBGBGBGGBBGBGGGBBBBBBGBGGGGGGGBBBBBBBBBBBGBBGBGBBGBBBBBBGGBBBBGBGBBBBBBBBBBBBBGBGBBBBGBBBBGGGGGBBBGBBGBBGBBGGGBBBBGGBBBBGGBBBBGGBGBGGBGGBBGBGGBBBBBGBBBBBBGBBBBBGBBBBGBBGBBGGBGGGBGBBBBBBBGGGBBBBGGBBBBGGBBBGBGBBBGBBBBGGBGGGGBGBBBBBBBBBBGBBBBBBBBGGBGBGBBBBGBBBBGGGGBBGBGBGBBGGGBGBBBGBBBBBGBBGBGBBGBBBBGBBGBGBBGBGBBGBGBGBBGBGBGBBGBBBGBBBBBBBGGBGBGGBBBGBBBGBBBBBGBBGBBBGBBGBGGBGBBGGBBBBGGBBGBBBBGBBBBBGBBBGBBGGGGGGGGGBGBBBGGBBBGBBGBBGBBGGBGGBBGGBBGBGBBBGBGGBGGBGBGGBBBBBBGGGBBGBBGBBBBGGBBGBBBBBGBBBGBBBBGGGBGBGBBBGGGBBBBBGBBBGGGBBGGBGGBGBGBBBBBBBBGBGGGBBBBBGBBGBGGBBBBBGBBBGBBBBGBGBBBGGBBGBBBBBBBBGGGBBBBBBGGBBBBBBBBBGBGGBBGBGGBBBBGGBBBBGBBBBBBBGBGGBGBBBBBBBBGGBBGGGGBBGBBGGGGGGGBBBGBGBBBBBGBGBGBBBGBGGBBBGGGBBBGBBBGGGBGGBGGBBBBBBGGGBBGBBBBGBGBGGGBBBBGBBGGBGBBBGBGGBGGBGBGGBBGBGGGBBGGBGBGBGBBBGGGBBBGBBBBBBBBBGBBBGBGGGGBBBBGGBGBBBBBBBBBBBBBGGBBGGBGGGGBGBGBGGBBBGGBBBBBBGBBGBGBBGBGBBGGBBBGBGBBGBGGGBGBGBBBBBBBGBBGBGGBBBBBBBGBBBGBBBBBBBBBGGGGBBGGGGBGBGBGGBGGGBBGBBBGBBBGBBGBBBBGGBGBGBGBGGBBBGGGBBBBGGBGBBBGGBBBBBGBBBBBBBBBBGBBBBBBGBBBBGBBBBBGBGGGBBBBBGBBBBBBBGBGBBBBBBBGGBBBBBBBBBBBBBGBBGGGBBBBBBGBGBBBBGGBBBBBBBBBBBBBGGBBBBBBBGGGBBGBGBBGBGBBBBBBGGGBBBBBBBBBBGBBGBGBBBGBBBBBGGGBBGBGBBGGBBBBBBBBBBBBBGGBGGGBBBBBBGBBBBGGBGBBBBBBGBBGBGBGGBGBBBBBBBBBBBBBBBGBGGGGGBGBBBBBBBBBGBBGGBBBGGBBGGBBGGGGGBBBGBBBBBGGGBBGBBBGGGGGGBBBGGBBBBGBBGGBBGGBBBBGBBBGBGGBBBBGGBBBGBBBBBBGBGBBBBBGBBBGGBBGBBGBBBBGBBBBGBBGBBBBGBBGBGGGBBGBGGBBGGGBGBBBBBBBGBBGBBBGBBBBGBGBBBBGBBGBBBGGBGGBGBBBBBBBBBGBBBGBGGBGGBBBBGBBBGBGBBBGBGBBGBBGBBGBGGBGBBBBBBGBBBGBGBBBBBBBBBGGBBBGGBBGGBBGGGGGBGBBGBBBBGGGBGBBGBGGBGGGGGBGGBGBGBBBBBGGBGBBGGBBBGBBGBGBBGBGGGGGGGBGBBBBBGGBBBGBBBBBBBGGBBGBGBBGBBGGBBBBGBGGBGBBBBGBGBGBBGBBGBBBBBGBBBBBGBGBGBGGGBBGBBBGBBGGBBGBGGBGGBGBBBBGGGBGGGBGGBGGBBBGGGGGGGBBGGGGBBBBGGGBBGBBGGBGBBBGBBGBBGBGBBGGBBBBBBBGBBBBBGGGBGGGGBGBBBBBBGBBBBGGBGGGBBGBBBGBGBBGBBGBBBGGBBBGBBBGBBGGBBGGBGGGBBGBBBBGBGBBBBBBGBGGBBBBGBBBBBBBBBBBGBGGGBBBBGBBBGBGGBGGGBBBBBGGGGGBGBGBBGBBBGBBGBGGBBGBBBBGBGBBGBBBBBBBBBBBGGBBBBGBBBBBBBBBBBGGGBGGGBBGBBBBBGBBBBBGGBGBGBGGBBGGBGBBGGGBBGBBBBBBBBBGGBBBGGBBBBBBBBGGBGBBBBBBGBBBBBGBGGGBGGBBGBGGGBBBGGBGGBGBBBBBGGGGGBBBBBGBBBBGBBGGBBBBBBBGBBGBBBGBBBBGGBBBBBBGBBGGGGGBBGGBBBBGBGBBBGBBBBBGGBGBBGGBGBGBGBBGBBGGGBGGGBBGBGGBBBBBBGGBBGBGBBBBBGBBBBBBGBBBBBBGGBBBBBGBGGBBBBGGGBBBGBBGGGBBBGBBBGBGGBBGBBBBBGGBGGBBBGGGBBGBBGGBBGBGGBBBGBGBGBGGBBBBBGGBBGBGBGGGBBBBBGGGGBBBGBBBGGGGGBGBGBBBBBBBGGBBBBBBBBBBGBGGBBGBGBGBBBBBGBGGBGBGBBGBBBGBBGBGBBGBBGBGBBGGBBBBBGBBGBBBBBGGBGBBBBBBBGGGGGBGBGBBBBBGBGGGBGGGGBBBBBBGGGGGBGBBBGBGBBBBGBBGBBGBGBGBBBBGGBBGBBBGBBBGGGGGBBBBGBBBBGBBGGBBGGBGBGGBBBBBGBGBBBGBGBGBBGBBGGBGGBBBGBBGBBGGGBBBBBBBBGGBGBGBBBBGBBBGGBBBGGGBGBBBBBGBGBBBGBBBGBBBBBGBBBBGGBBGBGBGBGBGGBGBBGBGGBBGBBBBGBGBGBGGBBBGBBBBBBGGBGGBBGBGBGGBGGBBBBGBBGBBBGBGGBGBBBBGBBBBGBBBGGGBGBBBGBBGBBBGBGGGGBBBGGBBGBBBBBGBBBGGGGBBBBBGBBGBBBGGBGBBBGBGGGGGGBGBGBGGBGBGGBBGBBBBGBGBBBGGBBBBGGGGBBGGBGGGGBBBGGBGBGBBBBBGGGBBBGBBBBBGBBGGGBBBGBGBBGBBBBBGBBGBBBBGBBBGGGGGBBGBGGBBGBGBBBGBGGGGBBGBGGBBGGBBBBGBBGGBBBGBGGBBBGGGGGBGBBBGBBGGBGBBGGGGBBBGGBGBBBBBGBBBBGBBBBBBBGBBBBBBBGBBGBGBBGBGBBBBBGGBBBBBBBGBBBGBGBBBGBBBBBBGBBBBBBBGGGBBBBGBGGBBBGBGBGBBBGBBGBGGGBBGGBBGBGBGBBBBBGGBBBBBBGGGBBBBGGGGGGBGGGBGBGBBBBBGBBGGBBGBBBBGBBGGBGGBBGGGBBBBGBBBGBGGGBBGBBBBBBBBGBGBGGBBBBGBGGGBBBBBGBGGBGGBBBBGBBGBGBBBBBBBBBBBBBBGBBGGBGBBBBBBBBBGBBBBBBBBBGGBBBGBGBBBGGGBGGBBGGBGGGGGBGBBBGBGBGGGBGBBGBBBBBBGBBGBBBGGBBBGBBGBBGBBGGBGBGBGBGBGGGBGGBBGGBBBGGGGBBBBGGBGBGBBBGBBBBBBBBGGBBBBGBBGBGGGBBGGGGGBBGBGBBBGBBBGGGBBBBGGGBGBBBBBBBGGBBGBGGBBGGBGGBGGGBGBBGGGGGBBGBBGBGBBGBBBGBGBBBBBGBBGGBBGBBBBBBGBGBBGBGGGBGGGBBBBBBGBBBBGBGGBGBGBGBBBBGBBBBBGGBBBBGBBBBGBGGGGGBBBBGBBGBBBGGGGGBBBBGBBBBBGBBBGBBGGBBBBBBBBBBGBGBGBBBGGGGGBGBBGBGBGBGGBGGBBBGGGBBGGBBBBGBBBGBBBBGBBGGGBBBGBGBGBGGBBBBGGGBBBBGBBBBBGBBBGBGBBGBBGGGGBBBGBBBGBGBGBBBGGBGBBBGBGBBGGBBBBBBGBBBBBBBBBBBGGGGBGGBGGGBBGBBBBBBBBBGBBGGGGGBGBGGGGBBBBBBBBBBGBGGBBBBBBBGGBBBGBBBGBBBBBBGBBGBBGBBBGBGBGBBGGBGGGBBBBBGBGBBBBGBGGGGGBGBBGBBGGBBBBGBBBBBBBBBGBGBGGBBBBGBGBGGBBGBBGBGBBBGBGBBGBBGGBBBGBGBBGGGBBBGBBBBGBGGBBGBBGBGBBBGBBGBBBBBBGBBBBGBBBBBBBGGBGBBBBBGBGBBGGBGGGBGGBBBGBBGBBBGBGBGGGBBGBBGBBGBGGGBGBBBGGGBBBGBGBBBGGBBGBGBGGGGGGBBBBBBBGBBGBBBGGBBBBGGGBBBBBGBBGBGGBBBBBBGGGBBBBGBBBBBGBBGBBBBBBBBBBGGGGBBGGBBBBBGGGGBBBBBGGBBBBBBGBBGBBGBGBBGBBBBGBBBBBGBGBGGBBGGGGBBBBGBBBGBGBBGGGGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGGBBBBGBBBBBBBBGBBBBGGBGBBGBGBBGGBBBGGBGBGBBGBBBGBBBBBBBGBBBBBBBBGBBBBGBGBBGBBGBBBGBGBBGBBGBBBGBGGGGBBBBBBBBBGBBGGGGBGBBBGGGBGBBBGGBBGBGGBGGBBBBBBBGBGGBGBGBGGBBGBBBGGGGBBBGBGBBBBBBBBGGBBBBBGBBBGGBGBBBBBBGGBGGGBGBBBGBGBBBBGGBGBGBGGBGGBBGBBGBBBGBGBGBBBBBBBBGGBBGBBBBBBBBGGBBBGBBBBBBBBGBGBGGGBBGBBBGBBBBGBGBBBGBGBBBBGBBGGBBBGGBBBGBGGGGGGBBGGBBBGBGBBGBBBGGGGBBBBGGGBBBGBBBBBBGBBGGBBBGBBBGGBGGGBBGBBGBBGBBBBBGGGBBBBBBGBGBBBBGBBGBBBBBBBBGGGGBBGBGGBBGBGGGBBBGBGGBBBBGGBGGGBGGGBBBBBBBGGBBGBBGGBGBBGBGBBGBBBBGBBBBGBGBBBBGBBBBGBBGGBBGBGBGBGBBBBBGGBBBBBBGBBBBBGGBBGBGBBBGGGBBGBBGBGGGGBGGGGBBBGBBGBGBGBBBBGBBBGBGBBBBBBBGBBBGBBGBBBGBGGGGBBGGBBBBGBBBBBBBBGBBGBGGBBBBBBBGBGGBBBBGBBGGBGBBBBBBGBGGBBGBBGBBBBBGBBBBBBBBGGGBBBGBBBBBBGBGBGBBGBBBGBBBGGBBGGBBBGBBBGBBBBBGGGBGGBBGGBGGGBGBBGGBBBBGGGBBBBBGBBGBGBBBBBGGGBGGGBBBBBGBBBBGGGGGBBBBBBBBGBGGBGBBGGGBGGBGBBBBBBBGGBBGBGGBBGGBBBBGBGBBBBGBGGBGGGBBBBBBBBBBGBGGGBGGBBGBGBGBBGBGBBBBGGBGBGBBBBGBGGBBBBBGGBBBGBBBGBBBGBBBGBBBBBBGGBGGGBGBBGBGBGBGBGBBBBBBBGBGGBBBBGGGBGBGBGGBGGBGBBGGGBBBGBBGGBBBBGBBBBBBBBBBGGBGBBBGBGGGBBBBGBBGBBBBBGBBGBGBBBBGBBBBGBGGBGBGBBGGBGGBBBGBBBBGGBBGGGBBGGBBBGBBBBGBGBBGGGBBBBBGBBBBBBBBBBBBBBGBGGGGGGGBBGBBBBGBBBBBGGBGBBGBGGBBGBBGBGBBGGGBBGBBBBBBBBBGBBGGBBBGBBGGBGGBBBGBGBBBBGBBGGGGBGBGBBGGGBGBGBBBBGGGBBBBBGBBGGBBBGBGBBBBBGBBGBBBBGBBGBBGBBBBBGGBBBBGBBBGBBGBGBBGBGBBGGBBBBBBBGBBBGBGGBBGBBBGBBBBGBBGGBGBBBGGBGGBGBBBBBGGBBGBBBBBGBBBBBGBGGBBBBGBBBGBGBBGBGGBBBGBGBBBBGBBBBGGGBGBBGBBBGBGBGGBGBBBBBBBBBBBBGBBBBBBGBGBBBGGBGBBBBBGBBGBBBGBBBBGBBGGBBGBBGBBBGGBBBGBGBBGBGBBBBBBGBGBGGGBBBGBBBBGGGBBBGBBBBBGBGBBBBGBBBGGBGBGBBBGBBBGGBBBBGBBGBBBBBBGBBBGBBGGGBBBGBBGBBGBBBGGBBGBBGGGBBBGBGBGBGBBGBGBBBGGGBBBBGGBBGBBGGBGGBBGBGBBGGBBGGBBGBBGBBBBBGBBGBBGBGGBBBGGGGBBBGBBBBGBBGGGGBBBBBBBBBBBGBBGGGBBGGBBGBGBBGGBBGBBBBGBBBBBBBGBBBBBBBBBGBBGGBGBBGBBBGBGGGBBGBBGGGBBBBBBBBGBBBBGGGGBBBGGBBGGGBGBBBBBGBBGBBGBBBBGBBBBBGGBBBBGBGBBBBBBGGBGBBGBGGBBBBBBGBGBGBGBGGGGGGBBBBGGBBBGGGGGBBBBBBBBBBBGGBBGBGBBBGBGGBBBGBBBGBBBBBGBGBBGBBBBBGBBBBGGBBBBGBGBGBBGGGGGBBGGGGGBBGBGBGBGBGBBBBBGBGGBGBGGBBBGBGBBGGBBGBBGBBBBBGGGBBGBGBBBGBBBGBBBBBGGBBBBBGBBBGGGBGGBGGBBBGBGGBBGGGGGBGBGBGGGBBBBGBBGBGGBBBBGBGBBGBBBBGBGBBBGBGGBBGBBBGGBGGGGGBBBGBBGBBBGBGBGBBGGGBGBBBGBGBBBGGBBBBGBBBGBBBBGBBBBBGGBBBBBBBBBBGGBBBBBBBBGBGGGGGBBGBBBBGGBBGBBGBGBBBBBGBBBBBGBBGBBGBGBBBBBBBGBGBBBBGBGGBBBGBBBBBBBGBBBBBBGGBBBGBGBBGGBBBBGGGBBGGBGBGGBGGGGGBBBBGBBGBGBGGBBBGBGGBBBGBBGBGBBGGGBBBBGBGGGBBBGBGBGBBBGBBBBBBBBBGBBBBBGGBBBBBGGBBBGGGGBBBBGGBGBBBBBBBBGBBGBGBGGBBGBBGBBBBBBBBBBGBBBBGGGBBGBBGBBBBGBBBBBBBBGBBBBBGGBGBBBGBBBBBBGBBBGGGBBBGBBBGBGBGGGBBBBGBBGBGBGBBBBBGBBBBGBBBBGBBGGBBGGBGBGBBGBBBBBGBGBBBGGBBBBBGBBGGBGGBBGBBBGBBBGBBBGBBBBGGBBGBBBGGGBGBGBBGBBBGBBBBBGBBBGGGBBBBBGGBBGBGBGGBBGBGGBBBGBBGGBGGBBBBBBBBBGGBBBBGBGBGGBBBBBBGGBBBGGGGGGGBGBGGBBBBBGBGBBBGBBBBBGBGBBBGGBBBBGBGBBBGBBBBBGBBBBBBBGBGBBBGBBBGGBBBGBBBBGGBGGGBBBBBGGGBBBBGBGGGBGGBGBGBBBBBGGBBBGBBBBBGGBGBGBBGBGBBBBBBBBBBBBGBGGGBBBBBBGGBGGBGGGBBGBBBBBBGBGGBGBBBGBGGGBGBBBGBGGGGBGBBGBGGGGGGBGGGBBGGGBGGGBBGBBBBGBBBBGBBGBBBGBBBBBGGBBGBGGGBGGBBBGBGBBBBGBGBGBBBBGBBGBBBGBBGBGBBGGBGBBGGGBBBBBGBGGBBBBBGGGBBBBGBBBGGBGBBGBGGBGBBGBBGBBBBBBBBGGBBBGGGBGGGBBBGBBBBGGGBBGGBBBBBBBGBBBGBGGBBGBBBBGGGGBGBBGBBBGBBGBBBBGGBBGBGGGBBBBBBGBBBBBBBBBBGBBGGGGBGBGGBGBBGGBBBGBBGGBGBBBGBGBGBGBBBBBBBBBBGBBBGBBBBBBBBBBGBGBBBBBBGBBBBBBBBGBBBGBBGGGGBGGBGBBBBBGBGGGBGGBBGBBGGGBBGGGBBBGBBBGBGBGBGGBBBBBBBBGBBGBGGGBBGGGBGGGGGBBGGGGBBGBGBBBGBGBBGGBBGBBBBBBBBBBBBGBGBBBGGBBGBBBBGBGGBGBGBBGBBBBBGBBBGBGBGBBGGBGGBGBBBBBGGGGBBBBBGGBBGBBBBBBBBBGBBGBBBBBGGBGBBGGBBBGGGBGBGBGBBBGBBBGBBBBGGGGGBGBGBGGGGBGGGGGBBGBBBBGBGBBBGGBBGGBBGBBBGGGBBBGBGBGBBGBBGGGBBBBGGBBBGBGBGBGBBBGGBBGBBBBBBBBBGBBBBBBBGGBBBGBGGBGGGBGBBGBBBBBBBBBBGBGBBBGGBBBBGBGBBBBGGGBGBGGGGBBBBBGBBBGBBGBGGGGBBGGGBBBBBGBBBBBGBBBGBGGBBBBBBGGBBBGBGBBBBGBBBBGBGBBBBBBGGGGBGBBGBGBBBBBGBBBBBGBBGBBBBBBBBGGBBGGBBGGBBBGBBBBBGBBBBGBBBGBBBGBBGBGBGBBBBGGBGBGBGBBBGGBBBGBBGBGBGBBGBGGBGBBGBBBBGBBGBGBGBBGBBBGBBGBGGGBBGGGBBGGGBGGBBGGBGBBGBGBGGBBBGBBBGGBBBBGBBBGBGGGGGGGBGBBGBBBBBBBBBBBBGBBGGBGBBGBGBBGBBBBBBGBBGBGBGBBBBBBGGGBBBBBBGBGBGBBBBGGGGGGBBGBGGBGBBBGGBBBGBBGBBBBGBBBGBBGGGBGBBBBBGBBBBBBGGBGBBBGBBBGBBGBBGBGBGGBBGBBGBGBGGBBGBGBBBBBGGBBGBGBGBGBBBBBGBBBGBGBBGGGBGGBGGBGBBBBBGGBBBBGGGBBBBBBBBBBGGGBGGBGGBGBBBBBGGBGGGGGGBGGBBGBGBGBBBGBBBBBBGBGGBBBGBGBGGBGBBBGBBGBBGBBGGBBBGGBBBBGGGGGBBBBBBBGGGBGBBGBBBGBBBBGBBGBGBGBGGGGBGGBBBGGBGBBBGBBBBBBBGBBGGBGBBGGGBBBBGBBBBBBBBBBBBGBGBGGGBBBBBBGBBGBBBGBBBGGGBBGGGGBGBGBBGBGGBGGBBBBGBBBBBBBBBBBGGBGGGGBBBBBGGGBBBBBBBBGGBBBBBBGBBBGGBBBBGGGGGGBGGGGBGBGGGBBBBBBGBBBBGBGGBBBBGBBBGBGBGGBBBBBGGBBBBGBGGBGBBBGGBGBGBBBBGBBBBBBBBGBBGGGBGBGGBGBGGGBBGGGBBGGBBBBBGBBBGGBBBBBBBBGBBBBBBGBBGBBBGGBGGBGGBBBBGBGBBBGGBGGGGBBBGBBBBBBGBBBBBBGBGBBBBBGBBBBBBGBGBGBGBBBBGGGBBBBBBGGBBBGBBBBBBBBGGGBBBBGBBBBBGBBGBBBGBGBBGBBGBGGBBBBGBBBGGBBBBBBBGBBBBBBBBGBBBBBBBBBBGBGBGGBBBBBGBGGBBBBBBGBBBBBBBGBGGBBBGGBGBBGGBBGGBBGBBBBBGBBBBGBBGBGBBGBGBGBGGBBBBBBBGBGGBBBGGBGBGBBBBGBBBBBBGBGBGGBGGGBBGGBBBGBBGBBGGBBGBGGBBBGGBGGBBGBBBBGBGGBBBBGBGGBGBGBBGGBGBBBGBGGGGGBGBBBGBBGGGGBBBGGBBGGGBGBBBGGBBGBGGBBBGBGBBBBBBBBBBBBBGGBBBGBBBBBGGGBBBBBBBGBBBBBGGGBBBGBGBGBBBBGBGBBBGGBBBGBBBBBBGBGBBGBGGBBBBBGBGBGBBGBGBBBBBGBBBBBBBBBBBBBGBGBBBBBBBGBGBBBGBBBGBGBBBGBBBBBBBBGBBBBGGBBBGGBBGGGGBBBGBBBBGGBBBBGBBGBBBBBBGBGBGBBBBBBBBBBGGGBBGBGBGBBBGBGBGBBBBBBBBGBBBGBGBBGBBGBGBGBBGGBGBGGBBBBBGBGBGBGBGBGBBGBBBBBBBBGBBGGBBBGBBGBGBBBBBGBBGBBBBBBBGBBGBGGGGGBBBBGBBBBBBBBGGBBBGGBBGBBBGGGBGBBBGBBBBGBGGBGGGGGGBBBBBGBBGBGGGBBBGBBGGBBBBBBGGBBGGBBBGBBBBGGGGGBGBBBBGGBBBGBBGGBGBBGGGBBBBBBBBBBBGBBGBBGGBGGBBGBBGGGGGGGBBGBBBGBGGGBGGBBBBBBGGGGBBBBBGGGGBGBBBBBBGBBGBBBGGBBGBBBBBGBGGBGBBBBBBBBGBGBBGBGBBBBBBGBBBBBGGBGBGBBGBBBBGGBBGBBGGBGBBGBBBBBGBBGBGBBBGBGBBBGBBBBBGBBBBBGBBGBBBBGBGBGBBGGGBGBGBBBGBGBBGGGBBBBBBBBGGBBBGBBBBBBBBBBBBGBBGBBGBBBBBBBGBBBBGGBBGBGGBGBGBBBGBBGBGBBGBGBGBGBGGBGBGBGBBGBBBBGBGBBBBGGBBGBGBBBBBBGGBGGBGBGGGBBBGBBGBBBBGBBGBBBBBBGBGGBGBGBBGGGBBBBBGGGBBBBGGBBBGBBBGGBBBBBGBGBGGGBBGGBBBBGGBBGGBGBBBBBBGBGBGBBBGBGGBGBBBGBBBBGBBBBGBBBBBBBGBBBBGBGBBGBGGGBBBBBGBBBGBGGBGBBBGBBGBBGBGGBGBGGBGGBBBGBGBGBBBBGBBBBGBBGGBBGBBGBBBGGBBBBBGBBGBBBGBBBGGBBBGBGGGBBBGGBBBBGBGGGBBBBBGGGGGBBGGBBBBBBGGGBBBBGBBGBBBGGBBBBBBBBGGBBBGBBBBBBBBGGBBBGBGBBBBBGGGGGBGBBGGGBBGGBGBGBBBBBBBBGBGBBGBBBBBBBBGBBBGBBBGBBBBGBBGBGGBBGBBBBGGBBGBGBBBBBBBBBBBBBBBBGBBBBGBGBBBBGGGBBBBGGBBBGBBBGGGGBBBBBBBGGBBGBGBBGBGBGGBBBBGGGGBBBGBGBBGGBGBGBGGBBBGBBBGGBGBBGBBBGBBGGBBBBBBGBGGGBGBBGBGGBGBGBBBBBBGBBBBGBBBBGBGBGBBBBGBBBGBGGBBGBBBBBGBBBGGBBGBBGBGGBBBBBGGBBBBBBBBBBGGBBGGGBBBBBBBBBBGBGBBBGBBBBGBGBBGBBGBBBGGGBBGGGBBGBBBBBBGBGGBGBBBBBBBGBBBGGGBBBBGGGBGGBBGGBGGGGGGGBBGBGGBBBGBBGBBBGBGGGBBGBGBGGGGBGBBBGGGBBBGBGGBGBBBBGBGBBGBBGBBBGBBBBBGBGBGBBBBBGBGGBGBGBGBBGGBGBBBBBGGBBBGBBBBGBGGGBBBBBBBBBBGGGGGBBGBGBBBGBBBBGGBGBBBBBBBGBGGGBGBBBBGBBBBBGBBGBGGBGGBBBBBGBBBGGGBBBGGGBGGBGBBGBBGGBBGBGBGBGGBBBBBGBBBGBGBGBGBBBGBBBGGBBGBGBGGBBBBBGBBGGBGBGBGGBBGGBGGBBGGBGBBBGGGGBBGGBGBGBBGGGBBGBBBGBGBBBGBBBBBBGGGBBBBBBBGGGBBGBGBGBGBGGGBGGBBBBBBBBGBGGBBGBBBBBBBGBBBBGGGBBBBBBGBBGGBGBGBGGBGBGBGGGBBBGBGBBGGGBBBBGBGBBGBGBBBBGBGGBBGGGBBGBGBBBBBBBGBBBBBBBBBBBGBBBBGBBBGBGBBGBGGBGGBBBBGBBBBBGBGGBGGGGBGBBGBGGBBBBGGGBGBBBGBBBGBBGBBBBBBBBBBBBBBGBBBBGGBGGBBBGBBBBGBGGBBBGGBBBGBBBGBBGBGGGBGBBBGGGBGGBBGGBBGBBBGBBGBBGBBGGBBBBBBBBBBGBBGBBGBBBBGGBBBBGBBBGBBGBGBBBBBBGBGBGBGGBBBGBGGBGGGBBBGGBBGGGBBBGBGGBBGBBBGBGBBBBBGBBBBGGBBBBBBBGGBGBBBBBGBBGGGGGBGGBGBBBBGBBBGBBBBBBBGGGBBGGGGGBBGGBBBBBBGBBGBBBBBBGGBBBBBGBGGBGBBBGBGBBGBBGBBGBBBBGBBBBGBBBGBBGBGGBGBBBGBBGBGBBBBBGGBBBBGBBGBBGGGBBBBGBBBBBBBBBBBBGBGGGBBBBBBGBBBGGGGGGGBBBBBBBBBBBBBGGBBGBBBBGBBGBBBBGBGBGBBGGGBBGBGGBGGGGBBBBGGBGBGBGBGBGGBBGBGBBBGBBGBBBBGGGBBBBBGBGGBBBBBGGBBGGGGGGBBBGGBGBBGBGGBGGGBGBGGBBGBGBGBGGBBBBBGBGBGGBGGBBGGGBBGGGGBBBBGBGGBGGBBBGGGGGBBBBGBGBGGBBGBBBGBBGBBBGBBGBBBBBBBBBGGBGBGGBGGBBGBBBBBBBBGBBBGGBGGGBBGGGBBBGGGBBGBBGGBBBGGBBGBGGBBGGGBGBBBBGBBBBBBBGGGGBBGBGBBGBBBGBBGBBBBBBBGBBBBGGGGGBBBBBBBBBBBBBBBBGBBGBBBGBGBBGBBBBBBBBGBBGBBBBBBBBBGGBBBBBGBBBBBGBGBBBGBGBGGBGGGBBGGBGBBGGBBGBBBBGBBBGGBGGBBGBBGBBBGBBGGGBBGBBGGBGBGBBGBBGGBBBBBBBBBBBGBBGBGBBGBGGBBBBGGGBBBGBBBBBBGGBBBBBGBBBBBBBBBBBBGBGBBBBBBBBGBBBGBBBBBBBGGBBGBBBBGBBBBBBBGBBBBBBGBBGBBGBBGBBGGBGGBGGGBBGBBBBBGGBBBGGGBBGBBBBGGBGBBGBBGBBBBGGGBBBBGBGGGBBBBGBBGBBBGGGBBGBBGBGBGGGBGGBBGGGGBBBBBBBBBBBBBBBGGGBGGBGGBGBGGBBBBBBBBGBBBBBBBGGBBBBGBBGGBGGBGBBBBBBBGBGBBGGBBBGGBGBBBBGBBBBBBBGBBBBBBBGBGBBGBBBBGBBBGBGGGGGBGBBBGBBGBGBGGBBBBBBBGBBBGBBGGBBBBBBGBGGBBBBBBBBGBGBBBBBBBGBGBBBGBGGGBBGBBBBBBGBBGGBGBBBGGGBGBBBGGGBGGBBGBBBBBBBGGBBGGGBGBBGBBGBGBGGGBGBBGGBBGBGGGBBBBGBGGBBBGGBGBBBBBGGBGBBBGGBBBBBBBBBBBGBBBBGBBGBBBBGBBBBBBBGGBGBBGBBBBBGBBBBBBGGGBGBGBBBGBGGBGBGBGGBBBGGBBBBBBGBBBBGBBBBBBBBBBBGGGBBGBGBBGBBGGBBGBBBBBGGGG
7891 GGGBGGBGGBBGGGGBBGBBBGBGBGBGBGGBBBGGGBGBBGGBBGGGGGBGGBGGGGGGGGBBGBGBGGGBGBBGBGGBGGBGGGGBGBBGBBBGBGBGGGBGGGGGGGGBBGGBGGGBBBGBBBGGGBGGGBBGBGBBGBGBBGBBGGBGBGBGBGBGGBGBGGGGGGGGGBBBBGGGGBGBBGGGGGGBGBGBGGGGGBBBGGBBGGGBGGGGBBGBGGBGBGGGGBGGGBGGGBGGGGBBGGGGGBGBBGBGBGBGBBGGGGGBGGGGGGGBGBBGBGGGBBGBGGGGBGBGGGBBBBGGGGBGBBGGGGGGGGBBGBGGBGBBGGBBBBGGBGGBBGGBGGGGGGGGGGBGBBGBBGBGBBGBBGBGGBBBGGGGGBBBGBGBGBBGBGGGGGBBBGBBGBBBBGGGGGGGBGGGBBBBGGGBGGGGGGBBGBBGGBGBBBBBBGBGGBBGGGGGBGGGBGGBGGBGBGBGGBGGBBGGBBBGGGGGGGGBGGBBGGBBBGGGBGBGGGBGGBGGGGGBGGGGBGGGGGGBGGGGBGGBGBGBGBGGGBBGBGGGBBGBGGBGGGGGGGGBGGGGBGGBGGBBBGBGGGGGBBBBGBBGGGBGGBGGBBBGGBGBGGGGGBGGGBBGGGGGBGBBGBGGBGGBGGGGGBBBGGBBGGGGGGBGGGGBBGGBGGGGGGBGGGBGBGGBBGBBBBBGGGGGBGBBBGGBBGGGGBGGBBGGGBGBGGGBGBBBGGGGGBBGBBBGGGGGGBGBBBGBGGGGGGGBBGBGGGGBGGGGGGGGGBGBGGGGBGBGBGBBGBGGGGBGGGBGGBGGGBBBGGGGGGBGBGGGBGGGGBGBBGBGBGGBGGBBGGGGGGBGGGBBBGGBBBGGBGGGBGGGBBGGGGGBBGGBBBGGBGBBBBGGGBGBGGGGGBGBGBGGGBGGGGBBGBBBGGBGBBGGBGGGGGGBGGGGBGGBBGGBGBGGGBGBBGBBGGGBBBGBBBBGGGBBBGGGGGGGBBBBBBGGBGBGBGBBGBGGGGGGGBBBBGGBBGBGGGGBGBGGGGGGBGBGBBBGBGBGGGGBGGGGBBGGBBBBGGBGGGBBGGGGBBBBGGBGGBGGGBGGGBBBGBGGGGBGGBBGGGGGGBBGBGGGBGGGBGGGBGBGBBGGGGBBGGGGGBBGBGBGBGGGBGGGGBBBBGBGGGBGBGGBGBGGGBBBGBGBGGBBGBGGBGGGBBGBGBBBBGGGGGBGGGGBGGBGBGGBGBGBGGGGBBGBBBGBGGGGBGBBGBGGGGGGGGBGGBGBGBBGGGGBBBBBGGGBGGGBBBGGBGBGGGBGBGGGGBBBBGGGGBGBGBGBGGGGGBGBBGGBGBGBBGGBGBBGBGGGBGGGGGBGBBBBBGBGGGBBBGGGBGGBGBGBGBGGGGBGGGGBGBBGGBBGGBGGGGGGGGBGGGBBGGGBBGGGBGGGGGBGBGGGBGBGGBBGGBGGGBBGBBBGBGBBBGGBBGBGGBGGBBBBGGBGGBGGGBBBGBBGBBBGBBGGGGBGGBBBBGGGBGGGBGGGBBGGGGGGGBGGBBGGGBGGGGGBGGBGGBGGBGBBGBGBGGBGGGGGGGGBGGGGGBBBGGGGBGBGBBGGBBGGBGGGGBBGGGGGGGGBGBGGBGGBGBGGGBGGBBGGGGGBGGBGGGBBGGGGBBGBBBBBBBGBGGGGBGBBGGBGGBGGGGBGBGBBBBGGBGBGBBBGBGGBGGBGBBGGGGGGGGGGGGGGBGGGBGGGGGGBBGGGBGGBBGGGBGBBBBBGGGGBBBBBGGGGGBGGGGGBBGGGGGBBGBBBGBBBGGBBGGBBGBBBBBBGGGGBGGBGBGBGGBBGGGGGGGGGGGGBGGGGBBBBGBBGGGGBGGGGBBGGBBGGGGGBGGGBGGBBBGBGBGGGGGGGBBGGGGGGBGGBGBBGGGGGGGBGGBBGBBBGGBBBGGBGGBBGGGBGGGBGBGGGGGGBGGGGBBGBGGGBGGGGGBGGBGBGGGBBGBBGGGGGBGGBBGGGGGGBBGGGGGGGGGBGGBGBGBBBGGBBBGGGBGGGBGGBBGBGBBGGGGGBBBGGBGGBGGGGBGGGGBGBGGBGBGGBGGBBGGBBGGGBGBBGBGGBGGGGGBBGBGGGGGGGBBBGBBGGGGGBGGBBGGBGGBGBBBBBGGGGBGGGGGBBGBBGBBGGBGBBBGGBGBGGGGGGBBBGGGBBGGBGGBBGBBGBGGGBGBBBBGGGGBGBBGBGBGBGGGGBBGGGGBGGGGGBGBGBGBGBGGGGGGGGGBGBBGGBGBBBBBGGGBBBBGBBGGBBGBBGGGBGBGBBGBGGBGGBGGBGBGGBGGBBBGGBBGBBGGBBBGBBGBGGGBGBBGGGBGBGGGBGBGGGBGBGGBGGGGGGBGGGGGGBBGGGBGGGGBGGBGBGGGBBGGGGBGBBGBGGGBGBGGGGBGGGBBBBGGGBGGBGGBBGGBBGGGGGGBBGBGGBGBGBGGGBBGGGGGGBGBBGGBGGBGGGBGBBGBGBGGGGBGGGGGGGGBGGBGGGBGBBGGGGGGBGGBGGGBGGBGBGGBGBBGGGGGGGGGBBBGGGGBGGGGGGGBBGBGGGGBBBGGGBGGGBGGGGGGBGGBBGGBBGBBGGGGBBGBGBGBGGBGGGBGGBGGBGGBBBBGGGGBGBBGGGBBBBGBGBGGBGBBGBGGBBBGGGGBBGGGBBBGGBGBGGBGGGGGBGGGGGBGGGBBGGGBGGGGBBBGBGBGGGGBGBBGBGGGBGBGBBGGGGGGBGBBGBBGBGGGGGGGGGGGGBGBBGBBBBGBBGBGGBBBBGGBBGGGGBBGBBGBGGBBBBGGGGGGBGGGGGGGBBGBGGGBGGGBGGGBGGGGGGBBBGGGBBGGGGGGGGGGBGGGGGGGGBGGBGGGBGBBBBGGGGBBGGGGGBGBGBGGGGGGGBGGBGGBBGGBGGGGGBGBGGGGGBBBBBGBGBGBBGGBGGGGGGGBGBBGBGGGGBBBBBGBGGGBBGBGGGGBGGBGGBGBBBGGGBBGGGGBGGGGGGGGGGGBBGBBBBGGGGBGBGGGBGGBBBBGBGGBGBBGGGGBBBGGGBGGGBGBGGGGGBGGBGGGGGGGGGGGGGGBGGGBGGBBGBGBGGGGGBGGBBGGBGBGGBGGGBGBGBGBBGBBGGGBGBGGGBGBBGGBGBGGGGGBGGGGGGGGBBBGBBBGBGGGGGGGBGBBBBBBGGBGBGBGBBGBBGGBGBGGBBGBGBGBBGGGBBBBBGGGBBBGGBBBGGBGBGGBBGBGGBGGBGGGGBGBGBGGGGGGGGGBGGBGBBBBBBGGGBGGGBGGBBGGGBGBBGGBGGBBGGGGGBBGGGGGBBGGGGGGGGBGBGBBBBGGBBGGBGBGGBBGGBGBGBBGGBBGBGBGGBBGBBGGGBGGGBGBGGGGBGGBBBBGGGGBGGGBGGBBBGGGGGBGBGBBGGGBGBBGBGGBGGGBGBBGGGGGGGGBBBGBGBGBBBGGBGGGGGBGGBGBGBBBBGBGBBGBGGBGBGGBGGGBGBBGGGBBGBBBGGBGGGGGBGBGGGBGGGGBGBBBBBBBBBGBGGBGGBBGBGGBGBGBGBGGGBGBGGGBGBGGBBGBGBBGGBGGGGGGGBGGGBGGGBGGBGGGGGGBGGBBBGBGGBBGBGGGBBBBBGBGBGGGBGGGGBGGGGGBBGGGBGGGGGGBGBGGGGGGBGGGBGBBGGBGGGGGBGGBGGGGGBGBGGBBBGGBBGGGBGGGGBGGGBGGGBGBGGGGBGBBGGGGGGGBGBGGBGBGBBGGBBGBGGGGBBGGGBBGBGBBGGBBGGGBBGBGGGGGBGGGBGBGBGBBGBGBGGBGBGBGBGGGGGGGBGBGGBGBGGBGBBGGBGBBGBGGBBGBGGGGBGGGBBGGGBBGGGGGGGGGGGBGBBGGBGGBGBGGGBGGGBGGGGGGBBGGGBBBBBGGGGGGGGGGGBGGGGGGGBGGGGGBBGBBGGBBBGGGGBBGGBGGGGGBGBBBGGGGGGGBGBBGGBGGGBGGBGBBGGBBBGGGBGGBBGGGGBGBBGBBBBGGGGGGBGGGGBGGBBGBBGGGBBGBBGGBGBGGGBGBBGGGGBGBBGBBBGGGBBBBBBGGGGGGGGGBGGGGGGBBBGBGGBBGGBGGGGGGGGBBGBGBGGBGGGGBGBGGGBGGGGBGGGGBGGBBGBGBBGBGGGBBGBGBGGBBGGBGGBGGBGGGGBBBGGBGBGGBBGBGGGGGBBGGBBGBBBBGGBBGBGBBGBBGGBGBGGGGBBBBGGGGBGGGGBGGGBGGBGBGGGBGBBGBGBGBBBGGBGBGGGBBGGBBGBBBBGGBBGGGBGBGGGBBGBBGGGGBGGBGGBGGBGGGGBGGBGGGBBBGGGGGGGGGGGGGGGGBBGGBGBGGGGGGGGGBGGBGGGBGGGGGGBBBBBGBGGBBBBBBBGGBGGBBGBGBGBGBBGGBBGGBGGBGBGBGGBGBGGGGGBGGGBBBGGGGGGGGBGBBGBBBGGBGBGBGBGGBGGBBGGGGBBGGBGGGBGBGGGBGGBGBGGGBBGGBBGGGGBGBBGBGGGGGGGBBGGGGGBGGBGBBGGBBBGBBGGBGGGGBGBGBGGGGBGGBGBGGGGBGBGBBBBBBGGBGGBGBGBGGGBGGBBGGGGGBBGBBGGGBGGGGBBBGGBGBBBGBBGBGGBBGGBGBBBBGBBGBGGGGBGBBGBGGGBBBGGGGBGBGGGBBGGBGBGGBGGBGGGBBGGBGBGBGGGGGGBGBGBGGBBGBBGGGGGGGBBGBBGBGGGGGGBBGGGBBGGGGBGBGBGGGBGGGGGBBBGGGGBBBBBBGBGGBBGBBBGGGGGGBGBBGBGGGBGGBBBBBGBGBGBGGBGBBGBGBGGGGGBGBGBGGGGGBGBGBBBBGBGBGGGGGGGBBBBBGGBGGBGGBBGGGBGGBGGGBBGBGBGGGBBBGGBGGGGBBGGBGGGGBGBGGGBGGBGGGBBBBGBGGBBBGGGGGGGBGGBGGGGGBGGBGBGGGBGGGGBGBBGBGGBBGGGBGBGGGBGBBGBBGGGGBGGGBGGGBBBGBGGGGGGGBGGBBGBBGGGBGGGGGBGGGBGGGGBGBGGGBGGBGBGBBBBGGBGGGGGBBBGGBGGGGGGGGGGGGGGGBBGGGGGGGGBGGBBGGBGGBGBGBGGGBGBBGBBBBBBGBGGBBGBGGGGGBBGGGGBBGGBBGBBGBGBGGGBGGGGBGGGGBGGBGGGGGGGGBGGGGGGGGGGGGGBBGGBGBBGBBBGGGBGGBGGGGBGGGGBGGGGBBGBBBBGBGGBGGBGBGBBGBBBGGBGGGGGBBBBGGBGBBBGBGGGGBBBBBGBBBGBGBBBGGGGBGGGBGGBBGGGBGBGBBGBGBBBGGGGGGBGGGGGGBGBGBGGBGGGGGGGBGGBGGBBBBGGBGGGBGGBGBGBBGGGGGBGGGBGGGGGGGBBBBGGGGBBBGGGGGBBGBGGBGGGGBGGGBGBBBBGGGGGGBGBGGGGGBBBGGGBGGGGBGGGGBGGGBGGGBBGGGGBBGGBBBGGGBGBBBGGBGBBGGGBGBGBGBBGGBGGBBGGGGGGGBBGBBGGBGGGGGGGGBBGBGGGGBGGGGGGBGGGGBGBGGGGBGGGGGGGGBGGGGBGGBGGGGBBBBGGGGBGBBGBBBGGBBGGGBGGGBGGGBGGGBGGBGBGGGBGBGGBGBGBGBGBGBBGGGBBBGGGGGGBGGBBGGGGBGBBGBGGBBGGBBBBGGGGGGGGBBGGBGGBGGGGGBGBGGBBBGGGGBBBBGGBBGBBBBBGGGGBGGGBBBGGGGGGGGBGGBGBGBBGBBBGGBBBBGBBBGBBGGBBGGGGBGGGGBGBGGGBGGGGGGGBGBGGGGGGGGGGGGGBGGBGGGBBGGGGGBBGGBBBBBGGBGBGBGBGGGBGGBGGGBGBGBBGBGGBGGGGBGBGGGGGBBGBBBGGGGBGBBBGGGGGBBBGGBGGGGBBGBBGGBBGBBBGBGGBGBBBGGGGGBBBBBBGBGGBBBGBGBGGBGBBBBBGBGBGGGBBGGGGBBGGGBBGGGGBGBGBBBGGGGGGGBBGBBBGGGGGGGGBGGBBBGGGBBBGGGGBGBBGGGBGGGGGGBBGGBBGGBGGGGGBBBGBGBBGBBGBGGGGGBBGGGBGBGGBGGBBGBGGBBBGGGGGBGBGBGBGGGGGGBGBBBBBGGGGBGBBBBGGBGGGBBBGGGBGGGGBGBBBBGGBBBGGBGGGBGGGGGGBBBBBBBGBBGGBBBGGGGGBGBGBGBBGBGGGGBGGBBBBBGBGGGGBGBGGGBGGBGBGBGBGGBGGBGBBGGGGBGBGGBBBGGGBGGGBBGBGBGBGGGBGGGGGGGBGGGGGBBGGBBBGGGGGGBGGBGGGGBGBBGGGBGGBBGGGBGGBGBGBGBGGBGGGBGBBBGBGGBGBGGGGBGGBBBBBBGGGGGBBGGGBGBBGGGGBBBGGGGBGBBBGGGGGBGBGBBBBGBGGGGBBBBGGGGBBGGGBBBGBBGGBBGGBGBGGGGBBBGBGBGGGGBGGGGGGBBBBBBBGBGGBBBBBBBGGBGGGGGGBGBGGGGBGGGBGBBBGGGBBGBBGGGGGBBGGGGGGGGGGGGGGBGGBBGBGGBGBGGGGBBBBBGGGBBGGBBGBGGBGGGGBGGBBBBGGBGGGGGBBGGGBBGGGGGGGGGGGBGGBGBGGBGGGBGGGGGBGBGBBGBBBBBBGBGGGBBGGGGGGGBBGGGBGGGBGGBGGBGBGBBGBGGBGBGBBBBGGBGGGBGBGGGBBGBBBGGGGGBGBGBBGBGBGGGGBGGBBBGGGBGBGBGGGGGGGBGGGBBGGGGGGGGBGGGGGBBGGGGGBGGGGBBBBBGGGGBGGGGGBBGGGBGBGGGGGBGBGBBGGBGBBGGBGGGBBGGGGBBBBBGBGGGGGGBGBGGGBGGGGGBBGGGGGGGBGBGGBGBGGBGGGBGGGGGBBGBGGBGBGBGGGGGGGBBGGGGBBBBGGBBGGGGGGBGGBBGGGBGGBGGGGGGGBGGGBGGBBBGGGGBGGGGBGGBGGBGGGBGBGBGGBGGGGGBGBBGBGGBGBGBBGBGBGBGGGBGGGGBBBBGGGBGBBBBGGGBGGBGGBBBGGBGGGBBGBBBGGGGBGGGBGBGBBBBGGGBBGGBBGBBBBGGGGBGGGGGGBGGGBBGGBBGBGBGGBGGGBBGGGBGGBGGBBGGGGGGGBBBGGBBBGGGGBGGGBBBGGGGGGBGGBGBGGGGGBGBBBGBBBBGBGGBGGGGGGBBBGBBGGBGBBGBBGGBBGBGGGBGGGGGBGBBGBBGGGGGGGGGBGGBGGGGGGBBGBBGGGGBGGGGBBGGBBBGGBGBGBBBGBGGGGGBGBGBGBGGBGBBBBGBBBGGGBGBBBGGGBBGBGBGGGBBGBGGGGGGGBGBBGGBBBGGGGGGGGBBGGGGBGBGGGGBGGBGGBGGGGGBBGGBGBGGGGGBGGGGGGBGGBGGBGGBBGGBBBGGBGBGGBGGGBGGGGGGGGBBGGBBBGGBBBGGBGGGGBBGGBBGBGGGGGBGGGGBGBBBGBGBGBBGGBBGGBBBGGBGGBGBGBGGGGBGGGGBGBBBBGGGGGBGBBGBGBBGGGGGGBGBBGBBGGBBGGBGGBBBGGGBBBBGGGBGBBGGGGGGGGBBBGGBBGGGGGBGGGBGBGBBGBBBGGBGBGBGGBBGGBGGGGGBBGBBGGBBGBGGBGGBGGBGBGBBGGGBGGGGBGGGGGBGBGBGGGBGGBGGBBBGBGGGGBBGGBBGGGGBBBBBBGGGBGGGBBBGBBGGGBBGGGBBBBGGBGBGGGGGBGGBBGGGGGBGGBBGGGGGBGGGGGBBBGGGGBBGBGGGGGBBBBBBBGGBBGGGGGGGGGBGBGGBGBGGGBBGGGGGGGBBGGBBGGGGGGBBBGGBGBBGGGGBBGGBBGGBGGGGGBGBGGBGBGGBGBBGGGBBBGGBGBGGGBGGGBBBGBGBBBGGGBBGGBBGGGBBBBGBBGGBBGGGGBGGGBGBGGBGBGGGBGGGBGBGBGBGBBGBGBGGGGGBGBGGGBGGGGGGGGGGBGBBGGBBBGBBGGBGBBGGGGBGGBGBGGBGGBGGGBBGGBBGGGGGGBGBGGGBGBGGGGGGGBGGBGGBBGGBGBGGBBBBBBGGGGBBBBGBGGBGGBGBGGGBBGBBBGBGBGGBGBBGBGBGGBBGGBBBBGGGGGGBGGBGBBGBGGGGBBGBBGGBGGGGGBGGGGGGGGBBBBGBGGGGBGGGGGBGGGGBBGGGBGGGGGBGGGGGGGGGGGGGBBGGBBBBGGBGBGGBBGGBGBGGGGGGGGGBGGGGBGGGBGGGGBGGGBBBGGBBBGBGGGGGGBBBGGGBBGBGBGGGBGGGGBBGGBGGBGBGBGGBBGBGGGBBGBBGGGBGBGBGGGBBGGGBGGGGBBGBGGGGGGGGGGGGGBGGGGGGGGGGGGBGGBGBGBBGGGGBGGGGGGGBBGGGGGGBBBGGGGBBGGBGBGGGGGBGGGGGGGGBGBGBBGGGGGBBGGGGGBBGGGGGBBGBBGGGBGBGBBBBGGBBGGGBBBGGGBBGBBGGBBBBGGGGGGGGBBGBBGBGGGBGGGBGGBGBGGBBGGBGBBBGGBGGGGGGGGBBGBBGGGBGGBBBGGGBBGBGBGGGGBGBGBGBGGBBGBGGGGGGBBBBBGBBGBBGBBBGGGBBGBGGBBBGBBBGBGGGBGBBGBBGGGGGGBGBGGBBGGBGBBGBGBGBGGGGGGBGGBGGGGGGGGBGGGBBBGGBBGGGGBBBBBGGGBGBBGGBBGBGGBGBBBGGBGGGGGGBGBGBBGGBGBGGGGGBGGBGBGBGGBGBGGBGBGGGGGBBGGGGGGBGBGGGGBBGGGBGGBBGBBGGGGGGGGBBBGGGGGBGBBBBBGBBBGBGBGBGGGGBGBGBGGBGBGGGGGBGGGBGGGGBGBGGBGGGBGBBGBBGGGGBBBGGGBGBGBGGBGGGGGGGGBBGGGGBBGBGGGGBGBBBGGGBGGGBGGGGGBBGGBGBGGGGBGGGGGGGBGGGBGBBGGGGGGGGBGGGBGBBBGGBGBGGGBBGGGBGGGBBGBGBGBBBGGGGGBGBGGGGBGGGGBGBGBGBGGBGGGGBGGBGBGGBGBGGBGGGGGGGBGGGBBGGGGGGBGBGBBBGBGGGBBBBGGBGBBGGGBBGGGGBGGGGGBBGGGGGGGGGGGGGBBGBGGBBBGBGGGGGGGGBBGGGGGGGBBBBGBBGGGGGGGGGGGBGGGGGGGGGGGGGGGGGBGGGGBBGGGGGGGGGGBGBGGGBGGGGGBBBGGGGGGGGGBGGGBBBGBBGGGBBBGBGGBBGBGBGGBGBGGGGGBGGBBBGGGGBGGGBBGBBBGGGBGGBGGGGBGGBGGGBBBGBBBBGGGBGBBGBBGGGGBGGBBGGBGBBBGGBGGGBGBGBGGGBGBBGGGBGBGBGBGGGGBBBBGGGBBGBBBBGGGBBGGBBBGGBBBGGGGGGGGGGBGGGBBGGBBGGGGGGGGBBGGBBGGGBGGGGGGGGBBGGBGGGGGGGGGBBGGBGBGBGGGGBBGBGBGGBGBGBBGBBGGGBGGGBGGGGGBBGGBGGGGBBGGGBBGGGGGBGBBBBBBGBGGBGBGBBBGBGBBBGBGGGGBBGBGGBGGGBBGGGGGBGGBBBGBBGBBGGGGGGGGBGBBBBGBGGGGGGBBBGGBBBGGGGGGGGBGGBGGBBGGGBGGGGGBBBBGBGGGBGBGGGBBBGGGBGBGBBBGGGGGBBBGBGBGBGBGGGBGGGGBGGGBGGGGGBGGBBGGBGBGGGBBGBBBBGGGGBBBGGGGGBGBGGGGGGGGGGBGGGGGBBBBGGBBBGGBBGBGGGGBGGGGBGBGGGGGGGGGBGGGGBGBBBBGBGBGGGGGBBGGGBBGGBBBGGGBGGBGGGGBGBGGBBBBBGGGBBBBBGBGGGBBGGGBBGBGBGGGGGGGBGGGBBGGGGGGBGBBGGGGGBBGBBBGBBGBBBBGGGGBBGGBBGGBBBBBGGGGBGBBGGGGGBGBGGBGGGBGGGBBBGGBGBBBBGBBGGBGGBGGGGBBGGGGGBGGGGGBGGBGGGBGGGGGGGBBBGGGBGBGGBGGGGGBBBGGGBGGGGGBBBBGGGGGGGBGGGBGGGGBGGGBGGGGBBBGBGBGBGGBGGBBBBGBBBGGGGBBGBBBGBBBBGGGBGGBGGGGBBGBGBBBGGGGBGGBBGGGGGBGBGGGGGGGGGGGBBGGGGGGBBBGGBBBBGGBBGBGGGGGBGGBGGBBBGBGGGGGBGBBGGGGBGGGGBGGGGGGGGGBBBBBGGBBGGBBGGGGGBBGBGGBGBGGGBGGGGGGBGGGGGGBBBBGGBBBGGGBBGBBBGGBGBBBBBBBGGGBBGGGGBBGGBGGBBGBGGGBBGGGBBGGGGBBGGGGGGBGGBGBGBGGBBGBBGGBGGBGBGGBBGGGGGGGGGGGGGBGBGGGGGBGGGGGGGBBBBBBGGBGGGGGGGBGGBGBGBGGGGGGGGGGGBGBGBBGGGGGBBBGGBGBBBBBGBGBGBGBBGBBGBBBBGGGGBGGBBGGGBGBGGBBGBBGBGGBBGGGGBBGBBBGGBBBGBGGGBBGBGGGBGGGGBGGBGGBGGGBGGGGGBGGBGGBGBGBBGBBBGBBGBGGBBGBBGGGGGGGGGBGGGGBGGBGBGGBGGGGBBGGBGBBGGGGGGGGGBGGGGGGBBGBGGGBBBBBGGBGBBBGBGBBGGGBGGGGBGGGGBBBGBGGGGGBGBBGBGGBBGBBBGGGGBGGBBGBBGBBBGGBGGGBGBGGGGBGGBBGBBGGGBGBGBGGBGGBBBBBBGGGGBBGBGGGGGBBBGGBGGGGGBGBBGBGGGGBGBGBGGBBGBGBGGBGGGGBGGBGBBGGBGGGGGGGBGBBGBGBGGBGGGBGGGGBGGGGGGGGGGGBBGGBBBGBGBGGGBGGGBGGGGGGGBBGBBGBBGGGGGGBGGBGBGGBGBGGGBGGGGBBBGGBGBGBGBGGBGGGGBGGBGGGGBGBBBBBGBGGGGBBGGGBBGGBGGBGGBGBGGBGGGGGBGBGBGGGGGGGBGGGGGGBBGGBBGGBGGGBBGGBBBGBBGBGBBGGBGGGGGGBBBBBGGBBGGGGBBGGGGGBGBBGGBGGBGGBGBGBGBGGGGGGBGGGGGGBGBGBGBGBBGBBBBBGGBBGBGGBGBGBBBGBGGGGGGGBBBBGGGGGBBBBGGBGGGGGBGBGBBGBBGGGBBGGBBGGGGBBGGGGGGBGBBGGBGBBGBBGGBGGGBGBBBGGBGBGBBGBGBBGBBGBGBBBBGGBBGBGBGBBBGGGGBGGGGGBGGGGGGBBGBGGGGBGGBGGGGGBBBGBGGGGGGBGBGGBBBGBGGBGGBBGBBGGGGBBBGGGGGGGGGGBGGGBBGBGGGGGBBBGGGBGGGBBBGGBBGGGGBGGGGGGGGGBGGGGBBGGGBGGGGBGGGGGGGBBBBBBGBBGBBGGBGGGBGGGBGGGGGBGBBGBBGGBGGGBBGGGGGBGBGGBBBGGBBGBGGGGGGBGGGBGBGGBGGBBGGBGGGGBBGGGBBBGBBBGGBGGGBGGGGBBGBGGGGBBGBGGGGGGGBBGBBBBGBBGGGGBBGGGBGGBGBBGBGGGGBBGGGBGGBBGBBGBBGGGBGBGGGGGGBGGGGBBBBGGGBGBBBGGGGBBBGGBBBBGBGGBGGGBGGBGGBGGGGGGGGGGGGBGGGBBGGBBBGGBGGGBGBBGGGBGBGBBGGGGGGGBBGGBBGGGGGBGGBGBGGGGGGGBBGGGGGBBGGGGGGGGBBBBBBGGBGBGGBBGBGBBGBGGGGBBGBBGBGGGGGGGBGGGBBGGGBBBBGGGBBGBGGGBGGGGGBBGBBGGBGBBGBGBGBGBGGGGGGGBBGBBGGGBBBGBGGBBGBGGGBGGGBGBGGGBBBGBGGGGBBBBGBBGBGGGGBGBGBGBGGGBGGBBBBGGBGGGBGBGGGGBGGGGBBBBGBBGGBBGGBGBGGBGGGBBBGGBGBGBBBGGBGGGGGBGGGGBBGBBGGGGGGBGBBGBGGBBBBBGGGGBGGGGBBBBGGBBBGGGBGBBBGGGGBBGGBGBBBGBGBGBBBBGGGGBGGGBBBBBBBGGGBGBGBGGGBBBBGGBGGBBGBGGBGBGBGGGGBGBGGGGBGGGGBBGBGGGBBBGGGBGGGGBBBBBBGBBGGGBGGGBGGGGBBGBBGGGBBBBBBGGBBGBBBGGBGGBGGGGBGBGBGGGGBGGBGBGGBGGBBBGGBBBGGBGBGGGGGGGGGGGBBBGGGBBGBGGGGGGGBGGGGGGBGGGGGGGGGBBGGGBGBGBGGBGGGGGGGGBBGGGBGBGBGBBBGGGGBGBBGGGGBBBBGGGBGBBGBBGGGGGBBBBBGGBGBGGBGGGGGGBBGGBGGGGBGBGGGGGGGGBBGGBGGGGGBBBBGBBBGGGBBGBGGGBGGBGBBGGBGGGBGBGGBBGGGBBBGGGGGGGGGGBGGBBGBBBBGGGGGBGBGGGGBGBGGBBBGBGGBBBGGBBGBBGGBBGGGBBBBBBBGGGGGBGGBBGGBGGGBGGBGGGBGGGGGGGGGGBGBGBBGBGGGGBGGBGBGBBBBBGBGGGBBGGGBBBGGBBGGGGBGBBBBBGGBBGGGGBGGGBBGGBGGBGGBGBGGBBBGGGGGBGBGGBGGGGGGBGGBGGGBGBBBBGGGGBGBBBBBGBGBGBBBBBGGGGGBBBGGGBGBBBGGGGGBGGGBGBGBGGGGBGGBBGGBBGGBBBGBGBBBBGBGGGGGGBGGGGGGGGBGGGBGGGGGGGGGBGGGGBGGBGBGGBBGGBBBBBGGBGBGGGGGGGBBGBGBGBBBBGGGGGBBBBBGBGBGBBGBBBBBBBGGGGGGGGBGGGGBBBBGBGGGGGGBGGGBBGGGGGGGGGBBGBBGGGGBBBGGGBGGBGGGGGBGGGGGBGGGGGBBGGGGBGGGGBBGGBBGBBBBBGGBGGBBBGBBBGGGGBBBBGGGGGBGBGGGGBGGGGGBGGGGBGGGBGBBBGGBGGBGBGBGBGBBGBGBGGBGGBGGBBBGGGBGGGBGGBGGGGGGGGBGGGGGGGGGGBGGGGBGBGGGGGGGGBGGGBBGBGGBBGGGGBBBBBGGGGBGGBGGGBGBBGGBGBGBBGGBGGGGGGGBGBGGGBBGBGGGBGBGGBBBGBBBGBGBGBBGBGBBGGGGGBGGGBGGGBBGBGBBBBGGBBGGGBGBGGGBBGGBBGGBGGBGGGGGBGGGBBGGGGGBBBBGBGBBGGGBGGGBGBGGGBGGBGGGBBGBGBGGGBBGGGGGBGBGBGGGBGGBGBBGGGGGBGGBGBBGBBBGBGBGGBGGBGGGGGGBGGBBGBGGGGGGBGGGGBBBGGBGGGBBBGGBGBGGGGGBBBBGBBGGBGGGBBGGGGBGGBBBGBBBBBBGBBGGGBBGGGBBGGGGGBBGGBGGGBGGBGGGBBGBGGGBGBBGBGGBGBGBBBGBGBGGBBBGGGBGGBBGBBBGBGGGBGGBGBGGBGGBBGGGGGGGGGGGGBBBGBGGGBBGBGBGGGBBGBBGBBBGGGGBBGGGGBGGGGGGBGBBGBBBGBGBBBGBGGBGBBGGGGGGBGBGGGBGGGGGGBGGGBGGBGGGGGGGGBBGGBGGBBBBGGGBGGGGGGGBGGGGBBGBBGBGGGBGBGGBBGGGBBGGGGBBGGBBBBGBGGGGBBGGGGGGBGGGBBGGGGGBGBBBBBBBGGGBGGGGGBGGBGGGBGBBGGBGGBGGBGBGGGGGGGGBGGGBGBGGGBBBBBGGBGBGGGGBGGBBGBBGBGGBGBGGGGGBBBGGGGGGGBGBGBBGBGGBGBGGBGGGGGGGGBBGGGGBGBBGBGGGGGBBGBGGGGGGGBGGGGGGGGGBGBGGGGGBBGBGGGBBGBBBGGGGBBBGBBGBGBBGGGGBGGBBGBGBGBBBBGGGBGBBGBBGGBGBBGGBBGBGGBBBGGGBGGBBGGGBBGGGBBGBBBGGGGBGGGBGGGBBGGGBGGGGGGBGGBGBGGGGGBGGBBGBBBBGGBGGBBGGGBGGGBBGGBBGGGBGGGBBBGBBBBBGGBBGGBGGBBBBGGGGGGGGGGGGBGGGBGGBBBGGGGBGBGGBGGGGGGGGGBGGGGGGGBGGBGGBGGGGBBGBBGBGBBGGGGGGGGBGGBBGGGGGGBBGGBGBGGGGBGBGGGGBGGBGBGBBBGGBGBGBGBBGGBBGGBBBGBBGGGBBGBGBGBGGGGBGBBGBBGGBGBBBGBGGBGBGGGBGBBGBGBBBGGGBGGGBBGBGGGGGBGBGBGBGGGGGGGBBBGBBGBBBBBGGBGGBBBGGBGGGBGBGBGGBGGBGBGBGBGGGBGBBBGGBGGGGBGBGBBBGBGBGBBBBGGGGGBGBBGBGGGGGBGGGGGBGBGBBBGGBBGGGBGBBBBBGBGBGGGBGGBBBGGGBGGGBBGGGGBGGGGBGBBBBGBGGGBBGBBGBBBGGGGBGBBGGBBGGGBBBBGGGGGGGGGGBBGBBBBGBGBGGGGGGGGBBBGGBBGGGBGBGGBGBGBGGGBBBBGGGBBGBGGGGGGBGGGBBGGBGBGGGGBBGGGGGBBBBGBGGBGBBGGGGGBBGBGBBGGBGBGGGBGGBGGGBBGGGGGGGGGGGBBBBBBGGBBBBGBGBGBGBGGGGBGBBGBGGGBBBGGGBGGGGBBGBGGBBBGBGBBGGGGBGGBGGGBGBBBGBBBGGGBGGBBGBGBGBBBBGBGGBGGBBGGBGGBGBBGBBGGGGGBGBBBGBBGBBGGBGGGGGGBGBGGGGBGBGGGBBBGGGBGBGBGGBGGGGBGBBGGBGGGGBGGBGGGGGGGBGBGBGGBBGBGGBGGGGGGBGGBGGBGGBGGBBBGGGBGGGGBGBGGGBBGGGGGBBBBBBBGBGBBGGBBBGGGGGGGGBGGGGGGBBBGBGGGGGGBBBBGGGGBGBBGBGBGGGGBBBBGGBGGBGBGGGBGBGGGBGGGGBGGGBBGGGGGGGGBBGBGGGBGGGGGGGBBBGBGGGGBBBBBGGGGGGGGGGBGGGGGBGBBGGBGGGGGBBBBGGGBGGGGGGBGBGGBGGGGGGBGGGGBBGGGBGGBGGBGGGGGBGBGGGGBBGGBBGGGBGBBBBBGGGGGBGBGBGBBGGGBBBBGGGGGGGGGGGGGGGBGGBGBBGGGGGBGGBGBGGBGGGGGGGGGGBBGBGGGGGBBGGGGBGGBBBBBGGGGGGBGGGGGGGBGGBGGBBGGGGGGGGGBBGBGGGBGBBBGBGBBGBGGGBBBBGGBBGBBGBGGGGBBBGGGGBGGBGBGBGGGBBGGGGGGBGBGGGBBGGGGBBGGBGGBBGGGBBBGGBBGGGBGBGBBBBGGGGBGGBBGBGGBGGBGBBBBBBGBBGBGGGGBGBBBGGGBBBGGBBGGGGGGGGGGGBBGGGGBGBGGBGBGGBGBGGGGGGGGBBBGBBBGBBGGBGBGBBGBGBGBBGBBGBBGGBBBBGGGBBGBGGGBGBGBGBGBBBGGGGGBBBGGBGGBGBGBBBGGBGGGGBGGBGGBGGGBGGBBBGGGBBGBGBBGGBBGGBGBGGBBGGGGBGBGGGBGGGGGGGGBGGGGGBBGGBGGBBBGGGBBGBGBGGGGBBGGGBGBBGGBBBBGBGBGGBGGBGBBGGGGGBGGBGGBGBBGGBBBGBGBBGBGGGBBBGGGGBBGGBGGBBGBGGGGGGGGBBGGBGGBBBGBGBBBGBGBGGBGBBBGBGBGGGBGGBBGBBBBBBGGGBBBGBGGGBBGBGBBBBGBGGGBGBGGGBGGGBGBGBGBGBGGGBBBBBBGBGGGGGBGGBGGGGBGBGGGGBBGBGGBGGGBBGGBGGGBGBGBBBGGGGBGGGGGBGGBGGGBGGGGGGBGGBGGBBGGGBGBGGBGBGBGGGGGBBBGGGBBGGBBBBBGGGGGGBBBBGGGBBGGGGGBGGGGGGGGGGGGGBGGGGBBBGBGGGGBGGGGGBBBGGGGGGGGBGBBGGGBBBGBGBGGGBBGGBGGGBBBBGBBBGBBGBGGBGGGGGGGBGGGGGGBGGGGBBGGGGBBBGBGGGGBBGBGGGGGGGGGBGGGGGBBBGGBGGGBGGBBGGBGGGGBGGGGGGGGBGBGBGGGBGBGGGGGGGBGGBBBBBBBBBGBBGGBBGBBBGBBGGGGGGGGBGGBGGGGGGGGGGGBBGBGGGGGBBGGBGBGBGGBGGGBBGBBBBGGBGGBGGGBGGGBGBGGBGBGGGGGGGGBBGGBGGBGGGBBBGBGGGBGGGGBGBGGGGGBBGBGGGGBBGBGBGGBGBGGGGBGGGGGBBGBGBGBGGGGGBBBGGBGGBGBBBGGGBGGGBBGBBGBGBGGGBGGGBBGGBGBGGGBBGBGBBGBBGBBGGGGBGGBBBGGBGGBGGBGGGBGGBBBGBBGBGGGGBBBGBBGBBGGGBGBBBGGGGBBGBGBGGGBGGGBGGGBBGGBBGBGGGGBGBGBGGGBBBGGGGGBGGBBGGBGGGBGBGBGGBGGGGBBGBBGBGBGBGGBGGGBGBGBGGBGGBGGBGGBGGBGBBBGGGGBGGBBBGGBBBBGGGBGGGBBGGGGBBBGGGGGBBBBBBGGBGGGBGGGGGGGBBBGGBGGGBBBGGBGGGBBBBGGGBBBBGGBGGBGGBGGGGGGGBGGGGGBBGGGGBGGGGGGBBGBBBBGGBGBGBGGGGGGGGBGGBGBBBGBGGBBGBGGGBBGBGGBBBGGGGGGBBBGBGGGBBGBBGGGGBGGGBGBBGBGBGBBBBGBGGGBBGGGBGBBBBBGGGGGGGBBGGGBBBGBGBBGBGBBBBGBGGGBBGBBBGGBGGGGBGGGBGGGBGBGGGGGGBGGBGGGBGBBGGGGGBGBGGGGGBGBGBBGBBGGBGBBGBGBGBGBGGGGBBGGBBGGBGBGGBBGBGBBGBGBGBBGBGGGGBBGBBGGBGBGBBGGGBBGGGGGGBGBBGBGGGBGBGBGGGGGGGGGBBGBGBGGGBBGBGBBGGGGGBBBBGGGGBGBGBBGGBBGGGGBBGBGGBBBGGBGGBBBBBBBGBGGGGGGBBGGGGBGBGGBGGGBBGGBGGGGBGBGGBGBBGBGGGBBBBGBBBGGGBGGGBGGGGGGGGGGGGBGBGGGGGGGGGGGBBGBBGGBBGBGGBGBGGGGGGBGGGGBGGBBGGGBGBBGGGBBGBGBBBBBBGGGBBGBBGGGGBBGBBGGGGGGBGGGBGGGGBBBBGBBGGBGGBGBGGGGBBBGBGGBBGGGGGGBGGGGGBBGGBGGBGGBGGBGGGBBGBGBGGBBBBGGGGGGGBGGBGBBGGGBGBBBGGGBBBBGBGGGGGGBGGGBGBGBBGGBGGBGGGGBGGBBGBGGBGGBGGGGGGBGGBGBGBGBGBGGBBGBBBGGGBBBGBGGGBBGGBBGGGGBGGGGBBGGGGGGBGGBGGGGGGGGGGBBGGBGGGBGGGGGGBGBGBGBBBGBBBGGGGBBGGGGGGGBGBGBGGGBGGGBGBBBBBGBGGGGGGGGGGBGGGGBGGBGGGGBGBGGGGGBGGGBGGGGGGBGGBGGBGGGBGBBGGGGGBBGBGBBGGBGGGBGGBBGBGGGGGGBGGGGGGGGGGGGGGGGBBBGGGBBGGGGGGGBBGBGGGBBGBBBGGGGGGBGGBGGGGGBBGGGGGGGBGBGGBBGBBGGGGBGBBGGBGBGBGGGGGGGGBGBGGGGGGGBGBGBBBBBGGGGGGGGBBGBBGBBBBGGBBBGGGGGBGGGBBGGGGGGGBGGGBGGGGGBGBBBGBGBGBGGGGBBGBGGGGGBGBBGBBGBBBGBGBBGBGGGGBBBGGBGGBGBBBBBGGGBGGBBBBBBGGBGBGGBBBGBGGBGGBGGBGGBGGGBBBBGGBGBBBGBGGBBGGBBGBBGBGBGGGGBGBBGGGGBGGBGBGGGGGGGGBGGGGGBBBGBGBBBBBBGBGGGGBBGGGGGBBBGGGBBGGGGGGGGGGGBGBBGGBGBGGGGBBGGGBBGGBBGGBGGGBBGGBBGGGBGBGGGGBGGGGBGBGBBGGGBGBBBBGGGGGGGBBBGGBBGGGGGBBBGGGGGGBBBGBGBGGBGGGGGGGGGBGGGGGBBBGGGGGGBBBGGGBBBGBBBGGBBGBBGGGGGGGGBGGGGBBBBGBBBGBGBBGGBGBGBBGBGGGBGBGGGGGGGGBBBBBGGGBGGGGBBBBGBGBBGBGBBGGGBGGGGBGGBBGGGBGGGBBGBGGGBBBBGBBGBGGGGGBBGGGBGGBGBGBBGGBGGGGGGBBGGBGGBGGBBGGGGGBBGBBBBGBBBGBGGGBGGGGBBGGBGBBGGBGGGBBBGGGGGBGGGBGBBBGGBGGGGGBGGGGGBBGBGBGBGBGGBBGGGBGGGBBBGBBBGGBGGBGGGBGGGGGGGBGGGBBGGGBBGBGBGGGGGBGGBBBGGGGGBGBGGGGBGBGBGGGGBGGGGGBGGGGGBGGGGGBGBGGGGBGBBGGGBGGGGBGGGGGGGGGGGBGBGGGBGBGBBGGGGGBGGGGBBBGGBGGBGBGBGGGBBBGGBBGGGBGGBGGBGGGGGGBBGGGBBBBGGGGGGGGGGGGBGGBGGBGGGBGBGGGBBGBGBBBGGGBBBGGBBBGBBGGGGGGBBGBGGBGGGBBBBBBBBBBGGGGGGBBGGGGBGBBBBBBGBGBBGGGGGGGBGBGBBBBBGGGGGGBGBBGGGBBGGBGGGBGBGGBBGGBGGBBBBBBBGGGBGGGGGGGGGGGGGBGGBBGGBGBBBBGBGBGGGGBGGGGBGGBBGGBGGBBGGGGGBBBBBBGGGGGBBBGGGBBGBGBGGBBGBGGGGGGBBGGGBBGGGGBBGBGGGGGGGGGGGGGGGBGBGGGBBBBGGGBGGGGGGGGBGGBBBBGBGGGBBGGBBBGGGGBGBBGBBBBGGGGGGGGGGGGGGGGGBGGGGGGGGGGBGBBGGGGGGGGBBBGGGBBGBBGBBBGGGGGGBGGBGGGGBGGGGGGGBBGGGGBGGGBGGGGGGGGGGBGGGGBGGGGGGGBGGGGBGGGGGBBGGGGBGBBGBGBBGBGGBGGGGGGGGGGBGBGBBGBGGGGGBGGGGGBGGGBGBGGGGGBGGBBGGGGBGGGGBGGBGGBGGGGGGGGGGGGBBGBGBGBGBBBGGGBBGGGGGGBGGGGGGBGGBGGGGGBBGBBGBGGGGGGGGGGBBGGBBBGGGGGGBGGGGGGGBGBBGGGBBGBBGBBGGGGGGGGBGGGGGGGGGGGGGGBBGGGBGGGGBBGBGGGBBGBGBGGGGBBGBGGGBGGGGBGBGGGGGBBGBGGGBGGBGBBBBGBGGBGGGBGBGGGGBGGGBGGGGGBGBGGGGBBGGGBBGBGBGBBBBGBGGGGGGGGGBGBGBBGGGBGGGGBBGGGGGGGBGBBGBBBGGBGGGGBGGGBGBBGBBGBGGBGBGBBGGGBGGBGBBGBGBGGGBGBGGGGBBGBBBBGBGGGGBGGBGBGBGGGGBBBBGGBGGBBGGGGBBBGGGBGGBGGGGGBGBGGBGBBBGGGGBGBGBBGBBBGGBGBBGGGGGGGBGGGGGGGGGGGGBGGBGGBGGGBGBGBGGGGGGGBGGBBGBGBBGGGBGBGGGGBGBGBGGGGGBGBGGBGBGGGBBGGBBGGGBBGBGGBBGBGGBGBGGBGGGBGBGGBBBGGGBGBGGGGBGGGGBBGGGBGGGGBBGGGGGGBGGBBBGGGGGGBGGGBBGBGGGBBBGGGBBGGBGBGGBGGBGGGBBGGGBBBBBBBGBGBGGGGGGBBBGBGGBGBGGGBGBGGBGGGGGGBGBBGGGGBGGGBBBGGGBBBGGGGBGGGGGGGGGBGBBGGGGBGGBBGGGGBBGGBGBBGGGGBBGGGGBGBGBBGGGGBGGBGGBGBGBGBBBBBBGGGGGBGGGGGBGGBGGBBBBGGBGGBBGGBBGGGBGBGGGGGBGBGBGGGBBBBGBGGGBGGBGGGGGBGGBGGGBGBBGBGBGBGGBBBBBGGGGGGGGGGBBBGGBGBGGGGGBBBGBBBGBBGBGGGGBBGBGBGGGBBBGBGBGBBBGGGBGBGGGGGGBGGGBGGBGGGGGGBGGGBBBBBGGGBGGGBBBGGBBBBBBBBGBGGBGGBGGGBGGBBBBBGGGGGGGGBBGBBBGBGGBGGGGBBGGGBGGGGBGGGBGGGBGGGBBGGGBBGGGGBBGGBGGGBGBGBGGGGGGGGGGGBGGBGGBGBBGBBGGBGBGBGGBGBBBBGBBBBGGGGGGGGGBBGBGBGGGGGGBBBGGGBBBGGGGGGGBGBGG
5811 BBBBBBGBBBBBGBBGBBBBBBBBBBGBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGGBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBGGGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBBBBBBBBBBGGBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBGBGGBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBGBBGGBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBGBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBGBGBBBGBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBGBBGBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBBBGGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBGBGBBBBGBBGBGBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBGBBBBBBBBBBBGBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGGBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBGGBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBBBGBGBBBBBBGGBBBBBBBBBGBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBGGGBGBBBGBGGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBGBBBBGGBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBBGBBGBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBGBBBBBGGBGBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBGBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBGBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGGBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBGBBBBBBGBBBBBBBBGBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBB
30636 BBBBGBBBGBBBBBBBGGGBBBGBBBGBBBBBBBGBBBBGGBBGBBBGBBGBGBBBGBGBGBBGBBBGBGGGBBBBBBBBGGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBGBBBGGGBBBGBBGBGBGGGBBGBBBBGBGGBBBGBBBBBBGBGGBBBBGBBBGGBBBBBBBGBBGBBBGGGBBBGGGGGBGBBGBBGGBBBBBBBBBBGBBBBGBBBBBGBBBGBBBGBBBBBGBBBBBBBBBBBGBGBBBGGBGBGBBGBGBBBGBBGBGBBBBGGBBGBBGGBBBGBBBGBGBGBBGBGBBBBBGBBBBBBGGGBBBBGGBBGBBBGBGBBBGBBBBBBBGGBBGBBGBBBGBGBBBGGGGBGBBBBBBGBGBBGBBBGBGBGBBBBGGBBGBBBBBGGBBBBBGBBGBBGBBBGGBBGGGGBBBGBBGBGBGGGGBGGBBBBBBBBGBGBBGGBBBBGGBBBBGBGBGGGBBBBBBBBGGBBBGGBBBGBGBBGGGBGGBBBBBGBBGBBBGGGBBGBBGBBBBBGGBGBGGBBGBBBBGBBBBBBGGBGGBGGGBBGBGGBGBBGBBGGBBBBGBGBBGBBGGGBBBBBBBGBGGGGGBGBBGBBBGGGGBGGGBBBBBBBBBBBBGBBBGGBBBGGBBGBGBBBBBBBGBBBGGBGGBBGBBGBBGBBBGBBGBBBGGGBBBBBGBGBBBBBGBBBBBGBBBGBGBGGBGBGBBBGBGGGBGBBGBGBBBBGBBGBBBBGGBGGBBBBBBGBGGBBGBBBGBBBBBBBBBBBBBBGGBBBBGBBBBBBGBBGGGBBGBBBBGBBBBBBGBBGGBGBBGBBBGBGGBGBBGBBGBGBBBGBGGBBBBBGBBBBBBGBGBBGBBBGGBBGBGGBBBBGGGBBBBBBBGBBGBGBGBBBBBGGGBGGBBBBBBGBGBGGBGBBBBBBBGGGBBBBBBBGGGBBGGBBBGBGBGBGBGGBBGBBBBGBBGBBBBBBGGBBBBBBBBGBBBGGGGGBBGGGGBBBBGGGBBBGBGBGBGGBBBBBGGBBBGGBBBBBGBBBBBBBBGBGBBBBGBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBGGGGGBGGBGBBBBGBGBBGGBBGBGBBBGBBBBGGBBBGBGGBBGBBBBBBGBGBBBBBBBGBBBGGGBBBGBGBBBBBGBGGBGBBGGBGBBBBBBBGBBBBBGBGBBBBBBBBBBBGGBGBGGBBBBBBBBBBBBGGBBBBBBBBBBBGGGBBBBBBGBBBBGGGGGBGGBBGBGBBBGBBBGGGBGBBGBBBGBGBBBBBBBBBBGGBBBBBBGGBBBGBGBBBBGGBBGBGBBBGBBBBBBBBBGBBGBBGBBGBBBBBBBBBBBGGBBBBBBGGGGGBBBGBBGGBBBBGBBBBBBBBBGBGBBGBBBGGBBGGBBGBGBBBGBGGBBBGGBBGBBBBBBBBBGGBBBGBGBBBGBBBBBGGBBBBBBBGGBGBGGBBBBBBBBBGGBBBBBGBGBGBBBGBBBBBBBGGBGBBBBGGBBGGBBBBGBBBBGBGBBGBBBBBBBBBBBGGBBBBGGBBGBBBGBBGBBBBBBBBBBBBBBBBBBGBGBGBGGGBBBBBBBGBGBBGBBGGBBGGBGBBBGBBGBGBBBGGGBGBBGBBGBGBBBGBGGBGBBGBBBGGGBGGBGBBBBBBBGBBBBGBGBBBGGBGBBGBBGBBGBBBBGGGBBGBBBBBBGBGGBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBGGBBBBGBBGBBGBBBBGBBBGGBBBBGBBBBGBGGBGGBBBBBGBBGBBGBBBBGBBBBBBGGBBBGBBBBBBBBGBBGGGGBBGBBGBBGBBGBBBBBGBBBGBGGBGBBBGBBGGBBBBBGBBBBBBBBBBGBGBBBBGGBGGBBGBBBBBGGBBGBBBGBGBGGGGGGGGBBBBBGBBGGGBGGGBBBGGGGGBGBBBBGBBGBBBGGBGBBBGGBBGBGBGBGGBBGBBBBGBBBGGBBBBBBGGBGGGBBBGGBGGGGBGBBBBGBGBGBGGBGBBBGBBBGBBGBGGBBGBBBBBGBGBBGBBBGBBBBBBGBGBBBBBGBBBBBBGBGBBBGBBGBBBBBBGBBGBBBBBBGBBGBBBBBBGBBBGBBBBBBBBGGGGBBBBGBBBBBBBBBGBBBBGGBBBBGBGBBBBBGBBGBBGBBGBBBGBBBBBGGBGBBBGGBBBBBBBBGGBBGBBBGBBBGGBBBBBBBBBBGGBBBGBBBBGBGBBBGBBBGBGGBBBGBBBBBGBBBBGBBBBBBBBBBBBBBGGGBBBBBBBGBBBBBGBGBBBBBGGBBGBBBBGGGGBBBGBGGBGGGBBBBBGBGGBBBBBGGBGBBBBBBGGGBBBGBBBBBGGBGBBGGBBBBBBGGGGBBBBBBGBBGBBGBBGGGBBBBGBGBGBGGGBBBGGBBBBGBBBBGBBBGBGGBBBBGBBBGGGGBBBBBBBGBBGGBBBBBGBGBGBGBBBBBBBBGBGBGBBBGBGBGBBBBBBGBBGBBBGGGBBGBBGBBBBBGBBBBGBBGBBBBBBBGBBBGBGBGGBGBGBGBGBBBBBBGBBBGBBBBGGBBBBGBBBBGGBBGGGGBBGGBBBBBBGBBGBBBGBGBBGBBGBBBBGBBGBBGBBBGBGGBBGBBGGBBBBGBBBBGBBGBGBBGGGBGGGBBBBBBBBBGBBBBBBBGBGGBBBBBBBBGGBGGBBGGBBGGBGGBBGBBGBBBBBBBGBBGBBBBGBBBBBBGGBGBBGBGBBBGBBBBBBBBGGBGBBBBBGBBGBBBBBBBGGBBGGGBBBBGBBGBGBGBBGBBBGGGGGGBGBBBGGBBBBBBGBGGBBGGBBBBBGBBBGBGBGBGBGBGBBBBBGBBBBGBBBBBBBBBBBGBBGBGBBGBBBBGGGBBBGBBBBBBBBGBBBBGGBBGBBBBBBGBBBBGGBBBBBBGBBGBGGBBBBBBGGBBBBGBBBBBBBBGGBBBBBGBGBGBBBBBBGGBBGBBGGGGBBBBGBBGBGGBBBBBGBBBBBBBGBGBBBBBGBBBBGBGBBGBBBGBGGBBGGGBBBBGBGGBBBBBBBBGBBBBGGGBGGGGBGBBBBBBBBBBBGGBGGBBBBBBGGGBBBBGBBBBBGBGBBBBBBGGBBGGBGGGGBBGBBBGBBBBBGBBBBGBBBGGBBBBGBBBBBGBGBBBGGBBBBBBBBGGGBBGBBBBGGBGBBBGGBBBBBGBBBBGGBBBBBBBBGBGGBGGBGBGGGBGGBGBGGBGBBGBBBGBBBGBGGGGBBBGBBGBBGBBBBGGGBBGBBBGBGBBGBGBGBGGBGBBBBGBGBBGGBBGBGGGBGBBGGBBBBGGBBBBGBGGBGBBBBBBBGGBBBGBGBBGBBBBGBBGGGBBBGBGGBBBBBBBBBBBBBGBBGBBBGGBGGBBBBBBBBBGGBBBGGBBBBBBBBBBGBBGBBBBBBBGGBBGBBBBBBBGBBBBGBBBGGBGGBBBBBGBGGBBGGBGGBBGBBBBBBGBGBBBBGBBBGBGBBBBGBBBBGBBBBGGBGGBGBBBBBBBBGBBBGGBGBBBGBBBGBBBBGBBBBBBBBGBBGGBGBBBBGBBGBGBGBGBBGBGGBBGGBGBBBGBBGBBBBBGBBGBGGBGBBGBGBBBBBGBBBBGGGBBBBBGBBBGBBBBBBBBBBBBGBBBBGBBBGBBBGBGBGGGBGBBBBBBGBGBGBGBBBBBBBGBGGBGBBBGGBBBBBBBGBGBBBBBBGBGBBBBGBGGBBBBGBBBBGBBBBBGBGGBBGBBBGBBBBGGBGGGBBBBBGGBBBBBBGGBGBGGBBBBGBGBBBBGBBBGGBGGBBBBBBGBBBBGGBGBBBBBGBBGGBBBBBBBBGBBBGBBBBBBGGGBGGGBBBBGGBGGGGBBBBBGGGBBGGBBBGBGGBBBBGBBBBGBGGBGBBBGGBGBGBBGGBBBGBBGGGBBBGGBGBGGBBBBBBBGBBBGBBBBBBBBBBBBGGBBBBGBBBBBBBBBGBBBBGBGGGBGBGBBBGBBGBBBGBGGGBBBBGBBBBBGBBGGBBBBGBBGBGBBBBBBBBBGGBBBBBGGBGBBBBBGGGBGGBGBGBBBGGBBBBBGBBBGGGBBBBBBGBGBGBGBBBGBBGGBBBGGBBBBBBBBBBBBGBBBBBBGGBBBBBBGBBBBGBGBBGBBBBGBBGBBGBBBBBGBBBGGBBBBBGBBBBBBGBBBBGGGBGBGGBBBBBGBBBGGGBGGBBBBBBGGBBBBBBBBBBBGBBGBBBGBBBGBBGBBBBGBGBBBBBBBGBBBBBGBBBBGBBGGBBBGBGGGBBGBBGGBBBBBGBBBBBBBBGBBGBGBGBBGGBBBBBBBBBBGGGGBGBGGBBGBBBGBGBBGBGGGGGGBGBGBBBGBGGBGBBGBBBBBBGBBGBBGBGBBBBBBBBBGBBBBBGGBBBGBBBBGBBBBBGGBBBGBBBBBBBBBBGBGBGGBBBBGBGBGBGBBBBGBBBGGGGGBGGBBGBBBBGGBGBBGGGBBBBBGGGGGBBBBGBBBBGBGBBBGGGGBBGBGBBGGGGBBBGBGBBGBBBGBGBGBBBGBGBBBGBBGBBGBBBGBBBBBBBBBGBGBGBGGBBBBBGBBBBBGBGBBBBGBBBBBGGBBGBBGGBBBGBBBBBGBBGBGGGBBGGBBBGGBGGBBGGGBBGBBBGGBGBBGBGBBBGBBGGBGBBBGBBBBBBGGGGGGBBGBBBBBBBGGBBBGBBBBBBBBGGBGBBGGBGBBBGBBBBBBBBBBBGBBGBGGBGBBBBBBBGBGBGGBBBBBBBBBGBGBBGBGBGBBGBBBGBBGBGBBBBBGBGBBGBGGGBGBGBBBBGBGBBBBBGBGBBBGGBBBBBBGBGGBGBBBBGBBGGGGBBBBBGBBBBGGGBBBBBBGBGBBBBBBBBBBGBBGBBBBBBBBBGBGBGBGBGBGBGGBBGGBGBBGBBBBBBBBBBGGGBGGBBBBBGBBGBGBGGGBBGGGBBBGGBGBGGBGBGGGBBBGBBBBBBGBBGBBBBBBBBBBBGGBGBBBBBBBBBBBGBBGBBBBGGBBBBBBGBGGGGBGGBBBBBBBGGBGBBBBBBBBBGGBGGBBBBBBBBBBBBGBBBGBGBBBBBGBGGGBGBBGGBBBBBGBBBBBBGBGBBBBBGGBBGBGGBBBBBBBBGBBBBBBBGBGBBBBBGBBBBBBGBBBBBGGBGBBGBBBBGBBGBGGBBBGBGGGBGGBBGGGGBBBBGGGBBBGBBGBBBBGGGGBBBBBBBBBGGGGGGBBGBGGBBGGBBBGBBBBBGBGBBBGBBGBGBGGGBBGGBBGGGBBBBBGGGGGBBBBBBGBGBBGGBBBBGGBGGBBGGGBGBBBGGBBGBBBBBBBBBBBBBGGBGBBBBBGBBGGGBBBBGGGBBGBGBBBBBBBBGGBGBBBBGBBBBBBBGGGBGGBBGBGBBBBGGBGBGGBGGBGBBGGGGBBGBBBGGGBGBBBBBBBGBBBBBBGBGBBGGBGBBBBBBGBBBBBBBGBBBBGGBGGBBBBGBBBBGBGGBBBBBGBGGGGBBBBBGBGGBBBBBBGGBBBGBGGBBBBGGBBGGGBBGBBBGBGBBBGBGBBBBGBGGBBBGGBGGGBBBGBGBGGBGGBGGGGBBGBBBBBBBBBGGBBBBBBBBBGBBBBBGGGBGGBBBBGBGBBGBGGBBBBGGBBGBBBGBBBBGBBBBGBGBBBGBBBBBBGBBBBBGGBBBBBBGBBBBBGGGBBBBGBBBBGBBBBBGGBBBBBGGBBBBGBBBBBGBBBBBBBBBGGGGGGGBGGBBBBBBBBBBBGBGBBGGBBBBGGGBBBBBGGBGBBGGGGBBGGBBBBBBBGBGBGBBBGBBGBGBBBGBGBBBBGBBBGGBGBGBBBBBGBBGGBBBBGBBBBGBGGBBBBBBGBGBBBBBBBBBGBBBGBBBBGBGBBBBBGBBBGBGGBGGBBGBGBGBBBBBGBBBGBBBGBGBBBBBBGGBGBGBBBBBBBBBBBGGBGGBGBBGGBGGGGBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBGBBGGBGGBBGBBBBGBBBBBBBBGBBGGGBGBBGBGBGBGBGBBGBGBGGBBBBGGBBBGBBGBBBGBBGBGGBGBBBBBBBGBGBBBGBBBGGBBGGBBBBBGBBGGBBBBGBBGBGBBBBBBBBBBBBGGBBBBGBBBBBBGBBGBGBGBBBBGBBGBBGBGBBBBBGBBBGGBBGBBGGGBBBBGBBGBBGBBGBBGGGBBBGGGBGBBBBBBGGGBBBBBGBBBBGBBGGGGGBBGBGBBBBGGGBGBBGBGBBGBBGBGBGBGBBBBBBGGBBBGBBBBBGBGBBBGBBBBBBGGBBBBBBGBBGBBBBGBBGBBBBGBBBGBBBBBBBBGBBBBGBGBGGBGGBBBBBGBBBGBBBGGGGBBBGBGGBGGBGBBBBGBBBGBBBBBGGBGBBBGGBGBBBBBBBGBBBBGBBGBBBBBGBGBGGGGBBBGGBBBGGBBGBGBGBBGBGBBGGGGGBBGGBBBBBBGGBGGGBBBGGGBGBBBGBGBBBGGBGBGGGBGBBGGBGBBBGBGBBBBBGBBGBBBGBBBGBBBBBBGGGGGBBGBBBBBBBBBBGBGGGBGBBBBGBBBBBBBBBBBGBGGGGBBGBGGBBBGGGBGBBBGBBBBBBGGGBGBBGBBBBBGBBBBGBGGBBBGBBBGGBBBGGGBBBGBBBBBBBBGGBBBBBBGBBBBBBBGBGBBBBBGBBBBGBBGBBGBGBGBGBGBGBBBBGBBGBBBBBBBBBGBBGGBBGBGBGBBBBBGBBBGBGBBGGGBBBBBBBBBBBBBBBGGBBGGBGBBBBBBBBBBBGGGBBBGBGBBGGBBGBGBGBGGBBBGGBBGBBBBGBBBBBBGGBBBBBBBGBBBGGBBGBBBBBBBBBGBBGBBBBBGBBBGBBBBGBBGGGBGBBBGBBBBBBBGBBBGBGBBBBGBBBBBBBGBBBBBBGBBBGGBBBGBGBBBBBGGGBGBGBBBBGBGBBBBGBGBGBBGGBBBBBBBGGBBBGBBBGBBBBBBBBBGGGBBBGBGBGBGBGBBGBGBBGGGBGBBBGBBBBBBBBBBGBBBGBGGBGBGBBGGGBBGGGBBGBGBBGBBBBBBGBBBBBGGGBBBGBBBBGGBBBBBBBBGGGBBBGBGBBBBGGGGBBBBBGBBBGBBBBGBBBBBBGBGGBGBBGGGGBBGGBBBBBBGBBGBBBGBGBBBGGGGBGBGBGBBBBGBBBBBBBGBBBGBBGBGBBBGBGBGGBBGGBGGGGBBBBBGBBBBBGGBBGBBGBBBGBBBBBBBBBBGGBBBBBGBBBBBBGGBBGBGBBGBGGGBGBGBBBBBGBGBBGBGBBGBBBGBBBGBBBGGBBBGBGBGGBBBBGBGGGGBBBBBGBBBBBGBGBBGBBGGGBBGBBBGBBBGBGGBBGGBGBBGBBBBBGGBBBBGBBBGBBBBGBGBGBBBBBGGGBBBBGBBBBGBGBGBBBBBGBBBGBBGGBGBBGBBBGBGGBGBGBBBBBBGGGBBGBBGGBBBGBBBGGGGGBGBBBBBBGBBGGBBBBGBBBGBBBBGGGBBGBBBGGBGBBGGBBBBGBBBBGBBBBGBBBBBGGGBBBGGBBBBGBGGBGGBBGBBBBBBBBGGBBBBBBBGBBGBBGBBGBBBBBBBBBGBBGBBBGBGBBBBBBGGBBBBBBGBGBBBBBGBBBBBGGBBBBBBBBBBBBGBGGGBBBBGBBGGBBBGBBBBBBGGGBBBBGGGBBBBBBGBBBGBGBGBBBGGGBGBBGBBBGGGBGGBGBBBGBBBBGBGGGGBBBBBGBGGGGBBBGBBGBBBBGGBBGGBBGBBGBBBGBBGBGBGBBBBGGBGGGBBGGBBGBBGGBBBBBBBBBGBBGBGGGGBBBGBBGBBGBGGGGBBBBGGGGBGBBBBGBBBBBBBGBBGBGBBBBBBBBBGBBGBGGGGGGBBBBGBBGGGGBGBGBGGGBBGBBBGBBBBGBGBBBBGBBBGBGBBBGBGGGGBBBGBBGBGBBBGGBBBGBBBBGBBBBGBGBBBBBBGBBBBBBBBBBBBGBBBBBBBBGGGBBBBBBGGBGGBGBGGBBBBBGBBGBBBBBBBBBBBBGBBBGBBGGGGBBBGGGGBGBBGGBBBBBBGBGGGBGBBBGGBBBBBBBBBBBBBBBGBGBBGBBGGBBBBBGBBBGBGGGGGBBBBGBBGBBBBBBBBBGGBBGBBBBBBBBBBBGBBBGGBGBBGGGBGGBGBBBBBBGBGBBBGBBBGBBBBBGBBBBGBBGBBGBGBBBGBGBBBBBBBBBBBBGBBBBGBGBBGGGBBBBGGGBGBBBGGBGBBBBGGGGGBBGGGGBBBBBBGGBGBBBGBBBBBBBGBBBGBBBGBGBBGBBGBBGBBBGBGBBGBGGBBGBBBBBGBBBBBBGBBGBGBBGBBBBBBBGBBBBBBBBGGBBGBBBBGBGBGBGBBBBGBBBBBGGBBBBGBGBBBBBBGBBGBGGBBBBBGGBGBBBBBBGGBBBBBBGBGBBGBGBBGBBBGGGBBBBGGBBBGGBBGBBBBBGBBBBBBBBBBBBBGBBBBBGBGBGBGBGBGGBGBBBGBGGBBGGBBGGBBBBBBGBBGGBBBGBBBGBBBBBGGGBGGBBGBGGBBBGGBGBBBBGBBGGBBGGBBGBGBBBBBBBBGBBBBGBBBGBGBBGBBGGGGGBBBBGBBGBGBBBBGBBBGBBGGGBBBGBBBBBBGBGGGBBGBBGBBGBGBGBBGBBBBBGGBGGBGGGBGGGBBGBGGGGBGGBGBBBBBBBBBGGGBBBGBGGBBGGGBBBBGBBGBBBGBGBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBGBGBGGBBGBBBBBBGGBBGGBBBBBBBBBBGBGBBGGGBBBBBBBGBBGBBBBBGGBBGBBGBGGGBBBBBBBBBGBGBBGGBBBBBBBBBBGBBBBBBBGGBBGBBGBBGBBBGBBBGBBBBBBBBGBGGBGGBBBBGBGBBBBBGBBGBGGBBBBGBGGBBGGBGBBBBGGBBGBGBBGBBBBGGBBGBBGBBBBBBGBGBBBBGBBBGBBGBBGBBGBBBBGBGBGBBGBGBBBBBGGBBBBBGGBBBBBBBBBBBGBGGGBGBBBBGBBBGBGBBBBBBBBGGBBBGGBBBBBBBBBBBBGBBBGBBBBGBBBBBGBGBBBBBGBGBBBBBBBBBGBGBBBBBGGGBBBBBGBGGGGBGBBGGBGBBBGBGGBBBBBBBBGBGGGGGBGGBBGGGBGBBBBBBGBBBBBGBGGBBGBBBGBGBBBBGBGBBBBBGBBBBBBBBBGBBBBBBBBBGBBBGGBGBBGBBBBBGGGBBGBBGGBBGGBGBBBBGBBBBGBBBBBBGBBBBBBBGBBBBBGBGBBBGGGBGBBGGBBBBBBBBBBGGBBBBGGBBGGBGBBBBBBBGBBBBGBBBBBBBBGBGGBBBBBBBBGBBGBBBBBBGBBBBBBGBBBBGBGBBBBBBBGGBBBGGGGBBGGBBBBBGBBBBGBGBGBGBBBBBGBBGBBBBGGBBBBBGGGGBGGBGBBGGBBGGGGGBGBBGBGGBBGBBBGBGBBBBGBBBBBBBBBBBGGBBBBBGBBBBGBGBBBBGGBGGBBGGGGGGBBBBBBBBBBGGBBBGBBBBGGBBGBBGBGBBBBBGBBGBGBBBBGGGGBBBBBBBGGBBBBBBGBBGBBGBBBGBBBBGBBBBBGGGBGGBBGBGBBBBBBGBBGGBBBGBBBBBGBBBBGBBGGGBGGBGGBBGBBGBBBBGBGBBGGGBGBGBBBGGBBGGGGBGBGGBBBBBBBBGBBBBGBBBBGGBBBBGBGBBBBBBGGBBBBGGGBBGBBBGGBGGGBBBBGGGBGGBBGBBBBGBBBBBBBBBGGBGBBBBGGBBBGGBBGBBGBBBGBGBGGBGGBBBGGBBGGGBGGBGBBGBGBBBBBGGBBGBGGBBBGGBBBBBBGGGBBBBBBGBGGBGGBGBBBGBGBGGBBBBBGGBBGBGBBGBGGBBGGGGBBBBBBBGGBBGGBGBGBBBBBBBGGBBBGGGBGBBBBBBBGBBBGBBBBGBBBBGBGBBBBGBBBGGBBBBBGBBGBBBBBBBBBGGBBGGGBBBGBBBBBBBBBBBGBBBBGGGGBBGBGBBBGBGBBBBBGBBBBBBBGGBBBGGGGBBGBBGGGBGBBBBBBBBBBBBBBGBGGGGGBBGBBGBGBBGBGBGGBBGBGBBGBBBBGBBBBBBBGBGBGGBBBGBGBBGBBBGBBGBBBBGBGBBGBGBBGGGBBBBGBBBBBBGBBBBGBBBBGGBBBGBBBBBBGBBBBGBBBBGBBBBBBGBBGBBBBBBBBBBBBBBGGBBBGGGGGBBBBBBBBBBBBBGBBBBGGBGBBBBBGBGGBBBBBBBBBGBGBBGBBBBBBBBBGBBBBBGBBBGGBBBBBBGGGBBGGBBGGGBBBBGBBGBBBBBGBGBGBBBBBBBBBBBBBBBGGGGGGBBBBBBGGBGBGBGBBBBGBBBBBBBBBBBGGBBBGGBBGGBBBBGGBBBBBBBBBBGBBBGBGGGBBBBBBGGBBBBBBGGGBBGBBBBBGGBGBBBBBGGGBBBGBGGBBGBGBBBBBGBGGBBBBGBGBBGBBBGBBBGBBBBGBGBBBGBGBBBGGBGBGBGBBBGBBBGBBBGBBBBGGGGBGBGBBBBBGBBGGBBGBGGBBGBGBBGBBBBGBBGBBGBBBGGGBBBBGBBBGBBBBBGBGGBBBBBGGGBBGBBBGBBBGBBGGGBBBBGBBBGBBBGGBGBGBGGGBGGGBBGBGBGBGGGGGBBBBBBGBBGBGBBBGBBGBBBBGBGBBBBBBGBBBGBGGGBBBBBGBGBBBGGBGBBBGBBBBGBBGBGBBBBBBGGBBBBBBBGGBGGGBBBGBGGBGBBBGBGBBBGGBGBGBGBBGBBGBBBGGGBGBBBBBBBGBBGGBBBBBGBGBBBBGBBBBGGBGBBBGGGBGGGGBBBGBGBGGBBGBGBBGBGGBBBGBBGBBGBBGBGGGBGBGBBBBBBGBGGBBGBGBBBBBBBGGGBGGGGBGGBBBBBBBBBBGBGGBBBGGBBGBGGBBGBBBGGBGBGBGBGBBBBBGBGBBBBBBGGBBGBBBGBGBBBGBGBBGGBBBBBBBGBBBGBBBBBBBBBBBBGGBBGBBGGBBBBBBGGBBBBGBBBBBBGBGBGBBBBGBGBBBBBGGBGBBGBBBBBBBBGBBBBBBBBBBBBBGBGBGBBBGGBBBBBBBGBBBBBBGGBBBBGBGGBBBBBGBBBGGBGGBBGBBGBBGBBBGGGGBBBBGBGBBBBBBGBBBBBBBBBGGBBGBBBGBBGBBBBBGBGGBBBBGGGGGBGBBBBBBBGBBBBGBBBBBGBBBGBBGGBGBBBGBBGBBGBGBBBBBBBGGBBBBGBBBBBBBGGBBBBGBBGBGBBBBGBBBBGBGBGBBBGGBBBBBBBGBBBBGGBBBBGBBBGBBGBGBBBGGBBGBBBGGBBBGGGBGGGBBBGBBBBGBGGBBBGBGGBBGBBBGBGBBGBBGBBBBBBBBGBBGBBBGBBGBBGGBBBGGBBGBGBBBGBBBGBBBBGGBBBBBGGBBBBGBBBBBBGBBBGGBBGGBBBBGGBBBBGBBBGBGBBGGGGBBBBGBBBGGGGBGBBBBBBBGBGBGBBGBGGBGBBBBGGBBBBGBBBBGBGBGBGBBGBBBGGBBBBGBGBBBBGBGBBBBBBBBGBBBBBGGBGGBGBGBBBGGBBGBBBGBGBBBBGGGBGBBBBBGGBGBGGBBGBBBGGGGBBBGBBGBBBBBGBBBGBBBGBGGGBBBGGBBGBBBGBBBBBBGBBBGBGGGBBBGBGBBBGGBBBGBBBGBBBBGGBBBBBGBGBGBBBBBGBBBBBBBGBBBBBBGBBGGBBBBGBBGBGBGBBGBGGBBBBBBBGGBBBBGBGBBBBGGBBGBBGBBBGGGGBBBBBBGGGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBGGBGBGGBGGBBBBBBBBGBGBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBGBGGBBBBGBGBGGGBGGBGBGBBGBBBGBGBBBBBGBGBGGGBBBBBBBBBBGGBBGBGBBGBGBBGGBBGGBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBGGBBGBBGBBGGBGBBBBBBBGGBBBGGGGBBGBBBGGGGGBGGGGGBBBGBBBGGGGBBGGBGBGGBBBGBBBBGGBBBBBGBBGBBBBBBBBBGBBGBBGGBGBBGBGGBGBBBBBBGBGBBBBBGBBBBBGGGBGBBBBBGBBBGBBGBBBGBGGGBBBBBBBGBBBGBBBGGBGGBBBBBBGBBGBBBBBGBBGBBBGBBGBBBGGGBBGBBBBBGBGBBBBBBBGGBBGGBBBBGBBBBBGBGGBGBGGBGGBBBBBBBBGBGBGBBGBGBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGGBBBGBBBBBGGGBBBGGBBBGBGBBBBBGGBBBBBGGBBGBBBGGGBGGGGBBBGBBBBBBBGBBBGBBGGBBGBBBBBBGGBBGGBBBBGBBGBBBBBBGGGBBGBBGBBBBGGBBGBGBBBBGBGGGBGBGBBBBBBGBBBGBBGGGBBBBGBGBBBBBGGBGBBBBBBBBBBGBGGBBBBBBBGGBBBBGGGBBBBGBBBBBBBGBGBBBGBBGGBBBGBGBGGBBGBBBBBBBBBGGBBBBBBGBGGBGBGBGGBGGBBBBBBGBGGBBGBBGBGBBBBGBBBBBGBBBBGBBBBBBBGBGBBBBBBBBBBBBBBBBBGGBBGGBBBBBBGBBGBBGBBBBBBBGBBBGGBBGBBGBBBBBGBBBGBBBBGBBBBBGBBGBGGBGGBBGBGGBGBBGGGGBBBGBBBBBGGBGBBBGBBBGGBGBGGGBBBBGBBBBBBBBBGGBBBGBBGBBBBBBBBGBGGBGBBBBGBBBBGBGGBBBBGBBBBGGBGGBGBBGBBBBBGBBGBBBBBBBGGGBBBBBBBBBGBGBBGGGBGBGGGBBBBBGBGBGGBBBBGGBGBBBBBGGBBBBBGBGBBBBBBBGBBGBBGBBBBBBBBBBBGBGBBBGBGBBBBBGBBGGGBBBBBGGGBBGBGGBGGBGGBBBBBBGBBBGBBBGGBBBBBBBBGBGGGBBBGBBBBGBGGBBBBBBBBGBBGBBGBGBBGBBGGBGBBBBBBBGBBBGGBGGBBBGBGGGGBBBBGBBGBBGBBGBBBBBBGBGBGBBBBGBBBBBBGBBGBBBBBBGBBBGBBBBGGBBBBBBBGGBBBBBBBBBBGBGBGBGBBGGBGGBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBGBBBGGGBBGBGBGBGBBGGBGBBBBBBBBGGBGBBBGGBBBGBGBBBBBBGBBBBGBGBGBGBBGGGGGGGGGGBBBBBBBBBBBGGBBBBBBGBGBBBBBGBGBBBBBBBBBBBGGGBGBGBGBBBBBBBBGBBGBGBBBBBGBBGGBBBBBBBBGGBBGBBGBGGBBBBBGGGBGBGGBGBBBBBBBGGGBBBBGGGBGBBGBBGGBBBGBBBGBGBGBGGBBBBBBGBBBGBGBGGGBBBBGBGBGGBGBGBBBBGBGBBBBBGGBBBGBGGBBGGGBGGBBBGBBBGBBBBBGBGGBBBBGBBBBGBBGGBGBBGGGGBGBBGBBGBGBBBGBGGBBGBBBGGGGGBBBBGBBBGGGGBBBGBBBGBBBGBBBBBGBBBGGGBBBGBGBGBGBBBBBGBBBBBGGBBBBBGGBBBGGBGGGGBBBGBBBBGBBBBBBBBBBBBBGBBBGBBGGGGGBBBBBGBGBGBBBGBBBBBBBBBGGBBBGBBBGGBBBGBGBGBBBGGBBBBBGBGBGGBBBBBBBBGBBBBGBGGBBBGBGBBGBGBBBBBBGBGBBBGGBGBGBBGGGGBBGBBGGBBBBBBBGGBBGGBBGGGBGGBBBBBBBGBGBBBGGBBGBBGBBBGBBBGBBBGBBGBGGBGBBGBGGBBGBBBGBBGBBBBBBGGGGBBBGBBBBGBBGBBGBBBBBBBBBGBBBGBGGBBBGBBGGBBBGBBGBBBBBBBBGGGBBBBGGBBBBGGBGBBBBBGGGBBGBBBBBGBBGBBGGBBBBBGBBGBBBGGGBBBBGBGBGGBGGBBGBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBGBGBGBBGBGGBGBGBBBGBGBGGBBGBGGBBBBBBBBBBGBBBGBBBGBBBGGBGBGGBBGGBBBBBBGGGBBBGBBBGGGGBBGBGGGGBBBGGBBBGBBBBGGBBBGBBBGBBBGBBBBGBGBGBGBBBGBBGGBGBGGGBGBBBGBGBBGBBBBBBBBGBBBBBBBGBBGBGGBGBBGBBBGBBGGGBBBBGBBBBBBBGBGBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBGBBBBGBGGGGBGBBGBBBGBBBGBBBBGBGBBBBGBBBGBGBBGBBBBGBBGGBGBBBBGBBGBBGBGGBBBBBBBGGBGBBGBGBGBBBBBGBBGBGBBBBBGGBGBBGGGBBBBBGBBGGBBGBGBBBBGBBBBBGBBGGGBBGBBBGBGGGBBGBBBBGBGGGBBBGGBGBBBGGBGBGGBBGBBBBBBGGBBBGBBBBBGGGBBBBGGGBBGGBBGBBBGBBBBGBGBBBGBGBBBBGGBGGBBBBBBBGGGBBBBGGBBGGGBBBBGGGBBBBGBBBBGGBBBGBGGGBGBBBBGBBBGBGBGBGBBBGGGBGGGBBBBBGBBGBBGBBBBBGBGGGGBBBBBGBGBBBBBGBBBGGBBGGGGBBBGGGGBBBBBBBGGBGBBBGGBGBGGGGBBBGBBGBBBBBGGGBBBBBGBBBBBGGGGBBGGBGGBGBGBGGGBGGBBBGGBBBGBBBBGBBBGBBGBGBGBBBBBBBGBBBGBBBBBBGBBBBBBGGGGGGBBBBBBBGGGBGGGGBBBBGBGBGBBBBBGGBBBBBBBBBBBGGBBGGBBBGBBBGGBBBBBBBBBBBGBBGGBGGGBBBBBBBGBGGBBBBBBBBBBGGBBBBBBGGGBGBBGBBBBGGGBBBBBBGBBBGBBGBBBBBBBGGBBBBBBGBBBGGBGBBGGGGGBGBBBBBBBBBGGGBGGGGGBBGGGBBBGGGBBGBBBBGBBGBBBGBBGBBGBBGBGGBBBBBBBBGBGBBBBGBBBBBBBGBGGBBGGBGBBBGBGBBBBGGBBBGGGBBGBGBBGBBBBBGGBBBBBBBBBGGBBGGGGBGGBBBBBGBBBGBGBGGBBGBGBBBBBBBGBBBBBBBBBGBBBBGBBGBBGBGGGGBBGBBGBBGGGBBBBGBBGBBBBGBGGBBBBBBBBGBGBBGBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBGBGBBBGBGBBBGGBGBBGBGBBGBGGGBBBGBGBBBGBBGBBBBGBBBBBBGBBBBBBBGBBBGBBGBGBBGBGBBGBGBBGBBBBBBBGGBBBBBBGBBBBBBBBGBBBBBBGGBBGGBBBGGGBGBBGGGGGBGBGBBGGBBBBBBBGBGBBGBGBBGGBGBBGBBBBBGGBBBBBBBGBGBBBBBBBGGGBBBBBBBBBBGGBBBBGBBGBBBGBBBGGBBBGGBGGBBBBBGGBGBBGGBBGBBGBGBBGBGBBBGGGBGGBGGBBBGBBGBBBGBBBBBBGBBBBBBBGBGBBBBBGGBGBBBGBBBBBBBBBGBBBBGBGBGBBBBGBBGGBBBBGBGBBBBGGGBBGGGBBBGBGBGBBBBBGGBBBGBBBBBBBGGBGBBGGBBGGGBBBGBBBBBGGBBBGGBBBBBGBBBGBBGBBBBGBGBBGGGBGGGGBBBGBBBBBGGGGGBBBBGBBBBBBBBBGBBBBGGGGGGBGBGBGGGBGGGBBBGGBBGBGBBGBGGBBBBBGBBBGBGBBGBBBBBBBBGBBBGBBGBBGBBBGBBBBGBBGBGBBGGBBBBGBBBBBBBBBGBBBBGBBGGGGBBBBBGBGGBBBBBBGBBBGGBBBBBBBGGBBGBBGGGGBBBBBGGBGBBBGGBBBBGBGBGGBBBBBBGBBBBGBBGBBBBGBBBBBBGBBBBBBBBBBGGBGBBGGBBBBGBBBBBBGGBGBBBGGGBGGBGGGBBBGBBBBGBGGGBBBGBBGBBBGGBGBGBGBBGBBGGGBBGBBBBBBBBBBGGBGBBBGBBBBGBBBGGGBBBBGBGBBGBBBGGGGBBGBBBGBGBGBGBBBBBGGBGBGBGBGGGBBBBBBGBBBBGBGGGBBBGGGBBBBBBGGBBGGBGGBGGBBBBGBGBBGBBBGBBBBGGBGBGGGBBGBGGBBGBBGGBGGGBBBBBBBGGGGBBBBBBBBBGBBGBGGGBGGGBBGBBBBGGBBBBGGBGBGBBBBBBBGBGBBGBBGBBGGBGBBBGGBGGBBGBGBBBGGBBBBGBGGBGBBBGBBBBBGBBGGBGBGGGGBBBGBBBBBGBBGBGBGBGBBBBGBBBBGBGBBBBBGBBGBBBBGBBBBBBBBBBBGGBBBBGBBGGBBBBGBBBGBBGBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGGGGBGGBGBBBBBGBBGBBBBGBBGBGGBGGBBGBBBBBGGBBGGGBBGBGGBBBBGGBBGBGGBBBBBBGGGGGBBGBBBGBGBGGBGBGBGBBBBBBBBGBGBGBBGBBBGBGBBBBGBBBBBGGBBBBBGBGBGBGBGGGGBGBBGBBBBBBBBBBBBBBGBBBBBBGBGBGGGBBBBBBBBBBBBGGBGGBGBBBBBGBBGBGBBGGBBBBGBGBBBGGGBBBGBBBBBGGGBBBGBGBGGBBGBBGBBGBGBGBBBBBBBBBBBGBBGBGBBBBGBBBBGGBGBBBBGBBBBGBBBBBBBBBBBBGBGBGBGGBBGBBBBBBGBBBBBBBGBBGBGBBBBBBGBBBGBBBGGBGBGBBBBBBBBBBBGBGGBBGBBGBBGBBBBGBGGBBBBGGBGBGBBGBBGBBBBBGBBBBGGBBBGBBGBBGBBBBBBBBBBBBBGBGBBBGBBBBGBBGGBBBBBBBBGGBBBBGBBGBBBBBBBBBGBBBBGBGBBGBGBGBGGBBBGGBGGBBBGGBGGBGBBGGBBBBGBBBBBBBBGBGBGBGBBGBBBGGBBBBBGBGBBBBGGBBGBBGBGBGBGBBBGBBGBBBBGBBBBBBBGGBGBBGGBBBBGBBBBBBBGBGBGBGBBGBGBBBBBBGGBBBBBBBGGBBBBBBGBBGGBBBBBBGBGGBGBGGBBGBGBBBGBBBBBBGGBGBGGGBGGGGGGBBGGBGGBBGBGBBBBBGBBBBBBGBBBBBBGGBBGBBBBBGGBBBBGBGBBGGGGGGBBGBGGBBBGBGBGBGGBGGBGGBBBBBBBGBBBBGBGBBGBBBBBBBGBBGGGBBBGBBBBBBGGGBBBBBGBBBBBBBGBGGBGGBBBBBBBGBBGBBBBBBBGBBBBGBBBBBBBBBGBGBBGBBBBGBGBBBBGGBBBGBGBBBBBBBBBBGGBGGBBBBBGGGBBBBGBBGBBGBBBBBBGGBBBBBBBBBBBBBGBBGBBBBGBGGBGBBGBBGGGBBGGBBGBBGBGBBGBBBGBBBGBBGBGBGBBGBBBGGGBBBBBBBBBBGBBBBBGGBGBBBBGBGBBBBBBGGBGBBBBBGBBBBBBBBBGBBGBBBGBBBGGBBGBBGBBBBBGBGBBBBBBBBGBBGBBBBBGBBGBBGBBBBGBBGGBBBBBBBBBBGGBBBGBBBBBGBBBGGBBBBBGBBBBBGBBGBBBBBGBGGBBBBBBBBGBGBBBBBBGBBGBBBBBGBBBBBBGBGBBGBBBGBBGBBGBGBBBBBGBBGBGBBGGBGBBGBGBBGBGBBGBBBBGBGGBBBGBGBGBBBGBBGBGBGBGBBBBGGBBBGGBBBGGBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBGGBGBGBBBGBGBGGBBBBBBGGGGBBGBBGGBBBBBBBBBGBBBBBBBGGGGBBBBBBBGGBBBBBBGGBBBGGGBBBGBBBGBGBGBGBBBBBBBGBBBGGBBBBBBBBBBBBGBGBBBBBBBBGBBGBBBBBBBGGBBBBBBBGBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBGBBGBBBBGBGGGBGBGGBBGBBBGBBGBBBBGBBGGBGBBGBBBBBGBBBGBBBGBGBBBBBBBGGBBGBGBBBBGBGGBBBBGBBGBGGBGGBBBGBGGBGGBBGBGBBBBBGBBBBBBBGGBBGBGBBBBBGBGBBBBBGGGGGBBBBBBBBGBGGGBBGGGGBGBBGBBGGBGBBBBGBBBBBBBBBBBBBBGBBBGBGGGGGBBBGBGBGBBBBBBGBBGGBGBBBBGBBBBBBGGBGBBBBGBBBGBBBGBBBBBBBBBBBBGBBBGGGBGBGBBBBGBBGGBGGGBGBBBBBBBBBBBBBGBBBBGGBBGGBBBGGGBBBBBBGBBGBBBBBBBGBGBBBBBBBBGBGBBBBBGBBGBBBBBBBBBBBBGGGBBBBBBGBBBGGGGBBBBGGBBBGBBGBGBGGGBBBBBBGBGBGGGBGGGBBBGBGBBBBBGBBBBGBGGBBGBBBBBGBBBGBGGGBBBBGBBBGBBBBGGBBGBBBGBBBGGBBBBBBBBGBGBGBBBGGBGGBGBGBGGBBBGBBGBBGGBBBBGGBBBGGBGBBGBBBBBGBBGGBGGBBGBBBGBBBBBGBBGBGGBBGBBGBBBBGBBBGBBBBBGBBGBBGBBGBBBBBGBGGGBBBBBBBGBBBBBBBBBBGGBBBBGBBBBBGGBGGGBBGGBBBBBBBGBBGGBBGGBBBBBBGBBGBBBBBBGGBBBBBBGBBGBBGBBBBBBBGBBBBBBBGGBBGBBBBBBBBBBGBGGBGBGBGBBBBGGBBBBBGGBGGBBGBBBBGBGBBBGGBBGBBBGGBBBGBBBBBGBBBBBBBGBBGBBBGGGBBBGGBBBBBBBBBBBBBGBBBBGGBBBGGGBBBBGGGBBBBGBBBBGBBBBBGBBBGBGBBBBBBBBBBBGBGGBBBBBGBBGBGGBGBBBBGGBBGBBGBBBBGGGGBBBGBGBBBGGBBBBBGBGBBBBGBBGBBGBGBGGGBBGGGBBBBBBBBBBBBGGBBBBBBBBBGBBGBBBBBBGBBBBBGBBGGBBGBBBBGBBGBBBGBGBGBBBBBBBGGBGGGBBGBGGGBBBGGGBBGGBBBBBBBGBBBGGBBBBBBBBGBGBGBBGGGBBBGBBBGGBGBBGBGBBGBBBBBBBBGGGBBBGBBBBBBBBGGBBGBBGBGGBGBBGGGGBBGBBBBBGBBBBBGGBBGGBBBGGBBBGBBBBBBGBBGBGBBBGBBGBBBBGBBBBBGBBGGBGBBGBGBBGBBBBBBGBBGGBBBBGBBGBBBBGBBBBBGBBBGBBGGBGBBBGBBBBGBBBBBBGBBBBGBBBGBGGGGGBBGGBBBBBBBGBBGBGBBBBBBBGGBBBBBGGBGBBGBBBBBBBBBBBGBBBGGBBBBBGBBBBBGBBBBBGBBBGGBGGBBBBGBBBBGGBBBBGBBBGBBBBGBBGBBBGBBBGGBBBBBBBGBBBBGBBBBBBBBGBBGBBBBBBBBBBBGGBBGGBGGBBGBBBBBBBGGBGBBBBBBBBBBGBGGGGBGBBGBBBBBBBBGBGGGBBGGBBBBBGBGGGGGGBBGBBBGBBBGBBBGBBBGGBBBBBBGBBBBBBGBBBBGBBBBBBGGBGGBBBBGBBBBGGBBBGBBBBBBGGGBBGBBGBGGBBBGBGGGBGGBBBBBBGBGBGGBBBGBBBBGGBBBBBBBBBBGBBBBGGBBBBBBBBGBBBBBBBBGGBBGBGGBBBBBGBGBBBBBBGBBBGBBBBBGGGBGGBBGBBBBBGGBGBGBBBBGGGGBBBGGBBBBBBBBBBBBBGGGGBBBBBBGBBBBBGGBBBBBBBGBBBBBGGGGGBBGBGBBBBGGBGBGBBGGBGBGBBGGGBBGGBGGBBBBBBBBBBBBBBGBBBBBGBGGBBBBBBBBBGGGGBBGGBBGBBBBBGBGGGGGBBBBBBGBGBGBGGGBBBBBBBBBGGGBBBBBBBGBBBBBGBBBBBBBBGBBBBBBGGBGBBGBBBGGBBBBGBBBGBBBBBGBBBGGBBBBGBBBGBBGBBBGBBBBBBGBGBBBGGGGGGGGBGBBBGBBGBBGGGGBBGBBBBGGBBBGBGBBGGGGGGBBBBBBBBBBGBBBBBBBBGGBGBBBGBGGGGBBBB
25233 BBGGBGGBBBBBBBGBBGBBGBGBGBBBBBBBGGGBBGBGGGBBBBGBBGBGGBGBBGGBBGGBBBBBBBBBBBGBGBBGBBBBBBBBBBBBGBBBBBGBGBBBBBBBBGGGBBGBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBGGBBBBBGBBGBBGGBBGBGBBBBGBBBBGBGBBBBBBBGBGBBBBBBBBGGGBBBBBBGBBGBBBGBBBBBBBBGBGGBBBBBBBBBGBGBBBBBBGBBGGBBBBGBGGGBBGGBGGBGBBGGBGBBGBGGBBGBBBGBBBGBGGBGBBBBBBBGGBGBBBGBBBBBBBBBBBGBBBBBBBGBBGBBBBBGBBBGBBBBGBBGBBBBBBGBGBBGGBGGGBBBBBBGBGGBBGBBBGBGBBBGBBBGBBBBBGGGGBBBBGBBGBBBGBGGBGBBGBBGGGBBBGGBGBBBGGBBBBBBGBGBGGBGGGBGBGBGGBBGGBBBBBBGBBBBBGBBBBBGBGGBBBBBBBBBBBGBGBBBBBGBGBGGGBGBBGGBBBGBBBGGGBGBBBBBGBGGBBGGBBBBGBBBGBBBBGGGBBBBBBBGBBBBBGGBBBBGGBBBBGGBBBGBBBGBBBBGGGGBBBGBGBBGBGGBBBBGGGBGGBGBBBGBGBBBBBGBGGBBBBBBBBBGGBBGBGBGGBBGGBBBBBGBBBBGGBBBBBBBGBGGBBGBBBGBBBBGBBGGGBBBBBBBBGGBBBGGBBGBGBBBBGGBGBBBGBBBGGBGBGBGBBGBGBBBBBBBGGBGBBBBBGGBBBBGBGGGGBGBGBBBBBBBGGBBGBGBBGBBGGBGGGBBGBBGGGGBBGBBBBBBBBGBGBBGGBGBBBBGBGGBBGGBBBBBBGBBGBGBBBBBBGBBBBBBGGGBBBBBBBGGBBBGBBBBGBBBBBBGBGBBGGBBBBGBBBBBBBBBGBBBBBBGBBGGBGGBBBBGBGBBBBBBBGBBBBBBBBGBGGGGGBBBBGBBGBGBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBGBGGGBGBBGBBGBBBBBGGGBBGBBBBBBGGBBGGBBBGGBBGGBBBGBBBBBBBBGGGBBBBBBBBGBBBBBBGBBBBBBBBBBGBGBBGBGGBBBBBGGBBGBGBBGBGGGBGBGBBBBGGBBBBBBBBGGBBGGGBGGGGBGBBBGBBBBBBGBGBBGGBBBBBBBBGBBBBBGBGBBBBBGBGBBGGBGGGBBBBBGBBBBBGBBGBGBGBGBBGBBGBBBBGBGBBBGBBGBGGGBGBBGGBBBGBBBBBBGBBGGBBBBGGBBGGBBBBBGBBBBGGBBBGBBBBBBBBBGBBBBBBBGBGBBBBGGBBBBBBBGBGGBGBGGBBBBGBGBBBBGBGBBBGGBBBGBBGBBBGBBBBBBBBBBBBBBBBGGBGGBBGBBBBBBBBBGBBBBBGGBBBGGBBBBBGBBBGBBBBBBBGBGBGBBBBBBGGGBBGBGBBBBBBGGBGBBBBGGBBBGBBBBBBBBBBBBGBGGBBBGGBBGGBBGGBBGBGBBBGBBBGBBBBGGBBGBBGBGBBBBBBBBBBBGBBGBBBGBGBGGBGBBBGBBBBBBBBBBBBBBBGBGBBBGGBBGBGBGBBBGBGBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBGGBGBGBBBGGBBBBGBBGBBBBGBGGGBGBBBBBBBBGBBBBBBBGGBGBBBBBBBBBBBGBGBBGGBBGBBBBBBGGBBBBBGBBGBBBBGGBBGBBBGBBGBGBBBBBBGGGBGBGBBBBGGBGGBBGBBBGBBGBBGBGBBBGBGBGBGBGBGGGBBGBBBBGBBGBBBBBBBBBBBBGGBBGBBGBBGBGBBGBBBBBGBBBBGBGBGBBBBBGBGBGBBGBBBBGBBGBBBBBBBBBGBBBBBBBBGBBGGBGBBBBBBBGBGBGBBGGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBGGBBGBBBBBBGBBBGBBBBGBBBBBBGBBGBGBBGGBGBBBBBBBBBBBGGBGBBBBBBBBBBBGBGBGBGBBGBBGBGGBBBBBBBBBBBGBGBBGBBBGGBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBGBGBGBBBBGGBBBBBBBBBBBBGBBGGBBBBGBGBBBBBBBBBGGBBBBGBGBBBBBGBGBBBBBBGBBGBGBGBGGBBBGBBGBBGGBBGBGGBBBBGGBBBBBBGBBGBGBBBBGBBBBGBBBGGBBGBBBBBBBBBBBBBGGGGBGBGGGBGBBBBGGGBBBGBGGBGBBBGBBBBGGBBBGBBBBBBGBGBBBGBBBBBBBBBGGBBGBGGGBBBBBGGBBBBBBGBGGGBBBBGGBGBBBBGBBGGBGBBGBGBBBBBBGBBBBGBGGGGBBGBBBBGGBBBBGGBGBBBBBBBGBBBBBBBGBGGBGBBBBBBGBBBBGBBBGBBBGBGBBBBBGGBBBBBBBGGBBBBBBBGBBBBBGBGGGBBGGBBBBGBGBBGBBBGBGBBBBGBBBBBGBGGGBBGBGBBBBGBGGGBBBGBBBBBBGBGBGGGGBBBGGBBGBGBBGBBBBBBBBBBBGBBBBGBBBBGBBBBGBBBGGBGGBBBBBBBBBBBGGBBGBBBBBBBBBGBBBBBGBGBBBBBBBGBBGBGBGGBGBBBBGBGBBBBGGGBGBBBBBBBGBBGBBBBBBBBGBGBBBGGBBBGBBGBBGBBBBBBGBBBBBBBBGBBBGGBBBGBBBBGGGGGGBBBGBBBGBBBBGBBBGBBBGGBBBBGBBBBGBBGBBGBBGGBBBBBGBBBBBBBBBBBBBBBGBBBBBGBGBGBGBGBBBGBGBBGBGGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBGBGGBBBBBBGBBBBBBBBBGGBBBBBBBBBGBBBBBBBBGBBGBBBBGGBBBBBBBBGGBBGBGBBGBBBBBBBGBBGBGBGBGGBBGGBGBBBGGBBBBBBBBBBBGBBBGBBGBBBBBBBBBGBBBBBBBGGBBBBBGBBBGBBBBBBBBBBBBBGGGBBBGGBBBGGBBGBGBGBBBGBBBBBBGBBGBGBBGBBGBGGBBBBBBBBGBBBBBGGBBGBBBBBBBBBBBBBBBBBBGBBBBGBBGBBGBGBBGBBBGGBBGBBBBBBBBBBBBBBBGGGBBGGBBBBGBGBBGGGGBGBGGBBBGBGBBGGGGBBBBBGBBGBBBBBGGGGBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBGBBBBBBBGBBGGBBBBGBBBGBBBGGGGGGBBBBBBBGGBBBBGBBGBBGBBGBGGBBGBBBBBGBBBBBBBBGGBBGBBBBBBGBBBBGGBBBGBBBGBGGGBBGBGBBBGBBBBGBBGBBBBBBBBBGBBBBBBGBBBBGBBBBBBGGBBBBGBBBBGBBBGBBGGBBBGGBBBGBGBGBGBBBBBGBGGBBGGBGBBBBBGGBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBGBGGBGGGBBBBBBBGBGBBBBBGBBBBBGBBBBBGBBBGGBGBBGBGGBGBBBGGBGGGBGBBBGGBBBBBBBBBBGBBGBBGBBGBBBBGBBGBBBBGBBBBGBGBBGGBBBBBBBBBGBGGBBBBBBBBBBBGBBGBBGGBGBBBGGBGGGBBBBBBGBBGBGGBGBBBBBGBBBGBGBGBBBBGGBBBBGBBGGBBBBBBGBBBGBGBGBBBGGGGBBGBBBBBBBBBBBBBBBBGBBBBBBBBGGGGBBBGGBBBGBBBBBBGBBGBGBBGBGGGGGBBBBBBGBBBBBBGGBBGGBBBBGGGBGBBGBBBGBBBGBBBGGGGBBBBGBBBBBBBBBBBGBGBGGBGBGBGBBBGGBBGBBGGBBBBGGBBBGBBBBBBBBBBBGBBGBGBBBGBBBBGGGBBBBBGBBBBBBBBBBGBBGBGBBBBGGBGBGBBGGBGGGGBGGBBGGGBBBBBGBBGBBBGGBBBBBBGGBBBGBBBGBBBBBGBBBGBGGBGGGBGGBBBBBBBGBBBBBBGGBGBBBGBBBGBBBGGGGBBBBBBBGBBBGBBBBBGBBBBBBGBBGBBGBBBBGBBBBBBGBBBGGBBBBGBBGBBBBBGGBBBBBGBBGBGBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBGBGBGGBGBBBBGBBBBBGGGBBBBGGBBGBBBBBGBBGGBBBGBBBBBGBBBBBBGGBBBBBGGGBBBBGBBBBBBBGBGBBGGBBBGBBBGGBBGGGGGBGBBBBBGBGGGGBBBBBBBGBBBGBGBBGBBBGBBBBBBBGBBBBBGBBBBBBGBBBBGBBBBBGGBBBGBGGGGGGGBBGBBGBBGGBBGBBGBBBBBGBBBBBBGGBBGGBGGGBBBBBBBBBBBBGGBGBGGGGBBBGBBBBGGBGBBBBBBBBBBBGGBBBBGGBBBBBBGBBBBBBBGBGBGGGBGGGGBGGBBBBBGBGBBBGBGGGBBGBBBGBBBBBGBGGGGBBBGBBGBBBBBBBBBBBBBGBBGGBGBGBGGBBBGBBBGGBBBBBBBBBBBGBGBBBBBBBGBBBBBGGBBBBBBBGBGBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBGBBBGGBBBBBGBBGGBBBBBGBGBBBBBGGBBGBBBBGBBGBBGBBBBBGBBGBBBGBBBGBGGBBGGBBGBBBBBBGGBBGBGGBBBBGBBGGGBBBGBGBBBBGBBGBGGBBBBBBBBGBBGGBBBBBGBGBBGBBBGGBGBGBBBBGBGBBGBBGBBBBBBGBBGBBBGGBBGBGBBBBBBBBBBBGGBBBGBBBBGBGGBBGGBBGBBBGBBBBGGBBBBBBGBBBGGBGBBGGBBGGBBBBBBGBBBBBBGBGBBBBGGBBBBBBGGGBBBBBGBBBBGBBBGGBBBGBGGGBGGBBBBBGGBBGBBGBGBGGBBBGBBBBBBBBGBBGGBGBBGGBBGBBBGGGGBGBBBBBBBGGBBGBGBBBBGGBBBBBGBGBBBGBBBBGBBGGBBBBBBGGBBBGBBBGGGBBGBBBBBGGBGGBBGBBBGGBGBBBGGBGBBBBGBBBBGBGBBBBBBGBGGBBGBBBBBBGBBGGGBBBBBBBBBBGBGBGBBBGBGBBBBGBBBBBBBBBGGBBBBBGBBGBGBBBGBBBGGBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBGBGBBGGBBGBBGBGBGBBBGGGBBBGGBGGBBBBBBBGBGBBBGBBBBBGBBBGBGBBBBBGBBBBGBBBBBBBBBBBBBBBBGBGBBBBGBBGBGGBBBBBBBBBBGBBBGGGBBGGGBBBBBGGGBBBBBBBBBGBBGBGBBBBBGBBBBGGBGBBBGBBBBGBBBBBGGBBBGGBGGGBGGBGBBGBBGBBGBBGBBBBBBGBGBBBBBBGBGGBBBBBBBBGGBBBBBBBBBBBGBBBGBBBBGBBGGBGGGBGBBBBBBBBBBBBGBBBGBGBBBGBBBGBBGBGBGGBBGBBBBBBGGBBBBBBBBGGGGBBBBBBGBBBGGGBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBGBGGBBGBBBBBBGBGGBBGBBBBBBGGGGBBBBBGGGGBBBBBBBGGBBBBGBGGBBBGGBBGBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBGGBBBBBBGGGGBGGBBGBBBGBGGBGGGBBGGBBBBBGBGBBGBBBBBGBBBBBBBBGBBBGBGBBGBBBGBBBBBBBGBBBBBBBBGGBBGBBBBGGBGBBGBBGBBBBBGBBBGBBBBBBBGGBBGGBBBGBBBBBBBBBGGGBBBBGBBBGGBBBBBGBGBBBBGBBBBBBGBGGBBBBBBGBBBGBBBGBBBBGBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGGBGBBBBBBBBBGBBBGBBBBBBGGBGGGBGBBBGGBGBBGGGBBBBBBBBBBBBBGGGGBBBGBBBBBBBBBBBGBBGBBBBGBBBBGBBBGBBGBBGGBBBBBBGBGBBBGBBGBBGBBBBGGBBBGBBGBBBBBBGGGGBGGBBGGGGGGGGBBBGBBBBGBBGBBBBBBBBBBBGGBBGBBBBBGBGBBGBBBBGBBBBBBBGBBGBBGBBBBBBBBBBBGBBGBBBBGBBBBGGBGBBBBBGBBBBBBBGBBGBBBBBBBBGGGBBGBBBGGBBBBBGBBBBGGBGBBBBBBBGBBBBGBGBBBGBGBBBBBGBBBBGBBBBBGBBBBBBBGBBGBBBBBGGBBBBBBGGBBBBGBGGBBGBBGGBBBBGGBBBGBGGGBBBGBBBGBGBBBGGBBBBBGGGGBBBBBGBBBBGGBBGBBBGGGGBGGBBGBGBGGGGGBBBGGBGBGBBBBBBGBBBBGGBBGGBGBBBGBBBBGGBGBBGBBGGGBBGGGBGBBBGGBBBBGBBGGBGBBBBBBGGGBBGBBBBBBBBBBGGBBBBBBBGBBBGBBBBBGBBBBGGGBBGBBGBGGBBGBBGBBBBGBGGGBBBBBBBBBGBBGBBBGGBBGBGBBGBBBGBBGBGGGBBBGBBBGBGBBGBBBGGBBBBBBBBBBBGGBBGBGBBGBGBBBBGBGBBBBBGBBGBBGBBBGBBGGBGBBGBGBBGBBBBGBBGBGBGBBBBBBGGBGBBBGGBGBGBGBBBGBBBBBBBBGBGGBGBBGGBBBBGGGBGBGBBBGGBBBBBBBGBGBBBBGBGBBGBBBBBBBGGGBBGBBBGBBGBGGGBBBGBBBBBGBBBGBBBGBGBBBBBBBBBBBBBBGBGBBBBBBGGBBGBGBBBBBBGBGGBBBBBGBBGBBGBBGGBBGGBBGGBBBBGBBBBBBGBGBBBBGGGBGBBBGBGBBGGGBBBBBBGBBGBBBBBBBBBBBGBGGBBGGBGBGGBBGBGGBBBBBBBBGBBBGGBBBBGGBBBBGGGGGBBBBBGBBBBBBBBBGGBBBBBBBBBBGBBGBGGBBBBBGBBBBBGBBGBBBBGGGBBBBBGGBBGBGBGBBBBGGBGBBGGBBBBBBGBGBBBGBGGBBBBBBGBBBBGBGBGBGBBBGBBBBBGBBBGGGBBBGGBGBGBBBGBBGBBGBBGBBBBBBBGBBBBBBBBBBGBBBGGGGGBBGBBBGBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBGBBBBGBGGBGGBBBBGBBGGGBBBBBBBGBBBGBGBGBBBBGBBGGGBBBBBBGBBBBBGGBGBBBGBGBBBBGGBGGGGBBGBBBBGBBBBBGBBBGGBBGGGGGGBBBGGGBGGBGGBBBGGBGBBBBBBGBBBBBBBGBBBBBBGBBBGGBBGGBGGBGBGBGBBBBBBBGBBBGBBBGBBBBBBGBBBBGBBGBBBBBBBBBBBBGBBBGGBBGBGBBBBBBBGBBBBBBBGBBBGGGBBGBBBGBGGGBBBBBGBBBBGBBBBBBGBGBBGBBBBBBBBBBGBGBBBBBBBBBGBGBBBBBGBGBBGBGBBGBGBGGBBBBBBBBBBGBBBBGBGGGGBGBBGBBBBBGBBGBBBBBBBGBBGGGGBBBBBBBBBGGBBBGBBBBBGBBGBBBGBBBBBBBBGBBBGBBGBBBBBGGGGBBBBBGBBGBBBGBBBBBBBBBBBGBBBGBGBBBBBBBGGGGBBBBGBBBBGBBBBBBBBBBBBBBGBGGBBBBBBGBBBBBBBGGGBBBBBGGBGBBBBBGBBGBGBBGGBGBGGBBBBGBBBBBBGBGGGBBBGGBGBBBBGGGGBBBBBBBBBBBGGBGBGGBBBBGGGBBBGBBBBBBBBGBGBBBBBBBBBBBBGBBBBGBGBBBGGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBGGGBBGBBBBGGGBGBBBBBBBBBGGBGBBBBBBBBBGBBBGBGBBBGGBBBGGBBBBBGGGBBGBBGBBGBBGBGBBBBGBBBBBGBBGBBBBBBGBGBBBGBBGGGBBBGGGBBGBBBGBGBBGGBBBBBBBBBGGGBBGGBBBBGBGBBBBGBBBBBBBBGBGBBBBBGBBGBBBBBGBGBGBBBBBBGBBBBBGBBGBBGBBGBGBBGBGBGGBBBBBBBBGGBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBGBBBBBBGGGBBGGBBBGBGBBBBGBGBBGBGBBBGGBGGGBBBBBBBBBBGBBGGGBBBGBBBGBBBBBBBBBBGBBGGBGBBGBBBBGBBGBBBBBGBBBBBBGBBGGBBGGGGBBBGBGGGBBGBBBGBBBBBGBBBGBBGGBBGBGBGBGBGBBGGGBBGGBBBGBGBGBGBBBBBBGGBBGBGGBGBGGBBBBBBBGBBBGGGGBBBBBBBBBBBBBBBBGGGBBGBBGBBBGBGBGBGBBBBBBBBBBBBGBGBBBBBGGBBGGGBBBGBBBGBGGGBBGGBGBBBGBBGBBBGBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGGBBBBBBGBBGBBBGGBBBBBBBBBGBBBGBBBBGBBGBBBGGBGBBGBBBBBGBBGBBBGBBBBBGGGGBBBBGBBBBBBBBBGBGBBGGBGBBGBBGBBBGBBGBBGBGBBBBBGBBGGBGBBGBGGBGBBBGBBBGBGBBBBGBGGBGBBGBBBBBBBBGBGBBBBGBGBBBBBGBBBBGGGBBGGBBBBGGGBBBBBGGGGBBBBBBBBBBGBBGBBBBBGGBBBBBBGBBBBBGBBGBBGGGGBBBBBGBBBGBBBBBGBBGBBBBBBBGGBGBBBBBBBBBBBGGBBGGBBBBBGGBBBBGGBBBBBBBGGBBBGBGBGBBBGBGBBBBBGGBGBBBBGBGBBBBGGBBBGBBGGBBBBBGBBBBBBGBBGGBBBBBBBBGGGBBBGBGGBGBBBBBBBGBBGBBBBBBBBBBGBBGBBGBBBBGBBBBGGGBGBBBGBBBBBGGBBBBGBBBBBGBBGBBGBBGBBBBBGBGGBBBGBBBGGBBBGBBBGGBBBGGBGBBGBGBBBGBBBGGBGBBBGGBBBBBBGBBGGBBGGGBBBGBBGBBBBGGGGBGBBBBGGBBBBGGGBBGBBGBBBBBBGBGBBBBGBBBBBGBBBGGGBBBBGBBBGBBBGGBBBBBBBBBBBGBBBGGBBBGBBGGBBBGBBGBBBBGGBBGGBBBGGBGBGBBBBBBBBGGBBGGBBBBBBGBBBBBBGBGBBBGGGGBBBBBBBBBGBGBBBBBBBGBBGBGBBGBBBGBBBBBGGBBBBGBBBBGGBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBGBGBBBBBGBGBBBBGGBGGGBBBGBBBBBBGGGBBBBGBBBGBBBBGBBGBBBGGBBBBBBBBGBGGBBBBBBBGBGGBBBBBGBBGBBBBBBBBBBBGBGBGBBGBBBGGBBBGBGGBGBGBGBBBBBBBGBGGBGBBBBBBBGBBGBBGBGBGGGGBBBGBBBBBBGBGBBGBBGBGBBGBGBBGBBGBBBBBBGBBGGBBGBBGBGGBBGBBBBBGBGBBGBBGBGGGGGBGBBBBBBGBBGGBGGBBBBBBGBBBBBBBBGGBBBGGBBBGBBBGBBBGBBBBGBGGBBBBBGGBBBBBBBBBBBGBGBBBGBBBBBBBGGBBBBGBBGBBBGBBGBBBGBBBBGGGGGBBBBBBBGBBGGBGBBGBBBGGBGBBGBBGBBBGBBGGGBBBBBBBGBBGBGBGBBGBBBGBBGBBGBGGBGBBGBBBBBGBGGGBBBGBBBBGBBBGBBGBGBGBBBBBBBBBGBGBBBBBBBBBBGBBGGBBGBBBGBBGBBGBGBGBBBBBGBBGBBBGGBBGGGGBGBGBGBBBBBGGBBBGBBBBBBBGGGBGBGBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBGBBBBGBGBGBBBGBBBGGBGBBBBBGBGBGGBBBGBBGBBBBGBBBGBGBBBBGBGBBBBBBBGGBBBBGBBBBBBGBBBBBBBBBGBBBBGBBBBBBBGGBBBGBBGBGBGBBBBBGGBGBGBBBBBGGGGBGGBBGBBBBBBGBBBBGGGGGBGBBBBGBBGBBBGBBBGBBBGBBBBGBGBBGBBGGGBGBBGBBBBBGBBBBBBBGBBBBBBGBBBGBBBBBBGBBBGBGBGGBBGBGBGBBBGGBBBBGGBBBBBBGGGGBBGBBBGGBBBGBGGGBGBBBGBBBBBBBGBBBBBBGGGGBBBBGBBBBBBGBGBBBBBBBGBBBBGBBBBGBBBBBGBBBBBGBBGGBBGGGGGBBBBGBBGGGBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBGGGBBBBGGBGBBBGBGGBBGGBGBBGBGBBBGGBBBBGBBBBBBBGBBBGBGGGBBGGGBGBBBBBBBGBGBBBBGBBGBBGBGBGBGBBBBBBGBBBGBBBGGBBBBBBBBBBGBBBGBGGBBGGBGBBBBBBBBGBBBGBGBBBBGBGBBBBBBBGBBGGBBBBBBGBGBBBBGBBGBGBGBBGGBBGGBGGBBBGBBBBBBGGGBBBBBBBGBBBBBGBBBBGBBBGBBBBBGGBBGBBBBGBGGBBBBBGGGBBBBBGGBBGBBBBBGBBBGBBBGBBBBBBBBGGBBBBBBBBBBGBBBBGBBBBGBBBBBGBBBGGBGBBBBBGGBBGBBBBBBBGGBBGBGBGBGBGBBBBBGBBBGBBGBBBBGBBBBGBBGBGGBBBBBBBBBGBBBBBBBGGBBBBBBBGGBGBGBBGBBGGBBGGGBBBBBBBBBBBBBGBBBBGGGGBBGBGBBBGBBBBBBBGBBBGBBBBBGBGGBGBBBBBGBGBBBGGGGBGBBGGGBGBGGBGBBBBBBBBGBBBGBBBBBBGGBGGBBBGGGBGGGBGGBGGBGBBBBBGGBBBBBBBGBBBGBBBGBBBBBBBGBBGBBGGBGBBGBBBBBBGBGBGBBBBBBGBBBGBBBBBBGGGBBBGGGGBBGBBBBBBBGBBBGGBBBBGGGBBGBGBBBGBBBGBBGBBBBBGGGGGBBBBGBGBBBBGBBBGBGBBBBGBBGGBBBBBGBGBBBBGBBBBGBBBBGBGGBBBBBBGBBGBBBBGBBGBBGGGGBBBBGGGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBGBBBBGBBBGGGGGBBBBBGBBGBBBBGBGGBBGBBBBBGBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBGGBBBGGBGBBGBBBGBGBBBBBBGBBBBGGBBGBBGGBBBBBGBBBBGBGGBBBBBBBBBGBBBBGBBBBBGGGBBBBGBBGBGBBBGBGBGBBGBBBBGBBGBBBBGBBBBBBGGBGBBBGBGGBBGGBBBBBGBBBBBBBGGBBBGBBBGBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGGBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBGBGBBBGBGBBBBBGBGBGBBGBGGBBBBGGBBBBBBBGBBBBGBBGBBBBBBBGBGBBBGBBBBGBBBBBBBBGBBBGBBGGGBGBBBGBGGGBBBGGBGBGBBBBBBBBGBGBBBBBBGBGGBGBBGBGBGGBGBBBGGGBGBBGBGBBGBGBGBGGBBBBBBBBBBGGBBBGBGBBGBBGGBBBGBGBGBBGBBGBBBBBBGBGGBBBGBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGGGBBBBBBBBBBBBBBGBBBGBBBBBGGBGBBBBBBGGBBBBGGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBGBGBBBGGGGBGBBBBBBBBBGBBBBBBBBBBGBBBBBGBGBGBBBBBBBBBGBBBBBGGBGGBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBGBBGBGBGGBBGBBBBGBGBBBGGBBGBBGGBGBBBBBBGBGBBGGBGBBBBBBGBBBBBBBGGBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBGGGBBBBBGBBBBBGBBBBGBBGGBBGBBBBGBBGBBGGBGBGBGGBBBBBBGBBBBBBBGBGGBBBBBGBGBGBGBGBGBBBBBBBBBBBGBBBGBGBBGBGGBBGGBGBBGBGBBBGBBBBBBBGBGGBGGBBGGBGGBGBBBBBBBBBBGBGBGBBBBGGGGBBBBGGBBBGBBBBBBBGGGBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBGBGGBBBBBGGBGBBGBBBBBBBGBGBBGGGBGGBBGBBGGBGBBBBBGGBBBBBBBBBBBBGBGGBGBBBBGBBBBBBGBBGGBBBBBGBBGGBBBBBBGBBGBBBBBGBBBBGBGBGBBBGBBBBGBBBBGBBBGBGBGGBGBGBBBBBBBGBGGBBBGGGBBBBGBBBBBGGBBBBBBGBBBBBBGGBGBBBBGBBBBBGGGGBGBBGBGBGBBBBGBBGBBGBBBBBBBBBBBBBBBBBGGGGBGBBBGBBGGGBBBGBGBBBGGGBBBBBGBBBBBBBBGBBBGBBGBGBBBBGBGBBBGBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBGBBBBGBBGBBBBBGBBBBGGBBBGBGBBBGGGBBGGBBBBBBGBGBGBBBBBGGBBBGBGBBBBBGBBGBBBBBBBGBBGGBGBBBBBBBBBBBGBGBBBGBBBBBBBBBBGGBBBBBGBBGBGBBGGBGBGBBBBBGBBGGBBBGBBBGBBBBGGBGBGBBGBBGBBBBBGBBBGBGBBBGBGBGBBGBBBBGBGBGBBBBGBBGGGGBBBGBBBBGBBBGBGGGBGBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBGBGBGBGGGBGBGBBBBBGBBBBBBBGGBBGGBBBGBGBGGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBGGBGGGGBBBGBGBBBGBGBBBBGGGBBBGBBBBBBBBBGBBBBBBBBBBBGBGBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBGGBBGGGGGGGBGGGGBGGGBBBGGBGBBGBGBGBBBGGBBBGBBBBBBBBBGBBBBBGBBGGBBGGBBBBBBBGGBBBGBGBGBBBBBGGGGBBBGGGBGBBBBGBBGBGBBGBBBBBBBBBBBBBGBBBBGBBBGBBBBGBBBBBGBBBBBBBGBGGBGBBBBBBBGBBGBBBBBBGBGBGGBBBBGBBBBGBBGBBGBBGBBBBGBBBBGBBGBBGBBBBBBBGBBBBGBBBGGBBBBBBBGBBBBBBBBBBBGGBBGBBBGBBBGBBBBBGBGGBBGBGGGBBBBBGBGBGGGGGBBBGBBBBBGBBBGGGBGBBGBBBGGGBBBBBBBBBBBBGBGBBGBBBBGBBGBBBGGBBBGBBBBBBGBBBGBBGBBBBBGBBBGGBGBGGGGBBBBBBBBBBBGBGBBGGGGGBBBBBBGGBBBBBBBBBBGBBGBBBBBGBBGBBBBGGBBBGBBBBBBBGBBBBBGBGBBGGBBGGGBBGBBGBGBBGGBBBBBGBGBBGBBBBBBGBBBBBBGGBBBGBBGGBBBBBGBGBGBBBBBBBBGBGGBBBGBGBBBBGBGBBGGBGBBBBGBBBGBBBGBBGGBBBGGGBBBGBBBGGBBBBGBGBBGBGGBGGBBBGBBBBGBBGBBBBBBGGGGBGGGBBBGBBBBBGBGBBBBBBGBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBGGGBBBBBBBBBBBBGBBBBBBBBBGBGGBBGBBBGBBBGBGGBGBBBGBBBBGBBGBBBBBBGGGGBBGBBGGBGGBBBGBGGBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBGGGGBBBGBBBBBBBBBBBBBGBBBBBBBGBBBGGBGBGBBGBBBGGBBBGGBBGGBGBBBBBBGGBBBBBBBBBBBBBBGBGBBBBGGBGBBBGGBBGGBGGBGBBGBBBBBBGBBBBBGBBGGGGBGBBBBBBBGBBBBGBGGBBGBBBGGGGBBBBBGBBBGBBBBBGBBGBBGBBBBBBBBBBBBBBBGGBBBBBBGBBGGBBBBGBGGBGBGGBBGBBBBBGGBBBGBBGBBBBBBBBBGBBBGBBBBBBBBBGBGGBGBBGBBGGBGBGBGBBBGBBGBBBBBGGBBBBBBBBGBBBBBBBGBGGBBBBGBBBBBGBBBBBBBBBGBBBBBBGBGGGGBGBBBBBBGGBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBGBGBGBBGBBGBGGBBBBBBBGBBBGGGBGBBBBGGGGBBGGBBBBBBGBBBGBBGBBGBGBBBGBBBGBBBBBGBBBBBBGGBBBGBBBBGGBGGGGBBGGBBBBBBBBBBGBBGBGGBBGBGBBBBBGBGBGBGBBBBBGBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBGBBGBGBBBGBGGBGBBBBBBBGBBBGGBBBBBBBBBBBGGBGBGBBGGBBBGBBBBBGGBBGBGGBBGBGBBBBBBGBGBBBBGBBGGGGBBBGBBBBBGGBBBBGBBBGGBBBBBBBBGBBGBBBGGBBBBBBBGGBGBBBBGBGBBBBBBBBBGBBBGBBGBBBBBBBBBGGBGGBBBBGBBBBBBBGGBBBBGGBBBBGBBBGGGBGBBGBBBBBGGBBBBBGBBBGBBGGBGBGBGBBGBBBGBBGGBBGBBBBGBBGGBBBGBBBBBBGGGBBBBBBBBBBGBBGGBBBBGBBBBGBGGBBGBGBBGBBBBBGGBBBBBBBBBBGGBBBBBBGBBBGGBBBBBBBGBBBGGGGBGBBBBBBBBGBBBBBBBBGBBGBBBGGBBBBGBBBBGGBBBBBBGGBBGGBBGBGBBBBGBBGBBGBGBBGBBBBBBBBGBGGBGGBGBGBBBBBGBBBBBGGBBGGBBBGBGBGBBGBGGBGBGGBBBBBBBGBGBBBGBGBGBBBBBGBBBBBGBBBGBBBBBBGBGGBBGGGBBGBGBBBGBGBGBBGGBGBBBBBBBGBGBBBBGBBBBGGBBGBBBBGBBBBGBBGBGBBGBGBGBBBGBGGBBBBBBBBBBGBBGBGBBGGBBBBBBGBGBBGBBBBBBBGGBBBGGBBBBBBBBGBBGBBGBBGGGGGBBGGGBBBBBBGGBBBGGGBGGGBBGBBGGGBGBBGBBBBGGBGBBBGBBBGBBBGGGBGGBBGBBGGBBBBGBBBBBBBBGGBBGBGGGBBBBBGBGGBGGBGBBBGBBBBBBBBBBBBGGBGBBBGGGGGBGBBBBGBBGBBGBBBBBGBGGBGGBGBBBBGBGBBBBBGBBBGBBBGBGBBBBBGGBBBGBBBBBGBBBBBGGBGBBBBGGBBBBBBGGBBGGBBBBBBGGBBBBBGGBGBGBBBBBBBBBBBGBBBBBBGGBGBBBBBGGBGBBBBGGGBGBBBBBBBGBBBGBGGBBBBBBBBBBGBBBBBBBBGGBGGGGGBGBBBBGBBBBBBGBBBBGGBBBGBBBBBGGBBBBBBBBBGBGBBGBBGBBBBGGBBBGGBGBBGBBBBBGGBBBBGBBBBGBBBGBBGGBBBBBBBGBBGBBGGGGGGBBBBBBBGGBBBBBBBGGGBBBBBBBBBBBBBBBBGGGBGBGBGBBGBBBBBGBGBBBBBBBBBBBBBBBBGBBBBGGGGBGBBBGBBBBBBGGGBGBBBBGBBBGBBBBBBBBBBGBBBBGBBBGBGBBBBGBBBGGGBBBBGGBBBGBBBGBBBBBBBBGGBGGGBGBGBBGBBGBGBBBBBGBGBBBGBGBBGBGGBGBBBBBBBBBBGGBBBBBBBBBGBBBGBBBBBGBBGBBGBGBGBGBBBGGBBBBBBGGGGBGBBGGBGBGBBBBGBBGBBBGGGBGBGBBBBBGGGGBGBBBBBGGBBGBGBBBBGBGGGBGBBBBBBGBBBBBGGBBGBGBBGBBBBBGBBBGGBBBGBBGBGGBBBBBBGBBGBBBBBBBBBGBGGBBGGGBGBGBBBBGBGBBBGBBBGBBGGBBBBGBBBGBBGGBGBGBBBBBGBGGBBBBBBBBBBBBGGGBBBGBBBBGGGBBBBBBGGBBBGBGGBBBBBBBBGBBBBBBBGGBGBBBBBBBBGBBGGBBBGBBBBBGGBGBBBBGBBBBBBBBGBGBBBBGBBBGGGBBGGGBGBGBBBGGBGBBBBGGBBBGBBBBGGBBBBBBBBGBBBBGBBBBBBBBGBBBBGBBBBGGBGBBBBGGBGBBBBBGBBBBBBBBGBBGBBBBBGBGBGGBBBBBGBBBBBGGBBBBGBBBBBBBBGBGBGBGBBBBGGBBBBBGBBBBBBGBGBBGBBBBBBBBBBBBBGBGBBBBGBBBBBGGBBBBGBGBBBBBBBBGBBBBGBBBBBGBBBBBGGBGBBGGBGGBBBBBBBBBBBBBBGBGBGGBBBBBBBBBGBGBGGBBBBBBGGBBGBBGGBBBBBGBBGGBBBBGBGBGGGBGBBBBBBBBBBGBBGBBBBGBBBGBBBGGBBBBBBBGBBBGGGBBBBGGBGBBGGBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBGGGBBBBBGBGGBBBGBBBGBBBBBBGGBBBBBGBGBGGGGBGBBBBBGBBBBGGBBBBGBBBBBBBBBGBGBBBBBBGBBBBBBBGBBGBBBBGGBBBGBBBBGBGBBGBBBGBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBGGGBBBBGBBBGBGBBGBGBGBBBBBBBGGGBGBGBBGBBBBGBBBBBGGBBGBBBBBGGGGBGGBGBBBBBGGGBBBGBGBBGBBBGGBGGBGGGBBBGBBGGGGBBBBBGBBGBBBBGBGBGGBBBBBBBGBBBBBGBBGGBBGBBGGBGGGBBBBBGBBBBBBBBBBGBBBBGGGBBGGBBBGBGBBGBBBBBGBBBBGBBBGBGBGGBBBBBBBBGGBGBBBGBGGGBBBBBBBBGBBGBBBBBBGBBBGGBBBGGGBBBGGBBBBGBGBBBGGBBBBGBBBBBBBGBBBGBBGGBBGGBBGBGBBBBBBBBBBBBBBBBGGBGBBBGGGBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBGBGBBBBBGGBBBBBBBBBBBBGGBBBBBBGGBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBGBBBBBGBBGBBBBGGGBBBBGBBBBBBGBBBBBGGGBBGBBBBBGGGBBBBGGBBBBBBBBBBBBGBBGBBBBBBBBGGGBBGBGBBBBBBBBBBGBGBBBBBBBBGGBBBBBBGBGBGBBBGBGBBBBBBBBBGBBGGBBBBBBBBBGBGBBBGBGBBBGBBGBBBGBGGBBGBBGBBBBGBBBGGGGBGBGBBGBGBGBBBBBBGBBBGGBBBBBBBBGBBBGBGBBBBGBGBGBBBGBBBGBGGGGBBBBBGBGBGBBBBGGBBGGBGBBBBGBGBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGGBBBBBBBBBGBGBBGBGGBBGBGBBBBBBGBBGBGBBGBBBBGGBBGGBGBBBBBBGBGBGGBGBGBBBGBGGGBBBBBBBBBBGBGGBBBGBGBBBBBBBGBGBGBBBBBBGGGBGBGBBGGBBBBBGBGBBGBBBBGGBBBGBBGBBBBBGGBBBBBGGBBGBBBBBGBGGBBBBBBBGGBGBGBGBGBBBBBBBBBGBBGBBBBBBGBBGGBGBBGGBBBBBBBGBBBBBBBBGGGGBBGBGBBGBBGGBBGGBGBBBGGGGBBBGBBGBBBBBBGBGBBBBGBGGBGGBGGBBBBGBBBBBBBBBBBBGBGBGBGGBBBBBGGGGBBBBBBBBBGBGBGBGBBBBBGGBBBGBGBBBGGBBBGBBBGGBGBBGBGBBGBGBBGBGGBBGBBBBGGBGBBGBBBGBGBBBBBGGBBGBBBBBBBBBGBBGBBGBBGBBBBBGBBGBBBBGBGGGBBGGGGBBBBBGBBGBBBGGBBGBBBBBGBBGBGBBBBBBBBBBGBBGBGBBBBBBBBGBBBBBBBBGBBBBGBBBBBBGBBBBBBGBBGBGGBBGBGGBBBGBGGBBGBGBBBBBBBBGBBGBGBBGBBBBBBGBBBBBGGBBGGBBBBBBBBGBBBBGBBBBBBGBBBBGBBBBGGGGBGBBBBGBGBGGBGBBGBGGGBBGBGBBBGGBBGBBGGBGGBBGGBBBBGBBGGBBBBBGBGBBBBGBGBGBBBBGGBGBBGBBBGBBBBBBGGBBBBBBBBGGGBBGBBBGBGGBBBBBBBBBGBBBGGBBBBBBGBBBBBBGBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBGBBGGBGGBBBGBBBBGBBBGBGBGGBGGGBBBBBBBGBBBBGBBGGBBBBGBBBBBBBBGBBBBBBBGBBBBGBBBGBGBBBBBGBGBBBBBBBBBBBBBGBBGBBGBGBBGBGBBBBBGBBGGBBBBBBBBBGGGBBBBBBBGBBGBBBBGBBGBGGBGBBBGGGGGBBBGBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBGBGBBBBGBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGGBBBBGBGBGBBGGGBBBBBGBGBBGBGBGBBGBGGBBGBBGBBGBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBGBGBBGBGBBBGBBGBBBBBBBBBGBGBBBBGBBBBBGBBBBGBBBBGGBBGGBBBBBGBBGBBBGBGBBGGBBBBBBBGGBGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBGGGGBBBGBBBBBBGBBBBGGBBBBGGBGBBBBBBBGBBBBGBGBGBBGBGBBBBBBGBGGBBBBBBBBBBBBBBGBBGBBBGBBBGGGGGBBGGBBBBBBBGBGBBBBBGGBGBBGBGBBBBGBBBBGBBBGBBBBGGGBGBBBGBBBBGBBBBBBBBBGBBBBBBBBBGGBBBGBBBBBBGGBBBBBBGBGGGGGBBGGBBGGGBBBBBBBBBBBBGBGBGGBBGBBBGBBBGGBGBGBBBBBBBGBGGGBGGBGBGBGGBBGBGBBBBBBGBBBBBBBGBBBBGGBGBGBBBBGBBGBBGBBGGBGBBBBGBBBBGBBBGGGBBGBBBBGBBBBBGBGBBBBBBBBBBGGBBGGGBBBBBBBBGGBGBBBGGBBBGBBBBBBBBBBGBBBGBBBBGGGGBBBBBBGBBBGGBGBGBBBBBBBBBGGBBGBBBBBBBBBGBBBGGBGBBBBGBBBBBBBBBBBBBGGBGGBGBGGBBGBBGBBBBGBGGBBBGGBBBBGBBBBGBGBBBBBGBBBGBBBBBBGBBBBBBBGGBBBBBGGGGBBBGBBBBGBGBBBBGBBGGBGGBGGBGGBGBBBGBBBBBBBGBBBBBGBGBBGBBGGBBGGBBBBBBBBBBGBBBGGBBBGGBBBBGBBBGBBBGBGBGGGBBBBBBBGGBBBBGBGBBGBBBBGBBBBBBGBGGBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBGGBGBBGGBGBGBBGBBBBBBBGBBGBGGBBBBBBGBBBBGBBBBBBBBBGBGBBGBBGBGBGBBGBBBBBBBBGGGBBBGGBGGBBBBBBGBBBBBGBBGBBBBBBBBBBGBBBBBGGGBGGBGBBBBGBBBBBBGGGBBBBBBGGBBGBGBBBBBGBBGBGBGGGBBBBBBBBGBBBBBGBBBBGGBBBBBBBBBGBBGGBGGBBBBBGBBBGGBBBBBBGBBBBBBBBBGBBBBGBBBBGBBGGBBBGBBBGBBGBBGBBGBBBGBGBBGGBBGBGBBBGGGBBBBBBBGBBBBBBBBBGBGBBGGGBBGGBBBGBBBBBGBGBBBBBBGBBBGGGBBBBBBBGBGBBBBGBGBGBGBBBGBGBBBBBBBGGGGBGGBBBGBBBGBBBBBGBBBBGBBBBBBGBGBGBBGGBBBBBGBBGBBGBGBBBBBBGGGBGGGBBBBGBGBBGBBBBGGBBBBBBGGGBGBBBBGBBBBGBBGBBBBBBBBBGBGBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBGBGBBGBGBBBBBGBGGBBBBBBGGBBGBBGBGBGBBGBBGGGBBGGBBBBBBBBBBBBBBBGBGBBBBBGBBGBGBGBBBGGGBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBGBGBBGBGGBBBBBBBGGGGGBGBGGBGBBBGBGBGBBBBBGBBBBBGBGGBGBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBGGBBBBGBBBBBBBBBBGBGBBGBBBGBBGBBBBBBGGGBBBBBGBGBGBBBBBBBBGBBGBBGBGGBBBBBGGBBBBBBBBBBGGGGBBBBBGGBBBBBBBGGGGBBBBGB
2657 BBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
5105 BBBGGBBBBBBBBBBBBBBBBBBBBGGGBBBGBBBBBBGBBBBGBBBBBGBBGGBGBBBBBGBBGBBBBBBBGBGBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBGBGBBGBBGBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBGBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBGGBBBBGBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBGBBBGGBBGBBBBBBBBBGBBBGBBGGGBGBBBGBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBGBGBBBBGGBGBGBBBBBBBBBBBGBGGBGBBBBBBBBGGBBBGBGBBBGBBBBBBGBGBBBBGBBBGBGGBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBGGBBBBBBBBBBBBBBBGBBBBBBBGBBBBGGBGBGBBBBBBBBBGBBBBGBBBBBGGBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBGGBBBBBGBBBBGGBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBGBBBBGGBGBBBBBBBBGGBBBBBBBBBGGBBGBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBGBGBGBGBBGGGGBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBGBBGBBBBBGBBGBBBBBBBGBBGBBBGBBBBBBBBBBBGBGBBBBBBGBBBBBGBGBBBBBBGBGBBBGBBBBGBBBBBGBBGBGBBBBBBBBBBGBBBBBBGGBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBGBBGBBGBGBBBBBBBBBBBBBBGGBBBBGBBBGGBBBGBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBGBBBBBGBBBBBBBBBGBGBBGBBBGBBBBBGBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBGBBBBGBBBBBBBBBBBBBGBGBBBGBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGGBBBBBBGBBBBBBBBBGBBBBBBBGBGBBBBBGBBBBBGBBBBGGGBBBGBBBBBBBBGGBBBBGBGBBBBBBBBGGBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGGBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBGBBBGBGBBGBBBGBBBGGGGBGGBBGBBBBBGBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBGBBBBGBBBGGBBBBBBBBBBGBGBBBBBBBBBBGBGBBBBBBBBGBBBBBBGBBBBGBBBBBBBBBGBBGBGBBBBBBBBBBGBGBBGBBBGBBGBBBBBBBBGBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBBGBGBBBBBBBBBGBBBBBBBGGGBBBBBBBGBBBGBBBBBBBBGBGBGBGGBBBBBBBBBBGBBBBBGBBGGBGBBGBBBBBGBBBBBBBBBBBBBBBBBGGBBGGBBBBBBGGBBBGGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBGBBBBGBGBBBBBGBBBBBBBGBBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBGGBGBGBGBBBGGBBBBBBBGBBBGBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBGGBGBBBBBGBBBBBBBGBBGGBBBBBBGBBBGBGGBBBGBGBBGBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBGBBBBBBGBGBGBBBBBBBBBBBGBGBBBBBBGBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBGGGBBGBBBBGGBBBBBBBGBBBGGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBGGBBBGBBBGBGBBGBBBBGBBBGBBBGBBBGBBBBBBBBGBBBGGBBBGBBBBBBBGBBBBBGBBBBBBBGBBBBBGBBBGBBBGGGBBBGBGBGBBGBGBGBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBGBBGBBBBBBGBBBBGGBBBBBBBBGBBBGBBBBBBBBBGGGBGBBGBBBBBBBBGBBGBBBBBBBGGGBBBBBBBBGBBGBBBGBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBGBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBGBGGBBBBGBGBBBBGBBBBGBBBBBBBBBBBBGBBGGBBGBBGBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBGGGBBBBBBGBGBBBBGBBBGBBBBBBGBGGBBGBBBBGGGBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBGBBBGBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGGGBBBBBBBGBGBBGBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBGGBGBBBBGBBGBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBGBBGBBBBGGBBBBBGBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBGBGBBBBBBBBBGGGBBBBBBBBBBBBBBBBBGBBBBBGBGBBGBGBBBBBBBBBGBBBGBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBGBBBBGBBBGBBBBGBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBGBBBGGBGBBGBBBBBBBBGGBGBBBBGBBBGBGGGBBGBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGGBBBBBGBBGBBBBBBBGBBBBGBGBBBGBBBGBBGBBBBGBBBBBBBBBBBBGBBBGBGGBBBGBBBBBGBBBBGGBBGGGBGBBBBBBBBBBBBBBBBBGGBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBGBGGGBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBGBBGBGBBBBGGBGBBBBGBBGGGBBBBBGBBBBBBBBBBBGBBBGBBBBGGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBGBGBBBBBGBBBGBGGBBBBBBGBBBBBBBGBGBBBGBGGBBGBGBBBBBBBGBGBGGBBBBBBBBBBBGBBGBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBGBBGBBBBBBBBBBBGGBBBGBBBBBBGBBBBBBBBBBGBBGBBBBGGBBBBGBGBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBGBBBBBBBBBGGBBBBGBGBBBGGBBBBBBGBBBBBBGBBGBBBBBGBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBGBBGBBBBBBBBBBBBBBBBGBBBBBBGGBBBBGBGGBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBGBGBBBBBBBBGGBGBGBBBGBBBGBGBBBBBBBGBBGBBBBBBBBBBBBBGBGBBBBGBBBBGBBBBBBGBBBBBBBBBBGGBBBGBBBBBBBBGBBBBGBBBBBBGBBBBBBGBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBGBBBBBGBBGGBBBBGBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBGBBGBBGBBBBGBBGBBBBGGGBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBGBBGBBGBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBGBBGBBBGBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBGBBBBBBBBGBBGBGBGGGBBBGBBBBBGBBBBBBBBBBGGBBBGBBBGBBBBBBBBBGBBGBBBBBBBBBBGBGBBBBGGBBBGBBBBGBBBBBGBGBBBBBBGBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBGBBBBBBBBBBGBBGBBBBBBGGBBBBBBBBBBBBGBBGBBGBBBBBBBGBBBGBBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBGBBBBBBBBGBBBBBBBBBGBBGBBBBBBGBBBBBBBGGBGBBGBBGBGBBGBBBBBBGBGBBBBBGBBBBBBBBGBBBBBBBBGBBGBBBBBBBGGGBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBGBBBBGBBBBBBBBBGBBBBBBBGBBBBBBGBGBBBGBBBBBBBBBBGBBBGGBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBGBBBBBBBGBBGBGBBBGBBBBBBBBBBBBGGGBBGGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBGBGBBGBBBBBBGBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBGBGBBBBBBBBBBBGBBBBBBGGGGBBGGBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBGGGBBBBBBBBBBBBBBBBBBBBBGGBGBGBBBBBGBBGBBBBBBBGBGBGBGBBBBBGBBBBBGBBBBBBBGBGBBBBBBBBBBGGBBBBBBBBGBBBGGBBBBBGGBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBGGGBBGBBBBGBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBGBBGBBBBGBBBGBBBBBGBBBBBBGBBBBBBBBBBBBGBBBGBBBBGBBBGBGBGGBBGBBBGBBGGBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBGBGBGBGBBBBBBBBBBBBBGBBBBBBBBBGBGBBBGGBBGGBBBGBBBBBGBBGBGBGBBBGBBBGGBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBGBBGBGGBGBGBGBBBBBBGBBBBBBGBBBBGBBGBBBBBBBBBBBGBBBGBBBBBGBBBBBBGBBBBBBGBBBBBBBBBGBBBGBBBGBBBGBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGGGBBBBBBGBBBBBBBBBGBBBBBBGBBBBGBBGBBBBBBGBGBGBBGGBGBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBGGBGBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGGBBBBBBBBGBBBBBBGBBBGBBGBGBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBGBBBBGBBGBBBBBBBBBGGGBGBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBGBBBBGBBGGBBBBBGGBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBGBGGGGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGGGGBBGBGGBBBGBGGBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBGBGBBBGBGBBBBBBBGBGBBBBBBBGBBBBGBBGBBGBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBGBBGBBBBBGBBGBBBBGBBBBBGBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBBBBBBBGBBGBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBGBBBBBBGGBBBBBGBBBBBGGGBBBBBBBBGBBBGBGBBBBBBBBBBBGBGBBBGGBGBBBBBBBBBBBBGBGBBBBGGBBBBBBBBGBBGBBBBBBBBBGBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBGGBBBBBBBBBBGGGBBBGGBBBBBBBGBBGBBBBBBGGBGBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBGGBBGBBGBBBBBBBGGGGGBBBBBBBBBBBBGBGBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBGGBGBGGBBGBBBBBBBBBBBBBBGGBGBBGBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBGBGGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBBGGGBGBGBBBBBBGBBBBBBBGBBBGBBBGBGGBBBBBBBBBBGGBBBBGBBBBBBBBBGBBBBBGBBBBBGBBGBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBGBBGBGGBBGBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBGBBBGBBBBGBBBBGBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBGBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBGBBBBBBBBBBBBBBBGBBGGGBBBGBBBBBBGBGBBBBGGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBGGGBBBBBBBBGBBBBBBBBBBBBBBBBGBBGGGBGGBGBBBBBBBBGBBBBGBGBBBGBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBGBBGBGBBBBBBBBBGBBBBGBBBBBBBBBGBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBGBBBBGBBBBBBBBBBBGBBBBBBBBBGBBBBBGBBBBBBGGBGBBBBBGBGGBBBGGBGBBBBBBBBBGBBBBBBBGBBBGBBBGBBBGGBBGBBGBBGBBBGBBBBGBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBGGBBBBBBBBBBGGBBBGBBBBGBBBBBBBBBGBBGBGBBGBBGBBBBBBBGBBGBBGBBBBBBBGBBBBBBBBBBGBBGBBGGGBBBBGBGBBBBBBBBGBBBBBBBBGGBGBBBBGBBBBBBBGBGBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGGBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBGBBBBBGBBBGBBBBBBBBBBGBBGBBBBBGBBBGBBBBBGBBBBBGBBBBBBGBGBGBBBGBBBGBGGBBGBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGGBBBBBBBGBBBBBBBBGGBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBGBGGGBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBGBGGBGBBBBBBBBBBGBBGGBBGBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBGBBGBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBGBGGBBGBBGBGBGBGBBBBBBBGGBBBBGBBGBBGBBBBBGBGBBBBGBBGBBBBBBBBBBGGGBBBBBBGBBBGBBBBBBBBGBGGGBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBGBBGBBBBGBGBBBGBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBGBGBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBGBGGBBGBGBBBBGGBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBGBBBGGBBBGBBBBBBGBBBBBBBGGBBBGBBBGGGBGBBBBGBBBBBBBBGBBBBBGBBBBBBBGBBBBGBBBBBBBGBBGBBBBBGBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBGBGGBGBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBGBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBGGGBBBBBBBBBBBGBGGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBGBBBGBBBBGBBGGBBBGBBGBGBBBBBBBBBBGBGBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBGGBBGBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBGBBBBBBBBBBBBGBGBBGBBBGBGBBBGGBBBGBBBBBGBBBBBBBBGGGBGBBGBBBBBBBBGBGGBBBGBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBGBGBBGBBBBBBBBBGBBBBBBBBGBBBGBBBBGBBBBBBGBGGBBBBBBGGBBBBGGBGBBBBGBBBBGBBBBBGBBGBBBGBBBBBBGBBBGBBBBBGBBBBBGBBBBBBBGBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBGBBBBBBBBBGBBBBBBGBGGBBBBBBGGBBBBBBBBBBBGBGBBGBBGBBGBGBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBBBGBGGBBBBBBBGBBBBBBGBBBBBBBBBBBGBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBGGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBGBBGBGBBBBBBBBBBBBGGBBGBBGBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGGBBBBBBBGBBBGBBBBBBBGGGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBGBBBBBGBBGBBBBGBBBBBGBBBBBBBBGBGBBGBBBBBBGGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBGGBBBBBGBBBBBBBBBGBBBBGBBBGGBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBGBGBBBGBBBBBBBBBBBBBBBGBBBBGBGBBBGBBBGBBBGBBGGBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBGGBBBBBBBBBGBBBBBBBBBGGBGBBBGBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBGBBBGBBBBBGBBBBGBBBBBBBGBBBBBBBGBBBGBGBBBBBBBBGBGBBGBBBGBBBGBBBBBBBGBBBBBGBGGBGGBGBBGBBBBBGGBBBBGBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBGGGBGBBBBBBBBBBBBBGBBBGBBBBGBBBBGBBBGGGBBBBBGBBBGGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBGGBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBGBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBGBGGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBGGBBBBBGBBBBBBBBBBBBBBBBGBBGBBBGBBBBBGBGBBBBBBBBBGGBBBBGBBGBBBBBBBGBBBBBBBBBBGBBGGBBBBGBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBGBGBBBBBBBGBBBBBBBBBGGBBGBBBBBBBBBGGBBBBBBBGBBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBGBGBBBBBBBBGBBBGBGBGBBBBBBBBBBGGBBBGGBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBGBBBGBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBGBBBGBBBBGGBGGBBBBBBBBGBBBBBBBBGBBBBBBBBBGGBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBGBBBGBBBBGBBGBBBBBBBBBBGBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBGBBGBBBGBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBGBBGGBBBGGBBBBGBBBBBBBBGGBBGBGBBBBBBBBBBBBBGBBBBBGBBGBBBGBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBGBBBBBGBBBBBBGBGBBBBBBBBBGBBGBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBGGBBBBBGGBGBBBBGBBBBBBBBBGGBBBBBBBBGBBBGBBBBBBGBGBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGGBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBBBGBBBGBBGBBBBBBGBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBGBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBGGBBGBBBBBBGBBBGBBBBBBBGBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBGBBBBBBBBGGBBBBBGGBBBBGBBGBBGBGGBBGGBBBBBBBBGGBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBGBBBGBGBBBGBBBGBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBGBBBBGBBBGBBGBBBBBBBBGBGGBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBGGBGBBBBBGGBBGBGGBBBBBBBBBGBBBBGBGBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBGBBBBBBBBGBBBGBBGGBBBBBGBBGBGBBBBBBBGBGBBBBBBBBBBBBGBBBBGBGBBBGBBBBBBBBBBGGBBBBGBBBBBGBBBBBGGGBBBGBGBGBBGBBBBBGBBGBGBBBGBBBBBGBBBBBGGGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBGGBBBBGBGGBBBGBGBGBBBBBBBBBBBGBBBBBBBBBBBBBGGBBGBGBGBBBBBBBBBBBBGBBBBBGBBBBBBGBGBGGBBBBBGBGBBBBGBBBBBBGBBBBBBGBBBBBGGBBGGBBBBBBBGBBGBGBBBBGBBBBBBGBGBGBBBBBBBBGBBBBBBBGGGBBBBBBBBBBBGBBBBBBBGGGBBBBGGBGBBBBBBBBBBBBBBGGGBBBGBBBBGBGBGBGGBBBGGBBBBBBGBBGBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGGGBBBBGGBBBBBBGBGBBBBBBBBBBBBBBBGBBGBBBBBBGBBBGBBBBBBBBBBBBGGBBBBBBBBBGBBBBGBBBBBBBGBBGBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBGGGBBBBBBBGBBGBBBBBBGBBBBBGGBBBBBBBBBBBBGBBGBBGBGGBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBGBGGBBBGBBBGGBBBGBBGBBGGBBBBBBBBBBGBBBGGBBBBGBGGBBBGGBBBBBBBBBBBBBBGBGBGBBBBBGBGBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBGBBBBBBGBBBGBGBBBGGGBBGGBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBGGBBGBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBGBBBBBBGBGBBBBBGBBBBBBGBBBBBBBGBBBBGBBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBGBBBBGGBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBGBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBGGBGBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBGBBGBGBBBBBBBBBBBBGGBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGGGBBBBBBBBBGBBBBBBBBBGBBBBBGBGBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBGBGBBGBBGBBBBBBGBBBGBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGGBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBGGBBBGBBBBBBBBGBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBGBBGGBBBBBBBBBGGBGBBBGBBBBBBBBBBBBBGBBBBGBBBBGBBBBBGGGBBBBBBBGBGBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBGGGBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBGGBBBBBGBBBBGGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGGBBGBBBBBBBBGGGBBGBBBGBBBBBGBBBGBBBBBBBBBBBBGBGBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBGBBGBBBGGBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBGGBBBGBBBGBGBBBBGBBBBBBGBBGBGBBBBBBBBBBBGBBGBBBGBGBBBBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBGBGBBBBBBGBGBGBBBBBBGBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGGBBBBGGBBBBBBBBGBGGBBBBBGBBBGBBBBBBBGBGBBBBBBBGBBBBGBBBGBBBGGBBBBGGGBBBBBBBBGBBBGBBBBGBBBGBBGBBBBBBBBBBBBBBGGBGGBBBBBGBBGBGBBGGGBBBBBBBBGGBGBBBGBGBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBGBBGBBBBGBBGGBBBBBGGBBBBGBBBBBBBGBGGBBGBGBBBGBBGBGBBBBBBBBBGBBBBBBBGBBBBBBGBGBGBBBBBGBBGBBBBBBBBBBBGBBGBGBBBBGBBGBGBBBBBBBBBBBBBGGBBGBBGBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBGBGBBBBGGBBGBBBBBGBBBBBBGBBBBGBBGGBBBBBBBGBGBBGBGGBGGBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBGBGBBGBGBBBBBBBBGBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBGGGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGGBBGBBBBBBBGBBBBGBBBBGBBGGBBBBBBBBBBBBBBBBBBBGBBGGBBBBGBBGBBBGBBGBBBGBGBBBGBBBGGGGGBBBGBBBBBBBBBBBBBBBBBBGBBBBGGBBBBGBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBGGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBGBGGBGBBBBBGBBBBBBBBBBBBBBGBBBGBBGBGBBGBBGBBBGBGBBBBBGBBBBBBBGGGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBGBGBBBBBGBBBGBBBBBBBBGBBBBBBBBGBBGBBBBBBGBGBBBBBBBBBBBBGBBBBGBBBBGBBGBBBBBBGGBBBBGBBBBBGBBBBBBGGBBBBGBBBBBBBBBBBBGBBBGGBGBBBBBGBBGBGBBBGBBBBBBBBBBBBBBGBBBBBBGGBGGBBBBBBBBBBBGGBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBGBGBBGBBBBBBGBGBBGBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBGGBBGBBBBGGBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGGBBBBGBBBBGBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBGBBBBBBBGBGBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGGBBBBGBBBBBGBBBBBGGBBBBBBBBBBBBBGBBGBGBBGGBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBGGBBBGBBGBBBBGBBBGBBBBBBBBBGBBBBBBBBGBBBGBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBGBBGBGBBBBGBBBGBBBBBBGGBGBBBBGGBBBGBBBBGBBBBBGBBBGBBBBGGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBGBGBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBGBGBBBBGBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBGBGGBBBBGBGBBBBBGGBBBBBBBGBBBBBBGBBBBBBGBBBBGBBBGBGBBBBBBBBGBBBBBGGBBBBBGGGGBBGBBGBGBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBGBBBBGGGBBBGBBBBBBGBBBBBBGGGBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBGBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBGGGBBBBGBBBBBBBBGBGBBBBGBBGBGBBBBBBBBGBBBBGBBBBBBBGGBBBBBBBBBBGGBBBBBGGBBBBBBGBBBBGBBBBGBBBBBBBBBGBBGGBBBGBBBBBBBBBBBGGGBBGGGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBGBGGBBBBBBGBBBBBBBBBBBBBBGBGBBBBBGBBBBBGBBBBBGGBBGBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBGGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBGGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBGBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGGGBGBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBGGBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBGGBBBBBBBBGBBBBGBBGGBGBBBBBBBBBBBBGBGBGBBGBGBBBBBGBBGBBGBBBBBBGBBBBBBBBBGBGBBBBBBBGBBBBGBBBBBBBBBBBGBBGBGBBBBBBGBBBGBBBGBBBBGBGBBBBBBBBBGBBGBBBBBBBBBGBBGBGBGGBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBGBGBBGGGBGBBGBBGBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBGBGBBBBBBBBBBGGBBGBBBGGBBBBGBBBBBGBBBBGBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGGBGBBBBBGBGBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGGBBBBBBGGBGGGBBBBBBBGBBBBBGBBBGGBBBBBBBBGBBGGGBGBBBBGBBBBBBBBBBBBBBBGGGGBBBBBBBBBBBBBBBBGBBBGBBGBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBGBBBGBBBBBGBBBBBBBBBBGBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBGBBBBBGGGGGBGBGBBBBBBGGBBBBBBBBBBBBBBGBBBBBGBBGGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBGGBBBBBBBGBBGGBBGBBBGGBBBGBGBBBBGGBGBGBBBBBBGBBBBBBBGGBBGBBBBBBBBBBGBBGBGBBBGBBBBBBBBGBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBGBBBGGBGBGBGBBBBBGBBBBGGBGBBGBBBBBBBBBGBGBBBBGBBGBBBBBGBBBGBGBGBGBGBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBGGGBBBBBBGBBBBBBBBGBBBBBBBGGBBBGGGBBGBBBBGBBBBBBBGGBBBGBBBGBBBBBBBGBGBGBBBBGBBBBGGBGGBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBB
38503 BBGBBBBBBBBGBBGBBGGGBBGGGBBBBBBBBBBBBBGGBBBGBBGBGBGBBGBGBBGBBBBBBGBGBBGGBBBBBGBBGGBBBBBGBBBGBBBBBBBBGBBBBGGBBGGBGBGBBBBBBBGBBBBBGBBBGBGBBBBBGGBBBBBGBBBGGGBGBGBGBBGBGBBGBGGGBBGBGBBBBBGBBGBBBGBBGBBGBGBGBBBGBBBGBBBBBGBBBBBBGGBGGGBGBGGGBBGBGGGBBGGGBBGGBGBGGBBBBGGGGBBBBGBBBGBBBGGBBBBBGGGBBGBBGGBGBGBBBBBGGBBBBBBGBBBBBBGGBGGGBBGBBBBBBBBBBBBBGBGBBBBBBBBBBGBGGBBBBBBBBBBBBGGGGGGGGGGBBBBGBGGBGBBBBBBBBBBGBBBBBBBGGGGBBBGGBGGBBBBBBBBBGGBBGBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBGGBBGBBBBBBBBBBBBBBBGBBBGBGGGBBGGBBBBBBBGBGGGBGBGBBBBBBBGBGBBBBGBBGBBGBBBBGBGGBBGGBGGBGGBBBBBGGBBBGBBBGGBBBBGBBBBBBBBGBGBGGBBBBBBBBGGBBGBGBBGGBBGBBGBGBGGGBGBBBBBGBBBBGBGGBBGBGBGBBGGBBGBBBBBGGBBBGBBGBBGBBBGBBGBBGBBBBGBGBBBBGGGBBGGGBGGBGBGBBGBGGGBBGBBBGGBBGBGGBGBGBBBBBGBBBBBGBBBGGBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBGBBBBBBBBGBGGBBBGBBBGGBBGBBBGGBGGGBBBBBGGBGGGBGGGBBBBBBBBBBBGBBBBBGBBBGGGGGBBGBGBGBGBBGGBBBBGGGBGBBGGBBGBBBBBBGBBBGBGGBGGBBGBBBBBGBBGBBBGBBGBBBGBBGBBGBBBGBBBBBGBBBBBBBGBBGBBBBGGBGBBBGGGBBBBBBGBGBBBGBBBBBGBGGBGBBBBBBBBGBBBGGGBGBGGGBBBBBBBBBGBBBGBBBBGBBBGGBBBBBBBGBBBGBBBGGGGGGGGBBBGBBBBBBBBBBBBGGBGGGBBBBGBBBBBGBGGBGBGGBBGBGBBBBBBBBBGBGBBGBGBBGBGBBBBBBGGGBGBBGBGGBGBBGGBBBBGBBBBBBBBBBBGBBBBBBGBBBGBGGBGBGGBBBBBBBBBBBBGGBBGBBBBGBBGBBBBBBBGGBBGBBBBBBBBBGBBBBBBGGBBBBBBBGBGGGGBGBGBBBGBGBBBBBBBBGBBBGBBGBBBGGBBBBGBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBGBBGBBBGBGBGBGBBGBGBBBBBGGBBGGBBBGGBBGGBBGBBBBBGBBBGBGBBGBBGBGBBGGBBBGBBBBGBGBGBBBBBGGGBGBBGBBGBGBBBBBGGBGGBBBBBBBBBBGBBBBGGBGBGGGBBGBGGBBGBBBBBBGBBBGBBGBBBGGGBGBBGBBBBGBBBBGBBBBBGBBBBBGGBBGGBBGBBBGBGGBBBBBBBBGBGBGBBBGBBBBGBBGBBBBGGBBBBGBBGBBBBGBGBGBGGGBBBGBBGGBGBGGBBBGBGGBBBGGGBGBBGBBGBBBBBGBBBBBBGBBGBBBBGGGBBGGGBBBBBGBGBGBBBGBBGBBBBBGGBGGGBBBBGBGBGBBGBBBGBGBGGBBBGBBGBBGBBGBBGGBBBBBBBGBBBBBBBGBBGBBBGBBBBBBGBGBBBGBBGBGGBBGBGBGGBBBBBGBBBBGGBBGBBBBBBBBBBBBBBGGBBGBGBBGBBBGGBGGBBBGBGBBGBBGBBBBBBBBBBBGBBBBGBBBBGBGBGGBBBBBGBBGGBBBBGBGBGGGBBBBBBBBBBBGBBBBGBBBBGBBBBBGBGBBBBGBGGBBBBBBBBBBBBBBBBBBGBBGBGBGBBGBBGGBBBGBGBBBBGGBBBGGBGBBBBGGBBBBBBGGBBBBBGBBBGBBBBBGGBBGBGGBGGBBGBBGBBGBGBBBGGBBBBGBBGBBBBBBBGGGBGBBBBBBGGGGBGBBBBBBGBBBBGBBBBBBBGGBBBBBBBGBGBGBBGBGBBBBBBBBGBBBBBBGBGBBBBGBGGBBGBGBBBBBGBBBBBBGBGBBBGBGBBBGBGGBBBBGGBBGBBBBGBBBGGBBBBBGGBGGBBGBGBGBBBBBBGBGBBBBGGGBBGBBBBGBBGGGBBBBGBBGBBBGGGGBBBBBBGBGGBBBBBBBBGBBGGBGBBBGGGBBGGBBBGGBBBGBBBBBBBGGBBBBBBBGBBBBBBBBBGBBGBGBGBBGGBBBBBBGBBBBBBGBBBBGGBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBGBBBBBBBBGBGGGBBGBBBGBGBGBBBBBBBBBBBBBGBGBBBBBGGBBBBBBBBBBBGBBGGBBGBGBBBBBGBBGBGGBBBBBGBBGBBBBBGGBGGGBBBBBBBBBGBBGBGBBGBGGBGBBGBBBGBBBGBGBBBBBGBBGBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBGGGBBBBBBBBBGBGBBGBBGBBBBGGBBBBBBGBBGBBBGGBBBBGBBGBBBBBBGBBBGGGGGGBBGBBBGBGBBBBBGBBBBBGBBBGBBBGBBGGBGBBBGGBBGBBGBBGGBGBGGBBGBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBGGBBBGBBGGBBGBBBBBBBGGBBBBBBGBBGBBBBBBBGBBBBBBBBGGBBBGBGGBBGGGGGBGBBGBBGBBBBBBGBBBGGBBGBBBGGBGGGBGBBGBBGGBBBBGGBGBBBGGBBGBBBGBBBGGGBBBBBBGGGGGBBBBBGBBBBGGBBGBBGBBGGBBBBBBBBBBBBGBGBGBBBBBBBBBGGBBBBBBBGBGGGBBBBBBBBGGGGBBGGBGBBBBGBBBGBGBBGBBGGBGBGBGBBBBBBBBBBGBBBGGGBBBBGBBBGGBGBBBBBBGBGGGBGBBGBGGGGBGBBGBGGBBBBGBBBBGBBBBBBBBBGGGBBGBBGGGBGBGGBBBBBGBBBGBBBGBBGBBBBBBBBBGBBGBGBBBGGBGBGBBBGBBGBGGGGGBBBBBGBBGBGBGBGGBBGBBGGBGBBBGBBGBBBBGGBBGBGBGGBBBBBBBBBGGGBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBGBGGBBBGBBBBGBBBBBBBBBBBBBBBGGBGBBBBBBBBGBGBBBBGGGBBBBBGBBBGBGBBBBBBGBBBGBBGBBGBBBGGBBBBBBBGGBBGBBGBGBBBBGBGBGBBBBBBBGBGBBBBGBBBBBGGGBBGBGBGBBBGGBGBBBBBBBBBGGBBBGGBBBGBBBBBBBGBGGBBGGGBGGBBBGBGBBBBBGBGGBBBBBGGBGGBBBBBGBBBBBBBBBBGBGBBBBBBBGGBBBBBBBGBBBBBBBGBBBBBBBGBBGBBBGGGBGBGGGGBBBBBGBBBBBBBBGBBGBGBBGBGGBBGGBBBBGBBBBBBBBGBGGBGGGGBBBGBBBGBBBBBBBBBBBGBBGBGGBBBBBBBBBBGBGGBBBBGGBBBBBBBBBBGBBBBBBGGBBGGGBGBBBGBBBBGBBGBBGBBBBBBBBGBBGBGBBBBBBBBBGBBGBBBBGGBBBBBBGBGBBGGBGBGGBBBGBGBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGGGGBBBGGBGGBGBGBGBBBBGBBBBBGBGBBBBGBBBBGBBBBBGBBBBBBGBGBBBGGBGBGGBBBBBBGGBGBBBBGGBBBBBGBBBGBBBBGBGBGGBBBGGGGBBGBGBBBBBGGBBBBBBBGBGGBGGBBGBBBGBBBBBBBGBBGBBGBGBGBBBBGBBBGBBBGBBBBBBGBBBBBGGBBGGGBGGBBGGBGBGBGBBGGBBBBGGBGGBGBGBGGBBBBBBGBGBBBBBBGBBBGBBBBBBGBGBBBGGBGBGBBBBBGBBBBGBBBGBBBBBBGBBGBGBBBBGBBBGGBBBBGGBGBBBBBBGBGBBBBBBGBGBBBGBBBGGBBBGBGBBBGGBBBGGBBBBBBBBGBBBBBGGBBBGBBGBBBBBBBBGGBGBBBBGBBBGGGBBBBBBGGBBGBGBGGBBBBBBBBBGGBBBGBGGBBBBBBGBBBGBGBBBBGGGBBGBBGBGBGBBBBBBBBBBBGBBGBBGBBBGBBBBGBBBBBBBGBGBGBBBBBBGBBBGBGBGBBBBGBBGBBBBBBBGBBBBBGGBBGGGGGGGBBBBGGGGGBBBBBGGGGGBBGBGGBBBGGBGGBGGBGBBBBBGGBBBGGBBBBBGGGBBBBGBBGBBBGGBBBBBBGBGBBBBBBBBGBBBBBBBGGGGBGBBBGGGBBBBBBGBBGGBBBBBBGBBBBBBBBBGBBGBBBBGBBGGBGBBGBBBGBBGBBBBGGBGBBBBBGBBBGGBBBBBGBGBBBBBBBGBBBBBBBBGGGBBGBBBBBBGGBBBBGGGGBGBBGBGBBBBBGBBBBBBGGGBBBBGBBBBBBGBBGGBBBGBBBBGBBBBGGBBGBGGBBGGBGBBBBBBBBBBGBGBGBBBBGBGBGBBBGBGBBGBGGBBBBBGBBGBBBGBBBBBBBGGBBGGBBGGGBBGGBGBBBGBGGGBGGBBGBGGGBBGBBBGBBBBGBBBBBBBBBBGBGBBBBBBBGBBGBBBGBBGGGBBGGBGBBGGBGGGBGGBGBBBGBGBGGGBBBGBBBBBBBGGGBBBBBGBBBGBGGGBBBBGGBGBBBGBGBGGBBGGBBBBBBBBBBBGBBBGBBBBBGBGGGGBBBBBGBGBBGBBBBBGGBGBBBBBBBGBBBBBGBBBBBBBBBBGBGBBBBBGBGGBBBBGBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBGGBBBBBBBBBBBBGBBBGBBBGBBBBBBGBBBBGBBBBBGGBGBBBBBBGGGGBBBBBBBGGBBBBBGBBBGGGBGBBBGBGBBBBGGGGBBBBBBBBGBBBBBGBGBBBBBGBGBBGBBBBBBGGBBBGBGBBBBGBBBGGBBBGGGBGBBBBBGGBBGBBBBBGBBBBBBBGBGGBBBBBBBGBBBBBBBBBBBBBGBGBBBBBGBGBBBGBBGBGBBBGGBBGBBBBBBGGBBBBBBBGGBBBGBGBBBGGBBBGBGBBBGBGBBBBGBBBBBBBBBGGBBBBGBBGBBBBBBBBBBBGGGGBGBBBBBGBGBBBGBGGGBGBGGBGBBBBBGGBGBBBBBGBGBBGGBBBBBBGGBBGBGBBGGBBBBGBBGBBGBGGBBBBBBGBBBBBGBGBGBBGGBBBBBGGBGBBBBBBBBGGBGBGBGGBGBBBBBBGBGBGBBBBBGBGBBBBGBBGBBBBGBGBBGBGBBGBGBBGBBBBBGBBGBBBBBGBGBBBGBBGBGGBBBGBBBBBBGBBBBBBBBBBBBBBGBGBBBGBBBBBGBBBGGGBBGBBGBBBBGBBBBBBGBBBBBBBBGBBBBBGGGBBBBGGBGBBBBGGBBBBBBGGBGGBBBBBGBBGGGBBBBBBBBGGBBGBBBBBGBBBGBGBGGGBGBBGBBBGGBBBBBBBGGGBGBBBGBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBGGGBGGBBBBBBBBGBBBBBGBBBBBBBGBBGBGBGGBBBBGGBBGBGBBBGBBGBBBBGBBGBBGGGGBGGBBBBBBGBGBGBGGGBGBBBBBBGBGBGGGBGGGGGGBGBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGGBGBBBBGBGBBBBGGGGBGBBBGBGBBGGBGBBBBBBBBBBGGBBGBGBBBBBGGGGBGBGGBBGBBBBGGGGBBGBGBBBBBBBGBBGBBBGBBBBBBBBBBGBBBGBBBBBBGBGBBBBBBBGBBBGGBBBGBBGBBGBBBBBBGBBBBBBBBGBBGGBBBGBBBBBGBGBBBBBBBBBBBBBBGBBBBBBGGBBGBGGBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBGGBBBBBGBBBBBBGBBBBBBGBBBGGGBBGGBBBGBBBBBBBGBGBBBBGBBBGBGBGGBBBGBGGBBBGBBBBBBBBBBBBGBGGBBGBBBGBGGBGGBBGBBBBBGGGBBBBGBBBBBGBBGGGGGBBBBBGBBGBGBBGBGBBBGBBBGGBBBGGGBBBBBBGGBBGBBGBGBGBBBBBGBBBBBBBGBBBGBBBBBBBBBGBGGGGBBGGGBBBBBBBBBGBBBGBBBBGBBBBBBGBBGBBGBGBBGBGBBBGGBGGBBBBBGGGBGBBBBBGBGBBGBGGGBBGBBBBGGBBBBBBBBBBBBGBGBBBBBBBBBBGBBBGBGGBBBBGBBGBGGBGBBBBBGBBBBBGGBBBGGBBBGBGGGBGBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBGGBBBBGGGGGBGGBBBGBGBBGBBBBGBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBGBBBBGBGBGBBBBGBBBBBGBGBBBGGBBGGBGBBBBBGBBBBBGGBBBBBBBGBBBBBBGBBBGBBGGGBBBGGBBBGBBBGBBGGGBBBBBGGBBBGBBBBBGBBBBBGBGGBGGBGBBBBBGBGGGBGGBBBBBGBGGBBGGGBBGGGBGGGGGBBBBGGGBBBBGBBBBGGBBBBBGBBBBGGBBGBGGBBBGGBBBBBGGBGBBBGBBBBBBBGGGBBGBBBBBBBGGBBBBBBBBBGBGBGBGBGGGBGBBBGGBBBBGGBBBGBBGBBGBGBGBBBBBBBGBBGBBGGBBBGBBBBBBGGGBBBBBBBGBGBBGGGBBBBBBBBBBBBBBBBGGGBBGGGBGGBBBBGBGGGGBBGBBBBBGGGBBBBBGBBBBGBBBBGBBBBBGGBBBBGBBBBGGBGBBBBBBBBBBGGGBBBBBGGBGBGBBBBBGGBBBGBBGBBBBBGBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBGBBBBGGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGGGBGBBBBBBBBGGGBBBBBBBGBGBGBBBGGBGGGGGGGBBBBBGBBBBBGBGGBGGBBBBBBBBBBBBBGBBGBGGBBBGBBBBBBBBBGGBBBBBGBBBBBGBBGGGBBBGBBBBGBBGGBBBBBGGGBBGGBGBBBBBBBBGGGBGBGBBGBGBBBBBBBGGBBBBGBBGBBBGBBBBGGBBBBGBBGGBBBBBBBBBGBGBBGBGBBBGBBGBBBBGGBBGBBBGBBBBBBBGBBBBBBGGGGBBBGGBBBBBBBBGBGBBGGGBBBBBBBBGGBGBGGBBBGBBBBBBGBBBBBGBBGBBGBBBGGBGBBBBBGBGBGGBBBBBGBBBBBBBBGGBBBBGGBBBBBGBBBBGBGGBBGBBBBGBBBBGBBBBGBGBGBBBBGBGBBBBGGBBBBBBBGBBBGGGBBBBGBGBBGGBBBBBBBBBGBBBBBBBBBBBBGBBBBBGGBBGBBBBGBGBGGGBBBBBBBBBBGBGBBBBGBBBGBBBGBGBGGGBBBBBBBBBGBBBBGBGBGBBBGGBGBBGBBBBBBBBBGBBBBBGBGBGBBBBBBBGBBBBBGBBGBBGBGBBGBBBBGBBGGBBBGBGBBGGGBBGGBBBBGBBBGBBBBBBBBGBBBBBBGBGBGBBGBBGBGGBBBGBBGGBBBBGGBGBBBGGBBBGBGGBGBBGGBGBGGBBGBBBGGGGBBGBBGGGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBGGBGGBBBBBBGBBBBBGGBBBGBBBBBBGBGGBBGBBBGBBGBGGBBGGBBBBBGGBBBGGBBBBBGBGBBBBBGBBBGBBGBBGGGBBGGBBBBBBBBBGBBBGBGBBBBBBGGGBBBBBBGGBGBBBBBBBBBBBBBBGGBBBBBBBBGGBGGBBBGGBBBGGBBBGGBBGBBGBBBBGBGGBGBGBBBBBGGGBBBGBBGBGBBGBBBBGBBGGBBGBGGBBBBBGGBBGBBBBBBGBBGBGBBBBBBBGBBGGBBBBBBBBBBBBBGBGBBBBBBBBGGBBBBGBBGBBBBBBBBGBBGGBBBGGGGBBBGBBGBBGBBBBGBBBGBBGGGBBGBBGGGGGBGGGBBGGGBBGGGBBBGBBBGGBBBGGBBGBBBGBGBBGGBBGGBBGBGBGBBBBBGGBGGBBBGBGBBGBGGGBBBGGBGBGBBBBGBBBGBGBGBGGGGBBBBBBGBBGGBBGBGBBBBBGGBBGGGGBBBBGGBBBBBBBGBBBBBGBBBBGBBGBBBGGBBGBBBBBBGBBBGBBBBGBBBBBBBBBGGGBBBBBBBGGBGBBBBBBBBBBGGGGGGBBBGBGBGBGBBBGBGBGBGBBGBBBBBGBGBGBBBBBBBBGBBBGBBGGBGBBGGBBGBBBBBBBBBGGGBGGBGGBBBGBBBBGBGGGGBBBBGBBGGBBBBBBBBBBBBBBGBBBGBGBBBGBGGBBBBBBBGBBBGBBGBGBBBGBBBGGGBBGBGGBGBGBGGBGBBGBBBGBBGBBBBBGBBBBGBBBBGGBGGGGBGGGBBBBGBBBGBBBBBBGBBGBBBBBBBGBBGBBBBGGBGGBBBBGGBBBBBGGBBGBGBBBBGBBGBBBBGGGBBBBBBBBBBBBBGGGBBBGBBBBBGBBBBBBBGBGBBBGBBGBGGGBGGGBBGBBBGGBGGBGBBBBBBBBBGBBBBBGGGBBBBBBGBBBBGGBBBBGGBBBBBGGBBBBBBBBBBBBBBGBBBGBBBBGBBGBBBBGBBBBBGBBGBBGGBBBGBBBBBGBBBGGGGBBBGBBBBGBBBBGGBBBBBGBBGBBBBBBBBGBBBBGBBBBBBGBBGBBBBBBBGGBBBBBGBBGBBGBBBGBBGGBBBBGBBBBBBGBBGBBBGBBBGBBBBBGBBGBBGGBGGGBGBBGBGBBGBGBGGBBGBGBBBGGBBBBBBBBGBBBBBGBGGBBBGGGBBBBGBBBBGBBBBBBBGGGBBGBBBBGBBBBGBGBBBBBBGBBGBBGBBBBBBBBBBBGBBGBBBBBBGGBBBBBBGGBBBBBBGGGBGBGBBBBBGGBGBGGBGBGBGBGGBBGBBBBBBGGGBBGGBBBBBGBGBGGBBGGBGGGBBGBBBBBBBBBGGBGBBBBGBGBGBBBBGGBBGBBBGBBBBBGBBBGGGBBGBGBGBBBBBBGBGGBGBBBGGGBBBBBBBGGBBBBGGGGBBBBGBGBBGBBBBBGBBGBBBBBBBBBBGBGBBBGGGBGBBBBBBBBBBGBGGBGBGGGGBBBBBGBBBBBBGGBBBGGBGBBGBBGBBBBBBBGBBGBBBGGGBGBBBBBGBBBBBGGGBBBBBBBBBGGBBBBBBBGGBGGBBBBBGGGBBBBGBGBBGGBBBBBBGGBBBBBBBBBGGBBBBBGBBBGBGGGGBBGBBGBBBBGGBBBBBBBGBBBBGGGBBGBBBBGBBBBBGGBBBGGBGGGBBBBBGGBBBBBBGBBBBBBBGBBBGBBBBBBBGGBBBGGBBBGBGGBBGBBBBGBBBGGBBGBBBGBBBBGBBBGGBBBBBBBBGBBBBBBBBBBGBGGGBBBBGBGGGBBGBBBBBGBBGGBBBBBBBBBGBBBBBBGGGGGBBGGBBBGBBBGBBBGGGGBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBGBGBBGBGGBBBBBGBBBBBBBBGGBGBGBBBBBBBBBBGGGBBBGBGBBGBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBGBBGBBBGBBGGBBBGBGBGBBBGBGBGBGGBBBGBBBBBGBBGGBGBBBGBBBGBBBBGBBBGBBBBGBBBBGBGBGBGGGBGGGBGGBBBGBBBBBBBBBBBBGBGGBBBGBGBGBGBGGBBBBBBBBBBBGBBBGGBBGGBGBBBGBGBBBGGGBGGBGBBBBBBBBBBBGBBBBBGBGGGBBGGGGBBGBBGGGBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBGBBBBGBBBBBBGGGBBBGBGGBBBGBBGGGBGBBGBBGBGBBBBBGBBGBBBGBBBBBGBBBBBBGBBBBBBGGBBBBBGGBBBBBBBGGBBGGGBGBBBGGBGGBBBGBBGBGBBBGBGBBBBBGBBBGBGBBBBBBBBBGGGGBGBBBGBBBGBBBBBBGBBBBBGGBBBBBBBBGGBBBBBGBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBGGGBBBBBGBBBBBBBBGBBBBBGBGBBGGBBBBGBBGGGBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBGBBGBBGGGBGGBBBBBBBBBBBBBGBBBGBGGGBGGGBBBBGBBBBBBBBBGBBGBGBBBBGGBBBBBBGBBBBBGBGGBBGBBBBGBBBBGBGBGBGBBBBGBGGBBBGGBBGGBBBBBBGBBGBBBBBBBBGGBBBBGGBBBBBGGBGBGGGBBBGBBBBBBGBBBBBBGBGGBGGGBBBBBGGBBGBBGBBGGBBBBBBBBBBBBBBBBGBGGBBBBBBGBGBBGBGGBBGBBGBBGGBGGBBGGGBBGGBBBGBBBGGBGBGGBBBBBGBBGBBBBBGBGBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGGBGBBBBBBBBBBBBBBBGBBGGBGGBBBGBGBBBBBBGBBBBBBBBGGBGGBBGGBBBBBBBBBBGGGBBBBBBBGGBGBGBBBGGGBBGBGBBGBBBBBBBBGGGBBBGGGBGBBBBBBBGGBBBGBGBBBBBBBGBBGBBBGBBBBGBGBBGBGBGGGBBBBGGGBGBBBBBBBBBBBBGBBBBGBGGGGBGGBBBBBGBGBBBBBGBBBBBBBBBBBGBBBBBGBGGBGBBBBBGBGBBBGBBBBGBBBBGBBBGGBBBBGGBBBBBGBBGBBBBBBBBBBGBBBBBBGBBBBBBGBBBGBBBBGGBBBBBBBBGBBBBBBGBBGBBGBBBGGBBGBBBBGBBBBBBBBBBGGBBGBBGGGBGBBBBGBBBBBGBGBGBBBBGBBBGGBBGGBBGBBBGBBBBBBBGBGBBGBBBBBGBBGBGBBBGBBBBBBGBBGBBBBGBBBBBBBBBBBGBBBGBGBBGBBGBGGBGBGBGBBBBBBBBGGGBGGGBGBBBGBGBBBBBGBBGBBGBBBBBGGBBBBGBBBBGGBBBBGBBBBGGGBBBGBBBBBGBGBGBBBBBBGGBGBBBBGBBGBBBBBBBGBBBBBGBGBGBBBBGBBBBGGBBBBGGGBBBBBBBBBBBGBBGGGBBBBBBBBGBBBBBBBBBBGGBBGGGGBGBBGGGGBBBBBBBBBBBBBGGGBBBBGBBGBBBBBGGBGGBBBBBGBBBGGBBGGGBBGBBBBGBGBGBGGBBBBGBGBBBGBBGGGGBBGBBBBBBBBGGGBBBGBBBGBBGBGBBBBBBBBGGGBBBBBBBBBBBBBBBBGBBBBBGGGBGBBBBBGBBGBBBGBBGBBBGBGBBGBBBGBGBBGGGGGGBGGBBBGGBGBBBGGBBBBBBGGBBBBGBBBBGBBBBGGGBGGGBGGGGBBBGGBGBGBBGGGBGBBGGBBGGGBBBBBBGBGBGBBGBBGBBBBBBGGBBBBGBBBBGBBBGGGGBBGBGBBBGBBBBGBGGGBBBGGBBBBGBBBGBBGBBBGGBBBBBGBBBGBBBBGBBBGGGGBBGBBBBBBGGBBBBBGBBBBBBGGGGBBBGBGBBBBBGBGBBBGBBBBBBBBGGBBBBBBBBBBBBBGBBBGBBBBGGBGGGBBBBBBGGBGBBGGBGBBGBBGBBBGGBBBGGGBBGBBGBBGBBBBBBGGGBBGBGGGBGBBBBGGGGBBBBBBBBBGGGBBBGBBGBBBBBBGBGBBGGGBBBBBGBBBBBBBBBBGBBBBBBBBBGGBBBGBGGGBGBGGGGBBBBGGGBBBGBBBGGBBBGBBGBBGBBBBGGGBBBGBGGGBGGBBBGGGBBBBGGBBGBBBBBGGBBGBBBGGBBBBBBBGGBBGBBBGBBBBBGBGBBBGGBBGBBBGBGBGGGGGGGBGBBBBGBBBBBBBGBBBBBBBGGGBBGBBBGBBBGGGBBGBBBGBGGBBBBBBGGGBBBGBBBBBGBBGBBBBGBBBBBGBBBBGGGGGBBBBBBBGBBBGBBGBGGBGBBGGGBBBBBBBGBGBGBBBBBBBBBBGGGBBGGBBGBBBGBGGBBBBBBBGBGBGGBBBGBGBGBGBBBBBBGBBBBBBGGGGBBGBGBBBGBBBBBGGGGBGBBGGBGBGGBGBBBBBBBBBGGBBBBBBBBBGGBBGGBBGGBBGBBBGGBGGBBBBBBGBBBBGBGGBBBBBBBGBBBBGGBBBBGGBGGBBBBBBBBBGBGGBBBBBBGBBBBBBBBGBBBBGBBBBGBGGBBGGGBBGGGGGGBBBGGBBBGGBBGGGGBBBGGGBBBBBBBBBGGBGGBBGGBBBGBBGBBGBBBBBBBGGBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBGGGBGBGGGBBBGGBBGBBBBBBBGGBBBBBBBBGGGBBBBGGGGGGGBBGBGGGBBBBGBBBBBBBGBBBGGBBGBGBBBBBBBBGBBBGGGBGBBGBBBBGGBBGGBBGBBGGGBBBBGBBBGBBBBBBGGBBGBBBBBBBGBGGGGBGBBBBBBGGBBBBGBGBGGBBBBBBBBGBBBGBBBBBBGBBBBBGGBBBGBBBBGBBBBGGGBGGBGBBBBBBGGBBGBGBBBGBBBGBBBBGBBGBBBBBBGBBBGBBBBBBBBGBGBBGGBBBBGGGBGBBGBGGGBBGGGBBBBBBBBBBBGGBGGGBGBBBBBBGBBBGBGGBBBBBGGBBGGBBBGGBBBBBGBBBGBBGBBGBBGBGGBBBBBBBGGBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBGBGGBBGGBBGBGBGBBGBBBBBGBBBGGBBBGGBBBBBGBGBGBGBBBGGBGGBBGGBGGGBBGGBBGGBBGGBBGGGBGGBGGBBBGGBBBBBBGBBBBGBBBGBBBGGGBBGBBBGBBGBGBGBBGBBBBBGGBGBBBGBGBBBBBBBGBBBGBGBBBBBBBGBBBBBBGBBBGBBGGGGBGBGBBGGBBGBBGGBBBBGBBBBGBBBGBBBBBBBGGBBGBGGGBBGBBGBBGGGBBBGBBBBBBBBBGGBBBBGBGBBBGBBBBGBBGGBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBGGBBGBGBGBGBBBGBBGBBBBGBBBBGGGBBGBGGBBBBBBGGBGGBGGBBGBBGBBBBGBBBBGBBBBBBGBBBBBBBGBBBBBGBGBBBBBBBGBBBGBBBBGGBBGBBBBBBBGBBGBBGBBGBBBGGGGBGBGGBBBBGBBBBBGBBBBBGGBBBBBBBBGBBBGBBGBGBBBGBBBBBBBGBBBBBBBBBBGGBBBBBBGBBBBBGGBGGGBBGGBBGBBGBBGBBBBBBBBGBGBGBBGBBBBBBBGBGGBBBBBGGGBBBBBGGBGGBBGBGBGGBBBGGBBBBBBBGBGBBGBGBGGGGGBBBGBBBBBBBGBBGBBBBGBBGBBGGBBBBBGBBGGBGBGBBBBGBBBGBBGBBBBBBBBBBBGBGBBBBGBBGBBBGGBGBBBGBBBGGBBBBGBBBBGBBBBBBBBGBGGBBBBGGGBGGBBBBBBBBBBGBGBBBBBGGBGBGGBBBBBGBBGBGBBBBBBBBBGBGGBGGBBGBBGBGGBBBGBBGBBBGGBBGBGBGBGBGBGBBBBBBGGGBBGGBBGGBBGBBBBGGGGBBBBBBBBGBGBBGBBBBBGBBGGBBBBBGBBBBGGBBBGBGGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBGBBGGBBBGGGBGBGBBBGBBBGGGBBBBGGGGGBGBGBBBBBBBBBBGBBGGBGBBBBGBGGGBBGBBGBBBGGBBBGGBGBBBBBBGBBBGBBGBGBBGGBBGBBGBBGBBBBBBBBBBBGBGGBBBBBGBBBBBBBBGGBBBBGBBBGBGBBBBBBGGBBBBBGBBBGBBBGBBBBGBBBBBGBBGBBBGGBBBBBGGBBBBBBBBBGBGBBGBGBGBGBBGBBBBBGBBBGBGBBGBBGBBGBGBBBBBGBBGGBGGBBBBBGBBBBBBBBGBBBGBBBGBGBBGBBGGBBGGGBGBBBBGBBGGBGBBBBBGBBBGBBGBBBGBBBGBBGBBBBBGBGBBBGBBGBGBGBGBBGBGBBBGBGBGBBBBGGBGGBGBBBBGBBBBGGBGBBBBBGBGGBGBBBBBGBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGGGBGBBBBBBBGBBBBGGGGGBBGGBGBGBBGBBGBBBGGBBGGBBBBGBBGBBBGBGBBBBBGGGGGBBGBGBBBBBBBGGBBGBBBBGBGBBGGBBBGBBBBBBGBBBGGBBBGBGBGBBBGGGGGBBBGBBBBBBBBBBGBBGBBBBBBBBGBBGGBBGBBGBBBBBBBBBBBGBGGBGBBBBBBBBBGBBBGBBBBBBGBGBBBBBBGBBBBBBGBGGGGGBBBBGBBGGGGBGGBBBBBBBGBGBBGGBGBBGBBBBBGBGBBBBBGBGBBGBBBBBGBBGGBGGGGBBBGBBBBBBBGBGGBGBBGBBBBBBGBBGBBBGGGBBBBGBGGGBGBGGBGGBBBBBBBGGGBBGBBBBBBBBGGBBBBGGGBBBBBGBGBBBGBBGGBBBBBBGGBBBBBBBBBGBBBBBBBBBBBGBGBBBBBGBGBGBBBGGGGGBBBGGGBBBBBBBBBBGGBBBGGBBBBBBGGBBBBGBGBBGBGBBBBBBBBGGBBBBBBBBBGGGBGGGBGGBBBBBBGBBBBBBBGBBBBBGBBBGBBBBGBBBBGBBBBBBGBBBGGGBBBBBGBBGBBBGGGGGGBBBBBBBBGBBBBBBBBGBBGBGBBBBGBBBGBGBBGGBBBBBGBBGBBBBGBGGBGBBBBBGGBBBBBBBBBBGBBBBGBBGBBBBBGGGBBBBBGBGGGBGBBBGBGGBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGGBBBGGBBBBGGBBBGGBBGGBBBBBGGBGGBBBBBBBBBBBBBBGBGBBBBGBBBGBGBBBBGBBBBBGGBBBBBBGBBGGBBBBGBBBBBBBGGGBGBBGBGBBBGGBGBGBGBBBBBBBBGBBBBBGGBGGGBBBGGBBBBBBBBBBBBBBBBBGBBGGBBBBBGGBBBGGGGBBBBBBBGBBBBBGBBGBBGBGBGGBBBGBBBBBGGGBBBGGBGBBBGGBBBBBGGBBBBBGBGBGGBBGBBGBBBGBBBBBGBGBBBGBBBGBBBBBGGBGBBBBBBBBGGBGBBGBGBBGBGBBBBBGBBBBGBBGGBBBBBBGBGBGGBGBBGGBBBGBBBGGBBBBGBBBBBBBBBGBGGBBBBBGBBGBBBGBBBGGGBGBBBBBBBBBBBBBGGBBGBBBGBBGGBBBGGGGGBBGBBBGBBBBGBBBBGBBBBGGBGGGGGBGGGBGGGGBBGBBBGBBGBBBGGGBBBGBBGBGBBGBBGBBBGGBBBBGBBBBBBBGBGGBBBBBBBBGBGBGBBBBBGBBBBGBBBBGBGBBBBBGBBBBGBBBBBGBBBGGBGBGGBBBGBBBBGGBBBGGGBBBGGGBGBBBGBGBGBBBBBGGGBGBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBGGBGBBBGBBBBGGBGGGBBBBGGGBGBBBBBBBBGBBBGBBBBBBBGGBGBBBBBGBBBBBGBBGBBBGGBBGBBBGBBBGBGBBBGBBGGGBBGBGBGBBBBBBGGBBBBGBBBBGBBBBGBGGBBGBBBBGGGBBBGGBBGBGBBBBBGGBBBGBGGBBBBBBGBBBBBGGBGBBGGGBBGBGBBBBBBGGBBBBBGGGGBBGBBBGBBBGBBBGBGBBBBGGBGBGBBGBBGBBGBBBBGBGGBGBBBBGBGBGBBGBGGBBBBBGBBBGBBGBBBBBBBBBGBGBBGBBBBBGBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBGGGGBBBBBGGBGBGGGBGGBGGBBBBBBBBGBGBBBBGBGBBBBBGBBBBBBGBBBBBBBBBBGBBGBBGBGBBBBGBBBBBGBGGBGGBBBGGBBGBBBBBGBBGBBBBGBGBBBBBBGGBBGBBBBBBGBBBBGBBBGGGGBBBBBGBBBBBBBBBBBBBBBBBBGGGBBBBGGBBBGGGBBBGGGBGGBBBBBBBGBBBBBBGBBBGBBGBGBBBBGGBBBBBBBBBBGBBBGGBBBBBBBBBGBGGBBBBBBGBGBBGGBGBBBGBBBBBBGGBBBGBBBGBGBBBBBBGBBBBBGGBBGGBBGBGBGGGBBGBBGBGGBBGBGBBGBBGBGBBBBGBBGBBBGGGBGBBGBBBBGBBGBBGBGBGGGGBBBGBBBBGBBBBBGBBBGBGGBGBGBGBGBGGGGBBBBBBBBGBGBBBBGBGBBBBGBBBBGGBBGBBBBBBBBGBBBBBGBBBBBGBGBGBBGBBBBGBBBBGBGBBBBBGGGBGBBGBGBBBBBBBGBBBGGBBGBBBBGBBGBBBGBBBBBBGBGBBBBGBBBBGBBGGBBGBGBBBBBBBGGBBBBBBGGBBBBBGGBBBGGBBGBBBBBBBBBBBBGBGBBBBGBBBBGBBBBGGGBGBBGBBBGBBGBBBBBBBGBBBGBGBGGGBBBBGBBGBBBBBBBBGGBGGBBGGBGBBGGGBGGBBGBBBGBBBBGBGGBGBBBBGGBGBBGGGBBBBBBBBGGBBBBBBBBGBGBBBBBGGBBGGBBBGGBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBGBBBGBBBBBBBBGGBBGBGBBBGBGGBGBBGBGBGBBBBBBBGBBBGBBBBBBBBGBGBBBBBBGBBBGGGBBBGBBBBGBBBGGBBBGBBGBGBBGGBGBBBBBGGGBGBBBBBGBBBBBBBBBBGBBBBBBBBBGGBGGBBGBBBGGBBGBBBBBGGBBBBGBBBBBBBGBBGGBBBBGBGBBBBBBGBBBBBGBBGBBBBGBBBBBGBBBBGGGGBGBGBBBGBBGGBBGBBGBBGBBBBBBBBBBBBBBBGBGBBGBBBGBBBGBBBBBBGBBGGBBBBBBGBBBBBBBGBGBGBBBGBBGGBBBBBBBBBGGBBGBBGBBBBBBGGGBBBBBBBBBGBBBBBBBGBGBGBBBBGGBBBGGGBGBGGBBBBBGBGBGBBBBBGGBBBBBBBGBBGBGGBGBBBGGBBGBGGBBBBBGBBGGBBBBBBBBBBBGBGGGGGBBGBBBBBBBGBBBBBBBBBBBGGBBBBGGGBBBBBBBBGGBBBGBBBBBGBBBBGBBBGBGBGBBBGBGBBGGBBBBGGGBBGBGGBGBGBBBGBGBBBBGGBBGBGBBBBGBBBGGGBBBBBBBBBBGBBBGGBBBBBGBBBBBBGGBGBGGBBBBBBBBGBBBBBGBBGGBGBBBBBBBGBBBGGGBGBBBBGGBBBBBBGBBGGGBBBGBBBBBBGBBGGBBBBBGBBBGGBGGBGGBGGGBGGGBBBBGGBBBBBBBBBBBBBBBBGGBGGBBBGBGGGBGGBBGBBBGGGBGGBBGGGBBBBBGBBBGBBBBGBGBBBBGGBBBBGBBBGBBBGGBBBBBBBBBGBBBBBBBGGBGBBBBBBGGBGBBBBBBBBGGBBGBBBBGGGBBBBBGBGGBBGBGBBBGBGBGGGBBBBBBBBBBGBBGBGBBGBBGBBGGGBBBBBBBBBBBBBBBBBBGBBGBBBGBBGGBBGBGBBBBBBBGBGBBBBBGBBBGBBBBBBGBBBBBBBBBGBGBBBBGBGBBBBBBBGBBBBBGBBBGBBBBBBBGGBBGBBBBBBGBBBBBBGBGGBBBGGGBBBGBGBBGBGBBBBBBBBBBBGBBGGBGBBGBBBBBBGBGBBBGBGBBBBBBBBBBBBBBGBBGGGBBGGBBBBBBGBBGBBGBBGBBBBBBBBGBBGBGGGBBBGBGBBGBGGBBBBBBBGBBGBBBBBGGGBBBBBBBGBGBBBGBGBBBBBBBGGBBGGBBBBBBBGBBBBBBBBBBGBBGGGBGBBGBBGGBBBBBBBBBBBGBBGBGBBBGBGBBBBBBGGBBBBGBBBGBBBGGBBBBBBBGGBBBBBGGBBGBBBGBBBGGBGBBBBBGBBGBBGBBBBGBBGBBBGGGGBBBBGGGBBBGBBBGBBGBBGGBBBBBGGBBBBBBBGBBBBBBBGBBBGBBGBBGGBBBBBBBGGBBBBGBGGGBBBBGGGBGBBBBBGBBBBGBBBGGBGGGGBBBBGBGBGBBBBGBBBGGBBBBBBBBBBBBGGBBBBBGGBBGBGBGBBGBGBBGBBBBGGBBBGGGBBBBBGBBGBGBBBBBGBGGBBGGBBGBBBGBBGGBBBBGBGGBGGBGGBGBBGBGBGBGBGBBBBBBBGBBGGBBBBBGBBBGBBBBBBBBBGBBBBGBBBBGGBGGGBBBBBBBBBBGGGBBGGBGBBBBGBBBBBBBBBGBBBBGGGBBBBGGGGGBGGGBBBGBBBBGBBBGBBBBBGBGGBGBBGGGBGBBBBBGGGBBBGBBBBGGGGBBGBGBBGGGGBBGGBGBBBBBGBGBBBGBBBBBBGBBGBGBBGBGGBBBBBBBBBBGGGBBBBBBBBBBBBBGBBBBGBBGBBGBBGGBBGGGBGBBBBGGGGGBGGBBBBBBBGGBBBGBGGGGBGBGBGGBGBBBBBBBBBBBBGBBGBGBGBBGBBBBBBBBBBGBBBBBGGGBBBBBBGBBGBBBBBBBBBBGBBGBGBBBBGGGGBBBBGBGBGBBBBBBGBGGBBBBBGBBGBBBBBBBBBBGGBBBBBBBGBBBGBBGBBGBBBGBBGBBBBGBBGBGGBGBBBBBBBGBBBBBBBBBGGBBGBGBBBBBBGGGBBBBGGGBGBBBGBGBBBGGBBGBBBBGBBBGBBGBGGBBGBBGBBGBGBGBBGBBBBBBBBBGGGBBGBBGGBGBGBGGGBGBGBGBGBBBBGBBGBGGGBBBBBBGBBBGBGBBBBGBBGBBBGBGGBBBBGBBGGBGBGBBBGGGGBBBBGGGBBBBGBBGBBGBBBGGBGBGGBGBBGGBBBGBBBBBBBGBBGBBBBBBBGGGBBBBBBBBBBGBBBGBBBGBBGGBBBGBBBGBBGGGBBBBBGGGBBBGBBBGBBBGBBBGBBGGBBBGBBGBBGGBGGBBBBBBBBBBBBGBBBBBBBBGGBGGGBGGGBBGBGBBBGBGBGBBGBBBBBGBGGBBBGBGGBGBBGBBBGBGBBBBBGBBBBBBBBBBBGGBBBBBBGBGGBGBBGBGGBBBBGGBBBGBBBGBGBGBBBGBGGGGBBGBBBBBBBBBGBGBGBGBBGGBBBBGGBBBGBBGGBBBBBBBBBBGBBBBBGGBGBBGBBBBBBBGGBBBBBBBGGBBBBBBBBGBGBGBBBBGBBBGBGBBGBBBBBBBBGGGBBBBBBGBBGBBBBBGBBBGBBGBBGBBBBGGBBBBBBBBGBBBBBBBGBGBBGBBBBBBBBBBBGGGBBBBBBBBBBBBBGBBGBBGBBBGBBBBGBBBGGGGBGBBGBBBBBBBBGGGGGBBBGBBBBBBGGGBGBBBGBBGBBGBBBBGBGGGBBGGBGBBGBBBBBBBGGGGGBBBGBGGBBBBGBBBGBGBBGBBBGBBBGBGBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBGBBBGGGBBGGGGBGBBBBBBBBBGBBBGBBBBGGBBBBBBBGBBGBBGGBGBBBBBGGBBBBGBGGGGGGGBBBBBBBBGBBBGGGBBBBBBGBBGBBBBBGBGBBBGBBGBBBBBBBGBGGBBGBBBBBGBGBBGBBGGBGBBGGBBGGBBBGBGBBBBBBGGBGBGBBGBBBBGBBBGBGBBGBGGGGBBGBBBGBBBBBBBBGBBBGBBGBBGBBBGBBBBBBBGBGGBBGBGBBGGGBBBGBGGGGGBGGBGGGBBBBBBBBGGBBBGBBGGGGBBBBBGBBBGGBBBBBBBGBGBBBBBBBBGGBGGBGBBBBBBBBBBBBBGGBBBBGBBBGBGBBBBBBBBBBGGBGBBGGBBBBBGBBBBBBBGBBBBBBGBBBBBBBBGBBBBBGBBBBBBGBBGBBBGBBGBBBBGBGBGBGBGBBBBBBGBGBBGBGGBGGGBGBBBGBBBGBBGBBBGGBBBBBGBBGBBGBBGGGBBBBGGBBGBBGBGBBBBBBBGGBBBBBGBGBGBGGBBB
21154 BBBGBGBBBGGBGGBBBBGBBBGBBGBBBBBGBBGBGGBBBBBGGBGGBBBBGBBBBBBGGBBGGBGGBBGBBBBBBBGBBBBGBBBGBGGGGBBGBGBBBGGGBBGGBBGBBBGBBBBGGGBGBBBBBBGGBBBGGBGBBGBBGBGBGGGBBBGBBGBBGBGBBBBBGGBGGBBBBGGGBGGGBBBBBBGBBGBGGBGBGBBGBBGBBBGGBGBBBGBGBBBBBBBGBBGGGBBGBGBBGGBGBGBGBBBBBBBBGBGGGBBBGBBGBBGBBBBGGGBBBBBBBBGGGBBGBGBBBBBGBGBBBGGGBGBGBGGGBGBBBGGBBGGBBBBGGBGBBGBBBGGGBGBBGBBBGGBGGBGBGGGBGBGBGBBBGBBBBGBGGGGBBGGBBGGBBBBBBBBBGGBBBGBBBBGBBGBBBBBGGGBBBGGBBGBBBBBBBBBBBBBBBGBGBBBBGBBGBBBBGBBGBBGGGBBBGGBBGGBBBBBBBBBGBBGGBGGGBBGBBGBBGGGGGGBGBGBGBGGGBBGGGGBGGBBBBBBBBBBGGBGBBGGBBGBBGGBGBBBBBBBBBBBGGBBGBBBGBBGBGBBBBBGBBBBGGBBGGGBGBBGGGBGGGGGBGBBBBBGBBGGGBBGBGGBGGBGGBBBBGBBGGBBGBGGBBBBBGBBBGBBBBGBGBBBGBGGBGBBBBBGGBBBGBBBGBGBBGBGBGGGBBGGGGBBBBGGGBBGGBBBBGGBGGBBBGBGBBGBBGGBBGBGBBGGBBBBGBBBBGGGGGBGBBBBGGBBGGGGGBBGBGBBBGGBGBGGBGGBBBBBGBBGGBBBGGBGGBGBBBBBBGBGBBBBGBGBBBBGBBBGBGBBBBBBBBGBBBGBGBGGGBBBBGGGBGGBBGGGGBBBGBGGGBGBBGGBGGBGBGGGBBGBBGGBBGBBBGBBBBBGBGBBBBGBBBGGBBGGGBBBGGGGGGGGBGBGBBGBGBGBGBGGBGBBBBBBBBGGBBGBBGBBGGGBGGBGBBGGGBBGBGGGBGBBBGBBBGBGGGBBBBBBBBBGBGGBGBBBGGGGBGGGBGBBBGBBBBBBGBGGGBGBBGBGBBBGBGBBBBGBBGBGBBGBGBBGBBGBBBGGGGGBBGBBBGBBBBBBGBBGGBBGBBBBBGBBGGGGBBBBBBBGBGBBGBGBGBGGGBGBBGBBBBBGBBBGGBBBBBBGGBGGBBBGBBBBGGBBGBBBGBBGBGBBGGBBBBGGGGBBGGGGBBBGGBBGBGBGBGGGBBGBBGBGGGBGGGBBGBGBBBGBBBBBBBBGGBBBBBGBGGGBBGGBBGBBBBGBGGBBBBBBBBGGBBBBGGBBGBBBBGBGBBBGBBGGBBBGBGGGGBGBBBBBGBGGBGBBBBGBBBBGBBBGGBBGGGGGBBGBBBBGGBBGBBBGBBGBBGBBBBBBGBBBBGGGGGBGGBGGBBBBGBGGBBGBGGGBBBBBBGGBGBGGGGGGBBGBGGBBGGBGGBGBGGGBGGGGBBBBBBBBBBBBBGBGBBBGGBBBGBGGBGBBGGBBGGBBBGGBBBGGGBBBGBBBBBGBGBBBGBBGBGGGBBBBGGGBBGGBBGGBGGBGGGGGGBBGGBGBBBBBBBGBBBBBGBGGBBGBGGGBBGGGGBBGGBBBGBGGGGGGBGBBGGBBBGBGGBGBBGBBBBBBBBBGBBBGBGGGGBBBBBBGBGBBBBBGGBGBBGBBBGGGBBBBBBBGBGGBGGGGGGBBBBGGBBBBBGBBBGBBBBBBGGBBBBGBBGGBGGGBGBBBGBGBBBBBBGGGGGBGBBBGBBGBBGGBBBGBGBGGBBGBBGBBGBBGBBGBGBBGGBGBBGBGBBGBBBGGGBBBGBBGGGBBBBBBBGGGGBBBBBBGGGGBBBBGGGGBGGBBGBGBBBBGGGBBBBGBGBGBBGGGGBBGGBBGBGGBGBBBGBGGBBBGBBGBGBBGBBBBGBBGGBBGBBGGBBGGBGBGBGBGGBGBBBGGBGBBBGBGGGGGBBBGBBBBGBGBBGGGBBBBBGGBGBBBGBBGBBBGGBGGBGBBBGGBBBGGGBGBGBBBGBBGBBGBGGBBGGBGBBBBGGBGBGBBBBGBGBGBBGGGBBBBGGBGBBBGGGGBBBGBBBBBGBGBBBBBBBBGGBBBBBGBBBBBBBBBBBGBBBBGGBBBBGGGGGGBBBBBBGBGGBGBBBGGGGGGBGBBBBGBBBBBGGBGBGBGBGGBGGBBGGBBGBGBBGBGBBGGGGGGBBBBBBGBBGGBGGBGGBGBBBBBBBBGGBBGBBBBGBBGGGBBBBGBGBBGBBBBGGGBGBBGBBBBBGGGGBGBBBGBGGGBBGBGBBBBGGBBGGBGBGBBGGBGGBGBBBGBBBBBBBBBGBBGBBGGGGGGBGGBGBBBGGBGBGBGBBBBBGBGGGBGGBBBGGGGGGBBBBBBBBBBBBBBBGGBBGBBBBGBBBBGBBBBBGBBBBBGBBBBGBBBBGGGBGGGBGGGBBGBGGBGGGGBBBBBGBBGGBBGBBGGBBGGBBGBBBBBBBBBGBBBBBGBGBBGBBBGGBBBGBGBGBBBBBGGGBGGBBGBBGBBBBGBGGBBBBBBGBBBBGBGBBGGBBBBBBGBBBBBBBBBBBGGGBGBGBBBBGBGGGGGBGBBBBGBBBGGGBBGBBGGBBBBBGBBBBBBBBBBGBGGBGBGGGGGGBGBBGBGGBBBBBBBGBBBBGGGGGBGBGBBBBBBGGGGGBBGGBBBGGGGBGBGBGGGBGGGBBGBBBGBBGGBBBGBGGGBBGBBBBGGBGGBBGBBBBGGBGBGGGBGGGGGBGGBGGBGBGGBBBBBBBBGBGGBGBBBGBGBBBGGBBGBGGBGGGGGBGGBBBGGGGBBGBGBBGGGGBBGBGBGBGBBGGBGBGBGBBGGBGBGBGGBBGGBGGGBGGBGBBBBGBGBBBBBBGBGGBBBGBBBGGGBGBBBBBGBBGGBBBGBGGGBGBBGBBBGGBBGGGGBGBBGGBBGGGGBBBBBGBBGBGBGGGGBBGBBGBBGBGBBBGBBBGBBBGGBGGBGGBBGBBBBGBBGGBGGBGBBGGBBGBGGGBGGBGGBGGGBBBBGGBBBBBBBBBGBBBBGBBBGBBBGGGBBGGBGBGBGGGBBBBGBBBBGBBBGGGBGBBBBBBBBBBBGGBBGBBBGGBBGBBGBBGGBBBBGBGGBBBBBBBBGBBBBBGBBBBGBBGGBGGBBBBBGBBBGGBBGGGBGBBBGGBGGBBBBBGGGGBBGBBGBBBGGGGGBBBGGGGGBGBBBGBBGGGGBBGGBGBGBBBBGBBBGBGBBGGBGBBBGGGGBGGGBBBGGGGGGBBBGGBBBGBBGGGBGBGBBBBGGGGGGBBBGGBGBGBBGBGGBGGGBBBBBBBGBBBBBGGGBBGGBBGBGBGGBGBBGBGBGBGBBBGBGBBGBBGGGGGGGGBBBGGBBBGGGGGGGBBGGBBGBGBGGGBGBGGBBBGBBBBBGBBBGGBGBBGBGGBBBBBBGBBGBBBGBGGBGGBGBBBGBBBGGBGBBGGBGGGGBBBGBBGBBBBBBGGGBGGGGGBBBGGGBGBBGGBGBGBBBGBGBBBBGBBBBBBBBGBGBGBGBBGBBGBGBBBBBBGGGBGBBBGGBBBGGGGBBGBBBBBGBGBGBBBBBBGBBBBGBBGGBBGGGGBBBBBGBGBBGBBGGBBBBGGGBBBBBBGGGGBGGGGGBGGGBGBGBGGBBBGBBBGBGGGBBBGGGGBBBBBBGBBBBBBGBBBBGBGGBBBBGGBGBBGGBBBGGGBBBGBBBBBBGGBBGBBBBBGGBBBGBGGGBBGGBGGBGGBGGBBGGGBBBGBGGGBBGBGBBGBBGGGGBBBBBBGBBBGBBGGGBGGBGBBBBGGBBBBGBBBGGBBBBBGGGBGBGBGBGGBGBGBBGBBGBBBGGBGBGBGGGBBBBBGGBGGBGBGBGBGBBGBBBGBBBBBBGBBGBBGBGBGGBBGBBBGGGGBGBBBBGGGGGGBBGBGGBBGGBBBBGGGBBGGGGBBBGGGBBGGBBBGBBBGGBBBBGBBGBBGBBGBGGBBBBBBGBBGGBGGGGBGBGBBBBBGBBBGBBBGGBGBBGBGBGGGGBBBBBGBBBBGGBGGBBBGBBBGBBGGGGBGGGGBBBBBGBBGGGGGBBGGGBBBGBBGBBBGGGBBBBGBGGBBGGBBGBBBBBBGBBBGBGBGBGBBBGGBGBBBBGBGBBBBBGGGBBGBBGBGBBBGBBGBGBBBBGGBBBBGBGBGBGGBBGGBBBBBBBBBGGBBBGBGBBBGGGBBGBGBBGBGGGBBBBBGBBBBGGBGBGBGBBBBBGGGBGBBBBBGBBBGBGBBBGBGBGBBGBGGBGGBBGBBBBBBGGBGBGBBGBGGGBBBBBBBBGBBGBBGBGBBBBGBBGBBBBGGBBGBBBBBGBBBGBBGBBGBBBBGGBBBBBGGGGGBGGBBGGBBBGGGBBBBGGGBBBGBBBGBBGBGGBBBBBBGGBBGGBBBBGBGBGGBGBGGBBBBGBGGGGGBBBBBGGGBGGGGBBBGGGBGGGBBBBBBBBBGBBBBBGBBGGBBBGBGBGGBGBGBGBBGGBBGGBGBBBBGGGBBBBBBBBBGGGGBBGBGBGBGGGGGBGBBBBBBBGBGBBBGBBBBBGBBBBBGBGBBBBGBGBGBGBBBBGGBBBBBGBBGBGGGGGGGGGGBGGBBBBBBBBBGBGGBBBBGGBBBGBBGBGBBGBBBGGBGGGGBGGGBBBGBGBBBBGBBGGGBBBGBGBGGBBGBGGGGBBGGBGBBBBGGBBBBGBGBGBGBBBGBBGBBGBGBBGGBBBBBGBBBGGGBBGGBBBGBBGGGGGGBGGGGBBGBBBGGBBBBBBBBBBGBBGBGBBBGGBGBGGBBGGBBGBBGBBBBGGGBGGBGBGGGGBBBBBBBGBBGBGGBBBBBBBGBBGBBBGBBBBGGGGBBBGBBGGBBBBBGBGBGGBBBBBBGGBBBBGBGGGBBGGGGBBBBGBBBGBGBBGGGGBGBBBBGGBBBBBBGGBBBBBBBBBBGGBBBGBBBGGGGGGBBBBBBBBGBGBBBGBGBBGBGGBBGGBGBBGGBBBGBGGGBBBGGBGGBBGBGGGBBGBGGBBBGGBBBBBBBBBBGBBGGGBBBBGGGBGBBBGGBGBGBBBBGBBGGBBGBBBGGBBBBBGBBGBBBBBGGGBGGBBGGBGBGGBGGBGBGBBBBBBBBGBBGBGGGBGBBBGBBGBBBBGGGGGBBBBGGGBGBBBBBGGGBBGBBBGBBBBGBBBBGBGBBGBBGBBBBGBBBBBBBBBBGBBBGGBBBGGGBBBGBBGBGBBBGBBBBBGGBBBBGBBBGBBBBBBGGGGGBBBBGGGBBGBBBBBBBBGGGGGGGGBBBGGBGBBBBGBBBGBBBBGGGGBBBGBGBGBGBGBGGBGGGBBBBBGBBGBGGBGGGBBGBGGBBGGBBBGGGBBBGGGBBGBBBGGGGBBBGBBBGBBGBBBBGBBBBBBBGGBBBGBGGGBBGBGGGGGBBBBBGBBBBGGBBGGBGBGBBBBBBGBBBBGGBBGBBBBGGGBGGBGGBGBGGBGBBBBBBBGGBBGGGBGGGGBBBGGGBBBBBBBGGGBBGGBBBGGGGGBGGGBBGGBGGBBBGGBBGGGGBGGGGBGBGBBBGBBGGBBGGBBBGBGBGBBBGBBBBGGGBBGBBBGBGBBBBGGGBGGBBGGBBGBBBBBGGBBGBBBGBGBBBBBGBGBGGBBBGBBGGBGBBBBGGBGBBGBBBBGBBBBBBBGGBBGBBBGBBBBBBGBBBBGBBBBGBBBBGBBBBBBBBBGBGBBBBGGBGGGBBGGGBGBBBBBGBGBGGBBBBBGGBBBBBGBBGGGBBGGGBBGBGBBBGBBBGBGGBBGGGGGBBGBBBGGBGGGGGBGBGBGGBBGBGBBGBGBBGBBGGGBBGGBBGGBGBBBGBBBBBGBGGBBGGGBGBGBGBBBBBBGBGBGBGBBGBBGBGBGBBBGBGBBGGGBGBBBGBGGBBGBBBBBBBBBGBGBBGBBBGBBGBBBGBGBBGBGBBGBGGGGGBBBBBBBGGBBGGGGBBBGBBGGBGBBBBBBBBGBBGGBBGBBBBBBBGBBGGGGGBGGGGGBBGBBGBGBGBBBGGGGBBBGGBBGBBBBBBGGBGGGBGBGBBGGBBGBBBBGGBGGGBBBBGBBGGBBBBBBGGGGGBBGBGGBGBBGBBGBGGGBBBBGBGGBBGBBBGBBGBBGBGBBBBBGGGGGBBGGBGGGBBBBGBGGBGGBBBGGGBBGBBBBBBBGGGBGGBBBGBBBGGGBBBGGBBBBGGBGGGBGBBBBBBGBGBGBGBBGBBGGBGGBBGGGBGBGGBBBBBGBGBGGBGBBGBBBBGBBBGGBGGGGBBBBBGBBBBBGGGBGBGBBBBBBGBBGGBGGGGGGBGGBGBGBBBBBGGBBGBBBBBBBGBBBBBGBGGGBBGBGBBBBBBBBBBBBBBBBBGGGBBGGBGBBGBBBGBGGBBBBBBBGGGBBGGGBBBBBBGGBGBBGBGGGBGGGBBGBGGGGBBBBBBGBBGGGBBBGGBBBBBBBBGBBGBBBGGGBGBBBGGBGGBGBBBBBBBGBGBBGBBGBGGBGGBBGBBBGBGBBGGBGGBBBBBBBGGGGBBGGBBGGBBBBBBBGBGBBBBBBBGGGGGBGGGGGGBBBBBGGGGBBGBBGGBBGGBGBBBBBBGGBBBGGGBBGBBBGGGBBBBBBBGGBBBGBBBGBGBBGGGBBBBGBBBGGBGBBBBBBBGBGBGBGGBGBGBGBGGBGBBGGBBGGGBGBBBBBGBGBBGBGGBBGBBGBBBBGGBGGBBBGGGBGBBBBBGBBGBBBGBGGGBBBBGBBBGGBBBGBBGGBGBBBBBGGBBBBGGBBGGGBBBBBBBGBGBBBGBBGGBBBGBBGBBBBBBGBGGBGGGGBBGGBBBBBBGBBGBBGGGGGGBGBBBGGGBGBGBBGGBBBGBBBBBBGGBGBBBBGGBGBBBBBGBBBBGGGBBGGBGGBBBBGGGGGBBGGGBGGBBGGBGGBGBGBBBGBBGGGBBGBGGGBBGBBGBBGBGBBBGBBBBGGBBBBGGBGBGGBGGGBGBGBBBGGBBBBBBBBBBBGBBGBGGGGBBBBGBBGBBBGBBBBBBBBBBGGGBGBGGBGGBBGBGBBBBBBBBBGBBBGGBBBBGBBGGBBBGGBGGGGBGBBGBGBGBGBBGBGGGBBBGBBGBGBGBGBBBBBGGBGBGBGGBBGGBBBBGBGBBBBBGBGBBGBBGGBGGBBBBGBGBBGBGGBGBBBGBBBBGBBBBGBBBGBGBBBBBBBBGGBGGBGGBBBGBGBGGBBBGBGGBBBBBGGBBBBBGBBGBBBGBBGBGBBBBBBGBGGGGGBBBBGGBGGGGBBGBBBBBBBBBBGBBBBGBGBGBBGGGGBGGBBGGBGBBBBBGBGBBGGBGGBGGBBBBGGBBGBBBBBGBGGGBBGGGBBBBGGGBGGGBGGBGBBBBGBBBGGBBGGGBBGGBBGBGBGGGBGBGBBGBGGBGGGGBBBGGGBBGBBBBGGBGBBBGGBGBBBGBBBGBBGBBBBBGBBBBBGBBGBGBBGBBGBBGBGBBBBGGBGGGGBBBBBGGBGGGBGGGBBGBBBBGBBBGBBBBBGBGGGBGBBGBBGGGBGBGBBGBBBGGGGBBBGGBGBBGGGBGBGGBGBGGBGBGGGBBGGBGGGGBBBBBBBBBGBGGBBBBGGGBGBBGGBGBBGBBGBGBBGBGGBBGGBBGGGGBGBGGBBBBGGGGGBBBBBGBGBBGGGBGBBBBGGGGBBBGGBBBBGBBGGBBBBGBGBBBGBGGBBGGGBGBGGGBBGGBGBGBBBGBBGGBGBGBGBGBBBGGBBBGBBBBGGGBGBBBBGBGGBGBGBBBBGBBBBBGBGBBBBGBGGBBGBGBGBGGBGGBGGBGBGGBGBGGBGGBBBBGGGGGBBGBBBBBBGGGBGGBGBGBGBGBGGBBGGBBBBGGGBBGBBGBGBBGGBGBGGBBBGBBBGBBGBGBBBGBBBGGGBGBGBBBBBBGGBBBGGBGBGGBGGBGGGGBGBGGBGBBGBGGBBGBBBGGBGBGGBGGGGBGBBGGBGGBGBGGBGBGBBBGGBBBBGBBBGGGBBGGGGBGBBBBBBGGBBBBGGGBBGGBBGGBBGGGGGGBBBBBBBBGGGBGGBBGGGBGGGBGBGGGGGBBBBGBBBBBGBBBGGGBGBBBGBBGGBBGGGBBBGGGGBBBBBGGGGBGBGBGBGBBBBGBBBBBGBGGBBBGGGBGGBBGBGGBBBBGBGBBBBGBBBBGGBGBBBBBGGGBBGBBGBGGGBBBGGBBGGBGBBBGGBGGGBBBBBBBBGGGGBGBBBBGBBBBGGGBGBGBBBGGGBGBBBGGGGBBBGGBBBBBGBBGGBBGBBBBGBGBBBGGGGGGBBBBBBBGGBBGGGBBBBGBGBGGBBBGBBBBBGGBGBBBBBGGGBGGBBBGBGBBBGBGGBBGBGGBBBGBBBBBGBGBGGGGBGBGBGGBBGGGBBGGBGBBBBGBGGBGBGBBBGGGBBBGGGBGBBGBGBBBGBBGBBBBBBBBBGGBGGBGBGBGBGGGGBBGGBBBBBGBBBBBGGGBBGBBBBGGBBBBGBGGBBGBBGGGBGGBGGGGBBBBBBGBGBGBGBBBBBGBGGBBGBGGGBBGBBGBBBBGBGGGGBGGGBBBGGBBBBBBBGGBGGGGBBGBGGBBBGGGBBGGBBGGBGGGGBGBGBGBBGBBBGBBBGGBGBGBGGGGGBBGBBGBGBGGBBBGBBBGBGGBBGBBBBBBBBGGBGGBBBBGBGBBBGGBBGGGBGBBGBBGBBGBBBGGBGGGBBBBGGBGBGGBBGGBBBGGBBGBBGBGGBBBGGBBGBGBGGBBBBBGBBBGGBBBGGBGGBBGBBGBBBBBBBBGGGBBGGGGGBBBGBBGBBBBGBGGBBBGBGGBGGBBBGGBBBGBBGBBBBBBGBGGBGBBBBGBBBBGBBBGGBGGBBBBBBBBGBGBGBGGGBGBBBBGBBBBBBBBBBBBBGBGBGBBBGBBBBGBBGBBBGBGBGBBBBGGGGBGBBGGBGGBBGBGGBBBGGGBBGBBGGGBGGBBBGGGGBGBBGBGBBGBBGBGBBGBGBBGBBBGBBBBBBBBBBBBBBGBBBBBGGBBBBBGBBBBBBGBGBGGBGGGGGGGBBBGBBBGBGGBBBBBBBBBBBGBBGBBGBGBBGBGGGBBBBBGBBGBBBBGGBGBGBBBBGGGBGBBBBGBBBGBGGGBBGBGGBGBGGBBBBBBBBBGBBGBBBBBBGBBGGGBGBGBBGBBGGBBBGGGGGBBGGBBBBGBBBBGBBGGGBGGBGGGGBGGBGGGBGGGGBGGBGBBGGBBBBBBGBBBGGGBBGBGBBBBBGGBGBGGGBBGBGGGBBGBGGGBGGBGBBBBGGGBBGGGBGBBGBGGBBGGBGBGBBBGBGBGBBBGGGGGBGGBGBBBGBBBGGBBBGBGBGBGBBGGGGBGBGGBGBBBGBGGBGGBBBBBBBGGGBBBGBGBBBGGBBBGBBGBBBBGBBBGBBBGGBBBBBBGBBBBGBBBBBGBBGGBBGGBGBBBGGBBGBGBBBBBGGBGBBBGBGBGBBBBGGGBGGGBBBGBGBBBGGBBBBBBBBGBBGBBBBGBGGBBBGBBBGBBGBBBGBBBBGBGGGBBBBGBBBBGBBBBBGGGGGBBGGGGBGBBBGBBBBGBGBBGGGBBBBBBGGGGBBGBGGBBBBBGGBBGBBBBGBBBBBGBBGBGBGGBBGBBGBGGBGBGGBBGBGGBBBBGGBGBBBGGBBBGGBGBBBGGBBGBBBGBBGGBBBGBBGBBGBBGBGGBBGBBBGBBBGBGBGBBBGGBBGBGGGBBBGGBGGGGBBGGBBGGBBBBGBBBGGGGGGBBGGBBGGGGBBGBBGGBGBGBGGGGBBBBBGBGBBGBBGBBBBGBGGBBGBBBBGBGGGGBGBGGBGGBGBGGGGBBBBBBGGGBBGGBBGBBBBBGBGBGBGGBBBBBGGBGGBGBGBBGBGBBBGGBGBGBGGGBGBGBGBBGBBBBBGBBBBBBGGGGBBBBGBBBBBBGGBBBBBBBBGBBBBBBBGBBBGGBGGGBGBGBBBBGGGBGGBGGBBGGGGGBBBGBBGBBBBBBBBBBBBBBGGBBBBBBBGBBBGBGGGBBGGBGBGGGBGBBBBGBBGBGBBGGGBBBBGBBGBGBBBBGGBGGBBBGBGBBGBBBGGBBGBBGBBBBBBGGBBBGGGGBBBGBBGBBGBBBBBBBGGBBBBGGBBBBBBBBBGBBGBBGBGGGBGBBGBBBBBBBGGGBBBBGBBBGBBGGBGBBBBGGGBGBGGBBGBBBBGGGBGBGBBGBGBGGGGBGBGBGBGBBGBGGBBGGGBBBGGGBGBGBGGBBBGBGBGBBGGBGGBBGGBBGBGGBGGGBGBBGGGBBBGBBBBGGGGGBBBBGGBBBBGGBBBBBGGBBBBBGBBBBBBGBBGGBGBBGGGGBGBBBBGGBBBBGBBBGBBBGBBGGGGGGBGBBGBGGBBBGBGGBBBBBBBBBBBGBBGBGBGGBGBBBBGBBBGBBGBGBGGBBBGBBGBBBBGGBGBBBBBBGBGBBGBGGGGBBBBBBGBBBGGGBGGGGGBBBGBBGGBGBBBGGGBGBGGBBBBGBBGGGGBGBBGBBBGGBBGBBBBGGGGBBGGBGBBBGBGBGBBBGBBBBBBBGGBGGGGBBBBBBBBBGGGBGBGGBBBGBBBGBGBGBGBBBBGBGGGBBGBBGBBGBGGGGGGBGGGBBGBBBBGGGGBBBGBGBBGGGGGBGBBBBGGGGGGBBBBGGBBBBBBBBBBBGGBGBGBBBBBBGBGGGBBBBGBBBBBBBBGGBBBBGBBBGBBGBBGBBBGBBGBBGBGBGGBGBGGBGBBGBGBGBBBGBGBGBGGGGGGBBGBBBBBBBGBBGBBBBGGGGBGBGBBBGBBGGBBBBBBGBBBBGBBBGGGBBGBBGGGBBGGGBBBBGGBBGBGBBGBBGGBGGBGBBBBBBGBBGGBGBGBGGBBGBBGGGGBBGGBGBGBGBBBBGGBBBBGBBGBGBGBBBBGGGGBGGGBBGBGGBBBBBGBBBBGBBBBBBBGGGBBBBBGBGBGGBBBGBBBBGGBBBGBBBBBBBBGBBBBGBGGGGGGBGGGGBBBGBGBBBBBBBGBGGBGBGBGBBBBBGBGGBGBBBGBGBGBGGGBBBBGGBGBBBBGBBBBGGBGBBGGGBGGBBGBGGBBBBGBBBBBBBGBGBBGBGGGGGGGGBBBBBGBBBGGGBBGBGGGBBGBBGGGGBBGGGBBBBBBGGBBGBBGGBBGBGGBBBBGGBBBGBBGGBGBBGBBGBBBGBBGGGBGBGBBGBBGGBGGBBGBGBBBGGBGGGBGBGBBGBBGBBBBGGBGBBBBGGGBGBGGBGGGBBGGGBGBBBGBGGBGBBBBBGBGBBBBGBGGBBBBBGGGBBBGBBGGGBGBGGGGBBBBGGGBBGBBBGBBBGBBGGBGBBBGBGGBBGGBBBBBGBBBBBGGBBGGGBGGBBBBGGBBBBGBBGBBBGGBGBGGBGGGBGBBBBBBGBBBBGBBBBBGBGBBGBGBBBBBBBBBBBBBBBBBGGBBGBGBGBGGBBBBBBBGGBBBBGGBBBGGGGGBBBBBGGBGBBBBGBGGGBBGBBGBBBGBBBBBBBBBGBBGBBBGBBBGBBBBGBBBBGGBGBGGGGGGGGBGGGGBBBGBGGGGGGGGGBBGBBBBBBBBBBBBBGBBBGBBGBBGBBBGBBBBGBGBGBBBBBBBGBGBBGGGGBBBBBBBGGBGBGBGGGBGGBGGBGGGBBBGBGBBGGBBGBBGGBBGBBBBBBGBBBGGGBBBBBBBGBBBBGBBBBGBBBBBGGBGBBBGBBBBGBBBBGBBBGBBGBGBBBGGBBBBBGBBBGBBGBBBBGBBBGBGBGBGBGBBBBBBBBBGGGGGBBBGGBBGBBGGGBGBBBBGBBBBBGGBBGBBBBGBBBGBGGBBBGBBGBGBBGGBBBGBBBBGGGGBBBBGGGGBBBGBGBGBBBBBGBGGGBBGBBBBGGBBGBGGBBGBBGGBGBGGBBGGBBBGBGBBGGBBBBBGBGGGBBGBGGGGBBBGBBBBBBBGBGGBGBBGBGGBBBGBBGGGGGGGGBBBGBGGGBGGGBGBBGBBGGBBBGBBBBBGGBBGGGBBGBGBGGBGBGGBGBBBGBGBGGBGBBGGBBBBBBBBGBBGBBGBBGGGBBGGBGGGBBBGBBBGGBBGBGBBBBBBGBGGBGBGBBBBGBBGBBGBBBGGGBGBGBBGGBBGBBGBGGBGBBBBBGGGGGBBGBBBBBGBBBGBBBBBBBBBGBBBBGGBBGBGBGBBGGBGBBBGGBBBBGGBGGGBGBBGGGBGGBGGBGGGBGBGBBBBBGBBBBGBGGGBBBBBGGGBBGBBBGGBBBBBBBGBBGBGGBBGGGBGGBBBBBBBBGBGGBGGGGBGGGBBBGGGBBGBBBBBGBBBBBBGGGGBBBBGBBBGGBBBBGGBBBGGBGBBBGGBBGBBGGGBBGBBBGBGBBBBBBGGBBGBBGBGGGGGGBBBBBBGGBGGBBBGBBBGBBGBBBBBGGBBGGGBGGBBBBBBBGGGGBGGGBGBBGGGBBBBGGBGGGGBGGBGBGBBBBBBBBGGGBBBBGBBBGGBBGBBBBGBBGBGBBBGBBBBBBBBBBGGBBBGGGBGGBBGGBGBBGBBBBBBGGBGBBBBBBBGBBGBBBGBBBGBBGGGBGGBBBBBBGBBBBGGGGBGBGBBBGBGGGBGBGBGBGBGBGBBBGGGGBBGBGBBBGGGGGBBGGGGGBBBGBBGBBBGGBGGGBBBBBBGGBBBBBGGBGBGGGBGGGBGBGBBBGBGGBBGGBGBBBBGBBGBGGGGBBGBBGBBGGBBBGGBBBBBGBGBBGBGGBBBBGBBBGGBBBBGBBBBGBBGGBBBGBBGGGGBGBBBGBGGBBBGBBBBBGGBGGBBBGBGBGGGBBBBGGGBGBBGBBBBGBBGGBGBBBGGBBBGGBBGGGBGBBGGBBBGBGGBBBGGBBBBGBGGGBGGGBBBGGBBBGBBBBGBBBGBBBGGBBBGBGBBGBBGBGBGBGGBGGBGBGBBBGBGBBGGGBBGGBBGGBBBGBBGGGGGBBGBBBBBGBBBBBBGBGGGBBBBGBGBBBGBBBGBGGBBBBBBBBGGGBBBGBGGBGGGBBBBGBGGGBGBGBGBGBBBGBBGGGBBGBBBBBGBBBBBBGBBGGGBBGGBGBBBGBGBBBGGGGBGBBBGBGBBBBBBBGBGBBGGBGGBGGBBBBBGBBGBGBBGBBBBBBBGBBGBBGGBGBBGGBGBBBGBBGGBBGBBBBBGBBBBBBBGBBBBBBBBBBGBGGBGGBBGBBBBBGBGGBBBGGBBGBBBBBGBGBBBBGBBBGGGBGBBGBGBGGGGBGGBGGBGBBBGBBBBBBGBBBBBGGBGBBGGGGGBBBBBBGBGGBGBBBBBBGGBGGBBGGBBGBGGGBGGBBBBGGBBGBBGBGBBBBGGBBGGGGGBBGGBBBBBGBGBBBBBGBBGGBBGGGBGBGGBGBBGBGGBBBBGBGGBGGBGGGGBBGBGGBBBBBBBBBGBBGGGBBBGGGBBBGBGBBBBGBGGBBGBBBBBGBGBBGGBBGBBBBGBBGGGBBGBGBBBBGGBGGGGBBBBBBGBGBBBBBBGGGGBBBBBBBGGBBBBBGGBBBBBGBBBBBGBBGBBGGBBBBGBGGGBGBBGBGGGGGBGGBGBBGBGBGBBBBGGGBGBBGBGBGGBGBGGGBBGGBBGBBGGBBGBGGGBGGBGGBBBGBBBGBGBGBGBBBBBBBBGGGBGBBGBGBGBBBBGBBGBBGBBBBBBGBGGBBGBBBBGBGGGBBGGBBGBBGBGBGGGBBBGBBBGGBBBBBBGGBBGBBBBBGBGBBGBGBBGBBGGGBGBGBBBBBGBBGGBBGBGBGBGBBBBBBGGGGBGBGGBBGGGGGGGGBGGBBBBBGGGBGBBBGBGBBGGGBBGBBBBBBGBBGBBGBGBBBGBBBBGBBGBBGBBBGBGBBBBGGBBBBGBBBGBGGBGBBGGGBGGGBBBBBBBBBGGGGGGBGBGBBBBGBGBBGBGBGGBBGGBBGBBBBGBBBBGBBGGGGBBBBGBGBBGGGBBGBBGBGGBBBGBBBGBBBBBGGGBGBBBBGGBGBGGGBBBBGBBBGBBBGBBBBBGGGBBBGBGBBBBGBBBGBBGBBGBBGGGBBBBBGBBBBBGGGGBBGBGBBBBBGGBGGGGGBBGGGBBBGBBBBBBBBBBBGBBBGBBGBGBGBGGGGBGGBBBBBBGBGGGBBGBGBBBBBBBGBGBGGGBGGBBGGBBBBGGBGBGGBGBBBGBBBBGGGGGBGGBGGBGGBGBBBGGBGBGGBGBGGGGGBBBBGBGBBBBGBGBBGBBGBBBBGGBBGBBBGGGBGBGBGBBGBBBGBGBBGBBBGBGGGGGBGBGBGGBGBGBBBGBBGGBBBGGBBGBGBBBBBBBBBGBGGGBGGBGGGGBBBGGBBGGBGBGBBBBBBBBBGBGBBBBBBGBGBBBBBBBBBBBGGGBBBBGGGGGBGGGBGBBGBGBGGBGGGGBGBGGBBGGBGBBGBGBGBGBBBGGBBGGBGGBBBBBBBGGBBBBBBGBGGBBBGBBGGBBBBBGGGGGGGGBBGBBGGBBGGBBGBBGBBGBGBBGBBGGGGBGBGBGBBGGGGBBBBBGGBGBGGBBBBBBBBBBBGBBBBBBGBGBBGGBBBGBBBGGGGGBBBBGBBBBBBGBBBGBBBGGGBGBBBGGGBBBBGBGBGGGBBBGGGGBBGGGBBBBGBBBBBBGBGBBBGBBBBBBGGBBGBBGBBGGGBGBGGBBBBGBBGBGBGBBBGGBGBGBBGBBGGGGBGGBGBBGGGGBGGGGGBGBBBGBGGBBBBGBGBGBGGGGGBBGBGBBBBBBBBBBGGGGBBBBBBBGBGGBBGBBGBBBBBGBBBGBBGBGGGBBBBGBBBBBBBBBBBBBBBBBGGBGGBBBBBBBBBBBBBBBGBGGBGBBBGBBGBGBGGBBGGBGBBBGGBGGBBBBBBBGBGBGGBGBBGBBBBBGGBGBGGGGBGBGGBGBBGBBGBBBGBGGBBGBBGBGGBBBGBGGBBGGBBGBBBGGGBBGGBBGGBBBBBBBGBBBBBBGGBBBBGBBGBGGGGGGBBBBGBGGBGGBGGBBBBGBGBGBGBBBBBBGBBGBGBBBBGGBBGBGBBGGBBBGGBGBBGBGGGBGBBBGBGBBGBGBGGBGGBBGBGBBBBGGGGGGGBBGBBBBGGBGGGGGBBGGBBGGBGBBGBBBGBBBBGBGGGGBBBGGBBBGBGGGGBBGBGBGBBBBBGBGBBGBBGBBGBGBBBBBGBBGBBBBBBBBGGGGGBGBGBGBGBGGBBBBBGBBGBBBBBBGGBBGBBBBGGGBGBGBBGBGBBGBBBBBBBBGGGGGBBBGBGBBBBBBGGBGBBGBGGBBGBGGBBGBBBBGBBGGBGGBGBBGBBBBGBBBBGBGBGBGGBBBBGGGBBBBBBBBGBGBBGGGBGGBBGGGGBGBBGBGBGGBGBBBBGGBBGGBBBBBBBBBBGBGGBBBBBBGBGBBGBBBBBBBGBBGGGBGBBGGGBBBBBBGBGBGBBBBBGGBBBBBBBBBBBBGBBGGBGBGBGGBBBGBGBBBGGGGBBGGBBGGBBBBBGGGBBBBBBBGBGBBBGGBGBGBGBBGGGBBBBBGGGBBBBGBBGBBBGGGBBGGBGBGGBGGBBBBBBGBBBBGBBBGGBBGBGBGBGBBBBBBBBGBBBBGGBGBGBGBBBGBBGBBGBBGBBBBGBBBBGBGGGGGGBBGBBGGBBGGGGGBGBBBGBBBGGGBBBGBGBBBGBGBGGBGGBBGBBGBBBBBGBBBBBBGGBGBBBBBBBGGBGGBBBGBGGBBBGBGGGBBBBGBGGGGBBBGGBGBBBBBGGGGBBGGBGGBBBGBGBGGGGBGBGGBGBGGGBGBBBBGBBBBBBGGGBGGBGBBBBGBBGGBBGBGGGBBBBGBBBBGBGBBGBBBBGBBGBGGGGGBBBBBGBBBGGBGBGGBBGGGGGGGBBGBGGGBBGGGBBBBBBGBBGGBBBBBBBBGBBGBGBBGBBBGGGGGBBGGBGGBGBBGBGBGBGBBBGGBBGBBGGGGGGBGBBBBBBBBBGBGGBBBBBGGBGGGBGBGBBBBGGBBBGGBBBGBGGGBGBBGGGGGBBGBGGGBBGGBGBGGGBBBGGGBBBGGBGBGGBGGGBBBBBGBBBBBBBGBBBGBBGBBBBGBBGBBGGBBBGBGGBBGGBBGBBBBBBBGGBBBBBGBGGGGGBGBBGBBGBGBGBBGBGBGGBGBBGBBBGBBBBBGGBBGGBBGGBGGGBBBGBBGGBGBGGGBBGGBGBBGGGBBGGBBBGBBGGBGBBBGBBBGBGBBGBBBBBGGGBGBGBGGBBBGBBBGBGBBGGBGGGBGBGGGBGBGGBGGBGGBBBBGBBGBBGGBGGBBBBGGBGGBGGGBGGGGBGGBBBGGBGGBBBGBBBGBBBGGGBGBGGGBBGBGBBGBGBBBGBBBBGBBBBGGBBGBBBGBBBGBGBBGBBGBBBBGGBBBBBBBBGBBBGGGGBGGBGBBBGBGGBGBBBBBBGBBGBGBGGBGBBGGBGBGBBBBGGBBBBGGBGBBBBBGGBBBGBBBBGBBGGGGBGBGBGBGBGBBGGBBGGGBGBGGBGBBBGBBGGGBBBBGBGGBGBBGGBGGBBGBGBGBBBGGBBBGGGBBBBGGGBGGGGGBBGGGBGBGGGGGGBBBBGBBBGBBBBBGGBBGGBGGGBGBBBGBBBBGBGGBGBGBGGBBBBBBGGGBBGBGGGGGGGGGGGGGBGGGBBGGBBBBBBBBGBBGGGGBGGBGGBBGBGBGGGBBBBGBBBBGGGBBGGGGBBBBBBBGBBBBGGBBBGGBGGGGBBGBBBBBBGBBBGBBBBBGGGBBBGBGGBBGBBBBBBBBBBBBBBGGBBBGBBBBGBBGGGBGGGGGGGBBBBBBBGBBGGGBGBGBBBBGBBBBGGBBBBBGGGBGBGGGGBBBGGBGBBBBGBGBBBBBGBGBGBGGGGBBGGBGBBBBGBBBBGGBBBBGBBBGBGBBBGGGBBGBBGGGGBBBBBBBBBGBBBGGGBGGGGGBBBGBBGBBBBBGBGBGBBBGBBGGGGBGBBBGBBGBBBBBBBBGBBBBBGBBBBGBBGBGBGBGBBBGBGBGGBBBGGGBBGBGGBBBGBBGBBBGBBBGBGBBGGBBGGBBGBGBBGBGGBBBBGBBGGGBBGBBBBGBBBGBGBBBBGBGBBBGBGBBBGGBBBBBBBGBBGGBBBGBGGBGBBBBBBGGBGGBBBGBGGBBBGBGBGBGGBGBBBGBBBBGBBGBGBBGBGGBBGBBGGBGGBGBGGBBGBGBBGBBBGBGBGBBGGBBBBBBBBBBGBBGBBBBGGBBBBBBGGBBBGGBBBGBGGGGBBBGBBGBBGBGGBGBBBGBBGGGBBGBGBBBGGGBGGBGGGBGBBBBGGGBGBBBBGGBGBBBBGGBBGGGBBBGBGGGGBBGBBGBBGGBBGBBBGBBBBBBBGGBBGGBBGBBBBGBGGGGGBGGBBBBGGGGBGBGGBBGGBBBBBGBGBBBGGBBGBGBBBBBBBBBBGGBBGGBBBBBGBBBGBBBGBBBGGBBBGBBBBBGBBGBGGGBBGBGBBBBBBBGBBBGGBBBBBGBGGGGGBBBGGGGGGBBBBBBGBGBGBGGBBBBBBGGBBBBBBBBGBGGGGBGBGGGBGBBBBBBBGBGBGBBBGBBBBGBBBGGBGBBBGBGBBGBGBBBBGGGBBGGBGBBBGGBGBGBBGGBGBBGGGGBGBGGBGBBBBBBBGBBBGBBBGGGGBBBBBGBBGBBGGGBBBGGBBGBBBBBBBBGBGGBBBBBGBBBGBGGBGGBGGGBBBGBGGBBBGBBGBBBGBGBBGBBBBGBBBGBGGGGGBGGGBGGGGBGBBGBBBGBGGBBGBBBGBGGGBGBBGGBBBBBGBBBBGBBGBBBGBGBGBBBGGBBBBBGGBBBBBGBBBBBGGBBGBGGBBBBBBBBBBGBGBBGBBGGBBBGGBGGBBBGBBGBGGGGGGBBBGGBBBGGBBBBBBBBGBGGBBBGGBBBBGBBBGGBGGGBBGBBGBBGGGGBBBGGGBBBGBBGBGGBBBGGGBBBBGBGBBBGBGGBBBGBBBGBBGBGGBBGBBGGGBGBGGGGBGBGBBGBBBGBGGGGGGGGBBGBBBGBBBGGGBBBGBGGBGBGBGBGGBBGBGBBBBGGGGBGBBGGGBBBBBBBGBGBBBBBBGGBGBBBBGBBBBGBBGGGGBGGGBGBGBGBBBBBGGGBBBGBBBGGGGBBBBBBGGGBGBBBBBBBBGBGGBGGBBBGGGGBBBBBBGBGBBGBBGBGGGBBBBGBBBGGGGGGBBBGBBGBBBGBBGBGBBGGBBBBGBBBBBGGBBBGBGBGGBBBGBBBGGBBBGBBBGGGBGBBBBGGGBBBBBGBBGBGGGGGGGGBGGGBGBBGGGGBBBGGBBGGBBBBBBBGBGBBGBBGGBBGGGBBGGBBGGGBBGBGGBBGGBGBBBBBBBGBBGGBBGBBBBBBGGBBGBBBGBGGBBBBGBBBGGGBGBGBGBGGBGGGGGBBGBBGBGGBBBGGBBGBGGBGGBGBGBBBBBBBBBGGBBBBGBBBBBBGGBBGBBBGGBGBBBBGBBBGBBBBBBBBBBBGGGGBGBBGGGGBGGBBGBBBGBBGBBGGBBBBGBGBBBGBGGBGBBBGGBBGBBBGBBGGGBGBGGBGBBBBGBBGBBBGBBBBBBGBBGBGBBGBBBGGGBBGBBBBGBBBBBBBBBGGBGBGGGGGGBGGBBBGGBBBBGBBBBBBBBBGGBBBBBBBBBBGBGBGGBBBBBBBBGBGBGGBBGBBGBBBBGGBGBBBBBBGBGGGBBGBBBGBBBBBGGBGGGBBGBBBBBGGBGBBGBGBBBGGBBBBBGGBBBBGGGGGBBGBGBBGBGBGBGBGBGGBGBBGGGBGGBBBBGGBGBGBBBGBGGGGBBGBBBBBGBGBGBBGBGGGGBGBGGGBGBBGBBBBBBGGBBBGBBBBBGBBGGBBBBBBBBBBGBBBBGBBGBBGBBBGGBBBGBGGBBGBBBBGBBBBBBBGGGBBGGGGBGGGGBBBBBBBGBBGBBBBGBBBGBGGBBGBGGBGGGGGBBGBGBBBGGBGBBGBBGGBBGBBBGBGBBGGBBBGBBGGGBBBBGGBBBGBBGGBGBGBGBBBBGBBGBBBBBGBGGBGGGGGGBGBGBBBGBGBBBBGGBBBBGBGBBBBBGGBBGGBBGBBBGBGGGBGBGBBBGBGGBBGBBGGBBBGBBBBBBBBBBGBBGGGBBGBBGGGBGBGBGGBBGGBBGBGGBBBBBGBBGGBGBBBBBBBBBBGBBBBBBGBBGBGGBGGBBGGBBGBGGGBBBBGBBBBBGBGBBBBGBBBGBBBGBGBBBGGBBGGGBGBBGBBBBGBBBBBBBGBGBBBBBGGGBBGBBGBBBBGBGBBBGBBGBBGGGGBBBGGBGBGBBGGGBBBGBBBBBGBGGGBBGBBBGGBBBGBBGGBGBBBGGGGGBBBGGBBBBBGBBGGBGGBBGGBGGGGBGBBBGBGBGGGBBBGBBBGGBBBBGBGBGBGGBGBGGGGBBBBBGBGBBBBBGBGBGBBGBGBBBBBGBGBBBBBBBBBBBGBBBGBGBGBGGBGGBGBBGGBBGBGBBBBGBBBBBGBBGBBBGGBGBBBGGGBBGBGGBBBBBBGGBGBGGBGGBBBGBGBGBBBGGGGGBBGBBBBGBBGBBBGBBGGGGGBBGGBBGGBGBBBGBBBBBGBGBBGBGGBBGBGGGBBGGGBGBBBBGGBBBBGGBBGGGBBGBBGGGGBBGGBGBBGGGBBGBBGBBGBGBBBGGGBGGBBBGBGBBBBGBGBGGGGGGBGBBBBGBBBBGGBBBGGBGBBGBBBBGGGBBGBBBBGGBBGBBBBBBBGBBBGGBBBBGBBBBBBGBGBGBGBBBBBGBBBBGBBGGGBBGGBGBGBBBGGBBGGGBGGBBBBGBBBGBGBBBBGGGGBGBBGGGGGBGBGGGBGGBBGGBGBGBBBBGBGBBBBBBGBGBGBBGGBBBGBBBGBGBBBBGBGBBBGGGGBBGGGBBBBBBGGBBBGBGBGBBBGGGBBGBGBGGGBBGBGBGBBBGBGBBBBBBGBBGGGGGBBGBGGBBBGBGGGGGBBGGGGGBBGBGBGGBGBBGBGBBBBBBBBGGBGBBBGBBGBBBBGBBBGGBBBBBBBGBBBBGGBGGBBBBBBBGGBBBGBGGBGBGGBBBGGGBGBBBGGGGGBBGGBBBBBGBBBGBBBGBGGBGBBB
2935 BBBBBGGBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBGBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBGGBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBGGGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGGBBGBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBGGBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGGBGBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBGBGBBBBGBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGGBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBGBBBBGBBBBBGBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBBGBBGBBBBBBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBGGBBBBBGBGBBBBBBBBGBBBBBBBBBGBBBBBBBGBBBBGBBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBGBBBBBBBGBBBBGBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBGBBBBBBBGBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBGBBGBBBGBGBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBBBGBBGBBBGBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBGGBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBGBBBBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBGGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGGGBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBGBBGGBBBBBBBBBGBBBBGBBBGBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBGBBBBBGBBBBBBBBBBBGGBBBGBBBBBBGGBBBBBBBBGGBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBGBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGGBGBBBGBBBBBBBBBBGBBBBBBGBGBBBBBBBBGBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGGBBBBBGBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGGBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBGBGBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBGGGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGGGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBGBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBGBGBBBGBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBGBBGBBGGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBGBBBGBGBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBGBBBBBGBBGBBBBBBBGBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGGBBBBBBBBBBBBBBBBGBBBBBBBGBBBGGBBBBBBGBBBBBBBGBBBBGBBGBBBBBBBBBBBBBGBGGBGBBBBBGBBBBBBGGBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBGBBBGBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBGBBBBGBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBGBGBBGBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBGBBGBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBGBBBBGBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBGBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBGBBBGBBBBBGBBGGBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBGBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBGBBBBBBBBBGBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBGBGBBBGBBBBBBBBBBBGBGBBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBGBBGGBBBBBBGGGBBBBGBBBBBBBBGGBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBGGBBGBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBGGBBGBBBBGBBBBBBBBBBBGBBBBBBGGBBBBBBBBBGBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBGBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBGGBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBGBBBBBGGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGGBGBBBBBBBBBBGBBBBBBBBBBBBGBGBBBGBBBBBBBBGBBBBBGBBBBBBGGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBGBBBGBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBGBGBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBGBGBBBBBGBBBBBBBBBGBBBBGBGBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGGBBBGBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGGGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBGBGBBGBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBGBBGBBBBBGBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGGBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGGBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBGBBGGBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBGBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBGBBBBGBBBBGBBBBGBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBGBBBGBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGGBBBGBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBGBBBGBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBGBBGBBBBBBGBBBBGBBBBBBBBBGBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBGBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBGBBBBBBGBBBBBBGBGBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBGGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGGBBBBBGGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBGBBGGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBGBBBBBBBBBBBGBBGGBBBBBBBBBGBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBGBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGGBBBBBBBGBBBBBBBGBGGBBBGBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBGBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBGBGBBBBGBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGBGBBBBBBGBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBGGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBB
2903 BBGBGBBBGBGBBBBGBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBGBGBBBGBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBGBBBBBGBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBGGBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBBGBGGBBBBBBBBGBGBBBBBBBBBGBBBGBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGGBBBBBBGBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBGGBBBBGBGBBBGBGBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGGBGBBGBBBBBBGBBBBBBBBBBBGBGBBGBBGBGBBBBBBBBGBBBGBGGGBBBBBBBGBGGBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGGBGBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBGGGBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBGGBBBBGBBBBBBBBBBGBBBBBBBBBBBBGGGBGBBGGBBBBBBBBBBBBBBGBBBBBGGBBBBGBGBGBBBBBBBGBBBBGBBBBBBGBBGBBBBGGBBBBGBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBGBBBBBGBBBBBGBBGBGBBBBBBBBGBBBBBBGBBBBGBGBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBGBBBBBBBBBBGBGBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBBBGGBBGGBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBGGBBBBBBBBGBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBGBBBGGBGBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBGBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBGGBGBBBBBBBGBBBGBBBGBBGBBBGBGBBGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBGGGGBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBGBBBBBGBGBBBBBBGBGGBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBGBBBBBBBBBBBGBGBGBBBGGBBGBBGGBBBBBBBBBBBBBBBBGBBBBBBGGGBBBGGBBGBBGBBBBGBBGBGBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBGBBBGBBGBBBBBGBGBBBBBBBBBGBGBGGBBBBBGBBBBGBBBBBGBBGGBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBGGGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBGBGBBGBBGBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBGBBBBGBBBBBGBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBGBGBBBBBBBBBBBGBBBGBBBBBBGBBBBBGBBBGBBBGBBBBBGBBBGBBBBBGBBGBBGGBBBGBGBBBBBBBGBGBBBGBBBGGGBBGBBGBBBBBBGBBBBBGBGGBBBBBGBBBGBBGBBBBBBBGGBBGBBGGBBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBGBBBBBBBBBGBBBBGBBBGBGGGBBBBBGBBBGBBBBBGBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGGBBGGBBBBBGBBBGBBGBBBBBGBBBGBBBBBBGBGBBBBBBBGBBBGGBBBBBBBBGBBBBBBBBBBBBGBBGGBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBGBBBBBBGBBGBGBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBGGBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBGGBBGBBGBBGGBBBBBBBBBBBBBBGBGBBBBBBBBBBGGBBBGBBGBBGBBGBBBBBBBBBBBGBBBGGBBBBBBBGBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBGBBBBBGBGBBBBGBBBBGBGBBBBBBBBBBBBBBBGGBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBGBBBBGGBBGBGBBBBBBBBBBBGBBBBGGBBBBBBGGBBBGGBGGGGBGBBBBBBGBBBBBBGBBBBGBBBBBBGBBGBBBBBBBBBBBBBGBGBBGBBGBBBBBBBBBBGBBBBBBBGBBGGBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBGBGBBBBBBBBBBBBBBBGGBBBBBGBBBBBBGBBBGBBBBBBGBBBBGBBBBBBBBGBBGGBBGBBBBBBBGBGBGBBBBBBBBBBGGBGBBGBGGBGBBBBBBBBBGBBBBGBBBBBBBBBBBGBBGGBGBBBBBGBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBBGBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBGBGBBBBBBBBGGBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBGBBGBBBGBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBGGBBGBGBGBGGBGBBBBBBBBBGBBGGBBBGBBGBGBBBBBBGGGGBBGBBBBBBGBBBBBGBBBBGBBBBGGBBGBBBBBBBBBBGBBBBBBBBBBGGBBBGBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBGGBBBBBGGBBBBBBBGBBBGGBBBBBBBBBBBBBBGGBBBBBBGGGBBBBBGBBBBGBBBBBBBBBGGGBBGGBBBBBGGBBBBGBBBBBGBBGBGGBBBBBBBBBBGBBBBBBBBBBGBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGGBBBBBGBBBGBBBBBBBBBBBBGBGBGBBBGBBBBGBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBGBGBBBGBBGBGBBGBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBGBBBBGBBBBGGBGGBBBBBGGBBBGBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBGBGGBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBGGGBBBGBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBGBBBGBBGGBBBBBBBBBBGGGGBBBBBBBBBBGBBBBGBBBGGBBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBGBBGBGGBBGBBBBBGBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBGBBBBGBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBGBBGBBBGBBGBBBBBBBBBBGBGBBBBGBBBBGBBBBBBBBBBBBBBBBGGBBBBGBBGBBBBBBBBBBBBBBBBBGGBBBBGBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGGBBBGBBBGBBBBBGBBBBBGBBBBBBBBBGBBBBBGBBBGBBBBBBGBBGBBGGBBBBBBBBBGBBBBBBGBBGGGBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBGGBBGBBBBBBBBBBBBBGBBBGBBGBBGBBBBGBBBBBBBBBBBGBGBBBBGBBBBGBGBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBGGGBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBGBBBBGBBBBBBBBBGBBBGBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBGBGBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBGBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBGBBGBBBBBBBBGBGGBGBBGGBBBBBBBBBBBBGBGBBGBBBGBGBGBBBBBBBGGGBBBBBBBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBGBBBBGGGGBBBBBGBBBGBBBBBBBBGBBGBGBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBGBBBBBGBBBGBGGBBBBGBBGBGBBBBBBBBBGBBBBBGBBBBBGBBGBGGBBBBBBBBGBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBGBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGGBBGGBBBBGBBGBBGGBBBBGBBBBBBBBBGBBBBGBBBGBBGBBBBBBBBBBGBBBGBBBBBGGBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBGBBGBBBBBGGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBGBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGGGGGBBBBBBBGBBBGBBBGBBBBBBBBBBBGBBBGBGBBBBBGBBGBGGGGBBBBBBBBGBBBGBBBBBBBBGGGBBBBBBBBBBBGBBBBBGGBBBBGBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBGBBBBBBBGBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBGGBBBBBGBBBBBBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBGGBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBGBBBBBBGBBBBBGBBBGBBBBBBBBBBGBGBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBGBBGBBBGBBBBBBBBBGGBGBBBBGBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBGGGBBBBBGBBBBBBBBBGBBGBBGBBBBBBBBBBGBBGBBBBBGBGBBBGBBBBBBGGBBGGBBBGBBBBBBBBBBBGBBBBBGBBBBBGGGBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBGBGBBBBBGBGBBBBBBBBBBBBGGGBGBGBBBBBGBBBBBBBBGBBBBBBGBBBBGBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGGBBBBBGGBBBBBBBBBGBBBBGBBBBBBBGBBBBGGBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBGGBBBBBBBGGBBBBBBGGBBBBGBBBBBBBBBBGGBBBBBBBBBGBGBBBBBBGBBBBBBBGBBBBGGBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBGBBBGBBBBBGBBBBBBGBBBBGBGBBBBBBBBBBGBBGBBBBGGBGBBBBGBBBBBBGGBBBBGBBBBGGBGBBBGBBBBBBBBBBBGBGBBBGBBGBBBGBBBBBBBBGGGBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBGBBGBGBBBBBGBBBGGBBBBGBBGBBBGBGGBBBBBBGBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBGGBGBBBBBBBBBBBBBBGGGBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBGBGGBGBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGGBBGBBBBGBBGGBBBBGBBBBBBGBBBBBGGBBBBBBBGGGBBBBBBBBGGBBBGBBGBGBBBBBBGBBBBBBBBGBBGBBBBGBBBGBBBBBBBBBBBBBBGBBGBGBBBBGBBBBBGBBGBBBBBBBGBBBBBBGGGBBBBGBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBGBBBBGBBGBBBBGBBBGBBBGGBBBGBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBGGBBBBGBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBGBGBBBGBGBBGBBBBGBBBBBGBBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBGBBBBBGBBBGBGGGBBGBBBBBBBBBBBBBBBBGBBBGGBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBGBGBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBGBBGBBBBBBBBGBBBBBBBBBBBBBGBGBGGBBBBBBBBBGGBBGBBBGBBGGBBBBGBBGBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBGGBBBBBBBBBBBBBBBGGBBBGGBBGBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBGBBBBGGGGGBBBBBBGBBBBGGBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGGBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBGBBBGBBBGBBBBBBBBBGGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBGBBBGGGBBGBBBBBBBGBBBGBBBBBGBBBBBBBGBBGGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBGBBBBBGBGBBBBBBBGBGBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBGBBGBBBGBBBBBBBBGGBBBBBGBBBBBGBGBGBBBBBGBBBGBBGGBBGBBGBBBBBBBBBBGGBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBGGBBBGGGGBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBGBBGBGBBBGBGBBBGGBBBGGBBBBBBGBBGBBBBBBGBBBBGBBBBBBBGBGBBBGGBBGBBBBBBBBBBBBBBBGBBBGGGBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBGBGBBBBBGBBBGGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGGGBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBGBBBBGBBBBBBBBBGBBBGGBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBBGGBGBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBGBBBBGBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGGGGBBBBBBBBGGBBBBBBBBGBBBBBBGBBBBBBBBBGBGBBBBBBGBBGBBGGBBBBGGGBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBGGBBGBBBBBGGGBBBGBBBGBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBGBBBBBBBGBGGBBBGGBBGGBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBGBBBBBBBBGGBGBBBGBBBBBBBBBGBGBBBGBGBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGGBBBBGBGGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBGGBBBGBBBGBBBBBBGBBGBBBBBBBBBBBGGBBGBBBBGBGGBBBBBBGBBBBBGBBBBBBGGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBGBBBGBBBBBBGBBBGBBBBBGGBBBBBBBGBBBBBBBBBBGBBBBGBBGBBBBBBBBGBBBBBGBGBBGBBBBBBBGBBGBBBBBBBBGGBBBBBGBBBBBBGBGBGBBBBBBBBBBBBBBBGBBGBGBBBBBBBBGBBBGBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBGBBGBBBBBBBGBGBBBBBBBGBBGBGBGBBBBBBBBBGBBBGBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBGGBGBGBBGBBBBBBBGBBBBBGGBGBBBBBGBBBBBBGGBBGBBBBGBBBGBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBGBBBGBBBBBGBGBBBBBBBBBBGBBBBBBBGGBBBBBGGBBBGBBBGBBBBBGBGGBBBGBBBBGGBBBBBBBBGBBGBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBGBBGBBGGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBGBBBBBBGBBGBBBBGGBBBBBBBGBGBBGBGGBBBBBBBBGBBBGBBBBBBBBBBBGBBGBBBGBBGBBBBGGBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBGBBGBBGGBGBGBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBGBGGBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBGBGBBGBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBGBBBBBBBBBBBBGBBBBBBBGBGBBBBBBBBBBGBBBBBGBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBGBBBBGGBBGGBBBBGBBGBBBBGBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBGBGBGGGBBBBBBBBBBBGBBBBBGGGGBBGBBBBBBBGBGBGBBBBGBGGBBBBBBBBBBBBBGBBBBGBBBGBBGGBGGGBBBBGBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBGBBBGBGGBBBGBBBBBBGBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBGBBBGBBGBBGBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBGBBBGGBBBBGGBBBBBGBBBBBBBBBBBGBBBGBBBBBGBBBGBBBGGBBBGBGBBGBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBGGGBBGBBBGBGBBBBBBBBBBBBBBBGBBBBGBGBGBBBBBBBBBBBBBBBBGBBBBBBBGBGBGBGBBBBBBBBBGBGBBGBBBBBBBBBBGBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBGBBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGGBBGGGBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBGBGGBBBGGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGGBBBBGBBBBBGGBGBBBBGBGBGGBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGGBBBGBBBBBBBBBBBGBBGBBBGGBBBBBBBBBBBBGBBGBBBGGBBBGGBBBGGBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBGGGBBBBBBGBBGBGGBGBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBGBBBGGBBBGBBBBBBBBGBBBGBBGGBBBBGGGBBBBBGGBBBGBBBBBBBGBBBBBBBBBBGBBBGBBGBBGBBGBBBBBBBBBBBBGBBBBBBBBBBGBGBBGGBBBBBBGBBBGBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBGBGBBBBBBGBBBBBBBBGBBBBGBBBGBBBGGBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBGBBGBBBBBBBBGBBBBBBBBBBGGBGGBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBGBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGGGBBBBBGBBBBGBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBGBGBBBGBBBBBGBBBBBBBBGBBGGBBBGBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBGBBBGGBBBBBBBGBGBBBBBGBGGBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBGGBBBBBBGBGGBGBBBGBGBBBGBGBBGBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBGGBBBBBGBBBGBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBGBBBBBGBBGGBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGGBGBBBBGBBBBBBBGGBBBBBGBBBBGBBBBBBBBBGBBBBBBGBBGBBBBBGBBBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBGGBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBGGBGBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBGBBBBGGBBBBBGBGBGBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBGBBGGBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBGBBGBGBBBBBBBBGBBBBBBBBBGBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBGBBBBGBGBGBGBGBGGBBBGBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBGGBBGBBBBBGBBGBBBBBBGBGGBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBGBBBGBGBBBBBGBBGBBBBBBBGBBBBBGBGGBBGGBBBBBBBBGBBBBBBBBBBBBGGBGBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBGBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGGGBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBGBGBBBBBGBBGBBGBBGGBGBBBGGBBBBBBBBBGBBBBBBBBBBBBBGBGGBBBBGGBBBBBBBBGBBBGBGBBBBGBBBBBBBGBBBBBBBBBBGBBBBGBBBGBBGBGGBBBBBGBBBBBBBBBBBBBGBGBGBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBGBBGGBBGBGBBBBGBBBGBGBGGBBGBBBBBBBGBGBBBGBBGBBBBGBBBBBBBBGBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBGBBGBGBBBBBBGBBBBBBBBBBGBGBBBBBGGGGBBBBGBBBBBBBBGBGBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBGBGBGBGBBBBBBGBGBBBBBBGBGBBBBBBGBGBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGGGBGBBGBBBBGBBBBBBBBGBBBBBBBGBBGBBBBBGBBBBBBGBGGBBBBBBGBBBBBGGBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBGBBBGBBBBBBBBBBBBGBBBBGBGBBGBBBBBGBBBBBBBBGBGBGGBBBBBBBBBGBBBGBBBBGBBBBBGGBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBGBGBBBBBGBBBBGGBBBBGBBBBGBBBBBBBBBBBGBBGBBBBBBBBGBBBBGBBGBBBGBBBBBBBBGBBBGBBBBGBBBGBBBBGBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBGBBBBBBGGBBBBBBBBBBBGBGBGBGBGBBBBBBBGGBBBBBBBBBBBBBBBBBBGGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGGBBGBBBGBBBBBGBBBBBBBBBGBBBBBGGBBBBGBBBBGBBBBGBBGBBBGBBGBBBGBBBBBBGBGGBBBBBBBBBBBBBGBBBGBBBBBBGBBGBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBBBBBBBBGBBGBBBBBGBBBBGBBBBBBBBBBBBBBGGBBBBBGBBGBBBBBGBBBBBGBBBBBBGBBBBGBBBBBGGBBGBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBGGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBGBBBBGBGBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBGBBBBBGGBBBBGGBBBBGBBBBGBBBBBBBBBGBBGGBBBBGBBBBBBBGBBBBGGBBBBBBGBBBBBBBBBBBGBBBBGBBGBBBGBBBGBBBBBGBBBBBGBBGBBBGGBBBBBBBBBGBBBGBBBBBBBGGGBBBGBBBBBBBBBGBBBBBGBBBBBGBBBGBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBGGBBGBBBBBBBGBBBBBGBBGBBBGGBGBBBBBGBBGBBBBBBBBBBBBBBGGBBGBBBBBGBBBBBBGGGGBBBGBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGGGBBBGBBBBBBBBBBGBGBGBBGBBBBBBGBBBBBBBBGBBBBBGBGBGBBBGBBBBGBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBGGGBGBBGGBGBBGGGBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGGBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBGBBBBGBBBBBGBBBBGGBBGBBBBBBBGGBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBGBGBBBBBBGBBGGBBBBBBBBBGBBGGBBBBBBBBGBBGBBBBGBBBBBBBBBBBGBBBBGBBBBBGBBBBGBBBBGGBGBGBBBBBBBBBBGBGBGBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGGBGBBGBBBGGGBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBGBBGBBBBBGBGBBGBGBBBBBGBBBBBBBBBGBBBBBGGBBGBBBBBBBBBGBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBGBBGBGBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBGBBGBBBGBBBGBBBBBBBGBBBBGBBGBBBBBBGBBGBBBBBGBBGBGBBBBBBBBBGBBBGBBBGBBBBGBBBBBBBBGBBGBBBBGBGBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBGGGBBBGBBGBBBBBGGBGBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGGBBBGGBGGBGBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBGBGBGBBBBBGBBBBBBBBGBBBBBBBGBBGBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBGBBBBBBBGBBBBBBBBBBGBBGBBGBBBBBBGBBBGBGBBGBGBBGBBBBBBBBBBBBBBBBGGGBGGBBBBBBBBGBGBGBBBBGGBGBBBBGBBBBBBBBBBBGBBGBBGBBBBGBBBGBBGBBBBBBBGBGBBBBGBBGBGBGBBBGBBBGBBBBBBBBGBBBBBGGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBGBGBBBGGGBBBBBBGBBBBGBBBBGBBBBBBGBBBBBBBGBBBGBGBBBBBGBBBGBGBBBBBBGBBBBBGBBBBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBGBBBBGGBBBBGBBGBBBBGBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBGBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBGGBBGBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBGBBGBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBGBBBBGBBBBBBGBBBBGBBBBBBGGBBBBBBBBBGBBBGBGBBBGBBBBBBBBGBGBBBBGBBBBBBBBBGBBBBBBBBGBBGBBGGBBBGGBBBBBBBBBBBBBGBBGBBBBBGGBBBBBBGBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBGBBBBGBBBBBBGBBBBBBBGBBGBBBBBBBBBGBBBBBGBBBBBGBBBBBBBGBGGBBBBBBGBBGBBGBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBGGGBBBBBBBBBBBGBBBBBBBGBGBBBGBBGBBBBGBBBBBBBBBBBGBBGBBBBBBBGBBBGGGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBGBBBBBBGBGBGBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBGBBBBBBBBBBBBGGGBGGGBBBBBBBBBBBBBBBBGGBBBBBBBGBBGBBBBBGGBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGGGBBBBBBBBBBBBBBBGBBBGBGBBBBGBBBBBGBBBBBGBBBBBBGBBBBBBBGBBBGBGGBGBBBGGGGBGBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBGBBBGBBBBBBBGBGBGBBBBGBBGBBBBBBGBBBGBBBBBBBGBBBBBBBBGBBGBBBBBBBGBBBBBGBBBBBBBBBBBBGBBGBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBGBBBBBBBBGBBGBBBBBGBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBGBGGBBBBBBBBGBBBBBBBBBBGBBBGGBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGBBGBBBBGGGGGBGBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBGGBBGBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBGGBBGBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBGBBBBBBGGBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBGBBGBBBBBBBBBBBBGGBBBBGBGGGBBGBBGBBBBBBBBGGBGBGBBBBGBBGBBBBBBBBBBBBBBBGGBBBBBGBGBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGGBBBBBBBGBBBBBBGBBBGGBBBBBBGBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBGGBBBBBBBBGBBBGBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBGBBGBBBBBBGBBBBBGBGBBBBBGBBBBBBBBBBBBBGBBGBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBBBGBBBGGBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGGBBBGBGBBBBGBBBBBGBBBBBBBGBGGBBBBBBBB
8204 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGB
1634 BGGBBGBGBBBGGBBBBBBBGBBGGGBBGGBBGGBBGBBGBBBBGBBBBBBBBGBGBBGBBBBBBGBGBBBBBBBGBGBBBBBBBBGBBGBGBBBGBBBBBGBBGBGBBGBGGBBBBBBGBGGBGBBBBGBBGBBBBGBGBGBGBBGBBGBBGGGBGBBBGBBBBBGGGGGGGBGGGGBBBBGBGBBGGBBBGBGBBBGBBGGBBBBBBGBBBBBGGGBGGBGGBBGBBBGGBBBBBBGGGGGBBBBBGBBGBGBBBGGBGBBGBGBGBGBBBBGBGBBBBGBBBBBGGBBBGBGBBBGBBGGGGBBBBGBBBBBBGGBGGGBBBGBGBBGBBBGBBBGGBGBGBBBGBGBBBBBBBBGBBBBBBBBBGBBBBGBBBBGBBBGGBGGBBBBBGBBBBGBBBGBGBBBBBBBBBBGBGBGBBBGBBBBBGGBBBBBBGBBGBBBBGBGBBBBGBGBBBBGGBBGBGGBBBBBGBGBBGBGBGGBBGBBBGBGBGGGBBGGBBBBBBBGGBBBBBGBGBGBBGGGBGGBBBGGGBGBGGGGBBGGGGGGBBBGGBGGGBGGGGBGGBGGGBGGBBGGGBGBGBBBBBBGBBBBBBBGBGBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBGBBBBBBGGBBBBGGBBBBBBBGGBBBGGGGGBBGGBBBBBGBBBGBBBBBGBGBBBBGBBGBBGBBGGBBBBGGBBBGBBBGBBBBBGBBBGBBBBGBBGBGBBBGBBBBBBGBBBGGBBGBBGBGBBBGGBBBBBGBBBBGBBBGGBBBGBGGBGBGGBGBGGGGGBBBGGBGBBBGBBGBGBBBGGGBBBBBBGGBGGBBGBGBBBBGBBBGBGGBBBBGBBGBGBGBBGGGBGGBGBBGGGBBGGGBBBGGBBBGBBBGBBBGBGBBBBGBGBBBBGGBBBBGGBBBBBGBBGGBBBBBGBBBGBBBBGGBBBGBBGBGBBBBGGBBGBGBBGBBGBBBGBBGGBBBGGGGBBGBGGGGGGGBGBGGGGGBGBBGBBBGBGBBBBBBBBGBGBBGBBGGBBBBBBBBGBBBBGBBGBBBGBGBGBGBBGGGGBBGBBGBGBGBBBBBBBBGBBBBGBBBBBBBGBBBBBBGBGBGGGBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBGGBBBGGBBGGBBGBGBGBBBBBBGGBGBBBGBBBGBBBBBBGBGBBBGBGBBBBBBBBGBBBGGGGBBGGGBBBBBBGBGBBBBBBGBBBBBGBGBBBGBGBBBGBBGGGGBBGGBBBBBBBGBGBGBBBGGGBGBBBGGBGBGGBGGGGGBBBGBGGBGBBBGBBBBGBBGGGBBGBBBBBBGBBGGBBBGGBBGBBBBBGBGBBBBGBBBBGGGBBBBBBBBGBBBBBGBBBGBBBBBGGBGBBBGBGBBGBGBBGGBBBBBBBBGBBBGGGBGBGBBBBGBGBBBBGBBBBBGBBBBGBBBBGBGBBBGBBBGBGBGBBBGGBBBBBBBBGBBBBGBBGBGBBBGGBGGGBBBGGGGBBBBGBGBBBBGBGGBBBBBBBGBGBBBBBBBGGGBBGBGBBBBGGBGBBGBGGBBBBBBBGBBBBBBBBBBBBBBGBGGBGGBGGBBBBGBBBBBBBBBBBBBBGGBBGGGBGBBBBBBBBBGBBBGGBBBBGBBBBBBGBBGGGBGBGGGGBGGBBBBBBBBBGGGBBGBGBGBGGBBBBBGBGGBBBBBGGGGBGBBGBBBBBGGBBBGGGBGBGGGBBBGBBGGBBBBBBGBGBGBGBGBBBBBGGBGGBBBGBGGGBBBBBBBBGBBBBBGBBGGBBGBBBBGGBGGBBBGBGBGGBBBBGBBBBBBBBBBBBGBBBBGBGGBBBBGGGGBBBGGBBBBBGGGGBBBGBBBGBGBBBBGBGBGGBBBBBGGBBGBBGGGBBGBGBBGBBBBGGBBBBGBGGBBBBBBBBGGBBGBBBGGBBBBBGBBGBBBGGBBBBBBBBBBBBBBBBBGGBBBBGBBBBGGBBGGBBGBBBGBBBGGGBBGBBGBBBBGBBBGBBBBBBGBBBGGGGBBGGGBBGBBGGGBGBBBBBGGBGBBBBBGBBGBBBBBGGBBBGGBBGBGBGGBBBBBBBBGBBBBBGBGBBBBBGBBBBBBBBBBBBBBBGGGGBBBGBGBGBBGGBGBGBGBGBBGBBGGBBBGBBGGBBGBBBBBBGBBBGBBBGBBGBBGBBBBBGGBBBBGBGBBBBBBBGBBGBBGGGGGBBGBGBBBGGBBGBGBBBGBBBBBBBBBGBBGGBBBBGGBBBGBBGBBGBBBGBGBGBGBGBGBBBGBBBBBGGBGBBGGBBBBGGGBBBBGGGBGBBGBBBBGBBBBBBBBBBBBBGBBBGBBGBBBGBBBGBGBGGGBGBGGBBBBBGBBBBBBGGBBBBBGGBBGBGBGGBGBGBBGBBGGBBGBBBBBBBBBGBGGBGGBBBGBGGBBBGBBBBBBBBGBGBGBGBBBGGBBGGBGGBBBBGBGBBBGBGGBBBBBBBBBGBBBBBBBBGBBBBGBGBGGGBBBGBBBGBBGGBGBBBBBGBBBBGGGBBGBBBBBBBBGBBBBBBBBBBBBGGGBBGBBBBBBBGBBBBBGBBBGBGGBBGGGBGGBBBBGGBBGBBBBBBBBGBBBGGBGBBBGBBBBBBBBBBGBBGGBGGBBGBBBGBGBGGBGGBGBBBBBGGBBGBGBBBBBGGBGGBBBBGBBBBBBBBBGGBBBGBBBBBGBGBGGBBGBBGBGBBBBBBBBGBBBBGBBGBGGGBBBBBGGBGBBBGGBBBBBGBGBBGBGGGBBGGBBBBBGGBBBBBGBGBBBGBGBBBBBBBBBGGGBBBGGBBBGBGGBBBGBBBGBBGBGGGGBGBBBBGBGBBBBGGBGGGGGBBBBBGGBGBGBGGBBBGGBGBGGBBBGBGBGBBGBGGGGBGBBBBBBBBBGGBBBGBGGBBBGBBBBBBBBBBGGGBBGBBGBBBBBBBBBGGBBGBBBGBBGBGGGBBBGBBBGBBBBBBBBBGBGGGBGBBBBBBGBBGGBBGBGBGGBGGBGBBBBBBBGGGBGBBBGGBBBBBGGBBGBBBBBBGBGBBBBGGGGBGBBBBBBBBGGBBGGBGBBBBGBBBBBBGBBGBGBBBGBBBGGBGBBBBBBBGBBBBGGBGBBGBBBBBBGGBBBBBBBBBGGBBBGBBBBBGBGGGBBBGBBBBBGBBBGBGBGBBBBGBBGGBBBBGGGBGBGGBBBGGGGGGBBGBGGGGBBBBGBGGBBBBGGBBBGBBBBBBBBBBBBGGBBBBGBBBBGBBGGBGBBBBBGBGBGBBBBBBBGBBGGGBBBGBGGGGGGGGBBBBBBBBBBBGGBGGBGGBGBGBBBBBGBBBBBBBBGGBBBGBBGBBBBGBBGBBGGBGGGGBBGBBBGGBBBBBGGGBBBGBGBBGBGBBGBBBGGGBGBBBGGBBGBGBGGBBBBGGGBBBBBBBGBBBGGBBBBBGGGBBGGBBBBGGGBBGBBGBGBBBGBBBGBBBGBBGBGBBGGBGBBBBBBBBGBBBBBGBBBBGBBGBBGGBBGBBGGBBGBGBBGBBBBBGBGBGBBBBBGBGBGBBBBBGBGBBBBGGBBBBBGBGGBBBGBBBGBBBGBBGBBBGGBBGGGBBGGBBGBGGGBBBBBBBBGBGGGBGBBGBBBBBBBBBBBGBGGGGBBBGBBBBBBGBBBBBGBGBBBGBBBBBGBBGBBGGGBBBBBGBGGBBGBBBBBBGBBGBBBGBGBGGGBBBBBBGBBGBBBBBBBGBBBGBGBGBBBBBGBGBBBBBBBBBGBBBBBGGBGBBGGBGBBBGBGGBBBGBBBBBBBGBGBBBBBGBGBBBBGBBBBGGBGBBBGBBBBGBGGBBGBBBBGGBBGBBBBBBGGBBBBBBGBBGBBBBBGBBBGBBBGBBBBBBGGBBBBBBGGBBBBBBBGGBGGBGGGBGGBBBBBBBBBGGBBBBBGGGGBBGBGBGGBBGGBBGBBBBBGGBBGBBBBGGBBBBGGGBBGGBGBGBBGBBBBBBBBGBBBBBBBGBBBBBBBBGBBBGBBBBGBBGBGBGGGBBGGBGBBBGGGBBGBBGGGBBBGBBGGGGBBBGBGGBGGBGGBBBBBGGBBBGGGBGBGGGBBGBGGBGBBBGBGBBBBGBBBGBBBBGGBBGBBGGBGBBBBBBBBGGGBGBGBBGGBBBBBBGBGBGBGGBGGGBBBGBGGBGBBBBBGGGBBBBBBGBBBBBGBBBGBBBBBBBBBGBBBBGGGGBBBBGBBBBBBGBBGGGGBBBGBBBGBGGBBBGGGBBBBBGBBGBGGGGBGBBGGBBBBBGBGBBBGBBGGBGGBBGBBBBBBBGGBBBGBGGBBBBBBGBBBGGBBBBBBGGGBGGGGBBBBBGGBBBBBBBGGBBBBGBBBBBBGGBBBBGBBBBBGGBBBBBBBBBGBBBBBBBGBGBBGBBGGBGBGBBBGBGBBGBBBBBBBBBBGBBBBBBBBBBBGGBBBGGGGBBGBBGBGBBGBBGBGBBGBBGGBBGBBBBBGBGBBBBBGBBBGBBGBBBBGGBGBBBGBGBBBBBBBBBBBGGBBGBBBBBBBBGBGBBBBBBBBGBBGBBBBBBBGBBBBGBBBBBBBBBBBBBGBBGBBGBBBGBBBBBGBBBGBGBBGGGBBBBBGBBBBBBGBGBGGBBBGGBBBBBBBGGGGBBBGGBGGBBBBGGBGGBBBGBGGBBGBGGBBGGBGBBBGBBBBBBBBGBBBGBBGBBBBBBGGBBBBBBGGGBBBBBGBBGBBBGBGGBBBGGBBBBBBBGGBBBBBBBBGBGGBGGBBBBBBBBBBBBGBBBBBBBBBBGBGBBGGBBBBBGBGBBBGGGGBBBGBBBGBBBBBBBBBBBGBGBBBBGBGBBBBGBBBBGGBBGBGGBBBBBBBBBBBBBBGGBBBGBBGBGBBBBGBBBBBGBBBGGBGBBGBBBBBBGBGBBGBBBGGGBBGBBGGBBGGBGBBBBGBGBBBBBGBBGBBBGBBBGBBBBGBGBBBGGBBGBBGGBGGGGGBGBGGBBGGBBGBBBGGBGBBBGBBBGBGBGGBGBBGBBBGBGGGGGBBBBBGBGBBBBBBBGBGBBBGBGGGBBBGBBGBBGBGGGGGGGGBBGGBGBBGGBGGGBGBGBBBBBBBGBGGBGBGGGBGBBBBBGBBBBBBGGBGBBBBBBBBGGBGGBBGBGBGBBBBBBGBGGGBBBBBBBBGGBBGGBBGBBGGGBBGGBBBBBBBBBBBGBBGGGBGBBGBGBBBBBBBGBGBBGBGGBGBBBGGBGBGBGBBBBBBGBGGGGBGBBBGGGBBGGBBBBBGBBBBBBGGGGGGGGBBGBGBBGGGBBGBGBBBGBGBGGBBBBGBBGGBBBBBGGGGBBGBGBBGBBGBBBBBGGBBBBBBGBGBGGGBGBBBBBGGBBBBBBGBGBGGBGBBBBBGBBBBBBBGBBBBGBBBBGBGBBBGBGGBGBBGBGGBGBBBBBBBGGBGBBBBGBBGGBGBGBBBBBGGGGBBBBGBBBBBBGBBBBBBBGBBBBBBGBBGBBBBGBBGBGGBBGGGBBGBBGBBGBBBBBBBBBBGBBBBGBBGBGBBBBGBBBGBBBBBBGBBGBBGGGBBBGBBGBBGGBGGGBBBBGBBGBGBBBGBGGGGGBBBBGBBGBBBGBGBBBGBBGBBGBBBGGBBBBGBBBGGBGBBBGBGBGGBBGBGGGBBBBGBGBBGBBBGBBGBBGBGBBGGGBBBBBBGBGBGGBGGBGGBGBBBBBGBGBGBBBBGBBGBBBBBBBBBGBBBGGBBBGBBBBBGGBGBBBBBBBBBBBGGBGBBBGBBBBGBGBBGBBBGBBBBGGBGBBBBBGBBGGBBGBGGBBBGBGBBBBBGGBGBBGGGBGGBBBBBBBBBBGGGBGBBBGBBGGGBGBBBBBGGBBGGBGGBBGBBGBBGGBGBGBBBGBGBGBBBGBBBBBGBBBGBBGBBBGBBGBBBBBBBGBBGGGGBBBGGBBGBGBGGBBGBBBBBBGBBBBBBBBBGBGGBGBBBGGBBGGBBGBBGBBGBBBGGBBGGBGBBBGBBBGBBBBBGBBGGBBGBGGBBGBGGBGBBBBBBGBBBBBBBBBBBGBGBBBBBGBGBBBBGBBBBBBBBBBGGBGBGBBBBBGBBGBGBBBBGBGBBGGBBGBBBBBBBBBBGBGBGGBGGGGBBBBBGGBGGGGBBBGBBBBBBBBBGBBBBBBGGBBGBBBBGBBBBGGBBBBBGGBGGBBBBGGGBBBBBBBBBGGBBBBBBGBBBBGGBBBBGBGBBBBGGBGBGGBBGGBBBBGBGGGGBGBBGGGBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBGGBBBBBBGBGBBGGGBBGBGGGBBBBGBGBBGBBBBGBBGBBGBBBBBBGBBBBBBGBBBBBBGBBBGGBBBBBGBGGBBBGBBBBBBBBBBBBBBBBBBBGBBBBGGGBGGBBBBBBGBBGBGBBGBGBBBGBBBBGBBGBBBBBGBBBBBBGBGBGGGBGBGGGBGBBGGGBGBBGBBBGBBBBBBBGGGBBBGGBBGBBGBBBBBGBGGGBGGBGBBBBBBBBGBGBBBGGBBGBBBBBGBBBBGGBGBGGGGGBBBBBGBBGBGBBBBBGBBGBBGBBBBGGBGBBBBBGGBGBBGBBBBBGBBBBBBBBGGGBGGBBGBBBBBGBBBBGBBBBBBBBBGBGBBGBBBBBGBGGBGBGBGBBBGBBBBBGBGBBBGGGGGGGGGBBBBGBGBBGGBGBBGBBGGGBGGBBBBGBBGGBBBGBGBBGGBGBBBGBBBBBGGBGBBGBGBGBBBBGBBGBBBBBBBGGGBGBGGBBBBBBBBBBBBBBBBBGBGBBBGBGBBBGGGGBBBBBBBGBBBGBGBBBGBBBGBBBGBBGBBGBBBBBGGBBBBBBBBGGBBBBBGBBBBBBBBBBGBGBGBBGBBBBBBBBGGBBBBBBBBBBGGBBGBBBBBBBBBBGGBBBBGBBBBBGGBBGBBBGBBBBBBBBBBBGBBBGBBGBBBBBGGBBBBBGBBGBBGGBBBGGBGBBBBGBGGGBBGBBBGGGBBBGBGBGGBBBGBGGBBGBBBGGBGBBBBBBGBBGGGBBBBBBBBGGGBBBBBGBGGBBGGBGBGBBBBGBGBGGGBGGBBBBBBBGBGBBBBBGGBGBBGBGBGBGBGBBGGGBBBBGGGGBBBBGBBGBBBGBBGBBBGBBBBBBGGGGGBGBBGGBGBBGGBBBBBGGBGGGGGGBGBGBGBBGBGBBGGBBBBBGBBBBGBBBBBBGGGBBBBBBBBGBBBBGGBBBBBBBGBBBBBBBBGBGGGGBGGBBBBBGBGBGGBBBBBBBBGBGBBBGGBGGGGBBBBGGGBBBGGBBGBBGGBGBBBGGBBBBBBBGBBBBBBGBBBBBBGGBBGGBGGBBBBGGGBBBBBBGGGBGBBBGGBGGGGBBBBBBBBGGBGBBBBBBGBBGGBBBGBGBGBGGBBGGBBBBBBBGGBBBBGBBBBGGBBGGGGBGBGBGBBBGGBGGGBBBBBBBGBBBBBGBBBBBBBGGGBGBGBBGBBGBBBBBBBBBBBBGBGBBGGGBBGGBBBGGGBGBBBBGGBBBBBBBGBBGBBGBGBBGGGBBGBGBGBBBGBGBBBGBBBBBGBBBBBBBGBGGGBBBGBBBBGBGGBBBGBGBBBBGBGGBBBBGBBBBGGGBGBBGGGBBGBBGGBBGGGGGBBGBBGBBBGGBGGBBBBBGBBGGBBGBGBBBGGBBBGBGBGBGGGBBBBGGGGBBBGBBGGBBGBBBBBBBBGBBBGGBGBGBBBBGBGBBGBBBGBBBBGBBBBBBGBBBBBBBGBGGBBBBBGBBBBGGBBGBBGGBBGBBBGGBGGGBBGGBBBBBGGGBBBBGBGBBGBGBBGBBBBBGGBGBGGGBBBGGBBBBBGGBGBBBBGGGBBBBBGBGGGGBBBBBGBBBGBGBBBGBBBBGBGGBBGBGBBGBBGGBBBBBBGGBBBBBBBBBBGBBBBGGBBBBBBBBBBGBGBBBBGGBBBGGGBGBGBGBGBGGBBBBBBBBBBBBBGBGBBGBBBGBGGBBBBBBBBBBBBGGBBBBBBBBBGBBBBBGBBGGGBGGBBGBGGGBBBBBBBGGGBGBGBGBGBBGBBBBBGBBGBGGGGBBGGBBGBBBBBBBBGGBBBBBGBBBBBBBGBBGBBBBBBGBBBBGGGBBBBBGBBBBBGBGBGBBBBBBGGBBGBGBGBBBGBGBBBBGGGBBGGBBBGGGBBBBGGBBBBBBGBBBBGGBBGGGGGBBBGBBBBGGGBBBBBBGGBBBBBGBBBGBGBBBBBGGBBBBBGBGBGBGBBBBBBBBGGGBBBBBGBBGGGBBGBBBGBGBBGBBGBBBGGBGBGBBBGGGBBBBBBBGBBBBGBBBGGBBBBGGGGBBGBBBBBGGGGBBGBBGBBBGBGGBBGBGBBBBBBBBBBBBBBBBGBBBGGBBBBGBGGGBBGBGGGBBBGBBGGGBGGBBBBBGBBBBBBBGBBBBBBBBBGGGGBBGBGBGGBGBGGBGGBBBGBBBGBGBBGBBBGBBBBBGBGBBBGGBBBBBGGGGGBBGGGBBGGBGBGBBBBGBBBBBBBBBBBBBBGBBGGBGBBGBBBGBBBGBBBBBBBBBBGBBGBGBBBBGBBBGBBBGBGBBBBGBBBBGBGGBGGGGBBBBGBGBGGBBBBBBGBBBGBBGGBBBBBBBGBGBBBBGBBGBBBBBBBGBGGBBGBGBGBBBGBBBBBGBBBBBBBBBBBBGBBBGBBBBGBBBBBBBGGBGBGBGBBGGBBBBBGBBBBBBBBGBBBBBGBGBBGGBBBBBBGBGBGGBGBGGBGGGBGBBBBGBBBGGGBGGBBBBGBBBBBGGBBBBGGBBBGBBGBGBBBGBBBBBBGGBBBGBGBBBBGBBBBGBBBBBGBGGBBBGGGBGBBGBBGGBGBBBBGGGBBBBBBGBGBBBGBBBBGBBGGBGBBGBBBGGGBBBBBGBGBBBGBGBBBGBBBGBBBGBBBBGBBBGBGBBGBBBGGBBBGBGBBBGBBBGBBBGBGGBBBGBBGBBBBBBBBBBGBBBBBGBBGBBBBBBBBBGGBBBBBGGBGBBBGBBBGBBBGBBGGBBBGGBGBBBBBBGGBGBBGBBGGBGBBBBBGBBBGBBBBBGGGGBBBBBGBBBBGBBGBBBBGGBGBBBBGBBGBBGGBGGBGBBGGBBGBGBGBBBBBGBGGBBBGBBGGGBGBBBGGBBGBGBBBGBGBGBGGBBBBGBGBGGBGGBBBBGGGBBBBBBBBGBGBBBBBBBGBGGBBBBBBGBBBBBGBBBGBGGBGBBBGBBBBGBGBBGBGBBBBBGBGBBBGBBGGGBBBGBBBGGBBGBBBBGGGBBBBBBBBBBBBBBBBBGBGBBBBBGBBBGGGBGBGBBBBGBBBBBBBBBGGGGGBBGGBBBBGGGGBBBBGGGGGBGGBBGGGBBBBBBGGGBGBBBGBBBBBBBBBGGBGBGGBBBBGBBGBBBGBGBGGBGGGGBGBBBGGBBBBGGBGBBBGBBGBGBGBBBBBBGGBGBBBGBGBGBBBGGBGBGGGBBBBBBBBBBGBGGBGBBGBGBBGBGGBGBBBBBGBGBBBBGGBBBBBBGBBBGGGGGGBBBGBBBBBGBGBBBBGGGGBBGBBBGBBBBBGBBBBGBGBGGBBBBBBBGGGBBBBBBBBGBGGGBBGGBBGBBGBBGBBBGGGBBBGBBBGGBBGGBBBGBBGGBBGBGGBBBBBBBBGGBBGGGGBBBBBBBGGBBBGBGGBGBBBGGGBBBBGBBGBGBGBBBGGBBGBBGBBBGGGGGBGBGBBGBBBGBGBBBBBBBGBBBGBBBBGBBBBGBBBGBGBBBBBBBBBBBBBBBBGBBBGBGGBGBGBBBGBBBBGBBGBBBGBBBBGBBGBGBBBBBBBGGBGBBBGBBBGBBGGBBGBBBGGBBBBBBBBBBBBBGGBBBBBBBGGGBBGBBBBGBBBBGGGBBGGBGBGGBBBGBBBGBGBBGBBGBBGBGBGBGGBGBBGGBBBBBBGGGBBGBBBBBBBBBGBGBBBBGGBBBBBBGBGBBBBGGBGBBBGGBGBGGGBBBGBBBBBBBBGBBGBBBBBGBGBBBBGGGBGBBBBBBBGBGBGBBBBBGGGGBBBBBBBGBBBGBBGBBBBGBBBGGGGBBGBGGGBGBBBGGGGGBGGBBBBGBGBBBBGBBBGBGBGBGBGGBBGBBBBBGGBGGBGBBBBBBGBBGBGBGGBBGBGGBBBBGGGBBGBGGGBBGBBBGBBBBBBGBBBBBBBBGGBBGGBGBBGBBGBBBBBGBGBBGGBGBBBGGBBBBBBBBGGBGBBBBBBBBGBGBGBBBBBGBGGBGBBGBBBBBBBBBBBGBBBBBBBGGGGGBBGBBBBGBBGGBBBBBGBBGGBGGBGBBBBBBGBBBGBGBGBBBGBGGGBBBBGBGGBGGBGGBBBGBGBGGBBBBBGBBBGBGGBBGBBGBBBBGBBGGBBBBBGBBBBBBBBBBBBGBGBBBGBBBBGBBGGBBBBBBBBGGBBGGGBBBGGBBBBBBBGBBBBBBBGBBBGGBGGBGBGBGGGGBBGGBBBBGBBBBGBBBBBBGBBGBBGBGGBBBBBGGGBBBBGBGGBBBGBBGBGBGGBGBGBBBBBBBBBBBGGGGBGGBBGBBBGGBGGBBBGBBBBBGBGBBBBBBGBGBGGGBGBBBBBBGBBBBBBBBBBBGBGGBGBBGBBBBGGBBBGGBGBGBBBBBGGGBGBBBGGBBBBGGBBBBBGBGBBBBGGBBGBBGBBBBGGBBBBBBGBBBGGBGBBBGBGBBBBBBGGGBGBBBGBGGGBBBBBBBBGGBGGBBGBGBBBBBBBGGGBGBBBBGBGBBBBBBBBBBBBGBGBBBBBBGBBGGGBBBBGBBBGBGGBGBGBBBBGGBGBGBBBBBBGBGBBBGBGGGBGBGBBBBBBBGBBBBGBBBBGGGBBBBBBBBBBBBBBBBBBBBGBGBBBBBGGBBBBBGBBBGBBBGBBBGBBBGBGBBBBGGBBBBBGBBBGBGBBGBBBBBGGBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBGGBBGBBBGBBBBBBBBBBGGBBGBBBGBBBBGBBBBBBBBBBBGGBGGBGBGBBBGGBGBBBGGBGGGBBBGBBGGGBBBBBBBGBBBGGBGBGBGGBGBGBBBBGBBGBBGBBGBGBGGGGBBBGBGGBGGBBGBBBBBBGBBBGBBBGBBBBBBBBBBGBGBBBGBBBBGBBGGBBGBBBBBBBGBGBGGBGGBBBBGGGBGGBGGBBBBGGBBGBGBGGGGBGBBBBGBBGGBBGGGGBBGBGGGGGBGGGBGBGBBGGBGBBBGBBBBBBBBBGBGBBBGBBGGBGBGGGBGBBGBBGGBBGBGGBBBBGGGBBBBBBBBBBGBBBGBGBGBGGBBBGBBBGGGBBBBGBBGBGBGBBBGBBBBGGBBBGGGBBBGBBBBBGBBGBGGGBBBBBGBBBGGBBGGBGBBGGBBGGBBGBBGBBBBBBBGGBBBGBBBGGBBBBBBBGBBBBBGBGBBBBGGBBGBBGGBBGBGBBBGBGBGBGBGGGBBGGGBBBBBBBBBGGGBBGBBBBBBBGBBGBBBBBGBBGBBBBBGBBGBBBBGBGBGBBBBBBGBBGGBBBGGGBBGBBBGGBGGBBBBBGBBBBBBGGBBBGBBBBBBBBBGBGBBBBBBBGGBGGBBBGBGBBGBBBGBGGGBBBBBBGGBBBGGGBBBGBBBGGBGGBBBBBGGBBBBBBBBGBGBBBBGBGBBGBGBBBBBBBBGBGBGBBBBBBBGGBBBBGBGBGGBGGBGGBGBBBBBBBBGBGGBBBBBGBGBBBBBBGBGBGGBGBBGGGBBBBBBGBGGBBBBBBGBBGGBBBBGBBGBBGGBGBBGBGGGGGGGGGGBBBBBBBBBGBGGBBGGGBGBBBBGBBGBBBBBBBBGBGBBBBGBGGBBBBGBBGBGBBBGBBGBGGGBGBGBGGGBBBBBBGBGBBBBBGBGGBBBGBBBBBBBBBBBGBGBGBBBGBGBBGBBGGBGBBBBBBBGBBBBBBBGGGBGGBGGBGBGBBGBGBBBGBBBBBGBGBGBBGBBBBBGGGBGBGBBGBGGBBGGBBBBGBGBGGBBGGBBGBBBGBGGGBBBGBGGGBBGGBGGBBBBBBBBBBGGBGBBBBBGGBBBGGBGGBBBBGBBBBBBGBBGBBBBBBGBGBBGBGBBBBGBGBBBBBGBBBBGBGBGBBBGBGBBBBGGBGBBBBBBBBBBBBGGGGBGBBBBGGGBGGBBGGBBGBGGBBGGGBBBBBBBBBBGGBGBBBBGBGGGBBBBGGGBBBBBBBBGBBGBBBBGBBBBBGBBGGBBBGBBGBBBBBBBGGGBBBBGBGBBGBBGGGBBGGBGBGBBGGGGGBBBBGBBBGGBBGBGBGBBBBBBBGBBBBBBGBBBBGBGBBBBBBBBGBBBBBGBBBGGBGBGBGBGBBGBBBBGBBBBGBBBBBBBBGBBBGBBBBBBGGBBGBBBBBBBGGBBGGBBBBBBBBBGBBBBGBBGBGBBGBGBBGGBBBBBBBBBBBBBBGGBGBGBGGBGGGBGBBBGGBBBBBGBBBGBGBBGBBBBGBGBGGBBBGGGGBGBBBGBBBBGBGGGBGGBBBGBBBBBBGBGGBBBGBGBBGGBGBGBBBBGBBGBGBBBBBBBGBBBBGBBBBBBGGGGBBBBBBBGBBBBGBBBBBBGBBBGBBBGGGBGBBGBGGBBBBBBGBBBBGBGBGBGBBBBBGBGBBGBBGBBGBGBBBBBBBBBBBBBBBGGBGGBBGBGBBGGBBBGGGGBGBGGBBBBBGBBBGBBGBGBBBBBGBGBBBBGBBBGGBBBBGBGBBBBGBBBBBBBGGBBGGGBBBBBBBBBGGBBGBBBGBBBGBGBGBBGGBBBBGBBBBBBBBBBGGBGBGBBBGBBBBBBGGBBGBGGBBGBBBGGGBBGBBGBBBGBGBBBBBBBGBBGGBBGBBBGBBGGBBBBBGGBGBBBBBBBBGBBBGBGBBGGGBBBBGBGBGBBGBBBGGBBBBGBBBGGBGBBBGBGBGBBBBGBBBGBBGBBGBBBGBBBGBBBGBGBGBGBBBGBBBGGGGBBGBBBBBGBBBBBBBBBGBGBGBBBGBGBGGBBBBGGBGGGBBBGBBGGGGGGGBBBBBBBBBBBBGBGBBBBBGBBGGBGBBGGBGBGBBGGGGGBBBBBGBBGBBBBBBGGGGGGGBGBBBBGBBBBGBBBBGGBBBGGBBGGBGGBBBBBBBBBBGBBBGGGBBBGGBGGBBBBBGGBBBBBBGGGBGGBBBBBBGBBBBGBBGGBBGBGBBBBGBBBBBBBBBGGBBGGBBBBBBBGGGBBBBBBGBBGGBBBBBBGGBBBBBBBBBGBGBBBBGBGBBBGBBBBGBBBBBBGBGGGGBGBGGGBGGBGBBBBBBBBBBBBGGGBGBBGBBBBBBBBGBGBBBBBBBGGGBGBGBBGBBBBGGBBBBBBBGBBGBBBBBGGBBGBGGBBBGBBBBBGBBGBBGBBGBGBBBBGBGBBBGGBGGBBBBBGBGGGBGGBBBBBGBBBGBBBGBBGGGBBBBBBBBBBBBBBBGBGGGGBBGGGBGBGBGGGBBGBBGBBBBGGBBGGGGBBGBBBBBGBBBGGGBGBGBBGBBBBGGGGBBBBBGBBGBBGBBBGBBBGGBGBGBBBGBBGGGBGBBBGBGBBBBBGBGGGGGBBBBBBBGBBBGBBGBBBBGBGBGBGBBBBBGGBGGBBGBBBGBBGBBBGBBBBBBBBGBBBBBBGBGBBBBGBBBBBBBBGBGBBBBGGBBBBGBGBGBGGGBBBBBGGBBBGBGBBBBBBGBBBGBGBGBGBGBGBGBBBBGBGBBBGGGBBBBBBBBGBGBBGBBBGBGBGGBBBGBBBBBBGBBBBBBGBBBGGBGGGBBBBBBBGGBBGGBBBGGBBBBBGGGBBGGBBGGBGBBGGBGBBBGGBBGGBGBBBGBBGBBBBBGBGGBBBBBGBBBBGBBBBBBBBBGGBBGBBGBBGBGBGBGBGBBGBBBBBBBGBBBGBGGBBBBBGBBBBBGGBBGBBBGBGBGBBGBBBBGBBBBBBBGBBBBBGBBGGGBGBBGBBBBBGBBBGGGGBGGBBGBGBBBGGGBGGBBGBBBBGBBBBGGGBGBGBBGBBBBBBBBBBBBGBGBGBGGBBBGBBGGBBBGBBGGBGGBGGBBBGGBGGBBBBGGBBBGBBBBGGBBGBGGBGGBBBGBGBBBBBBBGBBGGGBGBBBGGGGBBBBBBGBGGGBGBBBBBGGBBGBGBGBBBBBBGGBBGBBBBBBBGBBGGBBBBBBBBBGBGGBBBBBGGBBBGGGBBBBBGBGGBBBBBBGBGBBBGBBBBBBBBGBBGGBGBBBGGGBBGBBBBGGBBBBBGBGBBBBBGBBBBBBGBGBGBBGBGGBGBGBBBBBGGGBGBGBBBBBBBBGGBBBGBBBBGBBGGBGGBBBGGBBGBBBBBGBBBGBGGGBBBBGBBBBBBGBGBBBBBGBBBBGBGGBBGBBBGGBGBBBBBBBBBGBBBGGBBBBBBBBGBBBBBGBBBBBGBGBBGBGBBBBBBBBGBBBBBBGBBGGGGGBBBBGGBGBBGBBBGBBGBBBGGGBBBBGGBBGGBGGGBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBGBGBGGGBBBBBBGGBBBBBBBBBGBBBGBBGGBBGBGBBBBGBBGBBBBBBBGBGBGBBGBBBBBBBGGGGGBBBGBBGBGBGGBGBGBGBBGBBGBBBBGBGGBBBBBBBGBGGGBBBBBBBBGBBBBBBBBBBGBBBBGBGBBBGBBGGGBBBBBBBGBGBBBBBBGGBGGBBBBBBBBGGGBBGGBBBBGBBBBGGBBGGBBBBGGBBBBBGGBGGBGBBGBBBBBGGGGBBBBBBBBBGBBBBBGGBBBGBGBGBBBGBBGBBBBGBBGBBBBBBBBBBBBGBGGBGBGBBBBBBGBGBGGBGBGBGGBBBGBBGGBBGBGBBBBGGGGGGGBGBGBGBGGBGBBBGBGBBBGGBBBBGGBGBBGGGBBGBBBBGGBBBBGBBBBBBBBBBBBBBGGBGBBGBGGBGBBGBBBBBGBBGGBGBBBGGBBBGBBBGGBBBGBBBGBBGBBGBBBGBBGBBGBGBGGBBGBGGBBBGGBGGBBBGBGBBBGBBBGBGGBGGGBBBBGBGBBBGBGBBBBBBGBBBBBBGGGBBBBBBBGGGGBBGBBGGBBBBGBGBBBBGBBBGGBBBBGBBGGGGGBBBBBBBBBBGBBGBBBBGBGGBGBBGGGBGBGBGGBBGGBGBBBBBBBGGBBBBGGBBBGBGGBBBBBGGBGGBBBGBBGBBGBBBGGBBBBBBGBBBBGBBBGGGBBGBBBBGBGBBBBGGBBGBBBGBGGBBBGBGBGGBBBBGBBBBGGGBBGGBBBBGBBBBBBGBGBBBGBGGBBBGBBBGBGBBBGBGGBGBGBBBBBBBBGBGBBGBBBGGBBBBBBGBGGGBBBGBGBBGBBBBGBGBGBGBBBBGBBGBBGBBGBBGBBGBBBGBGGGGBBBBBBBBBBBGBGBBBGBBBBGBGBGGBBGBBGBGBBGGBBBBGGGBBBBBBGBBGBBGBGBGBBBBBGGGBGBBBBBGBBBBBBGBBBBBBBBGBBGGBGBGBGGBGGBBBBBGGBBGBBBBBBBBGBGGBBBGBGBBGBGGGBGBBBGBGBBBBBBBGGBBGGGBBBGGBGGBBGBBBBBGBBGBGGGGGGBGBBGBGBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBGBBBGBBGGBBGBGGBBBBGBBBGBBBGBBGBGBBBBBGBBGBBGBBBBBGBBGBBBBBGBBGBBGGGBBBBBBGGBBGBBBBBGBBBGBBGGBBBGBBGGBBGGBBBBBBBBBBGBBBBGGGGGBBGBBGBBBGBGBBBBGGGBGGGBBBBBGGGBBBBGBBGBBBBBGGBBGBGBGGBGGGGBBBBBBBBBBBGBBBBBBBBBBGBGBBBBGBGBBGGBBGBGBGBGBBBGGBBBBBBGGBBBBGGBBBBGGBBBGBGGGBBBGGBBBGGGBGBGBBBBBGBGBGGBGBBGBGBBBBBBGBBGBBBBGBGBBGBBGBBBBGBBGBBBGBBBGGBBBGBBBBBGBGBGBBGBBBGBGBBBBBBGBBBBGGGBGBBGBBBGBGBBBBGGGGBBBGBGBBBBBGBGBGBBBBBGBBBBGGBBBBGBBBBBBBBBGBGBBBBGGBBGBBBBBBBBGBBBGBBGBBBGBGGBBBBBBBBBGBGBGBGGGBGGBBBGBBBBBBBGBBGBGBBBBBBBGGBGGBGGBBBBBBBBBGBBBGGBBGBBGGBGBBBBBBBBBBBBGGGBBBGBGBBGBGBBGBBBBGBGBGGGBBBBGGBGBBBBBBGGBGBBBBGGGGBGBBBGGBBBBGGBBGBGBGGBGBBBBGBGBGGGBBBGBBGBBBGBBBBBBBBBBBBGBGGGBGBGGBBGBBBGBBBBBBBBGGGGBBGBBGGGBBBBBBGGBGGGBBGBBBBBBBBBBBGBBBGBGGGBBBGBGBBGBGBBBBBGBBBGBBBGBBBGBBBBBBGBGGBGBGBBGBBBBBBGGBBBBBGBGBGBBGBBBGBBGGBBBBGBBBBBBBBBGGBGBBBGBBBGBGBGBBBGGGBGGBBBBGBBBBBBBBBGGBBBGBBGBGBGBBBBGBBGBGGBBBBGBBGBBBBBBBGBGBBBGGBBBGGBBGGBBBBGGGGBGBGBBBGBBGBBBGBGBGGGGBGBGBBBGBGBBBGBGBBBGBGBBBGBBBBBBBBGBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBGBGBBBBGGGBBBBBGBGGGBGGBBGGGBGBBBBGBGGBGBBGBGBGGBBBBBGBBBBGGBBBGBBGGBBBBGBGBBGGGBBBBBBBBBBBGBGBBBGGBBBBBBBBBGGGBGBBGGGBBBBBBGGBBBBBGBBBBGBBGBBBBBBBBBGBGBBGBBBGBBGGBBGGBGGBGBGBBBGBBGGBBBGGGGBGBBBBBBBBBGBBBGBGBBBBBBBGBGGGGBBGBGBBGBBBGGBBGBBBGGGBBGGGBGBGBGGBBBGGBBGGGBBBGBGGGBBBBBBBBGBBBBGGGBBGGBBGBBBGBBBBGGGBBBGGGGBBGBGGBBGBBBBGBBBBBGBBBBGBBGBBBBBBGBGBBBBBGGGBBBBBBBBBGGGGBGBBGGBBBBGGBGGGGGBBBBBBBBGBGGBBBBGGBGBBBBBBBBBBBGGBBGGBBBBBGBBBGBBBBBGBGGBBGBGBGBGBGBBBGBGGBGGGGBBBBGBGBGBBGBBBBBBGBGBGBGGGBGGBBBGBGBBBBGGGBBBBBGBBGBBBBBBBBBBBBGBGBGGBBGBBBGBBBBGBBGBGGBGGBGGBBBGBGBBBBBBBGBBGGBBGBBBBGBBGBGBBBGGGGBGGBBBBBBGBBGBBBGBGGGBGBBBGBBGBGGBGGGGBBBBGBGGBBBBBBBBBBBGBBGGGGGBGGBBBBBBBGBBBGGGGBBBBBBGBBBBGBBGBGBBBBBGBBBGBBBGBBBBGBGBGBBGBBBBBGBBBGBGGGBGBGBGBGGBBGBBBBBGBBGBBBBBBBGBBGBGBBBBGGGBBBBGBBGGBBGGBBBGBBBBBBBBBBBGBGBBBBGBGBGBBBBGGBBBGBBBBBGGBBGBBBBGBBBBGBBBBBBBGBBGGGBBBBBGBBGBBBGGGGBBBBGGGBBBBBBBGBGGBBBGBBBGGBBBBBBBBBBBBBGGGGGBGBGBBBGBGBBBGGGBGBGBGGBGBBBGBGGBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBGGBBGBBBGBBGGBBGBBBBBBBBBBGGBBBGGBBGBBGBBBBGBBGBBBBGBGGBBGBGGBBGGBBBBBBGGBBBBBBBBBBBBBGGBBGGBBGGGGBBGBBGGBBGGBGBBBBBBBBBBGGBGBBBBGBGBBBBGBGBGGBGBGBBGGBBGBBGGGBBBGBBGBBBGBBBGBGGBBGGBBBBBGGBBGGBBBBBGBBGBGBBGBBBBBBGGBBBBBBGGBBBBBBGGGBBBBBBBBBBBBGBBGBGBBGGBBBBBBGBGBGBBBGGBBBBBBBBGGBBBBBBBBGGBBBBBGBBGGBBBBBBBBBBGBBBGBBBBGBBBGBGBBGBGBBBBGGBGBBGBGGBBBBBGGBGBGGGGBBBBBGGBGGBGBBBBBGBGGGBBBBBBGBBGBGBBBGBBBBGGBGBGGBGGBBBGBBBBBGGGBGBBBBBBBBBBGGBGBGBBBBBBGBGBBBBBGBGBBGBGBBBGBBBBBGBBBBGBBGBBGGGBBGBBBBGBBGGBBBBGGBBGBGBBBBBBBBBBBBGGBGBBBGBBBBBGGBGBBBBBBBBGBBGBBBBGGGBBGBBGBBBGBBBBGBGGGBGBBGBGBBBGBGBBBBBBGGBBBBBGBBBBBBBBBBGGBGGGBBBBBBGGBGBBBBBBBBBBBBGGGGGBBBBGBBBBGBBGBBBGBBBBBBBBBBBBBBGBBGGBBGBBBBBGGGGBBBBBGBBBBBGBBBBBBBBGBGGBBBBGGBBGGGBGBBGBBBBBBGBBGGBBGBBBGBBBBGBBGBBBBGGBBBBBGGGGBBBBGBBBGGBGGGBBBGGBBGGGBBGGGGBBBBBGBGBGGBGBBBBGGBBBGBBBBGBBBBBBBBGGGGBGGGGGGBBBBGGGBBGBBGBBGBBBGBBBGBGBGGBBBGBBBBBBGBBBBBGGBBBBGBBGGBGBGGBBBGGBBGBGBBGBBBGGGGBGBBBGGBBBBGGBBGBGGBGGBBGBBBBGBBBGBBBBGBGBGGBGGBGBBBGGBBBBGBGGBGGBGBBGBGBBGGBBBBGGBBGGBBBBBBBBBGBBBBGBBBBGGGGBGGBBBGGGBBBBGBGGBBBGBBGBGBBBBBBGBGBBGBGGBGBGGBBBGGBBBGBBBBBGBBBBBBBBBBGBGBBBGBBBBGGBBBBGBBBBBBGGBGBBBBBBBBBGGGGGBBGBGGBGBBBGBBGGBGBBBBBGGGBGBBBBGGBBBBGBBBBBBBBGBBBGBBBBGGBBGBGBBGGBGGGBBBBBGGGBGBGBBBBBBGGBGGBBBBBGBGGBBGBBBBBGBBGGBBBGBBGBBGGBBGBBBGGGGBBBBBBBBBBBBBBGBBBBGBBBGBBGBGBGBBBBBBGGBBGBGBGGGGBGBGBGBGGBGGGBBBBBBBBGGGBBBBGBGBBGBBBGBBGGBBBBGBBBBBBBGBGBBGGGBBGGGBBBGBGBBGBBBBGBBBBBBBGGBBBGGBBBBGGGBGBBGBBGBBBBBBBGGBBBGBBGBGBGGBBGGGGBBGBBBBGBBBBBBBBBGGGGGBBGBBBGBBGBBGBGBBBBBBBBBBBGBBGGGGBBBGBGBBBBGGBGGBGGBBBBBBGBBGBBBBBGBBBBBBBBGGBGGGBGBBBBGBBGBGGBBBBGGBBGBBBBGBBGBBBGBGGBBBBGBBGBBBBBGBBGGGBBBGBBBBGGBBGBBBBGBBGGGBBBGGGGBGBGBGGGGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGGBBGBBGBBGGBBBGBGGGGGGGBGGGGBGBBBBGBGBGBGGBGGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBGBBBBGBBGBBGBGGBBBBBBGBBBBBBBBBBGBGGBBGBBGGBBBBGGBBBBBBBBGGBBBBGGGGBBBGBBBGGGGBGBBBGGBBGBGBBBGGGBBBBBBGGBGBBBGBGBGGBBBBBGBBBBBBBBBBBGBBGBBGGBBBBBBBBBBGBGBBBBBGBBBGGBBBBBBGBBGBBBBGBBGBBBBBGGBGBBGGGBBGGGBBGBBGBBBBBBGGBBBGGGBBGBBBBBGBBBGBBBBBBGBGBBGBBBGGGBGGBBGBBBGGGBGBBGGGGBBBBBBGGBBBBGGGGBBBBBBBBBBBBBGGGBBBBBGBBBBBGGBGBBGBGBGBBGBBGGGBBBBGGBGGBGGBBBBBBBBBBGBBBBBGBGBBGBGGBGBBBBBBGBBBBBGBBBBGGBGGGBBBBBGBBBBGBGBBBGBBBGGGGBGBGGGGGBBBGGBBGBBGBBBBBBBBGGGBBBGGBGBGBBGGGBBBGBBBBBBBBBBBBBGBBBBGBBBGGBGBBBBBBBBGGGBBGBBGGGGGBBBBBBBBBBGBGBBBGBGBBBGBBBBGBBBGBBBBGBBBGBBBBGGBBBBBBBBBGBGBGBBBGBBGBBBGGBGGGBGBBBBBGBBBBBGBBGBGBBBGGBBGBBBBBBGGBBGBBBBBGBBGBGBBGBGBBGBBGBGBBBBGBBGBBGBBBBGBGBGGBBGBBBBBBBBBBBBBGBBBBBBBGBGGGBGBGBBBGGBBBBB
24482 BBBBBBBBBGBGBBBBBBGBBBBBBGGBBGBBBBGGBBBBGBBGBBBBBGBGBGBGBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBGGBBBGGBBBBGBBBBBBBBGBBBBBBGGGGGBGBBBBBGGGBGBBBBBBBBBBBBBBGGBBBGGBBBBGGBGBBGGGBBBBGBBBBBBBBBBBBBBBBBBBBGGGBBBBGBBBBBBBBGGBBBGGBBBBBBGBBGBBBBBBGGBBBBBGBBBBBBBBBBBBGGBBGBBBBGBBGBBBBBBBBBGBBBBBGBGBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBGBGBGBBBBBBBBBBGBBBBBBGBBBGGGGBBBGBBBBBBBBBBBBBBBGBBBGBBBGBBBBGGBBBBGBGBBBBBBGBBGBBBBGBBGBBGBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBGGBBGBBBBGBBBBBBBBBGBBBBBBGGBBGBGBBBBBBBBBBBBBBBBBGBGGBBBBGBBBBBBGBBBBBBBGBBGBBBBGBBBBGBGBBBBBBBBBGBBGBBBBBBBBGBGGBBBBGBGBGBBBBBBBBBBBBGGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBGBBBBBGBBBBBGBGBBGBBBGBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBGBGBBBGGGBBBBBBBBBGGBGBGBBBBGBBGBBBBBBGBBBBBGBBBBBBBGBGBBBBBBBBBBBGBBBBBGGBGGBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBGBBBBBBBGGBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBGBBBBBBBBBBGBGBBBBGBBBBGBBBGGBBBBGBBBBBBBBBBGBGBBBBBBBGBBBBGBGGBGBGGBBBBBBBBGBGGBGGBBBBBBBBBGBBBBBGBBBBBBBBBBGGBBBBBBGBBBBBBGBBBBGBBBBBBGGGBBBBBBBGBGGBGBBBBBGGBBGBBBBBBBBBBBBGBGBGBBBBBBGBGBBBBBBBGBBGBGBBBBBBGGBGBBGBBBBBBGGBBBBBBBBBGBBBBBGBBBBBGBGBBBBBBGBBBBGBBBBBBBBBGBGGBBBBBBBBBGBBBGGGBBBBGBGGBBBBBBBGBBBBBBBGGGBBBBBBGGBBBBBBBBGBBGBBBBGBGBGBBBBBBBGBGGGBBBBGGBGBGBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGGBBBBBBBBBBBGBGBBBBBGGBBBBBGBBBBBGBBBGBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBGGGGBBBGBBGGBBBBBBGBGBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBGBBBBBGGBGGBBBGBBBBBGBGBBGGGBBBBGBBBBBBBBBGBGBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBGBBBBBBBGGBBBGGBBBBBBGBBGGBBGGGBBGBBGGBBBBBGBBBBBBBGGGGBBGBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBGBBGGBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBGBBBBBBGBBBBBBBBGBBGBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGGBBBBBBBBBGBGBBBGGGGBBBBBBBBBGGBBBBBBBGGBGBBGBGBBBGBBBBBBBBBBBBGBBBGBGBBGBBBBBBGBBGBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGGBBGBBBBBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBGGBBGBBBBGBBBBBBBBBBBGBBBBBBBBGGBBBBBGBBBBGGBBBGBBBBBBGBBBBBBBBBBBBGBBGBGGBBBBBBGBGBGGGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBGGGBBBBBGBBBBGBBBBBBGBGBGGGBBBBBBBBBBGGBBBBBBBBBBGBBBBGBBBBBBGGBGBBBBGGBBBBGGBBBGBBBBGBBBBBBBGBBGGBBBBBBBGGGBBBBGBBGBBBBBBBBBBBGBBGGBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBGBBBBBBGBBGBBBBBBBBGGBBBBBBGGGBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBGBBBBBBBBBBBBBBBGBBBBGBBBBGBGGBBGBBBBBBGBGGBBBBBBBBBBGGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGGGBBGBGGBBBBBGBBGBBBBBBGGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBGBBGBGBBBBGBBBBBBBBBBBBBGBGBBBBBBBBGBBBGBBBGBGBBBBGBBBBBBBBBBGBBBBBBBGGBBBGBBGGBBGGBBGBBBBBBBGBBBBGBBBGBGBBBBBBGBBBGBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBGBBBBBBBGBBBGBBGGGBBBBBBBBGBGBBGGBBBBGGBBBBBGBBGBBBBBBBGBBBBBBBBBGGBBGGGGBBBBBGBBBBBBBBBBBBBBBBBBBGBGGBBBBGBGBGBBBBBBBBBBBBGBBGBBGBBBBGBBGGBBBBBGBBGGBBBBBGGBBBBBBBGBBBBBGBBGGBGBBBBBBBBGBGBGBBBBGBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGGGBGBBBBBBGBGGBGBBBBBBGBGBBBGBBBBBBBGBGBBBBBGBBBGBBBGBBBBBGGBBBBBBGGGBBBGBBGBBBGBBBGBGGBBBBBBBGBBBBBBBBBGBGBBBBBBGBBBBGBBBGBBBBBBGBBBBBBBBBBBBGGBBBBBGBBBBBBGBBGGBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBGBGGBBBBBBBGBBBBBGBBBGGBBGBBBBBGBGBGBBBGBGBBGBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBGBBBBBGBBGBBBGGGBBBBBBGGGBBGBBBBBGBBBBGBGBBBGBGBBBGBBGBGGBGBBBBGBBBBBGGGBBBBBBGBBBBBBBGBBBBGBBBBBBGBBBBBBBBBGBBBGBGBBBBBBBGBBBBBBBGBBBGBGBBBBBBBGBBGBBBBGBBBBBBBBBBBBBGGBBBBGBGBBBGGBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBGBGBGBBBBGBBBGBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBGBBBGBGBGBBGBBBBBBBBBBGBGBGBBBBBGBBBGBGGBGGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBGBBGBGBBGBBBGGBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBGGBGBBBBBBBBBBGGBBBGBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBGBBBGBBBBBBBGBBBBBBBBGGGGBBBGBBBBGBBBBBGBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBGBGBGBBGBBBGGBBBBGGGBBBBBBBBGBBBBBGBBGBGBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBGGGBBBBBGBBBBGBBBBBBGBBBBGBBBBBBBBBBBBGBGBBGBBGBGBGBBBBBBBBBBBBBGBBGBBBBGBGBGBGBBBBBBGBGGBGBBBBBBBBBBBBBBBBGBBBBBBGBBGGBBBBBGBBBBBBBGBBBBBBBBGBBGBBBGBBBBBBGBGBBBBBBBBGBBBBBGGBBGGBBBBGGBBBBBBGBGBBBBBBBBBGGBBBBGBBBGBBBBBBBBBBGBBBBBBBBGBGBBBBBGBBBBBBBBBGBBBGBBBGBBBBBBGBBBBBGGBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBGGBGBGBBBBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGGBGGGBBGBBBBBGBBBBBGBBBBBBBBGBGBBBGBBBGBGGBBBGGBBGBGBBBBBBBGBGBBBBBBBBBBBGGBBGBBBBGBGBBBBBBBBBBGBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBGGBGBBBBBBGBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBGBBBBBGBGGGBBBBBGBBBGBBGGBBBBGBBGBBBBGBBBGGBBBGBBGBBGGBBBBBBBGBBBGBBBBBGBBBBBBGBBBGBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBGGBGBGBBBBBBBGBBBBBBBBGBGBBBBGBGBBBBGGBBBBBBGBBBGBBBBBBBBBBBBBBGGBBBBBGBBGBGGBBBGBBBBGBBGBBBBBBBBBGBGBBBBGGBBBBBBBBGGBGBBBBBBBBGBBBBBBBBBBBBBGBGBBGBBBGBGGBBBBBBBBBBBGBBGBBBBBBBGBGBBGBBBBBBBBBGGBBBBGGBGBBBBBBGBBBGBBBBGBGBGBBGBGGBBBBGBGBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBGBBBBGGBBBBBGBBBBBBBGBBGGBBGBBGGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBGBBBBGBBGGGBBBBBGBGBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBGGBBBBBBGBBBBBBBBBGGBBGBBGBGBBBBBGGBGBGBBBBBBBGGGGBBBBGBBBBBGGGBBBBBGGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGGBBBBBGBBBBBGGBBBBBBBBGBGBBBBBBBBGBBBBBBBBGBGBBBGBBBBBBBBBBBGBBGGGBBBBBBBBBBGGBBBBBBBBBBBBGGBBBBBBBGBBBBBBGBBBGBBBBBBBGBBBBBBBBGBBBBGBGBBGBBGGBGBBBBBBBBBBGBGGGBBBBBGBBBBGBBBGBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBGBBBBBBBBBGBBBGBBBBBGBBBBBBGBBBBGBBGBBBBGBBBBBBBBGBBBBBBBGBGBBBGBBBBBBGBGBBBBBBBBGBBBBGBBBBGBBBBGGBGBBBBBBBBBBBBBBBBBBBGBBBBGBGGBBBBBBBBBBBBBBGBGBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBGBGBGGBBBBGBBBBBBBBBGBBBBGBBBBBBGBGBBGBBBBBBBBBBGBBBBBBGBBGGBBBBBBGBBBBGBBBBBBGBBBGBGBGBBBBBBGGBBBBGBGBGGBGBBBBBGGBBBBGBBGBBBBGBBBBBBBBGBBBBBBBGBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBGBBGGBBGGBBBBBBBBBGBBBBGBGBBBBBBBBBGBBGBGBBGBBBBGGBBBBBBBGBBBBBGBBBGGBGBBBBGGBGBBBBGGBBBBBBBBBBBBGBBBBGBBBBBBGGBBBGBBBBBBBBBBBBBGBBBGBBGBGBBBGBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBGBBBGBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBGBGGGBBBBBBBBGBBBGBGGBBBBBBBBBBBBGBBBBBBGBBGBBBBGGBBBGBBBGBGGBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGGBGBGGBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBGBGBBGBBBGBBBBBBBBBGGBBGBBBBBBBBGBGGBBBBBBBBBBBBGBGGBBBBBBGBBBGGGGBBGGBBBBBGBBBBBBBBBGGBGBBBBGGGGBBGBGBGBBBGBGBBBGBBGBGBBBBBBBBBBBBBBGBGBBBGBBBBBBBBGBBBBBGGBBGGBGBGBBBBBGBBGGBBBBBBBBBBBBBBGBBBBBGGBGBBBBBGBBBBGGGBBBGBGBBBBGBGBBBBBBBBBBBBBBBBBBBBGBGBBBGBGBBBBGBBBGBBBBGBBGGBBBBBBBBGBBBBBBBBBGBBGGGBBGBGBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBGBBBGGGBBBBBBGGBGBBGBBBBBBBBBGGBBBBBGGBBBBBBGBBBBBBGBBBBGBBBBBGBBGBGBBGBBGBBBBBBGGBBBBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBGGGGBBBBGBBBBGGBBBBBBBBBBBGBGBGBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBBBGBBGBBBBBBBBBGBGBGBBBBBBBBGGBGGBBBBGBBBBBBBBGBBBBBBBBBGBBBBBGBBGGBGBBBBBGBBGBGBBBBBBGBBBBBBBBBBBGBBBBBBBBGGBBBBBBGBBBGBBBGBBBGBBBBBBGBBBGBBBBBBBBGBBBBGBBBBBBGGBGGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGGBBBBBBBBBBBGBBGBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGGBGGGBBBGBBBBBBBBGBBBBBBBBBBBGBBBGGBBBBBBBGBGBBBGBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBGGBBBBBBGGBBBBBBBBBBBBBBGGGBBBBGBBGBBBBGBBBBBBGBBBBBBGBGBBBBGGBGBBGBBBBGBBBBBBBBBGGBBGBBBBBBGBBGBBGBBBBBBGBBBGGBBBBGBBGBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBGBBGBBBGBBGBGBBBBGBGBGGBGBBBGGBBGBBBBBGBBBBBBGBBBBGBGGBBBBBBGBBBBGBBBBBBGBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBGBBBBBGBBBGGBBBGBBBBBGBGBBBBBBBBBBBBBBGBBGBBGBBBBGBBBBGGGBBBGBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBGBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBGGBBBGGBBGBBBBGBBGBBBBBBBBGBBGBBBBGGBGBBBBBBBBBGGBBGGBBBBBGGBBBBBGGBBBBBBGBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBGBBBGBBBBBBBBBGBBBBBBBBBBGBBGBBGBBGBBBBBBBGBGBBBBBGBBBBBBBBBBBBBGBGBGBGBBBBGGBBBBBGBBBBGGBGBBBBBGBBGBGBGBBBBBGBBGGBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBGBGGBGBGBBBBBBBBBBBBGBGBBBBGBBBBGBBBBBBGGGBBGBBBBBBBBBBBGBBGBBBBBGBGGBBBBBBGGBGBBBBGBBGBBBGBGBBGBGGBBBBBBBBBBBBBBBGBGGBBBBBBGBBBGBBGBGBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBGBGBBBGGBBBBBBBBBBGBBBBBBBGBBGBBBBBGBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBGGBBGGBGBBBGBBBBBBGBBBBBBBBBBBBGBBGBGBBBBBGBBBGGBBBBBBBBBGBBBBBBBGGBBBGGGBBBBBGBGBBBBBBBBBBBBGBBBBBBGBBBBBGBBBGBBBGBBBGBGGBBBBBBBGBBGBBGBBBBBBBBBGBBBBGBBBBGBBBBBBGGGBBBBGBBGBBBBBBBGBBBBBBBBBBGBGBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGGBBBGBGGGBBBBGBBBGBBBBGBBBBBGBGBBBBBBBGGGGBBBBGBBGGBBBBBBBBBBGBBBBBBBBBGGBBBBBBGGGBGBBBBBBGBGBBBGBBBGBGBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBGBBBBBBBBBBBGBGBBBBGBBGBBBBGBBBBBGBGGGBBBGBBGBBBGBGBBBBBGGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGGBBGBBGBBBGGBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBGBBBBBBBBBBBBBGBBBBBGBGGBBBBBGGBGGBGBBBBBBGBGBBGGBBBBBBBBBGBGBBBGGBGBBGBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBGBBBBBGBGBBBBBBBGGBGBGBBBGBBGBBBBBBBBBBBBGGBGBBBBBBGBBGBBGBGBBBBBGGBBBBGBBBGBBBBBBBBBBGBBBBBBBBBGBGBGBBBGBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBGBBGBBBBGBBBBBBBBBBBGBGGBBBBBBBBBBBBGBGBBBBGBBBBBBGBBBGBBBBBGBGBBBBBBBBBBBGBBBBBBBBBGBGBBBBBGGBBBBBGBBGGBBGBBGGBBBBBBBGBGBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBGGGBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBGBBGBBBBGBGGBBBBBBBBGBBBBBBGBGBBBBGBBGBBBBBBBGBGGGBBBBGBBBBGBBBBBBBGBBBBBGBBBGBBBBBGBBBBBBBBBBBBGGBGBBBGBBGBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBGBBGBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBGBBGBBBBBGGBBBGBGBBGBBBGBBBBBBBGBBBBBGGBBBBGBBGBBBBBBGGBGBBBBBBBBBBBBBBGBBGBBBGBBBBBGBBBBBBBGBBBBBGBBBBGBBGBBBBBBGBBBBBBBBBGBGGBBBBBBBBBGBBGBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBGGGBBGBBBBBBGBBBBGBGBBGBBBBGBBBBBBGBBBBGBBBBGBBBBBBBBBBBGBBBBBBGBBGBGBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBGBBBBBGBBBBBGBBBBBBBGBGBBBBBBBGBGBBGBBBBBGGBBGBBBGBGBBGGBBBBBBBBBBBBBGBGGGGBGBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBGBBBBGGBBBBGBBBBBBBBGBGBBBBBGGBBGBBBGGBGBBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBGGBBBBBGBGBGBBBBBBBBBGBBBBBBBGBBBBBBGBGBGBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBGBBBGBBGBBBBGBBBBBBGBBBBBBBGBGBGGGBBBBBBBBBBBBGGBGBBBBBBBGGGBBBBBBBGBBGBBBBBBBBGBBBBBBGGBBBBBBGBBBBGBBBBBGBBBBBBBBGBBBBBBGBGBGBBBBBGGBBBBBGGBBBBGBBBBBBGBGGBBGBBGBBBBBBBBBBGBGBBBGBBBBGBBBBGBBBBBBBBBBGBGBBBBBGBBGGBGBBBBBBGBBBGBBBBBGBGBBBBGBBGBBBBBBBBGBBGBBBBBBGBGBBGBBBBBBBBBBBGBGBBGBBBGGBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBGGGBBGBBBGGBGGGBBBGBGBGBBGBGBBBBBBBBGBBBBBBBBGBBBBGGBBGGBBBBGBBBBGGGBBBBBBBBBBBBBBBGGGBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBGBBBBBBBBBBBGBGGBBBBBBBBBBBBBBGBBBGBGGBBBBBBGBGBGBBBBGGBGBBBGBGBBBBGBBBBBBBBBGBBBBBBGBBGBGBBBBBBBBBBBBBBBBBGBBBBBBGGBBGBBBGGBGBBBGBGBBBBBBGBGBGBBBGBBBBBBBBGBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBGBBBBBBGBBBBBBBBGBBGBBBBBBGGBBBBBBBGBBGBGBBBBBBGGBGGBBBBGBBBBGBBBBBBBBBBBBBBBGGBBBGGBBBBGGBBBGGBBGBBGBBBBBBBBBGGBBBBBBBBGBBBBBBGBBBGBBBBBBBBBGBBBBBGBGBGBGBGBBBGBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBGBGBBBBBBBBGGGGBBBBGBBBBBGBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBGBBBGBBBBBBBBGBBGBBBBGBBBBBBGBGBBGBGBGBBBBBGBBBBBBBBBBBGBBGBBBBGBBBBGGBBBBGBBBBGBBBGBBBBBGBBBBGBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBGBBGBBBBBBBBBBGBGBGBBGBBGBBBGBBBBBBBBBBBGBBBBBBBGBGBBBBBBGBBBBBGBBBBBGBGBBBBBBBBGBBBBBGBBBBGBGBBBGBBBGGBBBBBBBGGBBBBBGBBBBGGGBBBBGGGBBBBBBBBBBBBGBBBGBGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBGBBBBGGBGBBBBBBBBBBGBBBBGBBBBBGBGBBBGBBBGGBBGGGBGBBBGBBBBBBBBGBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBGBBGBBGBBGBBBBGBBBBBBBBBBBGBBBBBBGBBBBGGBBBBBBBBBBBBBBGGBGBBBGBBBBBBBBGBBBBBBBBGBGBBBBBBGGGBBBBBGBBBBGBBBGBBBBBBBBBBBBBGBGBBBBBBBGBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBGGBBGBBBBGBBBBBBBBBBBGGBBBGBGBBBBBBBBGGBGGGBBBGBGBBGBBBBGBBBBGBGBBBBBBBBGBBGGGGBBBBBBBBGBBBBGBBBBBBBGBBBBBBGBBGBBGBBBBBBBBBBBGBBBBBBGBGGBBBBBBBGGGGBBGBGGBBGBGBBBBBBGGBBBBBBBGBGBGBBBGGBBGBBBBGGBGBBBGBGBBBBBBBBBGBBBBGBGGBBBGGBBBGGBBBBBBBBBBGBBGGGBBBBBBBBBBBBGBGBGBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBGBGBBBGBBGBBBGBGBBBBBBBBBBBBBBGBBBBBBBGGGBBBBBBBBBBBBBBGBBBBBGGBBBBGBGGBBBBBBBBBBBGBBBGBBBBBGBBGBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBGBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBGBBBGGBGBBBBBBBBBBBBBGBBBGBBBGBBGGGGBGBBBBGBBBGBBBBBBBGBBGBBBBBBGBBBGGBBBBBBBBBGBBBBBGBBBBGGBGGBGBBBBBBBBBGBBGBBBBBBBBBBBBBGBGBBGBBBGBBGBBBBBGBBBBGBBBBBBGBBBGBGBGBGBBGBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBGBBBBGGGBGGBBBBBBBGBBBGBBBBBGBGBGBBBBBGGBBBBBGBBBBBBBGBBBBGBBBBGBBBBGGGGBGBGBBBBGBGGBBBBBBBBBBGBBBBBBBGGGBBGBBBBBBBBBBBBBBBGGBBBBGBBBBGGBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBGBBBBBBBBBBGBBGGGBBBBBGGGBBBBBGBBBBGGBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBGBBGGBBBBBGBBBGBBGBBGBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBGGBGGGBBBGBBGBBBBBGBBBBBBBBBBBGBGBGBBBGBBBBBGBBBBBBBGBBBBBGBBGBBGBGBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBGBBGBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBGBBGBGGBBBBBBBGBBBBBBGBGBBGBBBBBBBBGBBBBBGBGBBBBGBGBBBBBBBBBBGGBBGBBGBGBBBBBGBBBBBBBGGBBBBBBBBBBBGGBGBBGBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGGBGBBBBBBBBBGGBBBBGBBBBGBBBBBBBGGBGBBBBBBBBBBBBBBBBGGBBBBGBBGGBGBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBGBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBGBBBBGGBGBBBBBBBBBBGBBBBBBBBBBBBBBBGGBGBBBGGBBGBBBBBBBBBBBGBBGBBGGBBBBBBGBBBBBBBBBGBBBBGBBGBBGBBBBGGGBBGGBBBBGBBBBBBBGBBBGBGBBBBBGBBBGBBBBBBBBGBBBBBGBBBBBGGBBGGBGBGBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBGGBBBGGBBGBGBGBBBBGBBBBBBGGBBBBBGGGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGGBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBGBBBBBBBBBBBBBBGGBBBGBBGBBGBBBBBBBBBBBGBGBBBGBBBBBBBBBBBGBBBBGBBBBBBBBBGBGBBBGBBBBGGGGBBGBBBBGGGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBGGBGBBBBGBGGGBBBBBBBBBBBBBBGBGBGGBBBBBBGBGBBBBBGBBBBBBBBBBBBGGBBBBBBBGBBBBBGBBBGBBBBBGBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBGBBGBBGGGBBBBBGBBBBBBGGGBBBGGBBBBBBBGBGBBBBBBBGBBGBBBBGBBBBBBBGBBBBBBGBBBBBBBGBBBGBGBBBBBGGBBGBBBBGGGGGBBBBGGBBBBBBBBBBBBGGBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBGGBBBBGBBBGBBBBGBGBBGGBBBGBBBBBBGBBBBGBBBBBGBBBBBBBGBBBBGBBGBBGGGGBBBBBGBBBBBBBBBBGBBBBGBGBBGBBGBGBBBBBGGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBGBBBGGGBBBBBBBBBBBBBBBBGGBBBGBBGBBBBBGBGBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBGGBBBBGBBBBBGBGBBBBBBBBBBGBBBBGGGBBGBBBBBBBBBBGBBBBBBGBBBGBBBBBBGBBBGBBGBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBGGBBBBGBBBBBBBBBBBGGBGBGBGBBGGBBBGBBBBBGBBBBBGGBBBBBBGGBBGBBBBGBGBBBBBBBBBBGBBBBBBGGBGBBBBBBBBBBGBBBBGBBBBGBBBBBGBGGBBBGBBBBBBBGGBBBGBBBBGGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGGGBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBBGBGGBBBGGBBBBBBBGBGBBBBBGBBBBBBBBBGBGGBGBBBBBBBBBGBBBBBBGBGBBBGGBBBBBBBBGBBBBBBGGBGGGBBGBBBBBGBGBBGBBBBGBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBGBBBBBBBBGBBBGBBBBBBGBBBBBGBBBBBBGBBBBBBBGBGBBGBBBGBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBGBBBGBBBGBBBBBBBBBBGBBGGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBGBBGBGGBBGBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGGBBBBGGBGGGBBBBBGGBBGGBBBBGBGBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBGGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBGGBBBBBBBBBBBGBBBBBBGBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGGGBBGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBGBBGBBBBBBBBBGGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBGBBBGBBBBBGBGGBBBBBGGBBBBBGBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGGBBBGGBGGBBBBGGBGBBBBGGBBGBBBBBBBBBBBBBBBBBBBGBGBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBGGBBBGBGBBBBBBBBBBBGBBBBBBGGBBGBBGGBBBGGBGBBGBBGBBBBBBBBBBBBBGBBGBBBGGBGBBBBBBBBBBGBGBBBBBGBGBBBBBBBBBGGGBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBGGBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBGGBBBGBBBBBBGBBBBBGBBGBBBBGBGBGBBBBBBGBBBBBGBBBBGBBBGBGGBBBBBGBBGBBBBBBBBBBBGBBBBGBGBBGBBBBBBBBBBBBGBGBBBGGGBBBBBBBBBGBBBBBBBBBGBGBGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBGBGBBBBBBGBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBGBGBGBGBBBBGBBBBBBBGBBGBBBBBBBBGBBGBBBBBBBBBGBBGBGBBBBBBBBBGBBBBBGGGBBBGBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBGGBBBBBGBBBBBBBBBBBBGGBGBBBBBGBBBBGBBGBBBGBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBGBGBBBBBGGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBGBGBBBBBBBBBBBGBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBGGBGBBBBBBGBBGGBGBBBBBBBBGBBBGBGBGBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBGBBBGBBBBGBBBBGBBGBGBGGBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGGGBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBGBBBBBBBGBBGBBBBGGGBBBGBBBBBBBBBBBBGBBBBGBBBBGBBGBBBBBBBGGGBBBBBGBGGBBBGBBBBGBBBGBBBBBBBBGBGBBBBBBGBBGGBBBBBBBBBBBBGBBBGBBBGGBBBBBGBBBBBGGBBBBBGGGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBGBBBBBGBBGGBGGBBBBBBBBBBBGBBBBGGGBBBBGBBGBBBBBGBBBBBBGBBBBBGBBBBGGBBBBBBBBGGGBBBBBBBBGBBGGBBBBBBBBBBBBBGGBGBBGBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBGGBBBBBBBBBBBGBBBBGBGBBBBBBBBGBBBGBBBBBBBBBBGGBBBGBBBBGBBBBBBBGBBBBBGGBGBBBBBBBBBBBBBGBBBBBBBBBGBBBBBGBGBBBBGGBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBGBBBGBBBBBGBBGGBBBGBBGBBBBBBBBBBBBGBBBBGGBGBGGBBBBBGBBBBBGBBGBBBBBBBBBGBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGGBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGGBBBBBBGBBGGGBGBGBBBBGBGBBBGGGGBBBBBBBBBBBGBGBBBGBGBGBBGBBGBBBBBGBGBBBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBGGBBBGBGBBGBBBBGBGGBGBGGBBGGBGBBBBBBBBBBBGGBBBBGBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBGBGBBBBGBBBGGBBGBBGBBBBBBBBGBBBBBBGGGBBBBBBBBBGBBBBBBBBGGBBGBBGBBBBGGGBBBBBBBGGBBGBBBGGBGBBBBBGBBGGBGBBBBBBBBBBGGGBBBBBBGBGBBGBBBBBBBGBBBBBBBBBGBBBBGGBBBBGBBBGBBBBGBGBBBBGBGBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBGBBBGBBBBGBBBGBGBBBBGBBGBBBGBBBBBBGBBGGGBBBGBBBBBBBBBBGBBBBBBBBGBBBGBBBGBBBBGGBBBBBGBBBBBGBBBBBBGGBBGBBGBBBBBBBBBGBBGBBBBBBBGBBBBGBBBBBBGGBBGBBBGBGBBBBBBBBBBBBBBGBBBBGBGBBGBBBGGBBBBBBBBGBBBBBBBBBBBBGGGBGGBBGBBBBBBBBBGBBBBBBBBBGGBBBBGBBBBBBGBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBGBGBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBGBGBBBBBBBBGBBGBBBBBGBBBGGBBBBBBBBBBBGBBBBBGBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBGBBBBGBGBBBGBBBBBBBGGBBGBBBBBBBBGBBBBBBBBBGBBBBGBBGBBGBBGBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBGBBBGGBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBGGBBGGBBBBBBBBGBBBBBBGBGBBBBBBBBBBGBBGGBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBGBBGBBGBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBGBBBBGGBBBGBBBBBGGBBBBBBGBBBBBBGGBBBBGBGBBBGBGBBBBBBBGBBBGBBBBGBBGGBBBBBGBGBBGBBBBBBBBGBBBBBBGBBBGBBBGBGBBBBBBBBGBBGGBBBBBBBBGBBBBGBBGGBGGBBBBBBGGBBBGBBBBBBBBGGBBBBBBBBBBBGBBGGGBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGGBBGBBBGGBBGBBGGBBBBBBBGBGBBBBGGBGBBBBGBBBBBBBBBGBBBGBBBBBGBBBBBBGGGBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBGBGBGGGBBBBBBBBGBBBBBBGBBGBBGBBBBBGGGBGBGBBBBBBBBBBBBBBGBBBGGBGBBBBBGBBBBBBGBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBGBBBBGBBBGBBGGGBGBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBGBBGGBBBGBBBBGBBGBBBGBBBGBBBGGBBBBBBBBBBBBBGGBBGBGBBBGBBGGBGBBBBGBBBBBGBBBBBGBBBBBBBGBGBBGBBBBBGGBBBBBBBBBBBBBGBBBBBBBBGGBBBBGBBBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBGBBBGGBBBBBBBBGBBGBBBGBGBGBGGBBBBGGBBGBBGGBBBBGBBBBBBGBBBBBBGBBBGBBGGBBBBBBBBBGBBBBBGGBBGBGBGBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBGGGBBBGBBBBBBBGBBGBGBGBGBBBBBBBGBBBBBBBBBBBGBBBBGBBBBBBBGBBBGGGGBGGBGGGGBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBGGBBBBGBBBBBBBBGBGGBBBBBGBBBGBBBBBBBBBBBBBGGGGBBGBBBBGGBGBBBBBBGBGBBBBBGBGBGBGBBBGBBBBBBBBBGGBGBGBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBGBBBBGBGBBBBGGGBGBBBBBBGBBBBGBGBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBGBBBBBBGBBGBGBGBBBBGBGBBBGBGBBBBBBBGBBBGBBBBBBBBGBGBBBBGBBBBBGBGBBGBBBGBBBGBGBBGBBGBGBGBBBBBBGGBBBBBBBBBGBBBBBBGGBGGGBBBBBGBGBBGGGGBBBBGBBBBGBBBBBBBGBGGBGBGBBBBGBBBBBBGBBGGGBGBBBBBGBGBBGBGBBBBBBGGBBBGBBGGBBBGBGBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGGBBGBBGBBGBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBGBBBBBBBBGGBGBBBBBBGBGBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBGGBBBGBBGBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBBBBGBGBBBGBBBBBBBBBGBGBBBGBBBBBBGGBBBGGBBBBGBGBBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBGBBBGBBBGBBGBBGBBBBBGBBBGBBBBBBGBBBBBBBBGBBGBBGBBBBBBGBBBBGBBBGBBBBGBBBGGBBBBBBBBBBBGBBGBBBBG
12665 BBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBGBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBGBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGGBBBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBGGBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGGGGBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBBGBGGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBGBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBGBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGB
19640 GBBBBGBGBBGGBBBGGBGBBGGBBBBBGGBBBBGBBGGGGBBBGBGGGGGBBBGBBBGBBBGBGGGBBBGBGGBBGBGBBGBGGBGBBBBGBGBGBGBGBBBBGGBBBGBBBBGBBGBBGBBBBBBBBGGGBGGGGGGBBBGGBGBBGBBBGBGGBBBBBBGGBGGGBBBGGGBGGGBBBBBGBGBBBGBBBBBBBGBBBBGBGBGGBBGBBGBGBBGBBBBBGGBBBBBBBBGGGGBGBBBGBGGGBBBGBBBGBBBBBBBGGBBGGBBBBGBBBBGBBGBBBGBBBBBGBGBGBBBBBBBGGBGGGBBBGBBGBGGBBBGGBGBGBBGBGGBBBGGBGGGBBBGGGGGGGGGGGGGGGBGBBGBBBBGGGBBBGGGBBBBBGBBGBGBBBBBBGBBGGBBBBBGBGBBBGBBBGGGGBGBBGGBGGBBBGBBBGBBGBGGBBGBBGGGGGGGGBBBBBGGBBBBGGBGGBGBGBGBGGBBGGBBGBBBBGBGBGGBBBGGBBBBBBBGGGBBGBBBGBBGBBGGBGBBBBGBBBBGBGGGBBBBBGGBBGGBBBGBBGGGBBBGBBBBBGGBBBBBGBGGBGBBBBGBBBBBGBBBGBBBBBGBGGBBGBGBGBBBGBGGBGGGBBBBGGBBBBBGBBBBBGBBBGGGBGBBBBBGGBGBBBGBBBBBGGGGGBGGBGGGGGBBGGGGBGBBBBBGBBGBBBBGGBBGBBGBGBBGBBBGBBBBBBGBBBBBGBGGBGGBBBBGBBBBBGGGBGBBGBBGBBBBGGGGGGGBBGGBGBBGGGBBGBBBBGGBBGGGGBBBBGBBBGBBGGBGBBGGBBBGGGBGGGGBBBBBBGBGBBGGGGBGBBBGBGBBBBBBGBBBBBBGBGGGBGGGGGBGGGBBGBGBBBBGGBGBGBGBGBBBBGBBBBGGGBGBBGBBBBBBGGBBGGBBBGGGGBGBBBGBBBBGBBGGBGBBBGBBGBBBBBGBBBBBGBGGBGGGGBBBGGBGBBBBBGBGBBBGGGBBBGBGGBGBBBBBBBBGGBBBBBBGGBBGBBBBBGBBGBGBBGBBBBGBBBGBBBGBGGBBBGBBBBBBGGBBGBGBBBBGGBBBBBBBGBBBBBGGGGGGBBBGBBGGGBBGGBGGGGGBGGBBBGGBBGGGBGBBBBGGGGGBBGBGBBBBBBGBBBGBBBGBBGGBBBBBGGGGBGGBGGBBGBBBBGGGBBGBBBBGGGBGGBBBGBGBBGBBBGBGGBBGGBBGBBBBBBBBBGBGGGGGBBGBBGBBGBBGGGBBBBGGGBGGBBGBGBBGBBBBGGBGBBGBGBBBBGBBGBGGBBGBBGGBBGBBBGBBBBGBBGGBBGBGGBBBGGBBGGBBGBBBGBBGBBBBBBBBBBBBGBBGBGBBGBGGBGGBGBBGBGBGBBGBBGGBBGGBBGGBBBGBGBBBGGBBGGGBBBBBGBBBGGBBBGGBGBGBGBGBBBBGBBBBBGGGGGGGGBBBGBBBBBGGBGBGGBGGBGGBBGBBBGGGBBBBGBBGBBGGBBGBBGBBGBGGBGGBBBGGGBBGGBBBBBGBGGGBBBGGBBBBGGBBBBBBGGBBBGGBBBBGBBBGBBBBBGBBBGGGGGGBGBBGBGGBBBBBGGGBBGBBBGBBBBGGGGBGBBBGBBBBBBBGGBGBBGBBBGBBBBBGBGBGBGGGBGGBGBGGGBBGBGGBGGBGBGBGGBBBGBGGBGBGBGGBBBBGGBGBGBBBGBGGGBBGGBGBBBBGBGBGGBBBGBBGGGGBGGBGGBBGBBGGBGGGGBGBGBGBBGGBGBBGGGBBBBBGBBGGGBBGBBBBBBBBBGBGBGBBBBBGGGGBBBBBBGBGGGBBBGBBGBBBBBBBBBBGBBBGBGGBBBBBBBGBGBGGGBBBBGGGBBGBBBBBBGBBBBBGGBGGGGBBGBBGGBBBGBBGBBGBGBGBBBBGGGGBGBBGBBBBBBGBBBGGGBGBGBBBBBBGBBGBBBGBBBGGBBBBGGBBBBBBGGGBBBBBGBGBGGBGBBBBGGBBBGGBGBBBGBBBBGBGGGGGBBGGGBBBBGBGBBGBGGBBGGGBBBGBGBBBBBBBBBGBBGBGGBGGGBBBBBGBGGBBBGBBBBGBGBBGGBGBBGGBBBBBBGGGBBGGGGBBGGGGGBBBGGBGBBGBBGBGGBGGBGBBGGBGBBGBGBBGGBBBBBGGGBBBBGGBBBGGBBGBBGBBBBGBGBBGBGBBBGBBGBGGBBBGBGBGBGBGBGGBBBBBBGBGGGGBGBGGBGBBBGBGBBGGBBGGGBGBGBBGGBBGBBBGBBBGBGBBGGGGBGBGBGBBBGGBBGBGBGBBBGGBBGGBGBGBBGBBBGBBBGBGGBBBGGBGGBBGBBGBBGGGBBGBBGBBBBGBGBBBGGGBBBGBGGGBGGBGBGGBBBBBGBGBGBGBBGGBBBBBBGBBBGBBBBGBBGBGBBBBBGGGGBBGGBBBBGBBGBGGBBGBGBBBGGBGBBBGBGBBBBGGGBGGBBGBBBBBBBGGBBBGBBBGGBBGGBGBBGBBBBGGBBGBBGBBGBBGBBBGBGBGBBGGBBGBBGBBBGBBBGBBGBGBBBBBBGBBBGGGBGGGGBGGBGBBBGBBBBGBGBGBGGGBGBGGBBBGGBBBGGGBGGGBGBGGBBGBGGBGBGGBGBGBGBGBBBBGGBBGGBGBGBBGBBGGBGGBBBBGGGBBBGBBGGBBGBGGBBBBBBBBBGGBGBBBBGBGGBGBGGBBGBGGGBBGGBBGGBBBBBBBGBBGGBGGBGGBGBGBBGBGGGBBGBBBBGBBBBGGBGBBBGGBGBBBBBGBBGBGBGGGBBBBBGGBBGGBGGBGGBBGBBGGBGGBGGBBGGBBBGGGBGBBBBBGGGBGGGBBBGBBGGGBGBBGBGBGBBBGBBGBBBBBBBBGGGGGGGBGGBGBGBBBGBBBBBGBBBBGGBBGBBGBBBBBGGBGBGGBGBGGBBGGBBGBBBBGBGBGGGGGGGGBBBBGBBGGGBBBGBBGBBGBBBGGBGBGGBBBBBGGGGBBBBBGBGGBGBBBGGBGBGGBGBBGBBBBBGGBBGBBBGBGGBGGGBGBGBBGBGBBGGBBGBBGGGGGBBBBBBBBBGBBGBGBGBGBBBGGBGBBBBGBBBGBGBGBBBGGGGBBBBGBBGBBGGGGBGBBGBBGGBBBGBGBGBGBGGGGBBGBGGGBBGBBGGBGBGBBGGBBGGBGBBGGGBGBBBGGBBBGBGBBBGGGGBGGBBBBBBBBBBGBGBBBBGBBBBBGBGBGGGBBBGBBGBGGGBBGGBBBGBBBBBBGBBBBBGBBBBGBBBBGGGGGBBGGBBBBBBBBGGBGGBGBBBBGGBGGGGGBGBBBBBGGBGBBBGBGGGBGGBBGGBGGGBGBGGBGGBGBGBBBBBBBBGBBBBGBGBBBGBGBBGGBGBBBBBGGBBGGBBGBGGBBBGBBGGBGBBGGBGGBBBBGGBGGGBGGBGBGGBBBGBBBBGGBGBBBGBBBBBGBBBGBGBGBGGGGGBGGGBBGGGBGBBGBGGBBBGBGBGBBGBGGGBBBGGGBBGBGGGBBBBBBBGBBGGGGBBBBBBBBBGBBBBBGGBBBBGGGBBGBGGBBGBBGBGGGBBBBBGGGBBGGBBBBGBBBBBBBBBGBBGBBGBBBBBBBGBBGBBGGGBGGGBBGBBGGGGGBGBGGBBGBBBBBGGBBBBGBGBBBBGBGBBGBGGBBBBGGBBGBGBBGBGBGGBGBGGBGBBBGGBGBBGGBBGBBBBGBBGGGGGBGGBBBBBBGBBBBGBBBBGBBGGBGBBBBBBBGBGBBGGBBBBBGGBBBBBGBGGGGBBBGGBBGGGGBBGGBGBBBGGBBBBBBGGBBGBGGBGGBGBGBBGBBGBGGGBBBBBGBGBBBBBGBGGBBBGBGBBBBGGGBBBGGBGBBGBBBGGGGBBBBBGGBGBGGGGBBGGGBBBBBBBGGGGBGBBBBBBGGBBBBBBBBBBBGBBBBGBGGGBBBBGBGGBGBGBBGGBGBGGGGGBBGGBBBBBBBGGBGGBBBBBBBBBBGBBGBBGGGBBBGGGGGBGBBBBBGGBGGBGBBBBGBGBBGGBBBGBGGBBBGGGBBBBGGBBGGGGGBBGGBBGGBGGGGGBGBGBGBGBBGBBBBBBGBBGBGBBBBBBGGBGBBBBGBBBGGBBBBBGBBBGBGGGBGBBBGGBGGGGBGBBBGBBBGBBGGBBBBBBBBBBGBGBBBGBBGGBBBBBBGBGBGGBBBGGBBBBBBGGBGGGGGBGGBBGGGBBBBBBGBGBBGBBBBBBBGGBGBBGGBBBGBBBBBBBGBGBGBGGBBBGGGBBGBGGGGBBGBBGBGGBGBGBGBBBBGBGGGBBGBGGGGBGBBGGGBGBBGBGGGBBGGBBBGBBBBGGBGBGBBBGBBGGBBGBBBGBBBBBGBGBBGBBGBBGGBGGBGBBBGBGBBBGBBGGBBGGBGBBBGBBBGGBGGBBGGGBBBGBGBBGGBBBGBGBBBBBBBBBBGBBGGBGGGBBBGBGBGGGBBBGBGBGBGBGBBGBBBBBGBBGGGBBGBBBGBBBGBGGGGBBBGGGGBBBBBBGBBGGBBGGGBBGBBBBGBGBGBBBBBBBBGBBBBGBBGBBBBGBGBBBBBGGGGBGBBBBBBGGBGBBBBGGBBGBGBGBBGBBGGBBBBBBGBBGGGBGGBBGBBGBBGBBBGBGBBBGGBBBBBGBBBBGBBBBBGBGBGBBBBBBGGGBBBBBGGBBGBGBBGBBBBBBBBBBBGGBBBGGBGBGBGBBGGBBBBGBBGBBGBBBGBBGGGGBGBGGGGBBGGBBGGBBBBBBBGGBBBBBGBGBBGBBBBGBGBBGBBGBBGBBGBGBBBBGGGGGBBGBBBGGGBBBBBGGBBBBBBBBBBGGBBBGBGBBGGBBBBBBBGGBBGBGGGGGGBBBBGGGBBGBBBBGBBGGBBBBBBBBGBGGGGBGBGBBBBBBGGBBGBBBGBGBBGGGBBGBGBGBBBBBGGGGBGBBBGBBBGBGBGGGBGGGBGGGBBGGGGBBBBBBBBBBBBBBBBBGBBGBGBBGGGGBBBBGGBGGBGBGGGGGBBGBBBBGBBBGBGBBBGGBBGGBBGGGBGBBGBGGBGGGBBBGGBBGBGGBBGGBGBBGGBBBBGBBGBGBGGGGGBBBGBBBGGBBBBBGBGBGBGGGBBBGBBGBGGGBGBBGBGGBGGBBBBGBGBBBBBBBBBBBBGBGBGGBGBGGBBBBBBBBBGGGGBGBGGGBBBBGGBBBBBBGBBBBBBBBBBGGBBGBBBBBGGGGGBBBGBBGGGBBGBBBBGGBBGBGBBBBBGBBGBGGGGBGGBBGGGGGGBGBGGBBBBBGBBGBBGBGBGBBBBBBBGBBGGBBBBGBGBBGGGBGBGGBBBGGBGGBGGBBBGBGBGBBGBBGBGBGBGBGBBBBBGBBBGGGBBBBBGBGBBBGBBBBBBBGBBGBGBGGBBBBBBGBBBBGGGBBGGGBBGBGGGGGGBGBBBBBGGBGBBGBBBBBGBBGBGGGGGBGBBGGBGBGBGBBBGBBBGGBGBGBGBGGBBBBBBBBBBBBBBBBBGGBGBGBBGBBBGBGBGGGGBBGGBBBBBBBBGBBGGGBGBGBBGBBGGBBGBGBGGGGGGGBGBBGGGGGGBGBBGGBGBBBBBBGBGGBBBGBGBGBGBBBGBBBBGBBBGBBBGGBGBBGBBGGBBGBBBBBBGBGBBBGBGBBBGBBBGBGGBBBBBGGGBGGGBGBGBGGBGBGGBGGBGGGBBGGGGBBBGGBGBGGBBBGGBGBBGGBGBBBBGGGBGGBBBBBGGBGBBGBGBGGGGBGGBGBBGGBGBGGBGBBGBBBBBGBGBBBBBGGGBBGGGBBBBBBBBGBGGGGGBBBGGBBGBBGBBBBGBGGGBBBBGGBGBBBGBBGBBGBBGGGBBBGBGGBBBGBBGBGGGGBBBBBGBBBGGBBGBBBGBGBBGGGGBGGBGBBGBGBBBGBGBBBBGBBBGBBGBBGBBBBGBBBGBGBBGBGBBGGBBBGBGBGGBBBGGGBBGBBBBBBGBBGBGGBBBBGGGBBBBGBBBBGGBBGBBBBBBBGGGGBBGBGBGGBBBBBBBBGBBBBBBGBGGGBGBBGGGBBBGBBBGGGBGGGBGBBGBGGBGGBBBBBBBBGBBGGGBGBBBBGGGGBGGBBBBBBBBBBGGGBBBBBBBBGBBGBBGBGGBBGBGGGBGGGBBBBGBGBGGBGBGBBGBBBBBBGBGGBBGBGGGGBBBBBBGBGBGGGGBBBBBBBBBGBGBBGBBBBBBGGBGGBBBBBBBGGGGBGBBGBGBGGGBGGBGGGGGGBBBBBGGBBBGGGGBBBBGBBBGBGGBBBBBGGGBBGBBBBGBGGBBBGBBGBGBGBBBBBBGGBBGBGBGGGBGBBGBBBBBBBBBGGGBBBBBBBBGGBGGGBGBGBBBBGGGGBGBGBBBBGGBBGGBGGBGGBBBBBGGBBBGBBBBBGGBBBBGBGBBBGBBBBBGBBBBBBGBGGBBGBBGGBGBGGBBGGBBGGGBBBBBGGGBBBGBGBBBGGBBBBBGBGBGBGBGBBGGBGGGGBGGGBGBBBBBBGGBGBGBBGGGBBBBGBGBGBBGGGGBBGGGGBBBBBGGGBBBGGGGBBBBBGGBGBBBGBGBGBBBGBBGGBBGBGGBGGGGBBGBGBGGBGBBGBGBBBBGGBGBBBBGGGGBBBBBGBBGBBBBGBBBGGGGBGGBBGBBBBBBGBBBGBBBGBBGBGBBBBGBBGBBBGBBBBGGBGBBGGGBBGBGGGBGBGGBBBBGGBGBBGBBBGGBBBGBBGGBGBGBGBBBBBBGBBBBGGBBBBBBGGBGBGGGBBBBBGBGBGBGBGBBBBGBBBBBBGBBBBBBGBBGGGGBBGBBBGGBGBBBBGBBGBBBBGBGBGBGBBGBBGBBBBBGGGGGGGBBBGBGGBBBBGBBGBGBGBBBBGGGGBGGBGBGBGBBBBGGGGGGBBGGGGBBGBBBBGGBBBBBBGGBBBBGBGBBGBGBBBGBBGGGBBGBBBGGBGBGGBBGBGGGBGBBBGBGGBBBBBGBBBBGBGBBGGGGGBBBBBGBBGBBBBBGBBGBBBGBBBGBBBGBGGBGGBGBBBBBBBBGGBBBGGBBBBBBGBGGBGBGBGBBBGBBBBBBGGGBBGGBBGBGGBBBGGGBGGBBBBGBBBGBBGGBGGBBBGGBBBGBBGGBBGGBBBGBBBBBBGBBBGBBBBBGGGBGBBBGBGBBGBBBGGGBBBBBBGGGBBBGBBGBBBGGGGBBBGBBBGGGBBBBBBGGGGGBBBBBBGBGGGGBBGBBBGGBBGBGBBBBBBBGGBBBBBGGGBBBBGBBBGBGBBBBBBBBBGGGBBBGGGBBGBGBBGBGGGBBBBBBGBGBBGBGGGBBGGGBBBBGGBBGGBBBGGBGGGGGGBGBGBBBGGBBBGBGBGGBGBBBGGBBBBBBGBBGGGGBBBBGBBBBBBBGBGGBBBBGBGGGBBGBBGBBBBBGGBBBBGBBBBGBBBBBBBGGGBBBGGBBGBGGBBGBGGBGBGBBBBBGGBGBBGBBBBBBGBGBGBGGBBBBGGBBGBGGBGBGBBBGBGBBGBGBBBBGGGGBBBBBBGBBBBBGBBBBBGBGBBGGBGBGBBGBBBGBBGGBBBBGGGGGGBBBBBBGGGBGGBBBGBBGBGBBBBBBGBGBGGBBGBGBGBGBGBGBGBGBGBBGGGBGBBGBBBBGBBGGBGGBBGBBBBGBBGBBBGGBGBBBGBBBBBBGGBBGGBBBGBBBBGGGBBBBBGBBGGGGGGGGBBBGBGBBBBBBGGGGGBGBGBGBBGGBBBGGBGGBBBBBBGBBGGBBBBBBBGBGBGBBGBBBBGBGGBGBGBGGGBGBBBGGGBBGBGGBGGBBBBBGBBBBBBBGBGBGGBGGGBBBGGGGBGBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBGBBGBBBGGGBBGBGBBGGGBBGGGBBBGGGGBBBBBBGGBGGGBBBBBGBGBBBBBBBBBGBBGGGGGGBBGBBBGBBBBBBBBBBBGBBBGBBGBGBGGBBGBGBBGBBBBGGBBBGBGGBGBBBBGBBBBBGGGGBGGGBBGGBBBGBBBGBBBBGGGGGBGBBBGBBBBGBBBBBBGGBGGBBGGBBGBBBBBBBGBGGBBBBBBBGBBBBGBGBGGGBBBBGBBGGGGGGBBGBGBGBBGGBGGBBGBBBBBGBBBGBBBBGBBGGBGBBGBGGGGBBGBGBGGGBBGBBBBGBGBGBBBBBBBBGBBBBGBGBBGGGGGBBBBBBBGBBGBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBGGBBBBGBBBBBGBBBGBBBGBGBGBBBGBBGGBBBBBBGGBBBGBBBGBGBBBBBGBGBGBBBBGBBBGBGGBBGBBGGBGBBGBGGGBBBGBBGGBBGBGBBBBBGBGGBGBBBBBBGGBBBBGGGGBGBGBBBBGBGGBBBGGGGGBGBGBBBBGGBBBBGGGBGBGGGBBBBBGGBBBGGBGBGBGBBGBGGBGGGGBGBBBBGBGBGGGBBGBGBBGGBGGGBGBBGBGBBBGBBBGGBGBGGGGBBGBBGBBBGBBGGBBBGBBBBBBGBBBGBBGBBGGBGGGBBBGBGGGBBGGBGGBGGGBBGGBGBBBBBGBBBBGBBBGGBGGBGBBGBBBBGGGBGBBBGBBBBGGBBGBBGGBGGBGGGBBGBGBGGBBGGBBGBGBBBBGBGGBGBGBGGBGGBBBGGBBGBGBBBBGBBGGGGBGBGGGGBBBBBGGGGGGGBBGBGGBBGGGBBGBBGBGGGBBGBGGGBBBBGBGBGBBGBBGBBGBBBBGGBBGBGGBBBGBBBBBBBGBBGGGBBGBBGBBBBBBGBGGBGBBGGGGBBBBGBBGGBGBBGGGGBGGBBBBBGGBGGBGBGGBGBGBBBGGGBBBGGBBBBBGGBBBBBBGBBBBGBGGGGBBGBBBBGBBGGGBGBGGBBBGBGGBBBGBBGGBGBBGGBBGBBGBGBBBBBBBBGGGBBBBGGBBBGGBBGBBGGBGBGBBBBGBGGBBGGBGBBGBBGGBGBBGBBGBBGBGGBBGGGBBBGBBBBGBBBBGBBGBGBBGGBBBBBGBGBBGGBGGBBBBBBGGBBBGGGBBBBBBGBGBGBGBBGGGBBGBBBBGGGBBBBGBBBGBBGBBGBGGBGBBBBGBBBBGBBBBGGGGGGBBGBBBBBGBBGGGBGBGGBGBBBGBGGBBGBBGBBBGGBBBBBBGBGBGBBGBBBBBBGBBGBBBBBBBGGGGBGBGBBBBBGBGGBBGBGBGBGGBGBBBGBGGGBBBGBBBGBBGBGGGBBBGBBBBGGGBGBGGBBGBBGBGBBBGBBBBBBGBGGBGGGBBGBGBBGGGBGGBGBBGBGBGGGGGGBBBBBGGBBBBBBBGBGBGGBGBGGBBBGGBGGBBGBGGBBBBGBGGBBBBGGBGGBBGBGBBBGBBBGGGBGGBGGBBBGGBGGBGGBGGGBBGBBBBBGGGGBBBBGGGBGBBGBGGBBBBBBGBBGGBBBGGGBBBGGGGBBBBBBBBGBBBBGBBBGGBGGBBGGBGBGGBGBBBBBGGGBGBBBBGBBGBBBBBBBBBBBGGBBBBGBGBGGGBBBGBBGBGBGBBBGBBGBBBBBBGBGBBGBGBBBBGGGBBBBBBBGBBGGBBBBGBBGGBBGBBBGGGBBGGGGBBBBGGBGBBGBGBGGBBGBBBGGBGBBBGBBGGGBGGGBBGBGBBGBGBGGGGGGBBBGBBBBBBGBBGGBBGBGBBBGGGBBBGGBGGBGGBBGGBBGBBBGBBGGGGGBGBGBBBBBGBGBGBBGGBBBBBGBBBGBBBGBBGBBBBBGBGBBGBBGGGGGGGBBBGBBGBGBBBBBBGGGBGBGBBGBGGBGBBGBBBGGGBGBGBBGBGGBBBBGBGGBGGBBBGBBBBBGGBBBBBBBBBBBBBBBGBBBGBBGGBGGBGGGBBBBGGBGBBGBBBBBBGBBGBGGGBBBBBBBGGBGBBGBGGBBBGBBGBGBGGGBBBBGBBGGBGGBBGBBGGGBGGBBBGGBBGGBBBBGBBBBBBGGGBBGGGGBBGGBBGBGBGGGGBBBBBGGBBBGBBBGBGBGBBBBBBBBBGBGBGGBGBBBBBBBGBBBBGGBGBGBGGBGGBBBBGGGGBGBGGBBGBBBBGBGBBBBBGGGGBBBGGBGBGBGBGBBGGBBBGBGGBBBGGGBBBBBBBBBBGGBBBBGBGGBGGBBBBGGBBGBBBBBBBGBGGBBBBBBBGBBGGGBGGBBBBBBBBBBGBGGGBBBBBGGBGBGBBBBBGBGGBBBBBBGGBBBGBBBBGBBGBBBGGBGBBGBGBBGGGBBBGBBGBBBBGGGBBBBGGGBBBGGBGBGGGBBBGBGBGGBGBBBGGGGBGBBGGBGBGGGBGBBBBGBGBGBBBGBBGBBGBBBBBGGGBGBBBGGGBBBBBGGGBBBBBBGBBBBGGBBBBGGBBBBGBGBBGBBBBGBGBBBBBBGBGGGBBBBBBGBBGGBBBBBGGBGBBBGBBBBBGBBBGGGBBGBBBBGGGBGGBBGBGBGBGBGBBBBBBBBGBBBBGGBBGBBGGBBGBGGGGBBBBGGBGGBGBBGBBBGBBGGGBBBBGGGBBBGBBBGGGBBBBGBBGBBBBGGGBGBGGGBGBBGBBGGBGBBGGGBBBBGBGGBGBGBBGGBBBBBBBBGGBBGGBGBGBGBBBBBGGBBBGGBGBGGBBBBBGGGBBGGGGGBGBBBGGBBGGGGBGBBGGGBGGBBGGBBGBBBGGGGBGGBBBGBGBBBBGBBBBGBBGGBGGBBGBBBBBBGBBGBGGBBBBBGGGBGGGBGBGGBBGBGGGBBBGBBBBBBBGGBGGBBGBBBGBGBBGBBGGGGBBGBBBBBBBGGBGGBGBGGBBBBBBBGGGBBGBBBBGGBGBBBBBBBBGBBBBGBGBBBBBBBBBBBGGBGBGBBBGBGBBGBBBBBBBGGGBGBGBGGGBGBGBBGBBGGBGBBBGBBGGBBGGBBBGBBGGBBGBBBGGGBBGBBGBBBGBBBBGBBBGBBGBBBBBBBGGBGBBBGBGGGBBGGBGGBBBGGBBBBBBGBBBGBBGGBBGBBBGBGBBBGBBGBBGGGBBGBBBBBBGGBGBGBBBGGBBBBBBGBGBGBGBGBGBGBBGBBBGGBBBBGGBBGGGGBGGBGGBBBGBBBGBGBBBGGBBGGGGGGBBGBGBBBGBBGGGBGGGBGGBBBBGBBGGBBBBBGBBGGBBGBBGBBGGBBBBGGBBBGGBGBBGGBBBBGBBBBGGGGGGGBGBBBGGGGGBGGBGGGBBGGBBGGBBGBGBBBBBBBBGGBBBGBGBGBBBBBBBGGBGGBGGGGBGGGBGBBBGGGBBBBBBGBGBBBGBBGGGBGBBGGBGBGGBBBBBBBBBGGGGBGBGBGGBGBBGBGBBBBBGGBGBBBBBBBGGBGGBGBBBGBBGBGBGGBBBBGBGGBBBBGGGBBGBGBBBGBBGBBGBBBGBBBBBBBGGBBBGGBBBBBGGGGBBGBBBBGGGBBBBBBGBBBGBBBGGBGBBGBBGBBBGGBBGGBGGGBGBBBBBGGGBGBBBGBGBBGBBGBBBBBGGGBBGBGGBBBBGBBGBGBBBBGGBBBGGGBBGBBBBBBBBBBGBBBBGBGGBBGGGBBBBBBBBBGGBGBBBBBBBGGBBGGGBGBBGBGGBBBBBBGBBBGBBGBBBGGGBGGBGBBBBGBGBBGBBBGBGBBGBGBGGGGBBBGGGBGGBBBGBBGBBBGGBBBGGGBGGGBGBGBBBBBBBBBBGGGBBBBGBGBBBGBBGBBBBBBBGBBGGBGBBBBGGBBGGBBBBGBBBBBGBBGBBGBGGBGGGGBBBBGGGGGGBBGGBBBBBGGGGBBBGBBBGBBGGBBBBGBGBGGGBBBGBBBBBBBBBGBBBBBBGBBGGBBGBGBBBGBBGBBGBBGGBBBBGBGGBBBBBBBBBGGGBGGBGGBBBBBBGBGGBBBBGBBGBBGBBGGBBGGBBBBBGGGBBBGBGGGBBGGBGBGBBGBBGGBBBGGBGGBBBBBBGBBBGGGGBGBGGBBGBBGBBGBGBGBBBBGGGBGGGGGBBGGBBGBBBBGGGGBBBGBGBGBGBBGGBGBBBBGGGBBBBBBGGBGBBGGGGGBBGGBGBGBGBGBGBBGGBBBGBBGBGGGBGBGGBBBBGBGBBBGGBBGBGBBGBGBGBGGBBBGBBBBBGBGBBBGGGBBGGBBBBGBGGGBGGGGGBBBBGGGBGGBBGGGBBBGGGGBGBBGGBGGGGBBBBBGBGBBBBGBGBGBGBBBGBBGBBBBGGGBBBBBBBGBBBGBGBGGBBGBBGGBGBBBGGBGGGGBGBBBBBGBGBBBBGBGGBGGGGBBBGGGGGGBGBBGBGBGBGGGGBGBGBGGGGGBGBBGBBBGGGBBBBBBGGBBBBBGBGBBBGBGGGBGGBGBGGBBGBBGBBGBGBBBGBBBBBBGBBBGBBBBGBGGBGGGBGGBGBGGBGBGGBGGGBGBGBGGGBGGBBBBBBGGBBBBGBGBGGBBBGGGGGBBGBBBGBGGBBBGBBGBBBBBGGBGBGBGGBBBBBBBBBBBGBBBBBBBBGGGBGBGGBBBBBBGGGBBGBBBBGGBGBBBBBGGBGBBGBGGBBBBBGGBGBBBGBGGBBGBBBBBBGGGBGBBBBBBGGBBBGBGBBGBGGGGBBBBBBBGGBBBBGBBGBBBGBBGGBBGGGGBGBGGBGBBBGGBBGGBBBBBBGBGBGBBBGBBGBGGGBGGGBGBBBGGGGBBBBBBBGBBGBBBGGBBBBBGGGGBBBGBBGBGBBGBGBBBBBBBBBGBBBBBGBBBGGGBBGGBGBBGBGBBGBBBGBBBGBGGBGBBGGGBBGGGGBBBBGGBGBBGBGBBBBGGBBGBGGBBBBBBGGBGGGBBGGBBBBGBBBBBBGBBGBBGBBGBBBGGBBBGBBBGGBGBGBGBGBBGBBBBBGBBBBBBBGBBBBBGGBBBGBGBGBGBGGBBBGBGGBGBBGGGGBBBGBBBBGBGBBGBBBGBGBBBBBGBBGBBBBBBBBBBGGBGBGBBBGGBBBBGBBBGBGGBBGBBBBBGBBBBBGGBBBBBBGGGGBBGBGGGBGBBGGGBBGBGBBGBGGBBBBGGBBBBBGBGBBBBBBBGBBBGBGBGBBBBBGBBBBBGBBBBGBBGGBBBBBGGGBBGGBGGGGGGBBBBBBGBBBBBBBBBBBBGBGBBGGBBBGGGGBBBGGBBBBGGBBBBBGBBGBBGBGBBGBBGBGBBBBBBGBBGBGGBGGBBBBBBBBBGBBBBBBBGBGGGBGGBGGGBGBGGBGGBBGBBGBGBBBBBBGGBGBGBBBBBBBGBBGGBGGGBBBGBBBBBGGBBBBGBBBBGBBGBGGBBBBGGBGGGBBGBBBGBGBBGGBBGBGBGGGGBBBGBBBBBGBGGGBBGBGGGBBBBBGBBBBBGBGBBGGBBBBGBBBBGGBBBBGGBBGGGBGBBBBBGBGGGBBBBBBGGGBBGGGGBBBGBBGGBBBGBGGGGBGGGBGGBGBGBBBGBGGBBBBBBBBBGBGBBBBGBGBBBBGGBGGGGBGGGBBGGBGBGGBGBGBGBBGBGGBBBBGGBGGGGGBGGGBBBGBGBBGGGGGBGBGGBGGBBGGGBGBGBGBBBGGGBBGBBBGBBGGGGGGBBGGGBBGGBBGGGBBBBBGBBBBGGBBBBBBGGGBBBGBGBBBBGGBGGBGBGGBBBGGGGBGBGBBGGBBBGBGBGGBGGBGGGGBGGGBBGGBGBGGGGGBGBBBGBBBBGBBBBGGBGGGGGGGBBBBGBGBBBBGBBBGBBBBBGBGBBGGGGBGGBBBBGBBBBBBBBGGGGGGGGGGGBGBBGBGBGBGGBGBBBBBBBGBBGGBGBBGGBBBBGBBGBBBBGGBBGBGGGBBGBBBGBBGBBGBBGBGBBBGBBGGBGBBGGBBBBGBBBGBBBBBBBGBGBBBGGBGGBBGBBBGBBGGGBGBBGBBBGBBGBBGGGBBGBBGBBBBBGBBBBGBBBBBGGBGGBBBBGGGBBBGBGGBGBGBBGGBBGGGBBBBBBBGBBBBBGBBBBBBBGBBGBGBBGBBBBGBBBBBBBBBGGBGBGBGGBBGBBGGBBGGBBBGGBBGGBBBGBBBGBGBBBBBBBGBBBGBBBGGGBBBGBBGGGBBBBGBBBBBBGGGBBBGGGGBGBBBBGGBBGGGBGBBBBGGGGBGBGGBBBGBBBGGBGBGBBGBBBGGBGBBBBBBGGBGBBBBBGBGBBBBBGBBGBGBBGGBGBGBGBBBBBBBGGBBGGBBGGBGBGBBBGBBBGGGBBGGGGBBGBGBBGGBBBGBBGBBGGGBGGBBBBGGBBBGBGGBBGBGBBGBGBGGBGGBGBBGBGGBBGGGBBGBBBGGBGGBBBBGGGBGBGBBBBBBGGBGBGGGBBBBGBGBGBBBBGBBBBBBGBBBBGGBGBBGGGBGGBGGBBBGBGBBBBGBBBBBBBGGBBBBBBBBBGBBGBBBBGBGBGGGGGBGGBGBBBBGGGBBBGBGGBBBBGBBBBBBBBGBBBGBGBBGBGBBGBBBGGBBGBGBBGBGBGBBGBGBBBBGGBBGGBGBBBBBGGBGBBGGBBBBGGBBBGGGBBGGBBGBGGBBGBGBGGGGBBBBBGGGBBGGGGGBGBGGGGGBGGGGBBGGGBBBBBGGGBGGGBGGBBGBBGBGGBBBGBBGGGGBBGBGGGBBGGGGBBBGBBBGGGGGBBBBGBGGGBGGBGGBGGBBGGGGGGBBGGBBGBBBBBBGGBBGGGBGBGBBBBBGGBGBBGBGBGGBGBBBGGGBBBGBBBGGGGBBBGBGGGGBBBBGGBBBBGBBBBGGGBBBBGGGBGBGGBBBGBGGGBBGBBGBBGBBBBBBBGGBGBBBBBBBBBBBGGBBGBGBBGGBGGBBBBGGBBGGBBBBBBBBBGGBBBBBBBGGGGBBGBGBBGGBGGGGGBBGBBGGBGGGGBGGGGGGGGBGGGGGBGGBBBGGBBBBBBGBGBGBBGGBBBGGBBBBBBBBGGBBGBBBBBBBGGBBBBBGGBBBBBBBBGGBGGBGBBGGGGBGBBGGGBGBGBBGBBBGBBGGBGGBGBGGBBGBBGGGBGGBGGGBBBBBBGBGGGGBBGGBGGGGGGBBGGGGBBGBGGGBGBBBGGBGGGBBGBBBGBGGBBGBGBBBBBBBBGGBGBGBGBGBGGBGGGBGGBBBBGGGBBBGGBBGBGBBGGGGBBGGBGGBBBBBGGBBGBGBBGGBBGBGBBGGGGBBGGGBBGBBGBBGGGBGGGBBBGBGGGBBGGBGGGBBBGBGBGBGBBBBGBGBBBGGBGGBGBBBBGBGGGGBGBBGBBBGGGGBBGBGBBGGBBGBBBGGGBGBBBGBGBGBGBGGBBGBBGBBBGBGGBBGBGBBGGGGBBBGGGBBGBBGBGBGBBBBGGBGBBGBBBBBGBGGGGBGBGGGGBBGBGBBGBGBGGBBBGGBBBBBGBBGBGBBBGGBBBBGGBGGGBGBBBGBBGBGBGGBGGGBBBGBBBBBBGBBBBGBGBBBGBBGGBBGGBBBBBBBBBBGGBBBBBBBBBGBBGBBBBGGGGGGBGGBGGBBGBBBGBGGBGBBBBGBGBBGBGBGGGBBBBGGBBGGGBBBGBGBBBBGGGBBBBGBBGGBGGGBGBGBGBBGGBGGGGBGBBBGBBGBGBGBGGBBGBBBBGBBBGGGGBBBGBBBBBBGBGGBGBGGBBGBGGBBGGBBBBGGBBBGBGBBGBGGBBBBBGGBGBBBBGGGBBGGGGBBBBBBBBGGBBBGBGGBBGGBBGBBBBGGBBBGGGGBGGGBBBGGBGBBBBBBGGBGBBBBGBBGGBGBBGBBGGBBBGBBGGBGGBBGBBBBBBBBGBBBBBGGGBBBBBBBBBGGBBBGBBBBBBGBBGBGGGGGGBBGBGGBBGBBBBBBGBBBBBGBBBBBBBGGGGGBGBBBGBBGGGGBGGBBBBGGGGBGGBBBBGBGBGBBBGGBGGBBGBBGGBBGGBGGBBGBBGGBGGGBBGGGBBBBGGBGBGBGGGBBBBGBBGGGGBBBBGGGGBBGBBGGGGGBGBGBBGGBBGBGBBGBBBBBBGBBGBBBBBGGGBGBGGGGGBBGBBBBGBGGGGGBBBGGBGBBBGBGBGGGGGBBGBGBGGBGGBGBBGBBGBGGBGGGBGGGBBBGGGGGBBBGBBGBBGBBGBBGBBGBGBGBBGGBGBGBBBBBBBBGGGBGBBBBBBGGGBBBBBBGBBGGBBBGGBBBBGBBGBBGBGGBBBGBBGBBBBBBBBGBGGGBBGBBGGBBBBBBBGGBBBBGGBGBGBBBGBGBGBBBGGBBGBBBGBBGGGBGGBBGBBBBGGGBBBGBBBBGBBBBGGGBBBBGBBBBGBGGGGGBBBBBGBBBBBGGGBBBBBGBBBGGBGGBGBGBGGGGBBBBGBGGBGGBGGGGBBBGBBGGBGGBBBGBGGBBGBBBBBBBBGBBGGGBGGGBGGBBBGBGBBBBGBGGBGGBGBGGBGBGBBGBBGBBBBBGBBBGBGGBBBGBGGBGBGBBBGBBBGBBGBGBBBGBGBGBBBBBBBBBBBGGGBGGGBBGBGBBGBBBGGGGBGBGGBBBBBBGBGGBBGBGBBBBBGBBGBBBBBGBGBBGBBBBBBBGGBBGBBBGGBBBBBBGGGGGBBGGBBBBBBBGBBBBBGGBGBBBGBBBGBBBGBBGGGGGBBBBBBBGGGBBGGGBBGGBBGGBGBGGBGBGGBGBGGGGGBBBBBBGBGBGBBGBGBGGGBBGGBBBBGBBBGGBGBBGBBBBGGGGGBGBBBBBGGGBGGBGGBBBBBGBBGBBBBBBBBBGBGBGGBGBBBGGBBGBBGBBGBBBBBBBGGGGBGGBBGGGGBGGBGBGGBGBGGGBGBGBGBBGBBGBBBGBBBBBGBBBGBBBGBBBGGBGGBGGGBGGGGBBBBGBBBBBGGBGGBGBGGGBGBGBBBBGGGBBGBGGBGBBGBGBBBBGGBBBGBGBBGGGBBBBBGBGGGBBBGBGGBBGGBGBBBGGBGBBBGBBBBGBBGGGBGBBGBBGBBBGGBBBBBBGGBBBBBGGBBBBGBGGGBGBBBBBBBBGGBBBBGGBBBGGGGBBBGGGGBGGBGBBBGBGBGGGGBBBBGBBGGBGGGGBBGBGGGBBBBBBBBBBBGBBGBGBBBBBGGGBBGBBGBBBGGGGBGBBGGBBGBGBGBGGBBBGGBBGBGGBGBBBBGGBGBGGGBBBBGGGGBBGGBGGBGBBBGGBBGBBBGGBBBGBBBBGGBBGBGBBGBBGGBBBBBGBBGGGBBBBBGGBBBBGGBBBBBBBBBGGBGGBBGGBGGBBBBGGBGGGBBBBGBBBBBGGGBBGGBBGBBGBBGBGGGBGGBBGBBBGBBBBGBGGGBGBBBBBGBGGGBGBGBBGBGGBBBGGBBGGGBBBGBGBGGBBBGBGGBBBBGGBGBBGGBBGGBGGBGGBGBBBBGBBGGBGGGBBGGGGGBBBGBGGBBGGBBGBGBBGGBGGBGGBBBGGBBGGBBBBBGGBGBGBBBBGGBGBBBBGBGGGBBBGGGBBGBGGBBGGBGGBGBBGGGGGBBGBBGBGGGGGBBGBBGGBBBBGBBBGBBBBGBGGGBBBGGGGGBBBBBBBBBBGBGGBGBBBGGGBGBBGGGBGBBBBGBBBGGBGBBBBGGBGBGGGBBBBGBBBBGGBGBBBBBGGGBBGBBBBBBGBBGGGGGBGBGBBBGBBBGBBGGGBBGGBBBGGGBGBBBGBGBBBBBGGBBGGGGBGGBBGGBBBBBBBBBGBBBBGGBBGBBBBBGBBBGGBBGBBGGGGGBGBBGBBBGGBGBBBBGBBBBGGGGBGGBGBBGGGBGBBGBBGGBGBGBBBBBBBGBBBBBGBBBBBBBGBBBGBBGGBBBGGBGGBBGGGBGGBBGBGGBGGBBBGBBBBBBGBGGBBBBGBBGGBBGGBBGBBBBBBGGBBBBGGGBGBBBBBBBBGGBBGBBBBGBGGBBBBGBBBBBBBBBGBGBGBBBBBBGBBBBBGGBBBBGGBGGBBGBBGGBGBGBBBBBBBBBBBBBBBBBBGBBBGBGGBGGBBBBGBBBGBBGBBBBBBGBBGGGGGGGBBBBBBBGGGBGBGGGGBBBBGBGBBGBBGGGGGBBBBGBGGBBGGBGBGGGGGGBGGBGGGBBGGBBBBGBBGBBGGBGBBGBBGBBBBGBBBGGBBGBGBGGBBGBBBBBBBGGGBGGBBBGGGGBGGBBBGBBBGGGBBGGGBGBBGGBGGGBGBBGBGGBGBBBBBGGGBBBBBGGBGBGBGBBBBBGBGBBBBBBBGBGBBBGGGGBBBGGBGBGBGGBGBBBBGBBBGGGGBGGBBBGGGBBBGBBBGGBBGGBGGGGBBBBBGBGBGBBBBBGGBGBBBGBBBBBBGBBGGBBBBBBGGGBBGBGBBBGGGBGGBBGBGGBBGGGBGBBBBBBBBGGBBBGBBGGBBBBBGGBBGBGBBBBBGBBBBGGBBBBBGBBGBBGGBGGGBGGBGBBBBBBBBGGGGBBBBBGBGGBGGGBBGGBGBGGBGBBBBGBBBBBBGGGBBGGGBBBBBGGBGBBBGBGGBBBBBBGGGGBBBGGGBBBGGBBBGBGBBBGBBBGGBBGBGBBBGBGGBBBGBBBBGBBGGGBGGBBGGGGBBBGBGBBGGBBBGBBGBBGGBBGGGBBBBBBGBBBGBGBBGBGBGBBGBBBBGGGBBGBBBGGBBBGBGGBGGBBBBBBBBGBGBGGGGGBBBBBBBBBBGGGGBGBBGGBBGGBGGGBBGGGBBGGBBGGBGGBBBGBGBGBBBBBGBGBGBGBBBGGBBGGBBBGBBBBGBBBGBBBGBBBGBGGGGBBBGBGBGBGBBBGBGGBGGBBGGBBBBBGBGBGBBGGGBBBGGBGGGGGBGBBGBBBBBBBGBGBGBBGGGBBBGBBBBBGGBBGBGGBGBBGBGBBBGGBBBGBGBBBBBGGBGGBGGGBGBGBGBBBBBGGBGBBBGGGBGGGBGGGBBBGBBBGGBGBGGBBGGGGBBGGBBGBGBGGGBGGGBBGGBBBBBGBBBGGGBGBBBGGGBGBBBBBBBBBGBBBGGGBBGBBGBBGGBBBBBGBBGGGBBBBGGBBBBBGGGGBBBGBGBBGGBGBBBGBGBBBBBBBBGBGBBGBBGBGGBBBBBGGBBGBBBBBGBGGGGGBBBBBBBBBGBBBGBBBGGBGGBGBBBBBBGBBBBGBBGBBBGBBBBBBGGBGGGGBBBBGBBGGBBGGGGBGGBGBBBBGGGBGBGBBBBBBBGGBGGBGGGGBBBBBBGGBGBGBGBGBBBGBBBGGBBBBBGGGGBGBGGBBBBBBBBGBGBGGGBGGBGBBBBBGGBGBBGGGGGBBGBBGBBGBGBGBBBBBGGGBGBBBGBBBBBBGBBBGBBBBBBBBBBBBGGBBGBGBGBBBBGBBGBGBGGBBBGBBBGGBBGGGGGGGBBBGBBBGGGBGGGGBGBBBGBBBGGBBBBBBBBGGBGBBGGBBGGBGGBGBGBBBGGBBBBBBGBBGBGBGBBGGGGBBBBBBGBGBBBBBBGGGGBBBBGGGBBBGBBBGGGGBGGGBGBBBBGBBBBBBGBGBGBBBGBBGGGGBBBBBBGBBBGBBGBGGBGBBBBBBGBGBBBBBGGBGBBGGBBBBBBGGGBBGGBBBBBBBBGGBBBGBGBBBBBBBGBBGBBBGBBBGBBBBBGGBBGBBGBGBGBBBBBGGGGBGBGGBGBBBBGGBBGBBBGBGBGBBGBGGBGGBBBGBBGBGGBBBBGBGGBGBBGBGBGBBGBBBGGBGBBBBBBGBBBBBGGBBBBBBBBGBBBGGBBGGBBBBGBBBBBGGBGGBBBBBBGBBBGGGBGGGBBGBGGBBBBBBGGGGBBGBGGBGBGGGGGBBBGGBBBBGGBBGBBBGBBBGBGBGBBBBBGBGGGGBBBBBBGBGGBGBBGBBBGGGBBBBBGGGBBBBBGGBBBGBGBGGBBBBBGBBBBBGBGBBBGBBBBBBGBGBBBBBBBBBGBGBBBBBBGBBBBBBBGGGBBGGGBBGGGBGGBBBBGGBGBGBGGBGGBGBGBBGGBBGBBBBBBBBGBBGBBGGBGBBBBGBGGBGGBBGBBBBGGGGBBBBBGBGBGBGBBBBGBGGGGBBBGBGGGBBGBBGGGGGGGGBBBBGBBGGGGBGBBBBGGBBGBGBGBGBBBGGGBBGGBBBGGBGGBBBBBBBBGBBBBBBGBBGGGGBGBGGGBBBGBGBBBBGBBGBBBBGGBBGBBBBBBBGBBGBBBGBGGBBBBBGGGGBBBGGBBBGBBBGBBGBBBBGGBGBBGGGGBBBBGBBBGBBGGGBBBGGBBBBGBBBBGBGGGGBGGBBGGGBGG
34549 BBGGBBBBGBBGBGGGGBGBGBBGBBGBBGBBBGGBGGGGGGBGGBBGGGGGBBGBGBBBGBBBGGGBBBBGBBGGBGBGGBGGBGBGBGBBBBBBBGBGGGBBBBBGBBBBBGGGBGBGBBBGGBBBGGBBGBBBGGBBGGBBBGBBBBBBBBGBBGBBBBBBGGBGBBGBBBBBBBBGBBBBBGGGBBBGGBGBGGBGBGBBGBGGBBGBBGBGBBGBGBBBBGGBBGGGGBBBBGGBGGBGGBBBBBGGBGBBBBBBBBGBBBGBGBGBGGBBGBGBBGGBGGGGBBGGGGBBBBBGGBBBGBGGBGBGGGBGGGGGBGBBGBGGBBGGBGBBGBGGGBBGBBBBGGBBBGBBGBBBBBGBGBBBBBGGBBGBBBBBGGBGGGGGGGBBBBBBBBBBBGGGBBBBGBBBBGGGBBGGBBBGGBBBGGGGBBBBGGBGGBGGGGGBGBGBGBGBGBBGBGBGBBBBGGBGBBBBGBGBBBGGGBBBGGBGGGBGBGBBBBBBGGBBBBGGBGBGGBGGGBGGGGBGBBGGGBGBBGBGGBBGGGBGGGGBBGBBBGBBBBGGBBBBBBBBBBBGBGGGGBGGBBBGGBBBBGGBBBBBGGBBBBBGBBBGGBBBBBBBGBBBGGGBGBBBGBBBBBBBBGBBBBBGGBGBGGBGGBBGGGBBBBGBBBBBBBBBBBBBBGBGGBGGGBBBBBBGGGGBBBBBBGGBBGGBGGBBBGBGBBGBBGGGGBBBGBBBGBGGBGGBBBBGGBBBBBBBBGGBBBGGBGGGBGGBBBGBBBBBGGBGGGBGGGBGBGBBGBGGBGGGGGGGGGGBGGBBBGBGBGGGBGBGGGGGBGBBBBGBGBGBBBBBBBBGGBGBGBGGGBBBBBGBBBGBBBGGGBGBGGBGBGGBBBBGGGBBBGGBBGBBBGBGGGBGBBBBBBGBGGGBGGBGBBGBBBBBGBGGBGBBGGGBBGGBGGBBGBBGBBBGBBGGBBBBGGBGBBBBGBGGGGGGBBGGGBGGBGBBGBBBBBBGBBGGGGGBBGBGGGBGBBBGBBGBBBGGBGGGGGGGBBBGGBGBBBBGBBGGBBBBBBBGBBBGBBGBBGGBBBBGBGGGBBBBBBBBGBBBGBGGBGGGGGGBBBGBBGBBBGGBBGBBBBGGGGGGBGBGBBGBGBGBGGBGBGBGBGGGBBBGBBGBBBBGGGGGBGBBGBGGBBBBGBBGGBGGGBBBBBGGBGGBGBGBGBBBGGBBBBBBGGGBGGGGBGGBBBBGBBBBGBGBBBGBGBBBGBGGBGGBBBGGBBBBGGGGGGBGBBBBGBGBBBGGBBGBGBGBGGBGGGGGBGBGBBBGBBGBGBGGBBBBBGBGGBBGGGBGBGGBBGBBBBGBGGBBGGGGGBGBBBBGBBGBBGBBGGGGGBBGGBBGGGBGGGGGGBBBBGGBGBGBGBBGGBBBBGBGGBBGBBGGBGGBGGGBBBGBGGBGGGGGBBGGBBBBGGBGGGBGGGGBBGGBGGBBGBBGGGGBBGGGGBBBBGGGBGGGGBBGGGBBGBGBBBGGBBGBGBBBBGGBGGBBBGBGBGBBGGBBGBBBGBBGBBBBBBBGGGBGBBGGGBBBBBBBBGBBGGGBGBBBBBBBBGGBBBBGBGBBBBBBBBGBGBBBBBBGBBBGBBBBGGBBBBBGBBGGGGBGGGBBBGBBGGGBGGBBGGGGGBGGGGBBBBBBGGGBBBBBGGBGBBBBGBBBBGBGBBBBGBBGBBGGGGGBGBBGBGGBBBGBBGBBBGGBGGBBBBBBGBBBBGBBGBBBBGBBBGBBBBBGGBGBBBBBGGBBGGGBGGGBGGGBBGBGBGBBBBGGBBGBBBBBGBGBGGBBBGBBBGBBBBGBBBBGBBGGBGBGBGBGBBGBGBBBGBBBGBGBGBGBBGGGGBBGBBGBBBGGGBBBBBGGGBBBBGBBBBGGBBGGGBBGBBBGBGBGGBBBGGBBBBGGBGBBGBBBGBGBBGBBGBBGBGBGGBBGBBBBGBBGBGGBGGBBGBGGGGBBBBGBBBBBGBBBBGBBBBGBGGBBBGBGGBGBGGGGGBGBBBGGBBBGBBGGGGBGBBGBGBBGBGBBBBGGBBGBBBGBBBBGGGGGBBGBGBGGGGGGBBBBGBGGGBBGBBBBGBGGBGGGBBBBBBBGBBGBBGGBGBBBGBGBBBBBBBBBGGBGBBGBBBGGBGBBGGGGBGBGBGGBBBBBBBBBGBGGGGGBBBBBGBBBGBGBBBBGBBBBGBBGBBBGBGBBGBGBBGGGBBBBBBBBGBBBBBGBBBGBGGGBBGGBGBGBBGGBBBBBBBBBBBBGGGBGBBGBBBBBBBBBBBBGBBGBGBGGGBBGGBBGBGBBBBGBBGBBBGBBGBBBBBBBBGGBBBBGGGGGBGBGGGBGBBBBBGGBGGGBGGBBBGBBGGGGGBGGBGGGGGBBGBGBGBGBBGGBBGGBBGGGBGBBBBBBBGBBGBBGGBBBBBGGGBBBBBBGBGBBBBBBGGBGBGGGBBBBGBBGGBGBBGBGBGBBBGGGGBGBBBGGBBBGGBBBBBGBBGGGBBGGBGGGGBBGGGBBBGBBBGBGGBBGGBBBBBGGGGGBGBGBGBBGGGGBBBBGGBBBGGGBGGBBGGBBGBGBGGGGGGGGBBGGGBGBBBBGGBBBBBBBGBGBBBGBBBBGGBGGBBBBGGGBGGGGGBGBGBBGBGBBBGBBBGBGBGGGGBBBBBBBBBGGBGGBGGBBBBGBBGGBGBBGGBBBBBBBBGGGGBGGGGGBGBBGBBBGBBBBBBBGGBGGBBBBGBBBBBGBBBBBBBBGBGGGGGGBGGBGGBBBGBBBBGBBGBGBBBGBGBGGGBBBBBGBGGBBBGBBGBGBBBGBGBGBBBGBBBBBGGGBGGBBBBBBBGGBBBBBGBGBGBBBBBBBBBBBGGBBGGBGBBBBBBBBGGBBBBGBBBBGBBBBBBGBBBGBBBGBGBBBBGBGBBBGBBGGGBGGBBGGGGBBGBBBBBGGBBGGBBBBBGBBGGGBGBGBGBGGGGBBBGBGGGBBBGBGGBBBBBBBBBGBBGGBBBBBGBBBBGBGGGBGBGBGBGBBGBGBBGGGGBBBBBGGGGBGBGBGBBBBGBGGBBBBBBBBBBGGBBGGBBBBGGGBBGGBBBBBGBBGBBBBBGGBGBBBGBGBGBGGBGGBBBGBBBBBBBBGGGGBGBGBBGGGBGGBGGGGBGBBGBBBBGBGGGBBBBBBBBBBBGBBGBBGBGBBGBGBBGBGGGGGBGBBGBBBBGBBBBGGGGGGGGBGGGGBGBBBBGBBBBBGBGGGGBGBBBGBBBBBBGGBBGBBBGGBBGBGGBGGBGBBGBGBGBBGGBGGBGBBGGBBGBBBGBBGBBGGBBBBBGBBBGBBGBGBGGGBBGBGGGGGBBBBGBBBBGGBBBBGGGGBGBGGGBGBGGGBGBBBBBGBGGBBBBBGBGGBGBBGGGBGBBGBBGGBGBGBBGBBBBGGGGBBBGBGGBBBBGBBBGBGGGGGGBGBBGBBBGBGGBBBBBGGGBGGGGBGBBBBBGGBGBGGGBBBBGBGGBBBGBGBBBBBGGGBGBBBBBBBBGBBBGBBBGBBGBBBBGGBBBBGBBBGGGBGGGBBGBGGGBBBGGBBBGGBGGGGGGBGBGBBBBGBGBGBGGBBBBGBBBBBBBBBGBGBBBGGGBBBGBGBBBBBGGBBBGBGBBGGGBBGGGGBGBGBGBBGBBGBGGGBBBGBBGBBBBGGGGBBGGBGBBGGBBBBBGGGGBGGGBBGGBGBGBGBBBGBGGBBBGBBGGBGGGGGBGGGBBBGGBBGGGBBBBGBGGGBBGGGBGBBBBGBGBGBBGGBBGBBGGGGBGGGBBBBBGGBBGBBBGGGBGGBGBBGBGGBBBGGBBBGGBGBBGGGGGGGGBGGBBGGGGBGGBBGBBBBGBGBBGBBBGGGBBGBGBBGBBBGGGGBBBBBGGGBBGBGBGBGBBBGBBBGBGGGBGGGGGGGBBGGGGBGBGGBGBBGBBGBGGGBGGGGGBBBBBBBGBGBBGGGBBBGGBGBBBBBBBGGBGBBGBBGGBGBBGGGBGBBGBGBBGBBGBBGBBBBGGBGGBBGBBGGGBBBGGGBGGBGBGBGBBBBGGBBGGGBGBGBBGGGBBGGGBBGBBBBBBBBBBGBBBBBGBBBGBBGBBGBBGGBBBBBBGGGBBGGBGGBBBBBGGBGBBGBGBBGBBBBBGBBBGBBBGBGGBGGBBBGGBGGGBGBBGGBGBBBBBBBGBBBBBGBBBBGGBBBBGBBGBBBBBGGBGBGBBBBGBGBGBBGGBBBGGGBBGGGGBBBGBBGBBBGBGGBBBBBGGBBGGGGGGBBGGBGGBBGGBBBBBBBBGGGGGBBGBBBBGGGBGBBGBBBBBBGBBGBBBGGGBGGBGBGGBGGBBGGBBGBBBBBBGBBBGBBGBBBBGGBGBBBGBGGBGBBGBBGGGBGBGGBGBGBBBBGGBGBGBBBGBBGBBGGBBBGBGGBGGBGBGGGBBGGBBBGBBBGGBBBGBGBBGGBBGGGBBBGGGGBGGGGBBGGBBGGBBBBBGBGBBGGGGGGGGGGGGBGGBBGGGBBGBBBBBBGGBBBBBBBBBBBBGBGGBGBGGBBBGGGBGBBBBGBBBBGGGGGBBGGGGBGGBBGBGBGGBGBGGBBBBBGGBBGGBBBGBBBBGGGBBBBGGBGGGGGBBBBGBBBBGBGGGBBBGBBGGGBBBBGGBGGBBGGBBGGBGBBGBBBGBBBGBBGBBBBBBGBGGBBGGBBBBGGGBBBBGGGGBGGGGBGGBGBGBBBBBBGGBGGGGGBBGBGBGBGBBBGGBGGGBGGBGBGBGGBBBGGGGBBBGGBBGGBGGBGGBGBBGBBBBGBBGGBBGBGGBGBGGBBBGGGGGGBBBBBBGBBBGBBBGBBGBGGGBBGBGBGBBBBGBBGGGGBBBGGGBGBBGBBBGGGGGBBGBGGBGGBGBGBBGBGGGBBBBGBBGGGBGBGBBGBGBGBBBBGBGGGGBBGGBBBGGBBGGGGBBGGBBGGGBGGBGBBBGBBBGGGBGBGGBBGBBGBGGGBGBBGBBBGGBGBGBGGBBBBGBGBGBBBBBBGGBGGBBGBGGBBBGBGGGGBBBBGBBBGBGGGGBGGBBGBGBBBBBBGBGBBBBBBBGBBBBGGGBGBBGBGBBGBGGGBBGBBGBGGGBGGBGBGGBBBGBBGGBBGBBGGGBGBGGBBBGGBBGGBBBBGGBBBBGGBGBBBGGBBGBBBBBBBGBGGBBGBBGBBBBGBBGBBGBBBBGBGBGBBBBBBGBGBGGGGBBGGBGGGGBBBGGBBGGGBGGGBGBBBBBGBGGBGBBGGBBBBBGBGBGGGGGBGGBBGGBBGBBGBBBGGBGBBBBBBGGBGBBBGGGBGBBBGBGBBBBBBBBBGGBGGBGBGGGBBBBBBGGBBBGGBGGGBBGBGGBGGGBGBBBGBGBGBGGBBGGGGGGGBBGGBGBGBBBGBBBGGBBGBBBGGGBBBBGBGBBBGBGBBBBBGBGBGBBGBBGBBGGGBBBGGGBGGBGGGGBBBGBBGGGBGGGBBBGBBGBBBBBBGGBGGGGGGGBBBGBBGGGBBBGBBBGGGGBGBBGBBBGBBGBBGBBGBGGGBGGBBBGGBGBBGGGBBGGGGBBBBGGBBBBGBGBGGBGBBBGBBBBBGBGGGBBGGGGGBGBBBBBBBBGBGBGGGGBBGBBGBGGGGBGBBBBGGBGBBBBGGBGGGGGBBBGBGBBBBGBBGGGBGBGBBGBBGGGGGBBGBGBGGBBGGBGBBBGGBBGGGGBGBGBBBBBBBBGBGBGGGGBGGBBBGBBGGGBGGGBGGBGBGBGGBBGBBBBBGGBBGGBBBGGBBBGBBGGBBBGGGBGGGBBBBBBBGGBGBGBGGBBGBBGBBBGBBGBBBBGBBBGGGGBGBBGBBBGGBGBGGBGGBBGGBBBBBBBBGBGGGGGBGBBGBGBBBGBBBGBBBBBBGBBBBGBGGGGBBBBGGGBGGBGGGBGBBBBBGBGGBBBGBBGBBGGBBGBGBBGBBBGGBBBBBBGBBGBBBGBBGBGGBBGBGGGBBBGBBBBBBBGBGBGBBGBBBGGBGGBGGBBBBGGGBBBBBBGGBGBBBGGBGBGGGGGGBBBGBBGBBBGBBGBBBGBGGBBBGBBGGGBBGGGGGBBBGBBBBGGBGBBBBGGBGGGBGBBBGBGGBGBGGBBBBBGBGBGBGGGGBGBGBGGBGGGGGBGGBBBGBBBBBGBGGGBBBBBGBBBGGBBGBGBBGBGBGBBBBBGBBBGGBBGBGBBBGBBGGGBBGBBBGGGGGGBGGBGBBGBGBBBGBBBBBGBGBBBBBGGBBGBGBGGBBGBGBGBBGBBGBBGGBGGGGBGGBGGGGBBGBBGBBGBGBBGGGGBGBGBBGGGBBBGGGBBGBGGBGGBGBBBGGBBBGBBBBBGBBGGGGBBBBBBBBBGGBGGBGGGGBBGBBBGBBBBBGGBBGGBGBBGBBBBGBGBGBGGBBGGGBGBGGGGBBBGGGBGGGGBGBGBBBGGBGBBBBBBBBGBGBGBGBBBBGBGBGGGGGBBBBBBGBBBGBBBGBGGGBGGBBGBBGBBGGBBGBGBBBGGBBBBGGBGGGGBGBGBGGBBGGBBGBGBBGBBBBGGGBBBBBBGBGGGGGGBBBGGBBBBBBGBBBBBGBGBGGGGBGGBGBBBGBGBGBBGGGGBBGBBBBBBGBBBBGGGGBBBBBBBBBBBGGBGBGBGGBBGBGBGBBBGGBBGBBGBBBBBBBBGBGGBBBGBGBBBBBGBBGBBGBGGBBBBBBBBBBBBBBGGBBGBGGBBGGGGGGBBGGBBBBBGBBBGGBBBBGGBBBBBGBBBBBGBGBBBGBBBGGGBBBGBBGGGGBGBGGBGBBBBGGGGBBBBGBBGBGGBGGGGBBGBGBBBBBGBGBGBBGGGBBBBGBGBGBGBGBBBBGBGBBBBBGBGBGGGGBGBGBGBBBGGBBGBGBBGGBGBBBGBBGBBGGGGGBBBBBGBBGBGBBBBBGBGBBBGBBBGGGGBBGGBGBGGBBGBGBGGGBBGGBBBBGBBGBBBBBBGGBBBBBGGBGBGGGBGBBGBGGBGGBGGBBBBGGBGGGGBGBGBGBBGBGGBBGGGGBBGBGGBGBBGGBBBBGGBBBBGBGGBGBGGBGGGBGGGBGBGGBGGGBGBGBGBBGBBGGGGGGBBGBBBBBGGGBBBBGBBGBBBBGGBGGGGBGBBBGBBGGBGBBGGBGBBBBBBGBGBGBBBBGBBBBGGBBGBGGGGBBGGGBBBBBBGBBGBGGGGBGGGBBBBBBGBBBBGGGGBGBGBGBGBGGBGBGBBBGGGGGBBBBGBBBGBBGBGBGBGBBGGBGGBBGGGGGBBBBBBBGBGGBGGBBGGGBBGBGGGGGGGBBGBGBGBBGBGBGGBBGBBBGBGBBBBBGGBBBBBBGGGGGBGBBBBBGBBBGGBGBBBGGGBGBBBBGGGGGGBBBGGBBBGGBGGBGBBBBGBBBGBBGBBBBBGBBBGGBBGBGBBGBGBGGGBGGGBBGGBBGGGGBBBGGGBBGGGGGGBBBGBBGBBGBGBGGGBGGGBBBBGGBGGGBGBGBBGGGGGBGGBBGBBGGBGGBGGBGBGGBBBGBBGGBBBBBBGBBBBBGBBBBBGGBGBGGBGGBBBGGGGGBGGBBBBBGGGGBGBBBGBGBBGGBBBBBBGBGBBBBBBBBBBGBBBGBBGBBGGBBBGGBBBBGGBGBBBBBBBBBGBGGGGBBBBBGBGBGBGBBGBGGBGBGBGBBGGGBBGBBGBBBBBBBBBGBGGBGBGBBBBGGBGBGBBBGBGGGGBGGBGBGBGGGBGBGGGBBBGGBGGGGGBBGGGGGBGGBBGBGBBBBBGGGBGBBGGBBBBGBGBBBBBBBGGBGGGBBBGBGGBBGGGBBBBGGBGBBBGGBBGBGBBBBBGGGGBBBGBBGBBBGBGGBGGGBGBBBGBGGBGBBBBGBBBGBBGBBBBBGBBBBBGGBGBBGBGBBGBGGBBGBBBBBGBBGBGBBBBBBBGGGBGBGBBGGGGBBGGGGBGGGBGGGGGBGGGBGGGBGGGBBBGBBBBBBGGGGGGBBBGBGGGBBGGGGBGBBGBBBBBGGBBBBBBGBBGGBBBGBBGGGGGBBGBBGBBBGGBGGGBBBBGGBGBGBGGGBBBBGBBBBBBBGGGGGBBGGBBBGGBBBGBBBGBGGGGGBBGBBBGBGGBBBGGGGBBBBGBGBGBGBGBBBBBBBGBGBGGGBBBBBBBGGGGGBGBGGBBBBBBGBBBGBGGBGBBGGBGGGBBBBBBGGGBGGBGGGBGBBGBBGBBBBBGBGBGGBBGGBBBGBBBBBGBGGGBBBBBBGGBBBBBBBBBGGGBBBBGBGBBBBBBBBBGBBBGBGGBBBGBGBBGBBBGBBGBBGBBGGBBGGBBBGBBGBBBGGGBBBBGGGGBGGBGGBGBBBBGBBBGGGBGBBGBGBGBGGBGBBGGBBBGBGGGGBBGBGGGBBGGGBGBBBBBBBBGGGBGGBGGGGBBBBGGBBBBGBBGBGGBGBBBGBBGGGBBBGBGGGBGBBBGGGGGGBGBBBBBBGBGGBGBBGBGGGGBBBBBGBGBGBBBBGGBBBGBBGBGBGGBBBBBBBGBGGBBGBBGBBGGBBGBGBBBGGBBBBGBBGBBGBBGBBGBBGBGBGBGGGBBGGGGBBGBBBBBGBGBBBBGGBGBGBGBGBGBBBBGBGBBBGBBBGBGGBBBBBBBBBGBGBGBGGGBGBBBBBGGBGGGBBBBBGBGBBGGBBBGBBBGGBGGBBGBBBBBBBGBBGBBBBGGBGBBBGGBGBBGGBBBGBBBGBBBBGBGBBBGBBGGBBGGBBBGBGGBGGBBBBGBBBBGBGGGGBBBBGGGGGBGBBBBBGGBGBGGGGBGBGBGGBBBBGBGGBGBBGGBGGBBBGBBBGGGGBGBGGBBBBBBGBGGBBGGGBBGGGBGGGGBGGGGBBGBBGGBGGBBBBGGBGBBBBBBGBBBBBBBGGGGGGBBBGBGBBBGGBGGGBGGBBGGGBGGBGBBBBBGBGGGGBBBGGBGGBBGGBBGGBBGBGBBGBBBGGGGBGGGGBBGGBBGBGGGGGBGBGBBGGGGGBBGBBBBGBBGBBBBBBBGBBGGGGBGGBGGBGBBBBBBBBBBGBBBBBGBBGGBGBGBBBGGBBGGGGBBGBGBGGGGGBGBGBBBBBBGGBGBGBBBBBGBGBBGBGGBGBBBGGBBGBGGGGBGGGBBBBBBBBBBBGBGGGBBBBGGGBGBBBGBBBBBGGBGGGBGBBBGBBBGBGGBBBGBBBBBBBGBGBBBBGGBGGGGGBBBGBBBBBBBBBBBGBGBBBBGBGGBBBBBGGGGBGBBGGBBBBBGBBGGBGBGGBBBBGBGGBGBBGGBBBGBBBBGBBBBBBBGBBGGGGGBGGBBGGGGBBBGBBGBBGGGBBBBGGBGBGBGGGBBBBBBBBBBBBBGBGGGGBBBBBGGBGGGBGGBBGGBBGBBBBGBGBGBBBBGBGBGBGBGBBGBBBBGBBBBGBBGGGBGGBGBGBBBBBBGGBBBGBGGGBBGBBBGBGGGGBGGGBBBGGGBBBBGBBGGGGGBBGBBGGGBBGBGGBBBBGBBGGBBGBGBBBBBGGBBGBBBGBBBBBBBBBGGBBGGGGGGGBGBGGGBBGGBBBBBBBGGBBGGBGGBBGBGBBBGGGBBBBGBGBBGGGGBBBGBGGGBGGGGGBGGBBBBGBGGGBGBBGBBBGBBGBBBBBGBGBGGGGGGBBGGBGGGBBBBBGGBBBGGGBBBGBBBBBGGGGBBBBGGBBGBBBBBBBBGGBBGGBBGBGGGBBGBGGBBGGGGGGBBGBBBGGGBGBBGGBGBBGGBGBBBBGGBGGBBBBGBBBBGBGGGGGBBGGGBBBBBBBBBGGGBGGBGBGBGBGBBGGBBGGBGBBBGBBBBGBBGBBBGBGBBGGBGBBGGBBGGGGBBBBBBBBBBBGBBBBBBBGBGBGBGGBBGBBGBGGGBBGGGBGBGBGBBBGGGBBBBBGGBGGGBGGBGGBGGBBBBBGGBGGGBGBBBBBBGGGBGBGBGBGBBBGGGGBBBBGBBBBGBGGBGGBBGBGBGGBGGGGGGBBGBBBGBBBBBGGGBGBBBBBGBGBBBBBBGBBGBGBGBBBBGGGBBGBGBBGGBBBBGGBBGBGGBGBBGGBGBGGBGGBBBBBGBBGBGGBBBGBGGBGBBGBGBBBBBBBGGGBGBGBGBGBBBGGGBBBBGBGBBBBGBBBBGBGBBGGBGGGBGGGGGBBBBBBGBBGBBGBGBBGGGBBGBBBBBBBBGBBGBGBBBGGBGBGGGBBGBBBGBBBBBBBBBGGBGBGGBGBGBBBGGGBGGBBBGBGGBBGGGGBBGBBBGBBGGBGGGBGBBGBGGBBGBBGBBGGGGGGGGBBBGBBGGGBGBBBBBGGBGGGGBBGBGGBBBBBGGBGGGGBGBBBBBBGBGGBBBBBBBBGBBBBGGBBBBBGBGBGBBBGGGBBBGGBBBBBGBBBBBBBBBBGGGBGBGGBGGGGGBBBBBBBGGBGGBGBBGBBBGBBGGBGBBGGBBBGGGGGBBBBBBBBGGBGGGBBBGBBBBGBGBBBGGGBGGGGBBBGBBBGGBBBGBGGBBBGBBGGBGGBGBBGBBBBGGBGGBGBBBBBGBGBGBGBBGBGGBBGGGGGBGBBBBGBGBGBBBBGGGGGBBBBGBBBGBGBBBGBBBBGBBGGGBGBBGGBGBGGGGBGGBGGBGGBBGBBBBGBBGBBGBGBGBBBBGBBGBGBGBGGGBBGGGBBBGBBBGBGBBBBBGBBBGGBGBGBBGGBGBBGGBBBBBBBBBGBBBGGGBGBGBBBBGGBBBBBBBGGBGBBBBBBGBBBGBBBGGBBBBBGBBGGBGGBBBBBBGBBGBGGBBGGGBGBBBBBGBGGBBBGBBBGBBGBGGGGBGBBGGGBGBBGGGGBBBBGGBGBBBBGBBGBBBBGBGBBGBBBGBBBBGGBBGBGBBBGGBBBBBBGGBBBBGBBGBBBGGGGBBGBBGGBGBBGGGGGGGBBGBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBGBGGBGBGGBGGBGGGBBBGGBBBBBBGBBBGBBBGBGBBGGBBGBBBBGGBBBBGBBBGBGBGBBGBBBBBGBBBBGGBBBGBBGGBGBGBGGBGBBBGBGBBBBBBGBBGBBBBBGGGBGBBBBBBBGBBGGGGBBGBBGGGBGBGGBGBGGBGGGGBBGGBBGBBGBGGGBBBBBBBBGBGGBBBBBBBGBGBGGGGGGGBBBBBGBGGBGBBGBBBBGGBGGBBBBBGGBBBBBGBBGBGBBBGGGBGBGBGGBGBGBGGGBBGBBBGGBGGGBBGBBGBGGBBBBBBGGGBGGGGBBGBGBBBGGGGBBBGBBGGBGGBGGGBBGBBBBBBBGBBGBGBGGGBGGGBBGBBBBBGGGBBGGBGBBGBBGBGBGBBBBBBGBBGGBGBBBBGBGGGBGGBBGGBBBBGGBGBBBBBBGGGBGBGBBGGBBGBGBGGBGBBGBBGBBBGGBGBGBGBBBGBGBGBBBGBBBGGGBBGGGGBGGBGGBGBGBGBBBBBBGBBGBBGBGBGBBBBBBGBBBGGBGBGGGGBBBBGGBBGGGGBBBGBGBGGBGBGGBBBBGGBGGBBBGGBBGBGGBGBGGBGGBGGBGGBBBBGBBBGGBGBGGBBBBGGBGBGGBBBGGGGBBBBGGGBGBGGGBGBBBBGBGBGGBBBGGBGBGGGBBGBBBBGGBGBGBBGGBBGGBGBBBBGBBBBGGBGBGGBBBBBBGBBGBBBGGBGBBGGBGGBBBGBBBGBBBBBBGGBGBBGBGGBBBBGBBGBBBBBBGBGBGBBGGBBGBBBBGBGGBGBGGGGBBBGBGBBBBGBBGBBGGBBGBGGGBGGBBBBBBGBGBBBGBBBBBGBGGBGGBBGGBBGBBGBGGBBBGBGGGBBGGGBBBBBBGGBGGGBGGGBGBBGBBGBGBBBGGBBGGBGGGGGGBGGGGGGBBBGBBGGBBGGBGGBBBBBBGGBBGBBGGGGGBBBBGGGBBBGGBBGBBGGBGGBBGBGBGBBBBGGBBBBBBGGBBBBGGBBGGGBGGBBBBBBBBBBGGBBBBGBGBGBBBGBGBGGBBBGBGGGBGBBBBBBBGBGBGBBGGBBGGBGBGGBBBGGBBGBBBBGBGGBBBGGGBGBGBGBBGGGGGBGGGBGBBBGBGGBGBBBBGBGBBBGGGGBBBBBGGBGBGBBGBGGBBBBBBGBGBBBBBGBBGGBBGGBGBBBGGGGBBGBGBGBBGGGGBGBBGBBBGBGGBBBGBGBGGBBGGBGGBBGGBBBBBBGBGBBBBBGBBGBBBBBGBGBGBGBBGGBGBBGBBBBGBGGBGBBBBGBGGGGBGBGBGBGBBBBGGBBBGGGGGGGGGBGGBBBBBBBGGBBGGBGBBGBBBGGGGBBGGBBBGBGBBGBBBBBBBBBGGBBGBBBGGGBBBBBGGBBGBBBBGBBBBGGGBGBBGBBGBBGGGGBGBBBBGBGBGGGBBGBGBBBGGGBBBGBGBBBBGGBBBGBBGBBBBBBBBBBBGBBGBBBGBGGBBBGBBGBBGBBBBGBGBGBGBGBGBBBBGGBGBGBBBBBGGGGBGGGBGGGBBBBGBBBBBGBBBBBBBGBGBBGGBBGBGGBBBGBGBBGBBBGBBGBGBGBBBGBGBBGGGGGGGBGBGGGGBBBGBBBBGBGBBBBGGGBBBBGGBGBBGBGGBGBGGGBGBGGGBBBBBBBBBBBBGBBBGGBBGGBBBGGBBBGBBBGBBBBGBGBBGGBGGBGGBBBGGGBBGBBGBGGGBGGGBBGGGBGBBBGBBBGGBBBGGGGGBGGBBGBBBBGBBGGGGBGGGGBGBBGBBBBGGGBBBBBBBBGGGBBGBGBBGBBGGBGBBBGBBBBGBBGBGGGBGBGBBBGBBBGGGBBGBBBBBBBBBGGBGBBBBBGBBGGGGGBBBBBGGGGBBGGBBBBGBBBGGBGGBGBBBBBBGBBGBBGGGBBGBBGGGGBGBBGBGBGGGBGGBGBGGBBGGGGBBGBBGBGBGGBBBGBBBBBGBGGGBBGBBBBBGGGGGBBBBGBGBBGBGBGBGBGBGBGGBGGBBBBBGBBBGGGGBGBBGGGGBGGBBBBGGGBBBBGGBGBGBBBGBBBBBBGBGGGGGBBGBGGGBBBBBGBBGBBBBBGBBGGBGBBBBGGBGBBBGGBGBBGGBBBBGGBGBBBBGGBBGGBBBGBGBGGBBBGBBGBBBGBGGBGBGBGBGGGGGGBBBGGGBBGGGGBGGGGBGBBBBGGGBGBGBBBGGBBBGBGBGBBGBGBGBGBGBBGGGBGGBGBBGBBBGGBGBBGGBGGGGBGBGGGBGGGGBBBGBBBBBGBGBGGBBBBGBBBGGGGBBBGGBBBGBGBGGGBGBGGBBGGGBGBBGBBGBBGBGBBGGGBBGBGBGGBGBBGBGGBBBBGGBGGBGGBGGGGBGBBGGGGBGBGGBBGGBBGGBBBBBBBBBBGBGBGBGGBGBGGGGBBBBGBGBBBBBBGBGBGBGGBBGBGBBBGBBGBBBGGGGBBGBGGBGBBBBBBGGBGBBGBBGBBBGGBGBGBGBBBBBBBBBBGBBBGBGGBGGGGBBBGBBGGBBBBBBBBGGBGGGBGBBBGGGGGGGBGBGGBBBBBGBBBGGBGGBGGBBGGGGBGGBGGBGBBGBGGGBGGGGBBBBBBBBBBBBBBBBBBBGGBGGBGGBGGGGBBGBBGBBGBBGBBBBBBGGBBBBGGBBGBBBBGGBGBBGBGBBBGBGGGGBGBGBBGGBGBGBGGBGGGGGBGBBGGBBGGBGBGBGBBBBGBBGBGBGBGBBBBGGBBGGBGBBGGBGBGGBGGBBGGGBBGGBBGBBBBBBBBGBGGGGBGBGGGBBGBBGGGGBBGBBGBBGBGBBBBBBGGBBBBGBBBBBBBBGGGBBGGBGBBBGGBBGBGBBBBBGBGBBBBBGGGBBBGBGBGBBBBGBBBGBGBBBBBBBBGGGBGBBGGGBBBBBBGBBBBBGGGGBBBBBBBGGBBGBGBGBGGGBGBGGBBGBGGBBBGGGGBBBGGGBBGGBBBGGGGBBBBBBBGBBGBBGGBBBGBGGGBBBBGBGGBGBBGGGGBGBBGBGBBBBGBGBGBBGBGGBBGBBBGGBGBGBBBGBBBGBGBGBBGBBBGBBBGGBBBBBGBBBGGGBBGGGGGBBBBGGBGBGBGGBGGGBGBGGBGBGGBBGBBBGBBGBGBBBBBBBBGBBBBBBGGBGBGGBBBGGGBBBGGBBBGGGGGGBBBGBBGGGBBGBBGBBGBGBBBGBBBBBGBBBBBBGBGGGBGGBBGBBBBGGBBBBBBGGBGBBGGBGBBGGBBBBBGGBBGGGBBGBBGGBGBBBGBBGGGBGGBGBGBGBBGGBGBBBGGBBBGBBBGBBGGBGBBBBGBGBGGGBGGBBGGBBGBBBBBBBBBBBGBBBGBBBBGBBGBBGGBBBGBGBGGGBBGGBGGBGBGBBGBGBBBBGGGBGBBBBBGGGBGGBBGGGBBGGGBBGGBBBGBBGGGGBBBBBBGBGBGBBGBBGBGGBBBGBBBBBBBBBBBBBBGGBBBGBGBBGGBBBBBGGBBGGBBGGBGBBGBBGGBBGGBBGGBBGGBGGBGBGBBGBBGBBBBGBBBBBBBGGBGGBBBGBBBGBBGGGGBBGBBGBGBBBBBBGBGGBBBGGBGBBBGGGBGBBBBBGGGGGGBBBGGGBGBBGBGBBBBBGBGGGGBGBBBBBBGBGGBBBBGBBBBBBBGGBGBBGGBBGGGBGBBGBGGBBGBGGBGGBGGGBGBGBBBBBBBBBGGBBGBBGGGGBBGGGBBBBGBBGBGGBGGBBGGGBGBBGBBBGGBBBBBGBBBGGBBBGGGBBGGBGBBBBBBGBBBBBBGBBBGBGBBBBGBBBBBGBGGBBBBGGGGBGBBBBGGGGGBGBGGGGGBGGBGGBGBBBBBGBGBBGBGBBGBGGGBBGGGBGBBBBGBBBBBBBBGBBBBBBBGGBGBBGBBGGBGBBGBGBBBGGGBBGBGGBGBGGBGBGGGBBBGGBGBGGBBGGBBBBGGBBBGBBBBGGBGGBGBBGGGBGBBGBBBGGBBGBBGGGBBBGBGBBGGBGBGBGGBBBBGBBBBBGGGBGBBBGBBBGBBBGBGGBBBBBBGBBGGGGBGBBBBGGBBBBGBBGBBBGBBBBBBGBBBGGGBBBGBBBBGBBGGGBGGBGBGBGGGGBBGBGBBGBGGBBBGGBBGBBGBGGGBGBGBBBBGGBBGGGBBGBBGGBGGBBGGBGGGBGGGBGBGBGGGGBBBBBGGGBBGBBBBGGBGGBBBGBBGBBBBBBBBBGBBBBBBBGBBBBBGBBGGBBBBGGBGBBBGGGBGBBGBBBBBBBGBBBGGBBBGBBBBGBGGGBGBBGGBBBBBGBBBGGBGGGBBBBBBGGBBBBBBGBBGBBBGGBGGGBBBGBGBGBGBBGBBGBGGGGBBBBBGGBBBGGBGBBGBGGBBGBBGGGGGBBBGBBGBBBBBBBGBBBBGBGBGBBBGGBGGGGGBGBBBGGGGGBGGBGBBBBGGBBBBBBGGBBBBGGGBGGBBBGGBBBBGBGBGBBBBBGGBGBBGBGBGBBBBBGBGGGGGGBBBGBBBBGBBGGGBBGBGBBGBGBBBGGGBGGBBGBGBGBBBBBBGBGGGBGBGBBBGGGBBBGBGBBGBGBGBBBBGBBBBGBBGBBBGGGBBBGBGGBBBBGGBBBBGBBBBBGBBGGBBBBBGBBBBGGGGBBGGGGBGGBBGBBGGGBBGBGGBBGGBBGBBBGBGGBBBBGBGBGBBBGBBGBGBBGGBBBGBGBGBBGGBGBBBBGGGBBGBBGBGGGGBBBBGGBBGGBBBBGGBBBBBGBGGGBBBBBBGBGGBBGGBBBBGBBGGBGBGGGBGBGGGGGBBGGGGGGGBBBBBGGBGGGBGGBBBGGBBGBBBGBBBBGBGBGGBBBBGGBBBBGBBGBBGBBBBBBBGBBBGGBBBGGGGGGGGGBBGBBGBBGBBGBBGGBBBBGBBBGGBBBBGBBGBBBBBBBGGGBBBGBBGBGBBBGBBGBGGBBBGBBGBBGGBBGGGBBBGBBBGBBBBGBBBGGBBGBBBBGGBGGBBBBBGGGBBBBBBBBBBGBGBBGBGGBBBBGBGBGGBBGGGBGBBGBBBBBBGBGBGGBBBBBGGGGBBBBGBBGGBBBBGBGGGBBBBGBBGGBBGBBGBGBGGBGGGGGGGBGGGBBBBBBBBGGBBBGBBGGGGBBBBBGGBGBBGBBBBGGGBBGBBBBBBGGGBBGBBGGBBGGBGBGBGGGBBGBGGGBBBBBGGBGGBGBBBBGGBBBBBGGGBBBGBBBBBGGBBGBBGBBBBBBGGBGBBBGBGGGGGGGGBBBGGGBBBGGBGBBGGBGBBGBGBBBBBBGGBBGBBGGBGBBGBBGGGBBBBGGGBGGBGGGGBGBGGGBGGGGGGBBGBBBBBBGGBBGBBBBBBGBBBBGBBBBBBBBGBBBGGGGBBGGGGGBGGGGGGGGGGBBGBGBGBGBBGGBBBBBGBGGBGBBGBBBBBBBBBGBBBBBBGBGGBBGGBBBBBBGBBBGBBBBBBGBGBGBBBGBBBBGGBGBGGGGBGBBGBGGGBGBGGBGBGGBBBGGBGBGGBBGBGBGGBBBBBGGGBGBBBGBBBGGBBBBBBBBBGGBBBGGBGBGBGGGBGBBGBBBBGBBBBBGGGBGBBBBBGBGGBBBBGBGBGBBBGGBGGBBBBBGBBGGBBBBBGGBBGGBGGGBGBGBGGBGBBBGBBBBBBBBGGBBGBBGBBBGBBBGBGBBBBBGBGGGGBGBBBGGBGGBBGGBBBBGGGGBGGGBGGBGGGGBBGGBBGBBGGBGGBBBBGGBBGBBGBGGGBGGBBBGBBGBGBBGGGGGBGBGBBGBBBGBGBBBGGGBBGBBBBBBBBBBBGBBBGBGBBGGBGBGBGGBGBBGGBBBBBGGGBBBBBGBBGGBGGGGGBGGGBGGBBGBGBBBBGGGGBBBGBGBGGBGGBBGBBBBBBGGBBBBGGBBGBGBBBBBBBBGBBBGGGGGBBBBGBBGGBBBGGGGGBBBGBBBBBBBBBGBBGBGGBGBBGGGBBGBGBGGGGBBGBGBGBBBGBGBBGBGGBBBBGBBBGBGBBBBGBGBBBGBBGBGGGBBBBBBBBBBGGBBBGBGBGGBBBGGGGBGBBGBBBGGBBGBBBBGGGGGBBBBGGGGBBBBGBGGGBBGGBGGGBBBGBGBBBBGBBGGGGGGBBBGBBBBBBBGBGBGBBGGBBGGBGBBBBBGGBBBGGBBGBBBBBBBBBBGGBBGBBBGGBBBGGBBBGBBGBBGGGBGGGGBGBBBBGBBBGGBBBBBBBBBBBBGGGGGGBBGGBGBBBBGBBBBGGGBBBBBBBBBGBBGGGGBGBBGBGGGBBGGBGGBGGGGBGBGGBGGGGBBBBBBBBGBBGGGBBBBGBBBGBGGGBGBBBGBGBBBGBBGBGBBBBGGBGGBGBBBGBBGBGBBGBBBGBBGBBGGGGBBGBBBBBBBGGBBBBGGGBBBBBGBGBBBBGGGGGGBGGBGGBBBBGBGBGBBGGGGBGGGBBBBBBBBGGBGBBBBBBBBBBBBGBBGBBGGGBGGBBBGBBGGBBBGGBGGBGBBGGGBBGBGBBGBGGBGBGGBGGGBGBGBBGGGGBGBGBGGGBGBBBBBBGBGGGBBGGGBBBGGGGGBBBBGBGGBGGBBBGBBBGGBBGGGBBBBBBBBGGGBGBBGGGBGBGGGGBBBBBBGBGGGGBGGGBGBBGBGGGGBGBBBBBBBBGGBGBGBBGBBGBBBGGGGGBGGGGGBBBBGBBGGGBBGBBGBGBGBBBBGGGGGGGGGBBGBBBGBBGBGBBBGBBGGBGBGBGGBBGBBGBGGBBGBBBGGBBBBBGBBBGBGBGBGGGGGGBGBGGBGBGBBGGBGBGBGGBGGBBGBBBBBGBBBGBBBGBBBBBGBBGBBGGGGBGBBBGBBGBBBBGBBBBBGBBBGGGGBBBBGBBGBBBGBBBBGBBBBGGBBGBBGBBBBBGGBGGGBBBBBGBGGGGBBGBBBGBBGBBBBBBBGBBGGGGGBGBBGBBBGGGBBGBBGBBBBBGGGGBBBBBGBBGBBGGBBBBGGGBBBBBGBBGGBBGBBBGBBGBGGGBBGBBBBBBBGBGGBGBGBGBGBGBGBBBGBBGGBBGBGGBGBBGGGBBBBBGBBGGGBGBBGGGBBGGGGBBBBGBBGBBBBGGBGGGBGBBGBBBGGGGBGGBGGBBBBBBBGBGGGGGBGBBGBBBGBBGBBGGGBBGBGGBBGGGGGBBGGBBBBBGBGBBGGBBGBBGBBGGGBGBBGGBGBBGBGBBGBGBBBBGGBGBBGBBBBGGBGGGGGGGBGBBBGBGGBGGBGGGGBGGBBBBGBBBBBBBBGGBGGGBGBGBBBGBGGGGBBGBGBGBBBBBGGBBBBGBGGBBGGGGBGGBGBBBGGBBBBGGGBBGBBBBBBGGGGBBBGBBBGBGGBGBBGGBBBGGGBGGBGBBBBBBGBBBBGGBBBGGBBGBBBGBBBGGBGGGGBGGBBBGBGBGGGBGBGGGGGGBBBGGGBBGBGGBBBGGBGBBBBBBBBGBBGBGBGGBGGGGGGGGGBBBBBBBBBBGGBGBBGBBBBBBGGBBBGBGBGBBBBGGGGGGGBBBBBBBBGBBGBBBBBGBBBBBGBBBBGGBBGGGGBGBGBBBBGBGGGBGBBGGGBGGBBBGGGBGBBBGBGGBBBBBBGBBBGGBBBBGGBBBGBGGBGBBGBGGGBBBGGBBGGGBBGGGGBGBGBBGBBGGBBBBBGBGBBBBGGGGBGGGBBBGBBGBGBBGGBBGBGBBBGBGBBGGBBGGBBGBBBGBBBGBBBBGBBBBBGBGBGGBGGBGBBBBGGGBGBGBGGBBGGGBBGBGBBBBBGBGGBGBGBGBBGGBBBBBGGBBBGBBGBBGBBBBBGGBBBBGBGGGGGBGGGBBGBBGGGGBBGGBBBBBGBBGBGGBGBGBGGBBBBBGGBBGGBBGBGBBBGGGGBGGBBBBGBGBBBBBBGGBBBBGGGBGBGGBBGBBGBGGBGBGBBBBBBBGBGBBGBGBGBBBBGGBBBGBBBBGBBBGBGBBGBBGGBBGBGGGGGBGGBGGGGBBBGBBBGBBBGBBGGGGBGBBBBBGGBBBBBBBBGGGGBGBBBBBGGGBGBGBGGBBBBBBBBBBGBBGBBBGBBBBBGGBBBBBGGBBBGBBGBGBBGGBBGBBGBBBBGGBGGGBGBBBGGGBBBBGBGGGGGBBBBBBBBGGGGBBBBBGBBGBGBGGBGGBBGGBBBGBGBBBGBGGGGBGGGBBBBBBGBGGBGBBGBBGGBBBBGBBGBBGBGBGGGGBGBBBGBBGGGGBGBBBBGGBBBGGGBBBBBGBBBGBBGGBBBGGBBGBBBBGGGGGBGGGBBBBBGBGGBBBBGGBBBBBBBBBGBBBGGGBGBGGBBBBGBBGBBBBGGBBGGGGBBBBGGBBBBBGBBBBGGBGBGGBGBBGGGBBBBGBGBGBBBBGBBBBBBGGBBBBGGGGBGGBBGBBGBBGGGGGBBBBGGBGGGBGGBGBGGBGBGBGBBGBGBGBBBGBGBBGGBBGGBBGGGGGGGGBBGGGBGGBGBBBGBBBBGGGGBGBGGBBBBBBGBGGGGGBGBGGBGGBBGGBGBBGBGBGGBGGBBGGBBGBBBBGBGBBBBGGBGBBBGBGGBGBGGBBGBGBBBBBBBGGBBBBGBGBBBBGBBGBGGGBBBBGGBGBGBBGBBGGBBBBBBGBGGGGGGBGGBBBBGGBBBBBGGBBBBBGBBGBBGGGBGBBBBBBGGBGBGBBBBGBBGBGBBGBBGBGGGGGBBBBBGBGBGGGGBBBGBGBBBBBBBBBBGBBGBBBGBGBBGGBBGGGBGGBBBBBBGBBBBGBGBBGBGGBBBBBBGGBGGBGGGGBGGBGBGGBBGBBGBGBGGBGGBBBGBGBGGGGGGGBBBGBBGGBGBGBBBBGGGBGBGGBBBGGGBGGBBGGGBGBBGBBBBBBBGBGGGGGGBGBBGBBGBBBBGBBBGBBBGGBBGGBGBBBBGGGBBBBBBGGGBBBBGBBGGBGBBGBBBBBGBGBBBBBGGBGGGBBBBBGBBBBBBGBGBBGBBBGBGBGGBBGGGGGGBBGBGBBBGBGGGBBGBGBGGBBGBBBGGGBBGGGGBGGGBBBGGBBGBBBGBBGGBBGGBBGGBBBBGGBBBGBBGBGBGBBGBGBBBBBBGGBGGBGGBGGBBBGGGBBBGGBGBBBGGGGGBGBBGGBBGGGGBBBBBBBBBBBBBBGBBBBBGBGGBBBGGBBBGBBBBBBGGBGGGBBBBBBGGBBGBGGGBGGBGBBGBGBGBBBGGBBBBGGB
17614 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBB
5646 BGGGBBBBGBBGBGBBGGGBGGBBBBBBBGGGBGGBBBBBGGGBGBGGBGGBBBBBGBGGBGGGGGBBGBGBBGBBGBBBGBGGBBGBGGBBGBBBGGGGBBGBBGBBGBBBBGGBGBBBBGGBBBBBBBGBGBBGBGBGBGBBGBBBBBBBBBGBBBGBGBGGBGGBGGGGGGGBBGBGGBBGBGBBGBBBBBGBBBGBBBBGBBBGBGGGBBBBBBBGBGBGBBGGGBBGBGBBBBGBBGBGBBBBGBBBBBBGGGBGBGBBGBGBBBBBBGBGBGBGBBBGGBBBGBGBBGBBBBGBGBBBGBBBBBGBGGGBBBGBGGBGGBBBGBBBBGGGBGBBBBBGGGBGBBBBGBBGBBBGGGBBBBBBBBGBGBGBBGGGGBBGBBGBBGBGBBBBGGBBBBBBGBBBBBGGGGGBBBGBGBBBBBBBGBBBGGBGBGBGGGBBBBBBGGGBBGGGBBBBGBBGBBGGBBBGBBBGBGBGBBGBGBBBBBGGBGBBBBBBGGBGBBBGBGGGBGBBBBBGBBGBGGGGGBGGGGGGGGGBBBBGBBGBGGBBBBGGBGGBBBGBBBBBBGGBGBBGBBGBBBBBGGGBBBBBBGGGBBGBGGBBBGGGBGBBBBBBGBBBBGBBGGBGGGBBBBBGBBGBGBBGBGGBGBBGBBBBBBBGBGBBBBBBBBGGBBBBBGGBBGBGBGGBGBBBGBBBGGBBBGGBGBGBBBGBBBGBGGBBBBGBGGBGGBBGBBGBBBBGBGGGBBBGBBBBGBBBBGGGBBGBBBGGGBBGBBBGBBBBGBBGBGGGBBBGGBBGGBBGBBBBGBBGBBBGGGGBGBGBGBBGBGGBBGBBBGBGGBGBGGBBBBGGGBBGBBBGGBBBGBGGGGBBBBGBGBBBBGBBGGGBGBGBBBBBBBGBBGBBGGBBGBBGGBGGBGBBGBGBBBBGBBBBGBBGBBBBGBBGGBGBBGGBBBBGBGBBBBGGBBGBGBBGBGBBBBGGBGBGBGBBGBBBBBGBBBBBBGBBGBBBGBGGGGBBGBBGGBBBBBBBGBBBBBBGBGBBBGGBGGBBGGBBBBGBBBBBBGBBBBBBBBGBBGBBBGGGGGGBBGGBGBBBBBGGBBBBGGBBGBBBBGBBBBGBBBBBBGBGBBBBGGGBBBBBBBBBGBBBBGBBBBGBBBBBBBGGBBGGBGBGBBBBBGGBGBBGBGGBBBGGBBBGGBBGBBGBGGBGBBGBGBGBBBBGGGBBBGBBGGGGGBBBGBGGBGBBBBGGGBGBGBBGBGBBGBBBBGGGBGBBGGGBBGBBBBGBBBBBBBBGBBBBBGGBGGGBBBBGGBBBGGBBBBBBBBGBBGGBBGBGBBBBBBGBGBGGBBBBGGGBBBBGGBBBBBBBGGGGGBBBGGBBBGGBBBGGGBBBBGBGBBBGBBBBGBBGGBBBGGBBBBGBBBBBGBBBBBBGBBBGBBBBBBBBBBBGGGBBGBBBGGBBBBBGGGBGBGBGGBGGGGBBGGBBGBBBBGBBBGGBBBBBGBGBBGBGBGBGBBGBGBBBGBBBBBBBGGBBBBGGBBBBBBBBGBBGBBBBBGBGGGBBBBGGBBBBBGBBGGGGBGBGBBGBBBGBGBBBGGBGBBGBBBBBBGGBBGGGGBBBGGBGGBGGGGGGBBGBBGGGBBBBGBBBGBBBBBGBBGBGBGGBBBBGBBBBGBBBGGBBBGBGBBGBGBBGBGGBBBBBBBBBGBBGGGBBBGGGBBBBBGGGBGBBBGBBGGBBGBBBBBGBBBBBBBBBGBGBBGBGBBBGBBGBGGBBBBGBBBBBGGBBGGBBBGGGGGBGGBBGBBBBBBGGBBBBGBBGBGBGBBBBBBGGGGBBGBGGBGGBBGBBBBBBBBBBGBBBBBGBBBBBBBBGGBBGBGBBBBBGGBBBBGBGBGBBBBGBBGGBGBGGBBGGBBGGBBBGBBBBBBGBBBBBBGBBGGGBBGBGBBGBBBGBBBBBBBBGGGGBGBGBBGBBBBGBGBBGGGBGGGBBGBBBBGBGBBGBBBGGGBBBBBBBBBBBGBBBGGBBBGBBGBBBBBGGBGGBBGGBBGGBGBGBGBBGBBGBBBBBGGBGBBBBGGGBGGBBGGGBBGGGGGBBGBBBBGBBBBGGGGBGBBBGBBGBBBBBGGBBGGBBGGBBGGGGBBBGBGGBBGGBBBGBGBBGGGGGGBBBGBGBBBGBBBGBGGBBBGGBBGBGGBBBGBGBGGBGBBBGGBBGGBBBGBBBBBBGGBGBBGBBBBBBBGBBBGGGBBGGBBGBGBGBGBBBGGBBBGBGGBGBGBBBBGBBBGBBBGGBBBBBGGBGGBBGGGBBBBBGBBBBBBBBBBBBBGBBBBBGGGGGGBBGGBBGGGGBBBBGGBBGBBBBGBGGBGBGGBGGGBBGGBBBBBBGGGBGBBBBGGGGBGBBGBBBBBGGBGGBBBGGGBGGBBBGGBBBGBBBBBBBBBGGGBBBBGGGBBBBBBBGGBBBBBBBGGGBBBBBBGGBGBGBBBBGBBGBBBGBBBBGGGGBBGBBBGBGBBBBBBBBBBGGBBBBBBBBBBBGGGBBBGGBBGBBBBBGGBBBBGGBBGBBBGBBBBBBBGBGBBBBBBGBBGGGGGBGBBBGGBGBGGGGGBBBBGBBBGGGBGBBGGGGBBGBGGGBGGBBBBBBBBGBBBBBGGBBBGGBGBBBGBGBBBGBBBBBBGBGBBGGBBBBGBBBGBBGBGBBGGGGBBBBBBGBBBBBBBGBBGBGGBBGBGGBBBGGGBBGGBBBBGBBBBGGGBGBBGBBGGGBBGGBGBGBBBBBGBBGGBGBBGGBBGGBBBBBBBBBGGBGBBBBGGGBGBGGGGBGGGGBBBGBBBGGBBBBGGBGBGBGBGBBGBBBBBBBBGGGGBGGBBBGBBBBBBGBGBBGBBBBGBBBGGBGBBBGGBGBGBBBGGBBBBBBGGBGBGGGGGBGGBBBBGBGBBGBBGGGGBGBGGBBBBBBGBBGBBBGGGBGBBBBBBBGBGGGGBBBGBBBGBBBBBBGBBBGGBBBBBBBBBGGBGBBGBBGBBGBBBBGGBBBBBBGBGBBBGBBGBGGBBBGBBBGGGBGGGBBBBGGBGGGGBGGBBBBBBBBGBBBBBBBBBBGBBBGBGGBGBBBGGBGBBGGBGBBBBBBGBGBBBBGBGBBBBBBBGGBGBGGGGGGGBGBGBBGBGBGGGBBBGBBBBBBGBBBGGGBBBGGBGBGGBBBBBBGBGBBBGBBBBBBGBGBGGBBBBBBGBGBBBBGBGBBGGGBGGGBBBGBGBBGBBGGGGGBGBBGGBBGBBGBGBGGBBGBBBBGBBGBBGGBBBGBGGGBBBGGBGGBGBGGGGGBGGBBGGGBGBBGBBBBBGBGGBGBBGBGBGBGGGBGBBBGBGBBBGBGGGBGGGGGGGGGBGGBBBBBBGBGGGGBGBBGBBBGBBBBBGBGGGBBBGBBBGBBGGBBBBGBGGGGBBBBBBGGBGBGBBBGBGBBBGBBBBGBBGBGBBBBBGGBBBGGBBGBBGBGBBBGBBGBBBBGGBBGGGBBGGBGBBBGBGBGBBBGBBBBGBBGBBBGGBBGBGBBBGBGGGGGGBGBBGGBGGGBBGGGBBGBGBGBGGBGGBBBBBBBBBBGBBBGBBBBBGBGBGBBBBBBBGBGGGBGGBBGGGBBBBGBGBBGBGGGBGGBBBBBGBBBBBBBBBGBBBBBBBBBBBBGGBBGBGBBBGBBBBBBBBBGBGGBBBGBBGGBGBBGBBBGBGBBBBGBBGBGGBGBBGGBBBBBBGGGGBGBBBGBBBBBBBGBBGGBGBGGGBBBBGBGBGBGGGBBGBBBBGBBBGBBBGBGGBGBBBBGBBGBBBGGGGGBBBBBBBBBGGBBGBBBBBGBBBBBGBBBGBGGGGBGBBGBGBBBBBBBGBBBBBBBBGBGGGBGGGBBGGGBGGBBGBBBGBBGBBGBBGBBGBBGGBGBGGGGBBBGGBBBGBGBGBBBBGBBBBGBBGGGBGGBGBGGGBBBBGBBGGGBGGBBBGBGGBBBBBBBBGBGBBBBGBGBBGBBGBGBGBGBBBBGGBBBGBGGBBBGGBBGGGBGBBGBBBBBBBBGGBBGBBGGBGGGBBGBBBGBGBGBBGBGBGBBBBBGBGGBBBBBGBBGGGBGBBBBBGBGGBBBBBBGBGBGBBBBBGGBGBGBBBBGBBGBGBGBBGBGGGBGGBGBGGGBGBBBBGBBBGBBBGGBBBBBBBBGBBBBGGBGGBBBBGGGBBBBBGGBBBBBGGGGBBBBGGBBBBBGGBBBBBBGBBBBGBGGGGBBGBBGBBBBBGBGBBGBBBBBBBBBBBBBBGGGGBGBBBBBGBGBBBGBBBBGGGBBGBGBBGGGGGBBGBGBBGGGGBGGBBGGGGBBBGBGBBGGBBBGBBGBBBGBBBGGBGGBBBBBBBGGBGGGGBBBBBGBBBBBGGBBBBBBBBBGBGGBGBBBGGBBGGGBBGGBBBBGBBBBBBBGGBBBBBGBGBBBGGGGGGBGGBBBBGBGGGBBGBBGGGGBBBGBBGGBBBGBBBBGBGBBGGGGBBBBBBGBBBBBBBBBGBGBBGBBBBBBBGGBGGBGBBBBBBBGBGBBGBGGBBGBBGGGBGBBBBGGGBGBGBBBBBBBGBBBGBGBBGGGBBBGGBGBBBGBBBBBBBBBBBBGGBBGBBBGBBBBBGBBGBBBGBBBGBGBBBBBBBBBGGGGBGBBBBGBBGBBGBBBBBBBBGBBBGBBGBGBBBBBBBBGGBBBGGGBBBBGGGGBGBGBBBBBBBGBBBGBBGGBGBBBBGBBGBBGBBGGGGBGBGGGBGGBBBBGBBGGGBGBBGGBGBGBBBGBBBGGGBGBBGBBGGBGBBBBBBBBGGBBGGBBGBBGGGBBGGBBBGBGBBGGBBBBGBBBBGBBBGBGBGBBBGGGBBGBBBGGBBBGBBBGBBBBGBBBBBBGGGGBBBBGBGBBBBBBGGBBBGGBBGGBBBBBBBGBGBBBBBBGGGGBBBBBBBBGGBGGGBGBBGBBBGGGGBBBBGBBBBBBBBBBBBGGGGGBBBBGBBGGBBGBGBBBBGBBGGGBBBBBBGBBGGBBBGGBBBBGBBBGBBBBGBBBBGGGBGGBGBBBBBBBBGBGGBGBGGBBBBBBBBGGBGBBBBBGBGBGBBBBGBGBGBGGGBBBGBBGBGBGGGGGBBGBBBGGBBBGGGBGBBGGBBBBBBBGGBGBGBGGBBBBBBGBGGBBGBGBGBGBBGBGBBBBGBBBBGGBBBGGGGGBBBBBGBBBGGBBBBBBBGBBGBBGBBGGBBBGBBGBBBGGBBBBBBGGGGGBBBBBBBGBBBBBBBBGBBBGBGBGBGGGGBGGBBGGBBBBBBBGBBBBBBBBGGBGGBGGBBBBBGBBBBBBBBBBGGBGBBBBGBGBBGGBBBGBBBBGBGBGGBBBGBGGGBBGGBBGBBBBGBGBBBBBBBGBGGGBBGGBBBGGBGBGBGBBBBGBBGGBGGBGGGBGBBGBBBGBBGGBBGGGBBGGBBBBBGGBBBBBBGBBBBBGBBBGBBGBBBBBGBBBGBBGGBBBBGBGBBBGBBGBBBGBGGGBBBBBBBBGBGGGBBGBBBBBGBGBBBGBBGBGBBGGGGBBBGBBGBGBBBGBGBBBBBBGGGGBBBBGGBBBGBBBGBBBBBBBBBGBGBBBBGGBGGBGGBGBGGBBGGBBBBBBGGBBGBBGGGBGGGGBGBBGGBBBBGGGGBGBGBBBBBBGGBBBBGBGBGBBBBBGBGBBGBBGGBBBBBBBBBGGBGGBGBBBBBBBBBBBBBBGBGBBBGBGGBBGBBBBGBBBBBBBBBGBBGBGBGBBGBBGGGBGBGBBBBBBGBBGGGBBBBBGBGBBGBBBGGGBGBBBBBGBGGBBGBBGGGGBBBBGGBGGBGBBGBGGBBBGGBGBBGBBGBGGBBBBBBBBBBGBBBBGBGBBGBGBGGGGBGBBGBGBBBBBBGBGBGGBBBGGBBGBBBBGBBGBBBBGGBBGGBGBGGGBBBBGBGBBBBBGBBGBGGBBGBBBGBBBBBGBGBGBGGBGBBBBGBGBBGBGBGBBBGBBBBGBGBBGBGBBGBBBBBBGBGGGBBBBBGBGGGBBBBGGBBGGGGGGBBGGGGGBGGBBGBBBGGBBBBBBBBBBBBBBGGGBBBBGBBBBBBBGGBGBBBBGBGGBGBBBBBBGGGGBBBBBBBBGGBBBBBBGGGBGBGBGGGGBGGGBGGGBBBBBBBGBBBBBBBGGBGBGGBBBBGGBBBBBGGGBGBBGGBBGBBBBBGBBGBBBGGGGBBBGGBGGBGGBGGBGGBBBGGBBBBGBBBBBBGBGBBGBBGGGBBBBBBGGGBBGGGBBGBBBBGGGBBBGGGBBBBGGBBGBBBBBGBGBBBGGBGGGBBBGBBBGGBBBBBBBGGBBBGGBBBBBGBBGBBBBBBGBGBBBGBBBBBBBBBGBGBBBBBBBGBGBGBGBGBBGGBGBGGGBGGBGGGBGBGBGGGBBBBBBGGBBGGGGBBGGGBBBGGGBBGBGBGBBBGBBBBBGGGBBGBBBGGBBBBGGGGGGGBBBBBBGBBBGBBGGGGGBGBGGGBBBBBGBBGGGBBBBBBGBGBGGBBGBGGGGGBGBGBBBBGBBBBBGBBGBBBBGGBBGBGGBBGBGBGBBBBBGBBBGBBBBBGGGGBGBGBBBGBBBBBBGBBGBGBGGBBBGBBBGBBBBBGBBBBGBBGGBBGGBBGBBBBBBBBGGGBBBBGGBGGBGBBBBBGBBGBBBBBGBGGBBGBGGGBBBBBGBGGGGBBBBBBBBGGBGBBBBGBGBBBBBGGBBBGGGBGBBBGBBBGBGGBBBBGGGBGBBBGBBGGBBGGBBGGBBBBGGGGBBBBBBGGBGBBBBBBGBBBBGBBGGBGBBGBBBBGBGGBBGBBBBBGGBGBBGGGGBBBGGGBGBGBBGGGBGGGBBGGBBBBGBGGBGBBGBBBBBGBGBBBBBGGBGBGBBBGGGGBGBBBBBBBBGBBGBBBBBBGGBBBBBBBBBGGBGGGBBGGBGGBGBBBBBGBBBBGBBBGGBGGBBBBBGGGBBBBBBBBBGBGBBBBBBBGBGBBBGGGBBBBBGBBGBBBBBGBGGBBBBBGBBGBGGBGBGGBGBBBBBGBGBBBBBBBGBBGBBGBGBBBBGBGGBGBBBGBGGBGGBBBBBBBBGBGGBBBBBGBBBBGBBBGBBGBGBGBGBBBBBBBBGBBGGBBBGBBBBBBBBBBBBBGBGBBBGBBGGGBBBGBGBBBGGBGBGBGBBBBGBBBGGGBBBBBGBBBBGBGGBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBGGBGBGBGGGBGGGGGBBBGBGBGGBBBBGGBBBGGGGGGGBGGBBBBBGGBGGBGGGGGBGBBBBBBBGBBBBBBBBBGBBGGGBBBBBBBBGGBGGBBGBBBBBBBBBBGGGBBGBBGBBGGGBBBBBBGGBGGBBBBGGBBBGBBBBBGGGGGBGBBBBBBBBGBBBGBBBGBGGBBBBGBBGBBGBBGBBGBBGBGBBBBBGGBBGBGGBBBBBBGBBBGGBBBGBBBBBGBBGGGBGGBBGBBBBBBGBBBBBBGGBBGGBBBBBBBBBBBBGBGBGGBBBBBBBBBBBGBGBBGGGBBBBBBGBGGGBBGBGGBGGBGGGBGBBBBBGBBGBGGBBGGBBBBBGBBBBBGBBGBBBBBBBGBBGBGGBBBBGBBBBBGBGBBBBBGBGBBGBBGGGBBGBBGBBGBBBBBGBBBBGBBBBBGGBBGBGBBGGGBBBBBBGBGGGGBBGGGBBBBGBGGBGBBBBBBGGBBGBBBBBGBBBGBGGBGBBGGBBGBBGGBGGBGBGGBGGBBGGBBGBBGGBBBBBGBBGBBGBGGGGGBBBBBBBGBGBGBGBBBBBGBBBGBGBGBBGBGBBGBBGGBBGGGGBGBGBGBGBBGBBGGBBGBGGGGGGBGBGBBGBBBGBGBBBBBBBBBBGGBGBBBBBBGBGBBBGGGBBBBBBBBBBBBBBGBGBGGBBBGBGGGBBGGGBBGBGGBBBBBBBBBBGBBBGBBBGBBGBBBGBGGGGBBBBGBBBBBBGBBBBBBBGBGBBBBGGBBGBGBBGBBBGBBBBGGBBGGBBBGGBBGBBBBBBGGBGBBBGBGBBBBBGBBGBBBBGGGGBGBGBGBGBGBGBGGBBBGGGBGGGGBBBGBGBBBGBBGBBBBBBBGGGBGBGBGBBBGGGGGBGBGGBBBGBBBGBGBGBBBGBGGBBBBBBBGGBBBBGGBBBBBGGGGBGGGGBBGBBBBBGBBBBBGBBBBBGGGGGBGGGGGGGGBBBBGBBBGGBBBGBBBBBBGGGBBGGGGBBGGGBGBBGGGBBBBGBGBBBBGGBGBBBBGBBGBBBBGBBBBGBBBBBGGBBBGGBBGBGGGGBBGGBBGBGBGBBBGGBGBBBGBGGBBGBBBBBGBGGBBBGBBBBBGGGBBGGBBBGGBGBGGBGBBBBBBBBGBBBBBGGGGBBBBBBBBBGGBGGGBBBBBGBBBGBBGBBBBGGGBGGGBGBGGGBBBGBBBBBGBBGGGGGBBBBGGGBGGGBBGBBBBGBBBGGBGBBBGGGGBBGGBBGBGBGGBBBGBBGGBGBBBBGBGGBBBBGBGBBGGGBBBBBGGBBBBBBGBBBBGBBBBGBBBBBBBBGGBGBBBGBBGBBGBGBBBGGGBBBBGBBBBBGGGBBBGGGGGGBGBBBBBGGGBGGBGBBGGBBBGBBGGBBBBBBBBBBBBBBGBGBBBGBBBBBGBGGBBBBBBGBBBGBGBGGBGBGGGGGBBGBGBBBBGBBGGGGBGBBBBGBBBBGBBBBBBBBBBGGBGBGBBBBBGGBGBGBBBBGBBBBGBBGBBGGBBBBBBBBBGBBBBGGGGGGBGBGGGBBGGBGBGGGGBBGGBBGGGBGGGBGBBGGBGGGBGGGGGBGBBGBBBBBBGBBBGGGBBBBBGBBGBBBGBBBGBGGBBBGBBGGGGBGBBGBGBGBBGGGGBBBBBGGGBBBBGBGBGGBGGGGBBBBGBGBBGBBBGBBBBGBGBBGGBBBGGGBBGGBBBBBBGBBBBGBGBBBGBBGGBBGGBGBBGGGBGBBBGGBBGBBBBGGGGBGBBGBBGBBGBGBGBBBBGGGGGBGGBBBBBGGBGBGBBBGBBGBBBBBGGBGBGGGGBGBGGBBBGGBBBBBBGBGBBBBBBBGBGGGGGGGGBBBGBBGBBBGGBGGBBBBBBBGBBBBBBBBGBBBGBBGBBGGBGGGGBBGGBBBGBBBGGBBGBBGGBGBGBGBGBBGBGBBGBBBBGBGGBGGBBBGGBBBBBGGBBGBBBBBBBGGGGBBGBBGBGBBBGGBGGBGGBBGGBGBGBBBGGBGBBBBGGBBGGBGBBGBBBBGGGGBBGBBBBBGGBBBGGGGGGGGBGGBGBGGGBBGGBBGBBGBGBBBBGBBBBBBGGBBBGGGBBBBGBGGGGBBBGBGGBBBBBBGGBGBBGBBBGGGBBBGBBBGBBGGBBGBBBBGBGGBGGBBBBGGBBBBBBBGBBGBBBBBBBGBBBGBBBBBBBGBGGGBBGGBGGBGBGBBBBBGBBBBGGGGBGBBGGBBBBBBGGBGBBBBBBBBBBBGGBBBBBBGBBBBBBBGBGBBBBBBGBGBGBGBBBBBGGGBGBBGGBBBBBBBGBBBBBBGBBBBBBBBGGGGBBGGBBBGBBBGBBBBGBGBBBBGGBBGBGBBBGGBGGBBGBGGBGGGGBBGGBBBBBBGBGGGBGBBGBGBBBBBBBBGGGGBBBBGBBBGGBBGBGBBGBBGBGBGBBBBBGGBGBBBBBGGBBBBBGGGBBBGBGGBBBGGGBGGBBGBGBGGBBGBBBBGBBGBBBGGGGBGBBGGGBGGBBBBBBBBBBGGGBGGGBBGGBGGBBBGBGBBGGBGBGBBGBBGGGBGGBGBBBGBGBGBBBBBGBBBBBGBBBBGGBGBBGBBBGGBBBGBBBBBBBGGGBGBBBBBBBBBBBGBBBGBBBBBBBGBGBBBGBBGBGGGGBGGBGGBBGBGBGBGBBBBGGBGBGBGGBBBGGBBBBBBBGBGGGGGBGBBBBGGBBBGGBBBBBBGGBGGGBBBBBBBBGBGBBGGGBGBBBBGBBGBBGBBGBGBBGBBGBGBBBGGGGGGBGBBGBGGBGBBGGBBBBGBBBBGBGBGGGGBBBGBBBBBBBBBBGBGGBGBGBBBBBBBGBBBBBGBGGBGBGGGBBGGBBBBBBBBBGGBBBBBGGBBBGBGBBGBGGBBBGBBBGBBBGGBBGBGGGBGBGBBGBGBBGBBGBBBGBBBBBBGBGBBBBGGBBBBBBGBGBBBBGBGGGBGBBBBBGGBBGBGGGBGBBBBBBBBGGGBBBBBBGGGBGBBGGBGGGBGBBBBBBGBBGGBBGBGGBGBGBBGBBGGGGGBGGBGBGGBBBBGBGBGBBGGGGBGBGGBGBGBGBGBBGGGBBGGGBBBGBBGBBBGBGBBBBGBGBGGGBBBGBGBGBBGBBGBBBGGBBBBGBBBBBBBGGGBBGBBGBBGBBGGBGBGBGBBBBGGGGGBBGBBGGBGBBBBGBGGBGBGBGBBBBBBGBGBGBBGBGBGGBGBGGGBGBBGBGBBBBBBGGGBBBGGBBBBBBGGBGBGBBBBBGGBBGGBBBBBBGBBBGGBBGBGBBBBBBBBGBBGBBGBGBBGGBBBBBGGBBBBBBBGBBBBBGBGBBBGBBBBBGBBBBGBGBBGBBBBBGBBBBBBGBBBBBGBBBBBGBGBBBGGBBGBBGGGBGBBBBBGBBBBGBBBGBGGGGBBGBBGBBGBBBBGGGGBBBGGGBBGGBBBBBBBGGBBBBBBGBBBBBGBGGBBGBBBGBGGGBBBBBBBBBGBGBBBBGGBBBBBBGBBBGBGBBGGGBBGBGGBBBGBGGBBBBBBBGBBBBGBGBBBGBBGBGGBBBGGGBBBBBGGGGBGGBBBBBBBBBGGBBBBBBGBBBBGGBGBGGBBGGGBBBBBBBGBGBBGBBBBBBBGBGBBBGGBBGBGGBGBBBBBBGGBBBGGBGBBBGBBBBBBGGBBBBGBBBGGBGBBGBBGGGBGBBBBBGGBBBBBGBGBBGGBBGBBBBBBBBBGGBBGGBBGBBGBGBGBGBGGBBBBBBGBGBBBBGBBGBBGGBGBGBBGGBBBBGGGGGBGBBBGBBBBGBBBBBGBGBBBGBGBGGBBGBBGGBBBGBBBGBGGBGBGBBBBBBGBBBBBBGGBGGGBBBGBGBGBGBBBGGBGBGBBBGBGBBBBGBBGGGBGGBBGBBBBBBBGGGBBGGBGBGGGBBGGBBBGBGBBBGBBBBBBGBBBBBBGBBBBGBGBBBBBBBBBBGGGBGGBBBBBBBBBGBBGBGGBGBBGBGGBBGBBGBBBBBBBBGGBGBGGBGBBBBGBBBBGGBBBBGBGGGBBBBGBBBBGBBBGBBBBGGBBGBGBGBGGBBBBBBBBBGBBBBBGBBBBGGGGGBBBBBBBBBBBBGGBGBBBGBGGGBBBBBGGBBBBBBGGBGBGBGBBGBBBBGBBGBBGBBGGBBBGGGBBBGGGGGBBBGBBBGBBGBBBGBGGBGBBGBGGBBBBGBGGBBBBBGBGBBBBBBBGGBBGBBGGGBBBGGBBGGGBBBBGGBBBGGGGBBGGBBGGGBBBBGBBBBBBGBGGBGGGBGBBBGGGGBBGBBGBGBBGBGBGBBBBBBGGBBGBBBBGBGGBGGGBBGBBBBBGGGBGBBGGGBGBBGGBBBBGBBGBBBBGBBBGGBBBBGGBBGBBGBGGBGBBBBGBGBBGGBGBBBBBBGBBGGGBBGGBGGBBBBBBBGBGGBGBBBGBBBGBBBGBGBGGGGBGBGBBBBGBBBBGBGGBGGBBGBGGBBGBGGGBBBGBBBBBBGGBBGBGGGGGBBBBBBBBBGBBBGBGBGBBBBBGGBGGBGBGBBGBBGBBGGGBBBGGBGBGBGBBBBGBBGBGGGBGBGGGBGGGBBBBBGGBBBGGBGGGGGGBBGBGBBBGGBGBGBBBGBBGGBGBBBGBBBBBGBGBGBGBGGBBGGGBBGGBBBBGBGGBBBGBBBBGGBBBBGBBBGGGBBGGGBBBGBGBGBGGGBBBGBBBBBBBGBGGBBGBGGBBGBBBBGBBBBBGBGBBBGGGGGBGBBBBBGBBBBBBGBBBBBGBBBGGBBGBGBBBGBGGBGBBBBBBBBGGBBBBGGBBBBGBBGGBGBBBBBBGBGGGBBBGBBGGBBGBGGBGGBGBGBBGGBGBGBBBBBBBBGBGGBGBGGBGBBBGGBBBBBBGBBBBBBGBGGBGBGBGGBBBBBGBGBGBBGGBGGBBBGBGBGGBBBBBGBBGGGBBGBBBBBGBGBGBGGGBBBGBGGGGBBGBBGGBBBBGBBBGBBGBBGGBGBBBBGGBBBBBBBGGGBBGBBGGBGBGBBBBGBGBGBBGGBBBBBBBGGGBBBBBBBGBGGBGBBBGBBGBBGBBBBBGBGBGGBGGBBBGGBGBBBBGGBGBBBBBGBGBGBBGBGBGBBGBGBGBGBBBBGGGBBBBBBGBGGBGBGGBBGBBBBBGGGBBGBBBBGGGBGBGGGBBBBGBBBBBBBGGBBBBGBBGGBBBBBBBBGBBGBGGBGBBGGBBBBGBBBGBBGBBBBGBGGBBBGBBBGGBGBGBBBBGBBBBGBBBBGBBGBGBBGBGBGGGGGGBGBBBBBGBBBGGBGBGBGBGGBBBBGBBBGGBGBGBGBBBGBBGBGBBBGGBGGGGBGBBBGGBBGGBGBGBGGGBBGBBGGGGBBGGBBGBGBGGBBBBGBBBBBGGBGBGBBBBBGBGBBBBBBBBBBGGGGBBBGGBGBBGBBGBGBBBGBBBBBBBBGGBGGGBGBBBBBBBGGBBGBBBBGGBBBGGBBBBBBBGBBGBBBGBGGBGBBGBBGGGGBBBGBBBGGBBBGGBBBGBGBGBBBBBBBBGBBBBBBBBGGGBGGBGBBGBBBBBBBBBBGBBBGBBGBBBBBBGGBBBGGBBBBGBBGBBBGBBBBBBBGGBBBGBBBGGBBGBBBGBGGBBBBBBBBGGGGGGBBGBBGBBBGBBBBBGGBGBBBGGGBBBGGBGBBGBBGGBBGBBGBGBBBBBBBBBGBBGGBBBBGBBBGGBBGBGBGGBGBBBBBBBBBGBBBBBBBGGGBBBGBGBBBBGBGGBBBBBGGBBBBGGBBBGGBBBBGGGBBBBBBBGGBBBBBBGGGBGBGGBGGBBBGGGBBGGGGBBGGGBGGBBBGBGBBBBBGBGBGGGGBBGBBBBGGBBBGBBBBBBBGGBGGGBGBGGBBBBBBBGBBBBBGGBGGGBBBBGGBBBBGBBGBGBGGGGBBGBGBGBBBBBBBGBGBGBBGGGBBBBBGGGGGBBBGGBBBBBBBBGBBBBBBBGBBBGGBGBBBBBBGGGGBBGBGBBGBBBBGBBBBBGBBGGGBBGBGBBBBBBBBBGBBBBBBBBBBBBGGBGGBGBGGBGBBBGBBBGGGBBBGGBGBGGGGBGBGBBBGBBGGBBBBGBBGGBBBGGBBBBBBBGGGGGBGBGBBBBBGBBGBBGGBGBGGGGBBBGBBBBBBGGGBGBBBBGBGBBGGGBBBBBGBGBBBGGBBBGBGGGBBGBBGGBGBBBBGBGGBBGBBGBBBBBGBGBBGBBBGBGBBBBGBBBBBBBGGGGBBGBBGBGGBBGBGBGBGGGBBGBGBGBGBBBBBBBBBBGGGBGBBBBGBBBGGBGBBBBBBGGGBGBGGGGBBBGGGGGGBBGBGBBBBBBGBBBGBGGGBBBBBGBGBGGBBGBGBBBBGBGBBBGBBBGBBBGBBBBBBBGBBGBGGBBBBBBBBBGBBBGBBGBBBGGGGBGBBBBBGGBBBBGBBBBBBBBGGBBBBBBBBBBGBGBBGBGBGBGGBBGGGBGGBGBBBBBBGBGBBBBBBBGGGBGGBBBBBGBBGBBGBGGBBGBBGBBGBGBGBBBBBBBBGBGGBGGGBBBBGGGGBGGBBBBGBBBGBBBBBGBBBBGGGGBBGBBBBBGGBBBGBBBBBBBBBBBGBGBBBBGGBBBBBBBBBBBBBBBBGBGGGGBBGGBGGBBBBBBBBBBBGGBBBBGBBBGGGGBGBGGBBBGBBGGBBBBBGBGBGGGGBBBGGBBGBBBBGBGGBGGBBBBBGBBBBBGGBGGGGBBGBBBBGGBGGBBBBGBBBGGGGBGBBBBGBBBBGBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBGGBBBBBBGBBBBBGGGGBGGGBGGBBBBBGBBGBGBBBBBBGGBGBBBBBBBBBBGBGBBBGGBGGBBBGBBBGBGGBGGGBBGGGGGBBBGGBGBGBGGBGGGGGBGGBGBGGGBBGBGBBBBBGBBBBGGBBGBBGBBBBBBGGBBBBGGBGBGGGBBBBBBBBBBGBGBGGGBGBBGGGGBBBBBBBBGBBBBBBGBBBGBBBBGGBBGBBBBGBBGBBGGBBBBBBGGBGGBGGBGBBBGBBGGGBBBBGGBBBBBBGBBBBGBGBGBBBGGBBBGBBGGGBBBBBGBBGBGGGBGGBBBGBBBBGBGGBBBBBBGBBGGBGBBBBBBGBBBBBBBBGBBGGBBBBGBBBGBGBGBBGBBBBGBBGBBGGGBGGBBBBBBGBBGGBBBBBBBBBGBGGGGGGGBGBBGBGBGGBBBBBBGGBBBBBBBGGGBGGBBBBGBBBBBGBBGBGBGGBBBBBBBGGGGGBGBGGBGBBBBGBGBBBBBBBBBBBBBGBBBGGGBGGBBGBGGBGBGBGGBGBBGBBBGGBBGBBBBGGGBBGBBBBBBGBGBBGBBBGBBBBBGGGBBBBBBGGBBBGGBBGBBGBGGBBBBGGGBGBBGBBBGGBBBBBBBGBGBBBBGBBGGBBBGGBBBBGBGBGGBBGBBGBGGBGBBBGBBBBBBGGGBBGBBBGGBGGGBBBGBBBGBGGBBGGGGGGBGBGGGBGGGGBGGBGBBGGBBBGGBBGBGBGBBBBGBBBBGGBBGBGGBBBBBBBBBBBGBGBGGGBBBGBBGGBGGGBGBBGBGBBBBGGBGBGBBBBBBBBGBGGBGBBBBBGBBBBGGBBGGGBBBGGBGGBGBBGGGBBBGBGGBGGGBBBGGBBBBGBBGBBGGGGBBGBGGBGBBGGGBBBBBBBBBBBGBBBBBGGBBBBGGBGBBBBGBBBBBBBGBBGBBBGBGBBGGGBGBGBBBGGBGGBGBGGBGGBBBBBBGBBBBGBBBBBBBGBBGGBGGBBBBBBBGBGGBGBBGBBGGBGGBBGBGBBGBBBBGBBBGGBBBBBBBBBGBGBBBGBBBGGGGBGGBBBGBGGBBBBBBBGBBGGBBGBBBBBBBBBGBBBGBGGGBBBBBGBGBGBGBBBBBBBBGBBGGBGBBGGGGBBGGGBBBBBGGGBGBGGBBBBGGBGBBBBBGBBGBGBGBGGGBBBGBBBBBBGGBBBBGBGBGGGBGBBGBBBGBBBBGGBGGBBBGGBBGBBGBBGBBBBBBBBGGGGBBBBGGBGBBBGBBBBBBGBGGBGBBBBGBBBBBBBBBGBGGBBGBGBBBGBBBBBBGBBBGBGBBGBBGBBGBGBBBGBBGBBBGGGBGGBBBGBBBGBBBGBBBGBBGBBGBBGBBBGGGBBGGBGBBGBGGBGGBBBGGBGGBBBGGBBBGGGGBGBBBGGBBGBGBBBBBBGGGBBBBGBGGBBBGBBBBBGGBBBGBBGGBBBBBBGBGGBBBBBBGBGGBBBGBGGBBGGBGGBBGBBGBGBGGBGGBGBGGBBBBGBBGGBBGBBGBBGBGGGGBBGBBGGBBGBBGBBBGGBGBGBBBGGGGGBBBBGGBBBBBGGBBBBBGGBBGGBBGGBGGBBGGBBBBBGBGGBGBBGBBBGGBBGGBGBGGGGGBGGGBBBGBBBGBBGGBGGGGGBGGBBBGBGBBBGBGBBGGBGBGGBGGBGGBBBGGGBBGBBBBBGBGBGBGBBGGGBGBGGBGBGGBBBBGBBGGBBBBBGBBBBBBBGGGBBBGBBBGGGGBBGBBBBGBGBBBGBBGBGGBBGBGBBBGGGGBBGBGBBGBBGBBGGBBBBGBBBGGBGBGGBBGBBGBBBBGGBBBGGBBGBBBGBBGBBGBBGBGBBGBBBBGGBBGBGBBBBBBBBGGGBBBBGGGBGGGGGBBBGGBGGBBBBGBGBBBBBBGBBBGBBBBBBBGBGBBGBGBBGGBGBBBGBBBBGGBBBGGGBGBBBGBBGBBBGBGGBBBBBBBGGBGBBBGBBBBBGBGBBBGGGGBGBBBGBBBGBBBBBGGBBBGBBGGGBBBGGBGBBBBGBBGGBBGBBBGBBGBBGBBBGGGGBBBBGBGBBGBBGGGBGBBBGBBGBGGBBBBGGBBBBBGGBBGBBGGBGBGBGGBGGBGBGGGBBGBGBBBBBBGBBGGBBBBBGBBBBGBGGGBBBBBBBBGBBBBBBGBBGBBBBGBBGBBBBGGBBBGBGGBBBBBBGBGGBBGBBGGGBBBBGGBGBGGBBBBGBGGBGBGBBGGGBBBBBGGBBBGBGGGBBBGGBBBGGGGBBGBGGGGBBGBGBBGBBBBBBBGBGGBBBGBGBBBGBGBBBGBGGGBGBGBBBBBBGGBBGGGBGGBGBBBGGBBBBGGBBGGBBGBBBBBGBBBBBBBGBGBBBBGBBBGBGGBGGBBBBBBBBBGGBBBBBBGBGBGBBBGBGGGBBBBBBGGBBBBBBGGGGBBGBBBBGBBGBBGGBBGBBGBBBGBGBGBBGGGBGBBBBBBBBBGBBBGGBBGBBBBBBGBBBGBBBGBBBBBBBBBBBGBGGBBBBGBGGBGGGBGGBGBGGGBBBGBBBBBBGBBGBBBBBBGBBBGBGBGBBGGBGBBGBGGBBGGGBGBGGBBBBGGGBBBBGGBGBGBGBBBBGBBBBGBGGGGGBBGGBBBGGGBBBBBBGBBGBGGGBGBGBBBBBBBBGGGBGBBBGBBBGBBGGBGGBGBBBGGBGBBBGGGBGBBBBBGGGGBGBGBBBGBGGBBBBGBBBBGBBBBBGBBBBGBBBBBBBGGGBBGGBBBBBBBBBBGGGBBBGGGBGBGBGBGGBBGGBGGBBGBBBBGBBBGBGGGBGBBBBBGGBBGBGBGGBGBGGBBBBBBGGGBBGBBGGBBBBBGGBBBBBGBBBGBBGGBGBGBGGBGGGBBBGBGBBBBBGBBBBBBBBBGBBGBBBGGGGGBBBGBBBBGBGBGBBBGBBGBBGGGBBGGBGGBBGGGBGBBBBGGBBBGBBBGBBBGBBGBBBBGGBBGBBBBBBBBBGGBGBGBBGGBGGBGGBBBGBBGBGBGBGBBGBBBGGBBGGGGGGBBGBBBGBBGBBBBBBBBGGBGGBBBGBBBBBBBBGBBBBGBBBGBBGBGBBBGGGGBBBBBBBGBGBBGBGGBBGGBGBBBBBGGBBGBBBBGBGGBBGBBGBGGBBGGBBGBGBBBBGBGBBBBBBGGGBGBBBBGBBGGBBBGGGGBGGBGBBGBBBGBBBBGGBBGBBGBBGGGGGGBBBGGGBBGGBGGBBGGBGGBGGGGBGBBBBBBGBBBBGBGBBBBGBGBBGGGGBBBBBGBBBGGBBGBGGBBGBBBGBGGBBBBBBBBGGGBBBBBGBBBGBGBBGGBGBGGBBBGGBBBBBBGBBBBGBBBBBBBGBGGBBBGGGBGBBBGBBGBBBBBBGBBBBBGGBBBBBBBBBBGGBBBBGBBBBBGGBGBBBBBBBGBBBBGGBBGGGBGGGGGGGBGGGGBBGBBBBBGBBGBBBGGBBBBBBBBBBGGBBBBBGGBGBGGBBGBGBBGGGBBGBBGGGBBBGGBBGGBBBGBBBGBBBGGGBBBBGGGBGBGGBGGBGBGBGBBBGGBBBBGGBGBGGBGBBBGBGBGGBBGBBBGBBGBBGGBBBBGBBBBBGGBBBGGGBBGBBBBGBBGBGBBBBBBGBBBBBBBBBGBBBGGBBGBGGBBBGGBBGGBBBBGBBBBBGBBBGGBGGGBBBBBBGGBBGGBBBGBBGGBGBBBBGGBBBBGBBBBBBBBBBBBBBBBGGBGGGGBBGBBBBBGGGGBBBGBBBBGBBGBBBBBBGGGBBBBBBGBGBGGBGBGBGBGGGGBBBBBBBBBGGBGBBGBBBBBBGBBGBBBGBBBGBBGGGBGBGBGBBGBBBBGBBGBBGBBBBBBBBGGGBBGBBGBBBGBBBBBBBGBGGBGBGBBBBBBGBBBGGGGBBGBBBGBBGGBBBBGBBGGBBBBGBGGBGBBGBBGBGBGBGBBBBGGGGBGBGGBBBGGGGGBGGGGBBGGGGGGBBBBBBBBBBBBGBBGBBBGBBBGBGBGBBBGBBBBGGGBGBGGGBBGBBGBBBBBGGGBBBBBGGBBGBGBGBGBBBBGBBGGBGBGBGGBGGBBBBBBGBBBBGBBBGGBBBBBBBGBBGGGGBBBBBGGBBGGGBGGGGBGGBGGBGBBBBBGBBGBBBBGGBGBGBBBGBGGBBGGGBBGBGGBGBGBGGGBBBBBBGBGGGBBGBBBGBBBGBBGGGBBBBBBBBBGBBBBGBBGBBBBBGGBGGGBBBGBBBBGBGBBBGGGBBBGBBBGGBGGGGGBBGGBBBGBBBGGBBGBBBGBBGGGBBBBBBBGBGBBBBBBGGGGGGGBBBBGGGBBBBBGGGGGBBBGBGGBGGBBBBBBGBBGGBBBGBBBBBGBGGBBBBBBGGGBBGGBBBBBBBGBGGBBBBGGBBGGBBBBBBBBBBGBGGBBBBBGGGBBGGBBBBGBGBGGBBGGBBGGGGBBBGBBBBBBGBBBBBGBBGGBGGGBBGGBBBBBBGBBBBGBBBGGBBBBBBBBBGBBBBBGGBBGBBBBBBBBBBBGBGBGBBBBBGGBGBGGBBGBBBGBBBBBBBBBBGBGBGBBBGBBBBBBBBBGGBBBBGBBBBBBBGBBBBBBGBGGBBBGBBGBGBGBBBGBBBBBGGBBBGBBBGBBGBBBGBBBGGBBBBBBGGBGBGGGGBGBBBBGBBGBBGGGBBBGGGGBBBBGGGBBBBBBGBGGBGGBBBGGBGBBBBBBGBBGBBBBGBBBBBGGBGGBBBBGBGBBBGGBGBBGGGBBGBBBBBBBBGBGGBGBBGBBBGBGBBBBBBGGBGGGBBBBGBBBGGGBGGGGGBBBBBBBGGGGGGBGBGGBBBGGGGBBGBBBBGBGGBBGGBBBGGBBBGBBGGBBGBBGBGBGBGGBBBGBGBGGBGGBGBBBBGBBBGGGBGBBBBBGBBBBBBBBGBGBBGBBBGBBGBBGBBGGBGGBGBBBBBGGGBBBBBBBBGBBBBGBGGBGGBGGBGGBGBBBBBBBBGGBBBGBBBBGBBBBBGBGGGBBBBBGBGBBBGBGBBBBGBBGBBBGGGGBBBBGBBBBBBGGBGBGBGBBBGBBGGBGGBGBBBGBBGBGBBBGGGGGGGGBGGGBGBBBBBBBBBBGGGBBBBGBBGGBBBBBBBBBBGBBGGGBBBBGBGBBBBGBBBBBGBBBGGBGBBBBGBBGBGGBGBBBGBBGBGBGBBBGBGBBBBBGGBGGGBBBBBBBBBBGGGGGBGGGBBBBBGBBBGGGGBBGGBGBBGBGBGBBGBBBGBBBGGBBBBBBGBBBGBGBBBBGBGGGBBBBGBGBGGBBGGBBGBGBBGBBBGBBBBGBBGBGBBGBBBBBBBBBBBGBGBBGBBGGBBBBGBGBBBBGBBBGBBBBGGGGGBBGBBGGGGBBBGGGGBGBBBBBBGBGGBGBBBBBBBBBBGBGBBBGBBBBGGBGBBBGBBBBBBBGGBGBBBGGBBBBGBGGBBGBBBGGBGGGBBGBBBBGBBBBBBBGGBGBBGGGGBBBBGBBBGBGBGBBGBBGGBGGBGBGBBGBBBBBBBGGGBBGBGGBBBBBBGGGGGGGGGBBBBGBGGGGGBBBBGGBGGGBGBGGGBBBBBBBBBGBBGGGBGGBBGBBGBBBBBGGBGBBBGBBGBBBBBBGBBBBBGBBBGGBGBBBGBBBBBGGGBBBBBGBBBBGBBBGGGBBBBBBGGBBBBBBBBBGGBBBGBGBGBBGBBGBGBBBGBBBBGBBBBBGGBBBBGBGBBBBGGBBGBBBBBBGGGBBGBGGBGBGGGGBBBBBBBGGBBBBBGBBGBBGBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBGGGGBBGBGGBGGBBBBGBGBBGBBGBGGBBBGGGGGBBGGGGBGBBGBGBGBGBGBBBGGGBBGGGBBBGGBBBBGBGBBGBBBGBGBGGBBGBBBBBBBBBGGBBGGBBBGBBGBBBGBBGBGBBBBBBBBBBGBBBBGBBGGGBBBBBBBGBBBBGGGBBBBBGBBBBGBBBGGGBBBGGBGGGGGBGGBBBBBGBBGBBGGGGBGGBBGGBBBGBBGBBGGGBGBBBBBBBBBBBBBBBBBBBBBBGGBBBGBGGBGBBBBBGBBBGBBBBGGGBBBGBBGGGGGBGBGGGBBBBBGBGBBBGBBBBBBGBGBBBBBBGBBBBGBG
5671 GBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBGBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBGBBBBBBBBBBBBBBBBBBGBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBGBGBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBGBBGBBBBBBBBBBGBBBBBGBBBBBGBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBGBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBGBBBBGBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGGBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBGBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBGBGGBBBGBGBBBGGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBGBBBBBBBBGBGBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBGBBGBBBBBGBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBGBBGBBGBBBBGBBBBBBBGGBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBGBGBBBBGBBBBBBBGGBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGGBBBBBBBBBBBBGBGBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBGBGBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBGBBBBBBGBBBBBBBBBBGBBBBBBGGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGBGBBGBBBBBGBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBGBGBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGGBBBBBBGGBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBGGGBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBGBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBGBBBBGBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBGBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGGBGBBBBGBBGBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGGGBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBGBGBBBBBBBBGBBBBBBBBBBGGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBGBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGBGGBBBBBBGGGGBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBGBBBBBBGGBBBBBBGBBBBGBBBGBBBBBBBBBGBBGBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBGGBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBGBGBBBGBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBGBGBBBBGBBBBBBBBBGBGBBBGGBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBGBBBBBBBGBBBBGBGBBGBBBBBBGBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBGGBBBBBBBBBBBBGGBBBBGBBGBBBGBBBBBBBGBBBBGBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBGGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBGBGBBBBBGBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBGBGBBBBBBBBBBBGBBBGBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGGGBBBBBBBBBBGGGBBBBGBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBGBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBGBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBGGBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBGBBBBBBBBBBBGBBBBBBBBGBBBGBBBGBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGGBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBGBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBGBBBBBGBBBBBBBGBBGBBBBBBGBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBGGGBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBGGBBGBBBBBGBGBGBBBBBBBBBBBBBBBGBBBGBBBBBBGBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBGBBBBGGGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBGBBBBBGBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGGBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBGGBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBGGBBBBGGBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBGBBBBGBGBGGBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBGGBBBGBBGBGGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBGBBBBGBBBBBBBBBBBGBBGGBBGBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGGBBBBBBGBGBBBBGBBBGBGGBBGBBBBBBGBGBGBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGGBBBBBBBBBBBBBBBBGGBBBBBBBGBBGGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGGGBBGBGBBBBGBBBBGGBBBBBBGBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBGBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGBBBGGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBGBBBBBGBBBBBBBBGBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGGBBBGBBBBBBBBBBBBGBBGBBBBBBBGBBBBGBBBBBBBGBBBBBGBBBGGBBBBGBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBGBBGBBGBBBBBBGBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBGBGGGBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBGBBGBGBGBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGGBBBBBBBBGBBBGBGBBBBBGBBBBBBGBGBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBGBBBBBBGBBBBGBBGGBBBGBBBBGBGBBBBBBBBBBBBBBBBGBBBBBGGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGGBGBBBBBBGBBBBBBBBBGBBBGBGBBBGBBBBBBBBBBGBBBBBBGBGBBBBGBGBGBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBGBGBBBBGBBGBBBBBBBGGBBBBBGBBBBBBBBBGBBBBBBBGBBBBBGBGBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBGGBBBBBBBBGGBBBBBGBBBBBGBBGBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBGBBBBBGBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBGBBBBBBBBBGBBGBBBBBBBBGBBBBBGBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBGBBBGBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBGBBBBBBGGBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGGBBGBBBBBBBBGBBBBBBBGBBBBBBBBBGBBBBGBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGGBBBBBBBBBBBBBGGBBGBBGBBBBBBBBBBBBBBGBBBGBGBGBBGBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBGGGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBGBBBBGBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGBGBBBGBBGBBBBBBBGGGGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBGGBBBBBGBBBBBGGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBGBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBGBGBBBBBBGBBBBBBBBBGBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBGBBGGBGBBGBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBGBBBBBBBBBGGBBGBBBBGBBBBBBBBBBBBGGBGBBGGBBGBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBGGBBBBBBBBBBGBBBBBBGBBGBGBBBGBBGGBBBGBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBGBGBBBGBBGBBBBBGBBBBBBBBGBGBGBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBGBBGBBBGBBBBBBBBGBBBGBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBGBBBBBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBGBBGBBBBBBGBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBGBBBBBGBBBBBBGBBBGBGGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBGGBGGBBBBBBBBBBGBBBBBBGBGBBGBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBGBBGBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBGBGBBBGBBBGGBBBBBBBGBBBGBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGGBBBBBBGBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBGBBBBBGBBBBBBBBGBGBBBBBGBBBBGBBBBBBBBBBGGGGBBBGGBBBGGBBBBBGBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBGBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBGBBBBBGBBBBGBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBB
7199 BBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBGBBBGBBBGBBBBBBGBBBBBBGBBBGBGBBBBGBBBBBBBBBBBBBBBBGGGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBGBBBGBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBGBGGBGBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBGBBGBGBBGBBBBBBGBBBBGBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBGBBBGGGBBBGBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBBBGBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBGBBBGBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBGGBBBBBGBBBGGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBGGBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBGBGGBBBBBBGGBBBGGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBGGBBBBBBBGBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBGBBBBBBBBBBGGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBGBBBBBBBBBBGBBBGBGBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGGBBBBBBBGBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBGBGBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBGGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGGBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBGBBGBBGBBBBGGBBBBBBBBBBBBBBBGGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGGBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBGGBGGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBGBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGGBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBGBBGBBBBBBBBBBBBGGBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGGBGBBBBBBBBBGBBGBGBGBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBGGBBBBBGGBBBBBGGBBBBBBBBBBGBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGGGBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBGBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBGGBBBBBBGBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBGGBBGBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGGBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBGBGBBBGBBBBBGBBBBBGGBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBGBGGBBBBBGBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGGBBBGBBBBBBBBBGBBBGGGBBBGBBBBBBBBBGBGBBBBBBGBBBBBGGBBBBBBGBBBBBBBGBBBBBBBBBBBBGBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBGBBBBBBBBGBBBGBBBBGGBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBGBGBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBGBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGGBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBGBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBGBBBBGBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBGGBGBBBBBGBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBGGBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBGBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBGBBBBBBBGBGBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBGBBGGBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGBGBBGGBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBGBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBGBBBGBGGBBBBBBBBBGGBBBBBBBBBBGGBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBGBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBGBBBBBBBGBGBBGBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBGBBBBBGBBBBBBBBBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBGBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGGBBBGBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBGBBBGBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBGBBBGBGBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBGGBBBGBBBBBBGBBBBBBBBBGBBBGBBGBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBGBGBBGBGBBBBBBGBBBBBBBGBBBGBBBBGBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGGBBBGGBBBBGGBBBBBGGBBBGBBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBGGBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBGBGBBGBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBGBBGGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBGBBGBBBGBBGBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBGBBBBBBBBBBBBBGBGGBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBGBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGGGBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBGBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBGBBGBBBBBBBBBBBBGBBBBBBBBBGGBBBBGBBBGBGBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBGBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBGBBBBGGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBGGGBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBGBGBBGGBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBGBGGBBBBBBBBBBBBGBBGGBBBBBBBGBBBBBGBBGBBGGBBBBGBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBGBBGBBBBGBBBBBBBBBBBBGGBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBGBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGGBBBBBBGBBBGBGGBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBGBBGGBBBBBBBBBBBBBBGBGBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGGBBGBBBBBBBBGBBBBBBGBBBBBBBBBGBBBBGBBBGBBBBGGBBBBBBBBBBGBBGGGBGBBBBGBGGBBBBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBGBBBBGBBBBGBBBBBBBBGGBBBBBBBBBBBGGBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBGBBBGBBBBGGBBBBGBGBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBGBGBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBBBBGBBBGBBGBBBBBGBBBBBBBGBBBBBBGBBBBBGBBBBGBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBGBBBBGBBBGBBGBGBGGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBGGBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBGBBBBBBBGBBBGBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBGBGBBBBBBGBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBGBGBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBGBBGBBBBBGGGBBBBBBBBBBBBBBBBGBGBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBGBGBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBGGBBBBBGBGBBBBBBBGBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBGGBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBB
7944 BBBBBBGBBBBBBBGBBBBBBBBBGBGBBBGBBBGGGBBGBBGBBBBGBBBBBBBBGBBBBBBGBGBGBBGBBBBGGBGGGBGBBBBBBBBBBBBGGBBBBGBBBBBBGBBBGBBGBBBBBBBGBBBBBBBBBBBGBGBBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBGGBBBGBBGGBBBBBGGGGBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBGBGBBBBBBGBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBGGBBBGGBBBGBGBBBBGBBBGGGBBBBBGGGGBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBGBBBBBGGBGBGGBBBBBBBBBBBBBBBBBGBBGBBBGBGBBBGBBGBBBBGGBBBBBBGBBBBBBBBGGBGGBGBBGBBBBBBBBBBBGGBBGBGBBBBBBBGBBBBBBBBGGBBBBBBBGBBBBGBBBGBBBBGBBBBGBBGGBBBBBBBGBBGBGBBBBBBBGBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBGBBBGGBGBBBBBGBBBBGBBBGBBGGGGBGGBGBGGBBBGBBGBBGBBBBBBBBGBBGBBBBBBGBBBGGBBGBBGBGBGBBGBBBBBGBBBBBGGGBBBBBBBBGGBBBGBGBGBBBBGBBBBBBBBBBBBBBBGGBBGBBBGBGBBBBBBBBGBBGBBBBBBBBBBBBGBBBGBBBBGBBBGBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBGBBBBBGGBBBBBGBBBBBBBBBBBBBBBGGBGBGGBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBGBBBBBGGBBBGBBBGGBBGGBGBBBBGBGBBBBBGBBBBGGBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBGGBBBBBGBBGBGBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBGBGGBGBBGGBGGBBBBBBBBBBBGBBBBBGBBBGBGBBBBBBGGBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBGBBBBGBBBBBBBGGBGGGBBBBBBBBBGGGGBBBBGBBBBBBGBBBBGBBBBBGBBBBBBBBBGBBGBBGBBBBBBBBGGBBGBBBGBBGBBBBGGBGBGBBBBGBGGBBBGBBBBBBBGBBBBGGGBBBBGBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBGBBBGBBGGGBGGGBBGBGBBBBBBBBBBBBBBBBBBBBGGBBGBBBBGBBBBGGBBGGBBGBBGBBBBBBBBBBBGBBBBBGBGBGGBBBBBBBGGGBBBBBGBBBBBBBBGBGGBBBBBBBBBBBBBBGBGBBBBBBBBBBGGGBBBBBBBGGBBBGBGBBBBBBBBGBBBBBGBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBGBGBGBGBBBBBBGBBBBBGGBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBGBBGBBGBBBBBGBBBBBGBBBBBBBGGBBBBGBGGBBBBBBBBBGBBGBGBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGGBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBGGBGBBBBBGBBBBGBBGGBBGBBBBBBGBBGBBBGBBGBBBGGGBBGBBGGBBBBBBBGBBBBBBBBBGGBGBBBBBBGGBBGBBBBBBGBBBBGBBGBBGBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBGBBBGBBGBBBGGBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBGGBBBBBBGBBBBBGBGGBBBBBBBGBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBGBBBBBBBBBGBBGBBBBGBBBBBGBBBBBBBBBBBGBBBGBBBBBGGBGBBBBGBGBGBGBGBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBGGBBGBBBBBBBBGGBBBBBBBBBBBBBBGGBBGGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBGBBBGBBBBGBBBGBGBGBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBBBBGBGGBGGGBGBBBBBBGBBBBBBBBBGGBBGGBGBBGBGBBBBBBBGBBBBBBGBBGBBGGBBGBBGBBBBBBBGBBGBBBBBBBBBBGBBBGBBBBBGGBBGBBBBGGBBGGBGBBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBGBGGBBGBGBBBBBGBBBBBBBBBBBGGBGBBGGBGGBBBBGBBBBBBBGBBBBBGGBBGGBGGGBBGBBBGBBBBGBGBBBBBGBBGBBBBBBBBBBBBGGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGGBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBGGBGBBBBBBGBGGBBBGBGBGGGBBBBGGBBBBBBBBBBBBBGBBBBBBBGGGGGBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBGBBGGBBBBBBBBBBBBBBBGGBBBGBBBBBGGBBBBBBBBBBBBBBBBBGBGGBBGBGBBBGBBGGGBBBBBGGBGBGBBBGBBBBBBBBBBBGBBGBGBBBBBBBBBBBBGBBGBGGBBBBBGGBGBBBBBGBBBBBBGBBGGGGBBBBBBBBGBGBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBGBBBBBGBBGGBBBBBGBBBBBBGBBBBBBBBBBBBGGBGBBBBBBBBBBGBBBBBBGBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBGGBBGBBGBBGBBBBBBBGGGBBBBBBGBGGBBBBGBBBBBBBGBBBBGBGBBBGBBBBBBGBBBBBGBBBBBBBBBBGGBBBGBBBBGBGBBBBBBBGBBBBBBBGBBBBBBBGBGGBGBBGBBBBBBBBBBBBBGBBBBBBGBGBGBBBBBBBBBGBBBBGBBBBBBGBBGBBBBBBBBGBBBGBBBBBBBBGGBBBBGBBBBGBBBBBBGGGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBGBBBBGBBBGBBBBBBGBBGBBBBGBGBBGBBBBBGBBGBBBBGGBBBBGBBBGBBBBBBGBBBBBBGBGBBBBBBGGBGBBGBGBBBBBGBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBGBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBGBBBGBBGGBBGGBBBBBGBBBBBBBBBBGGBGBBGBBBGBGGBBGBBGBBGGBBGBBBBBBBBBBBBBBBBBBBGGBBGGBBGBBBBBBBBGBBBBBBGBGBBGBBBBBBBBBGGGGBBBBBBGBBBBBBGBBBBBGBBBBBGBBBGBBBGBBGBGGBBBBBBBBBGGBBBBGBGBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBGBBBGBBGBGGBBBBBBBBBBBBGBBGBBBBGBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBGGBBBBBGGBGBBBGBBBBBBGBBBBBBBBBGGGBBBBBBBBBBBBGBGBBBGGBGGBBBBBBGBBBBGBBBGBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBGBBBBBBBGGGBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBGBBGBGBBBBBBGGBGGBBBBBBBBGBGBBBBGBBBBBBBBBBBBGBBBBGBGBBBBBBGBBBBGBBBGBBBGBBGGBBBBBBGBBBGBBBBBBBBGBBGBGBBBBBBBGBBBGBBBBBBBGBBBBBBBBBGGBBBBBBBBGGGGBBGBBGGBBGBBBBBBBBBBGBBBGBBBBGBBBBBGBGBGBGGBGBGBBBBBBBBGBGGBBGBBBBBGBBBBBBBBBBBBBGGGGBBBBBBBBBGBBBGBBBBBBBBGBBGBBBBBBBBBBBGGBBBBBGBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBGBBGGBGBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBGGGBBGBBGBBBGBBGBGBBBBGBBGBGBBBBBBBBGBBBBBBBGBBBBGBBGBBBBBBBBBGBBBBGBGGGBBBBBBBBBBBBGBBGBGGBBBBBBBBBBBGGBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGBBGBBBGBBGBBGBBBGBGBBBBBBBBBBBBBBBBBGBBGBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBGGGGBBGBBBBGGGBBBBGBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBGBBBBBBBBGBGBBBGGBBBBGBGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBGBGBGBBBGGBBBBGGBBGGBGBBBBBBGBBBBBBBBBBBGGBBGBBGBBBBGBBGBBGBBBBBBBBBGGBBBBBBBGBBBBBBBBGBGGBGBGGBGBBBBBBBBBBBBBGBBGBBBGBBBBBBBBGBBGBGBBBBBGBBBBGBBBBBBBBGGBGBBBBGGBBGGBBBBGBBBBBBBBBGGGBBGGBBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGGGBBBGBBBGBBBGBBBBBBGBGBGBGBBBBBBBBBBBBBBBBBGBBBBBBGBBGGGBBGBBGBGBBBBBBBBBBBGGBGBBBBGGBBBBBBBBBBBBBBBBBBGBBBGBBGBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGGBGGGBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGGGGBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBGBBGBGBBBGGBGBGGBGGBBGBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBGBGBBGGBGBBBBBBBBBBGBGBBBBBBGBBBBBGGBBBBBBBBBBGBBBGBGBBGBBBBBGGGGBBBBBGBGGBGBBBBBGBBBBBBBGBBBBBGGGGBBBBGBBBBBBBBBBBBBGBBGGBBBBBGGBBGBBBBBBBBBGGBGBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBGBBBGBBBBBGBBGBBBBBBBBBBBBBBGBBBBGBGGBGGBBBGBBBBBBBBGBBBBBGGBBGGBBBBGGBBBBBGGBBBBGGBBBBGBBBBBGBBBBBBBBBGGBGBGGBBBBGGBBGGBBBBBBGBBGBBBBBGBBBBBGBBBBGGBBBBBBBBBBBGGBBBBGBBGBBGBBBGGBBGGBBBBBBBBBBGBBBBGBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBGBGBGBBGBBBGBBBGGGBBBBBBGBBBBBBBBBBBBBBGGBBGGBGBBBBBBBBBBBBBBBBBBBBBGGBBGGGBBBGGGBBBGBGBGGBBBBBBGBGGGBBGBBBBGBBBGBGGBBBBBBGBBBBBGGGBBBBBBBBBBGBBBBGGBBGGGBBBBBBBGGGBBGBBGBGBBGBBBGGBBBBGGBBBBBBBBBBGGGGBBBBBBBBBBBGBBBBBBBGBGGGGGBGBBGBBBBGBBBBBBBBBBBBGGGBBGGGBBBBBGBBBBBGBGGGBBGBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBGBBBGGBGBBBBBBGBBBBBBBGGBBBBBGBBBBBGGBBGBGGBBBBGGBBGBBGBGGBBBBGBGBBBGBBBBBBBBBBBGGGBBGBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBGBGGBBBBBBBBBBBGBBGBGBBBBBBBBBGBBBGBBBGBBBGGBGGGBBBBGBBBGBGBBGBBBBGBGBBBBGBBBBBBBGBGBBGBBGBGBGBBBBBGGGBBBBBGBBGBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBGBBBGGBBGGGGBBBBBBBBBBBBGBBBBBBBBBGBBGBGBBBGBGBGBGGBBBBBBGGBBBBBBBBBGBGBBGBGBGGBBGGBGBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBGBBBGBBBBBBGBGBBGGBBBBGGBBBBBBGBBGBBBBGBBBGBGGGBBBGGGBBBBBGBBBBBBBBBBBBBBGBBBBGBBBBBGBGBGBBBGBBBBBBBBGGBBBBGBGBBGBBBBBGBBBGGBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBGGGBGBBGGBBBBBBBBBBGBBGBGBGBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBGGBGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBGBBBBBBGBBBGBBBBBBGGBGGGBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBGBBBGGBBBBBGBBBBBGBBBGBGGBGGGBBBGBBGBBBBGBBBBGBGBBBGGBBBBBBGGGBBGBBBBBBBBBBBBGBGGBBGBBBBBBBBGGBBBBGBBBGGGGBBBBBBBGBBBGBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBGBBGBGBBBBBBBBGBBGBBBGBGGGGBBBBBBBGBGBGGBBBBBGBBBBBBBBBGBBGBBBBBGBGBBBBBBBBBBGBGBBBBBBGBBBGBGBBBBBBBBGBGBBBBBBBGBBBBBBGBBBBGBBBBBBBBGBBGBBBGBBBGBBGBBBBGGGBBGGGGBBBBBBBBGBBBBBBBBBBBBGBBGBBGBBBGBBBBBBBBBGBGBBBBBBGBBBGBBBBBBBGBGBGBBBGBBBBBGBBBBBGBBGBBBBBGBBGGBBBBBBGGGBBBBBBBBGBBBBBBBGBBBGBBBBBBGBBBBBGBBBBBGBBGBBBBGBGBBBBBGBBBBBBBBBGBBGGBBBBBBBGGBBBBBGBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBGBBBBBBGBBBBBBBBGBBBBBBBBBBGBGBBBGBBGBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBGBGBBBBBBGBBBGBBGBBBBGBGGGBGBBBBBBBBBBGBGBGBBBBBBBBBGBGGBBBGBGBBGBBBBGBBGBBBBBGBBGBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBGGBBBGBBBBBBBGBBGBGGBBBBBBBBGBBBBBBBBBBBGGBBBGBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBGGGBGBBBBBBGBBBBBBGBBBBBBBGBBGGBBBBBBGGBBBBBBBBBBGBBBBBGBBBBBBBBGBBBGBBBBBBBBGGBBBGBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBGBGGBBBBBBBGGBGBBBBGBBBBBBBBGBBGGGGBBBGBBBGBBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBGGGBBGGBBBGBBBBBBBBBBBBBGBBGGBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBGGBBBBBBBBBBBBBGBBGBBBBBBBBGBBGGBBBBGBBBBBGBBBBBBBBBBGGBBBBBBBBGBBBGBGGBBBBBBBBBBBBBBBBBBGGGGBBBBBBGGBGBGGBBBBGBBBBBBBBGBGGBBBGBBBGGBBBBGBBBGBBBBGBBBGBBBGGBGBBBBGBGGGBGBGGBBBBBBBBBBBBBBBBGBBGBBBBBGGGBGBBBBBBGGGBBBBBBBBGGGBBGBBGBBBBBBBGBGBGGBBBBGBGBBGGBBBGGBBBBBGBBGBBBGGBBBBBBBBBBGBBGGBGGBBGGBGBBBBGGGBGBBBBGGBBBGGBBBBBGBBGBBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBGBGGGGBGGGGGGBBBBBBBGGBGBBGBBBBGBBBBBBGBBBGBBBBBBGBBBBBGBBBBBBBBBBGGBBBBBBGBBGBGGBBBBBGGBBBBBBGBBBBBGBBGGBBGGBBBGBBBBBBGBBBGGBGGGGBBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBGGBBGBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBGBBBGBBGBBBGGBBBBBBBBGBBBBBBBGBBBBGBGGBBGBBBBBBBGGGBBBGGBBBBBBGBBBBGBBBBBBBBGGGBBGBBBBGBBBBBGBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGBGBGGGGBBBBBBBGBGBBBBBBGBBGBBBGBBBGBBBGBBBGGBBBBBBBBGBBBBGGBBBBBBBBGGBBBBBBBBBBBGBBBBBGBBGBBBBGBBBBBBGBBBBBBGBBBBBBGGBBBBBBGGBBGBGGBBGBBBGBBBBGBBBGBBBBBBGBGBBGBBBBGGBBBBBBBBBBBBBGBGBBGBBGGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBGGGGBBGBBGGGBBBBBBBBGBBBBBBBBBBGBBGGGBGGBBBBBBBBBBBBGBGBBGBBBBBGBBBBBBBBBBBBBGGBBBGGBGBBBBBGBGBBBGGBBBBBGBBBBBBBBBBBBGBBBBBGBBBGBBBBGGBGGBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBGBBBBGBBBBBBGBGBBBBBBGGBBBGGGBBBBBBBBGGBBBGBBBGBBGBBBBGBGBGBBBBBGBBBBBGGBBBGBBBBGBBBBBBBGGBBBBGGBBGGBBGGBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBGBBBBBGGGBBGBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBGGGBBBBBBBBGBBBGBGBBBBBBBBGBBBGBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGGGGBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBGBGBBBGBBGBBGGGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBGGGGGGBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBGBBGBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGGBGBBBBBBBBBBBBGBGGGBBBBBBBBBBBBBBGBBBGGBBBBGBBBBBBBGBGGBGBGBBBBBBBBBBBBGBBBBBBBBGGGBGBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBGBGBBGBBGBBBGBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGGGBBBBBBBBBBBBGBGGBBGBBGBBBBBBGBBGBBGBGGBBBGBBGBBGBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBGBGBBBBBGBGBBBBBBBGBBBBBBBBBGBBBGBBBBGBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBGGBGBBBGBBBBBGBBGBBGBGBBGBBBBGGBBBBBBBBBGBBGGGBBGBBBBBBGBBBBBBBBBBBBBBBGBBBGGBBGBGGBBBGBGBGBBBBBBBBBBBGGGBBBBBBBGBBBBBGBGBGBBBBBBGBBBGGBBBBBBBGBBGBBGBGGGBGBBBBBGGBBBBBGGBBBBBBBBBBBBBGBBBBBBBBBBBBGGGBGBGBBBBBGBBBBBBBBBBGBGGBBBBBGBGBBBBBGBBBBBBBGGBBBBBGBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBGGGGGBBGBBBBBBBGBBBBBGBBBBGBBBGBBBGBGBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBGBBGGBBGBBBBBGGBBBGBBGBGBBBGBBBGBBBBBBBBBBBBBBGGBBBBGGGGGBBBBBGBBBBBGBBGBBBBBGBGGBBBBBBBBBBGGGBBGBBBBBBBGBBBBBGBGBBBBGBBBBBBGBGGBGGBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBGGBBBBBBBBGGBBBGBBBBBBBBBBBGGBBGBBBBBBGBBBBBBBBBBBBBBBBGGGBBBBGGBBGBGBGGBBBBGBBGBBBBBBBBGBGBBBBBBBBBBBGBBGBBBGBBBBBBBBBGBBBBBBBBBBBBGBBGBBBGBBBBBGBBGBBBBBGBBBGBBGBBBGBGBBGBBBGGBBBBGGGGBBBBGGBBBBBBBBBGBGBBBBBBBBBGGBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBGGBBBBBBBBGBBBBBBGGGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBGGGBBBBBBGBBBGBGBBBGBBBBBBGBBBBGBBBBGBBBBBGBBBBBBBBBBBGBGBGBBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBGBBBGBBBBBBBBBBBGBGBBBBBGBGBBBBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBGGBGGBBGGBBBBGBBBBBBBBBBBGBBBGGBBGBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBGBGGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGGBBBGBGGGGGBBBBGBBGGBBBBBBBBBBBBBBGBBBBBBBBBGGBGGBBGBBBBBBBBGBBBGBBBBBBBGBGGBBBBBGBBGBBBGBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBGBBBGBBBBBBGBGBGGBBGGBGBBBBBBBBBBBBBBBBBBGBBBBGGGBBGGBBBGGBBBBGBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBGBGBGBGBBBBGBBBBBBBBGGBBGBBBBGBBBBBGGBBBGGBBGBBBGBBBBGGBBBBBBBBGBBBBGBGBBBGBBBBBBGBBBGBBBBBGGBBGBBBBBBGGGGGBBBBBBBGGBBGBBBBBBGBGGBBBBGBBBBBGGGBBBBBBGBBBBBGBBGGBGBBBBBGBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBGBBGBGBBBBBBBBBBBBBBBBBBBBGGGBGBBBBBBBBBBGBGBGBBBGBBBBBBGBBBGGGGGBBGBGBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBGBBBBBBBGBGGBBBBBBBBBBBBGBBBBBBGBGBBBBBBGBBGBBBGBBBGBGBGGBBBBBBGBBBBBBBGGBGGBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBGGBBGBBBBBBBBGGBBBBBGBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBGBBBBBBBBBBGGBBGBBBGBBGBBGBBBBBBBGGBGBBBBBBBBBBBBGBBBBBGBBGBBBGGBBGGBBBBBBGBBBBGBBBBBBBBBBBGBBGGGBBBBBGGBBGBBBGBBBGGGGBGBBGBBBBGGGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBGGBBBGBBGBBBGBBBBBGBBBBBGBBGBBGBGBBBBBBBBGBBBBBBBBBBBGBBBGBBGBGGBBBGBBBBBBGGBBBBBGBBBBGBBGBBBBBGBBBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBGGBBBGBGBBBBBBBBGBGGBGBBGBBBGBBBBBGBBGBGBBBBGBBBBBBBGBBBBGGBBGBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBBGBBGBGGBBGBBBBBBBBBGGBBBBGBBBBBBBGGGGBBGBBBGBBBBBBGBBGGBBBBBBGGBBBBGBBBGGBBBBBBBBBBBBBBBGBBBGBBGGBGBBBBBGGBBGBGBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBGBBGGBBBGBBBGBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBBBBBGBGBBBGBBGBBBBGBBBBBBBBGGGBGBBBBBBBBBGBGBBGGBGGBGGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBGGGGBBBBGBBBBGBBBGBBGBBBBBBBGBBBGBBGGBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBGBBBBBGBGGBGBBBBBBGBBBBBBBGBBBGBBBBBGBBBBBBBBBGGBBGBGBBGGGGBGBBBBGGBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBGBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBGBBBBGBBBBGBGGGGGBGGBBGBBBBGBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBGGBBBBBBGBGBGBGGBBBBBBGBBBGGBBBBGBBBBBBBBGGGBBBBBBBGBBBBGBGGBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBGBBBGBBGBBBBBBBGBBBBBGBGBBBBGGBBGBBBBBBBBBBBBBBBBBBBBGGBBBBGBBBBBBGGBGBBBGGBBBBBBBGGBBBBGBBGBGBBBBBBBBBBGBBBBGBBGBGGBBGBBBBBBBGBBBGGGBBBGBBGBBBBBGBBBGBBGBBGBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBGBGBBGBGBBBBBBBGGBBBBBBGBBGBBBBGBBBGGGBBBBBGGBBBGBBBBGGGBBBBBBBBBBBGGBBGBBBBBGBBBBBBBGGBBBBGBBBBBBGBGBBBBBBBGBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBGBBBBBBBGBBBGBBBBBBBBGGBBGBBBBGBBBBGBBGBBBBBBBGBBBGBBBBBBBGBBBBGBBBGGGGBBBBBGBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBGGBGGBBBGGBBBGBBBBBBBBBBBBBBBGBGGBBBBBBBBGGBBBBBBBBBGGBBBBBGBBBBBGGBBBBGBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBGGGBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBGGBBBBBBBBBGGGBBBBGBBGGGGBBBBBGBGBBBBBBBBBBBBBBBGBGBBBBBBGBBBGGBBGBGGBBBBBBBGBBGBBGGBBBBBGBBGGBBBBBGBGGBBBBBBBGBGBBGBBBBBGBBBBBBBBBGGBBBBBBBGBBBBGBBGGGBBGBBGGBBBGBBBBBBBGBBBGBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGGBBBGGBBGBGGBBBBBBBBBBBGBGBGBBBBBBGBBBBBBBBBGBBBBGBGBGBBBBBGBGGBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBGBBBBBGBBBBGGGGBBBBGBBGGBGBBBBBBBBBBGBBBBBBBBBGGBBBBBGGBBGBBGBBBBBBBBBGBGBBBBGGGBBBBBBBGGBBBGBGBGBBBBBBBBGBBGGGGBBGGBGBBBBBBBGBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBGBGBBGBBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBGGBBBBGBBGBBBGGBBBBBBBBBBBBBGBBBBBBBGBBBBBBGGBBBGGBBBGBBBBBBGGBBBBBBBBBBBBBGBGBGBBGBGBBBBGBBBBBBBBBBGGBBBGBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGGBGBBBBGBGBBBGBBBBBBBBBBGBBBBBBGGBGGBBBBBBGBBBBBBBBGBBBBBGBBGBBBGGGBBBBGBBBBBBBGGGBBBBBGGBBBBBBBGBGBBBBBBBBBBGBBGBBBBBBBBBBBBBGBGGBBGGBGGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBGGGBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBGGBGBBBBBBGGGGBBBBBGGBBBBBBGBGBBBBBBBGBBBBBGBBBBBBGBBBBBBGGBGBBBBGBBBGBGBBBBBGBGBBBGBBBGBBBBBGGBBGBBBGGBBBBBBGBBGBBBBBBBBBBGGBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBGBBBGGBBBBBBGBBBBBBBBBBBBBBGBBBBGGBBBGBBBBGGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGGBBBGBBBBBBBGGBGBBBGBBBBBGBBBBBBBGBGBBBBBBGBGBBBBGGBBBBBBGGBGGBBGBBBBBGBBGBGBBBBBBGBBBGBGBGBBBBBBBBGGBBBGBGBBBGBGGBBGBBBBBBGGGBBBGBBGBBBBBBBBBGBBBBBBGBBGBBGBGBBBBBBBBBBBBGGBGGGBBBBBBBBBBBGBGBBBBGBBGBGGGBBGBBBBBGBGGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBGGBGBBBBBBBBGBBBGBBBBBGGBBBBBBBGBGBBBBBBBBBGBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBGBBBGBBBBBBBBGBGBBBBGBBBBBBGBBBBBBBBBBBBGBBGGBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBBBBBGGBBBGBBBBBBGGBBBBBBBGBBBBBBBBBBBGGBBBBBBGGBBBBBGBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBGBBBBGBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGGGGGBBBBBBBBBBBBBBBGBGBBGBBBBBBBBGBBBBGBGBBBGBBBGGGBBBBBGBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBGGBGBBBBBGBGGBBGGBBBBBGBGBBBBBBGBBBGBBBBBBGGBBBBBBBBGGBBBGBBBBBBBBGGBGBBBGBBBGBBBBGBBBBBBBBBBBGGBBBBBBGBBGBBBBBGGGGGGBBBBGBGBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBGBBGBBBBBBGBBBBBBBBBGGBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBGBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBGGBGBBBBBBBBGBBBBBBBBBBBBBGBBBGGBGBBBGBBGBBGBBBGBBBBBBBGBBBBBBBBBGBBBGGGBBBGGBBBGBBGBBBBBGBBBGBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBGGBBBBBBBBGBBBBGBGGGBBGGBBBBGGBBBBBBGGBBBBBBBBGGBBBBBBBBGBBGGGBBBBBBBBGBGGBBGBGBBBBBGBBBGBBBGGBBGBBGBBGBBBBBBBBBGBGBBBGGBGGGBGBBGBBBGBBBBBBBGGBBBBGGBBGGBBBBBBBGBBBBBBGBBBBBBGGGGBBBBBBBBGBBBGBBBBBBBBGGBBBGGBGBBBBGBBBBBBBGBBBBBBBBBBBGBGBGGGBBGGBGBBGBBBBBBBGBBBBGGGBBBBBBBGBBGGGBBBGBGBBBBBBBGBBBBBBBBBBBBBGBBGBBGBBBBGBBGBBGGBBBBGGBBBGGBBBBGGGBBGBBBGBGBGGGGBBGBBGBBBBGGGBBBBBBGBBBGBBBBBBGBBGBGBBBBBBBGBGBBBBGGGGBBBBBBBBBBGGGBBBBBBBBBGBBBGBGBBBBBBBBBBBGGBBBGBBBBBBGBGGBBBGBBBBBGBGBBBBBBBGBBBGBBBGBBBGGBBBGBBBBGGBBBBGBBBBBGBBBGBBBBBBGBGGGGGGBBBGBBBBBBBBBBBGGGBBGBBBBBBGGBBBBBBBGGBBBBBGBBBBGBBBBBBBBBBGBBBBBBGGBBBBBBBBGBGBBBGBBBBBBBBBBBBGBBBBGBGBBGBBBGBBBBBBBBGGBBBBBGBGBBBGBBBGBGGBGGBGBBBBBBGGBBGGBBBBBBBBBBBBBBBBBBBGBBGBGGGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGGBGBBBBBGBBGGGBBGBBGGBBBBGBBBBBBBBBBBGBBGBBGGGBGBBBGGBGBBBBBGBGBBBGBGGBBBBBGBBBBGBGBBGGBGGBGBBGGBBBBGGGBBBGBBBBGBGBBBBGBBGBBGBBBBBGBBBBGBBBGGGGBBBBBBGBBBGBBGGBBGBBGBBBBBBBBBGGBBGBBGGBGBBBBBBBGBBBBBBBBGBBBGGBBBGGBBGGBBBGBGBBBBBBBGBGBBGBGGBGBBBBBBGBBGBBBBBBBBBGBBBBBBBBBGGBGBBBBBBBBGBBBGGBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBGGGBBBGGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBGBBBBGBBBGBBBGGBBBBBBBBBBBBGBBGBBBBBBBBBGBGBBBBBGGBBGBBGBBBGBBBBBBGBBBGBGBGBBBBBBBBBGBBBGBGBBGBBBGBBGBBBBBBBBBBBGBBBBBBGBBGBBGBGGBBBBBBBBGBBBBGBBGBGGBBBBGBBBBBBBBGGBBBGGGBBBGBBGGBBBBBBBBBGBGGGBBBGBGGGBBGBBBBBBBGGBBBBBBBBGBBBGBBBBBBBBBBBBGGGBBBBGBBBBBBBBBBBBGGBBBBGGBGGBGBGBBBBBBBBBBGBBBBBBBBBBGBBGBBBBGBBBBGBBBBBBBBBGGBGBGGBBGBBBGBGGBBBBBGBBBGBGBBGBGBBGBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBGGBBBBBBBGBBBBBBGBBBBBBGBBBBBBBBBBBBBGGBBGBBGBBBBGGBBBGGBBBBBGBGBBBBBBBBBBGGBGBGBGBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBGBBBGGBBGBBBGBBGBBBBBBBBBBBBBGBBGGBBGBBBBBBBBGBBBGBGGBBGGBBBGBBBBBGBBGBBBBBBBBBGBBGGBBBBBBBBBBBGBBBGGBGBBGBBBBBGBBBGBGBBBGGGBGBBGBBBBBBGBBBBBBBBBGBBBGBGBGBBBBBBGBBBBBBBBBGGGBBBBBGBBBBBBBBBBBBBBGGBBGGGBBBBBBGGGBBBBBBBGBBBBGBBBBBGBBGBBBGBBBBBBBBGGGGBBBBBBBGBBGGBGBBBBGBBBBBGGBBBBGBBBBBBBBBBBBBBGGBBBGGBGGBBGBBBGBGBBBBBGBBBBBBBBBBBBGBBBGBBBBBBBBBGBBGBBBGBGBBBBBBBBBBGGBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBGBBGBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBGBBBGGBBBBBBBGBBBBBGBBBBGBGBBBGBBBBBGGBBBBBBBGBGBBBBGBBBBGBGGBBBGGBBBGGBBBGBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBGGBBBGBBBBBBBBGBGBBBBGGBBGBBGBBBBBGGBBBBGBBGBGBGBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBGGBGBBBBBBBGGGBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGGBBGBBBBBBBBGBGBGBBBGBBBBGBBBBBGGGBBBBBBGGGBBGBBBBBGGBBBBBBBGBBBBBBBBBBGGGBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBGGGBGBBBGBBBGGGGBBBBBBBBBBBBGBBGGGBGGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBGBBBBBBGBGBBBBGBBBBGBBBBGGGBBBBBBBBBBBGBBBBBBBGBGBBBBGBBBBBBBBBBBBGBBGBGBBGBBBBBBBGBBBBGBBBBBGBBBGGBBBBGGBBBGBGBBBBBBGBGBBBBBGBBGBBGBBGGBBGBBBGGGBBBBGBBBGBBBBGBBBBGBBGGBBGBGGBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBGBGBBBGBBBGBBBBGGBBBGBBBBBBGBBBBBBBBBBBBGBGGGGGBGBBGBBBGBBBBGBBGGBGGBBBGGBGBGGBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBGBBGBGBBBGBBGBBBGBGBBBGBBGBBBBBBBBBGBGBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBGGBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBBBBGGBBBBGBBGBGBBBBBBGBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBGBGBBBGGBBBBBBGGBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBGBGBBBBBGBGBBGBBGBBBBBBBBBBBBBBGBBGGBBBBBGBBBGGBBBBBBBBBBBBBBBGGBGGGBBBBBBBBGGBGBGGBGBBBGBBBGGGBBBBGGBGBBBGBGBBBBGBBGBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBGBBGBBGBBGBBBBBBGGGBBBBBGGGBBGGBGBGBBBBBBBBBGBGGBBBBBBBGBBGBBGBBBBBBBBBGGBBGBBBBBBBBGGBBGBBBBBBBBBBBBBBGGGBBGBBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBBGBBBBBBBGBBBBBGGGBBBBBBBBBGBBBGGBBBBBBBBBBBBBBGGBBBBBBBBGGBBBGBGBBBBGBBBGBBBBBBBBBBBGGBBGBBBBBGGBBBBBBBBBGBBBBBBBBBGBBBGGBBBBBBBBBGBBBBGBBBBBGGGBGBGGGBBBBBGBGBBBGBBBBBBGBBGBBBBBBGBBBBBBBBBGGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBGGBBBBBBBBGBBBBBBBBBGGGBBBGBGGBGGBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBGGBGBBBBBBBBGBBBBBBBBBBBBGBBBBGBBGBGGBBBBBBBGGBBBBBBBBBBBGBBBGBBBBBGBBGBBBBBGBGBBGBBBBBGGBBBBBBBBBBBBBBBGBGBBBBBBBGBBBBGGBBBBBBBBBGBBGBGBGBBBGBBBBBBBGBBBGGGGBGGGBBBBBBBBBGBGBBBBGGBBBGBBBBBBBBBBBBBBBGBBGBGBBGBBBBBGBBBGBBBBBBBBBBGBBBBGBBGBBBBBBBBBGBBGBBBBBBBGGBGGGBBBGBBGGBBBBGGBBGBGBGBBBBBBBBBBBGBGGBGBBBGBBBGBBGBGBBBGBBBGGBGGBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBGBGBGBGGBBGBBBBBBBBGBBBGBGBBBB
17639 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
23351 BBBGGBBGGBGBGBGGGGGGGGBBGGGBBGBGBGBGGGBGGBGGGBGBBBBGGGGBBGBBGGBBGBGBBBGBBBBGBGGGBGGBGGGGGBBGGBBGGGGGGGBGBBBGBBGBBGGGBGBGGGGGBBBBGGBGBBGGBBGGBGBBGBBGGBBBGBGBBBBGBBGBGBGBGGGBBBGBGBGGGBGGBBBBBBGBBBGBGGBBBGBGBGBBGGBGGBGGBBBBGGGBBBBBBBBBBBGBGGBGGGGBGGGGGBGBGGBBGBGBBBGBBBBGBGBGBGBGBBBGGGBGBGGBGBBGBGBGGBBGGGBGGGGGBBBBBBGBGGBBBGGBBGBGBBBGBBBBGGBBGGBGGGGBGGBGGBBBGBBGGGGBBBGGBBGGBBGBGGBBGGGBBBGBBBBGBGGBBBBBGBBBBBGGBBBGBGBBBGBGBBBGGBBBBGGGBBGGBGBGBBGBBBBGBBGBGBBGBBBGBBGBBBBBBBGBBBBGBBBBBBGBBBBBGBGBBGGBBGBGBGBGBBGGBBBGBGGBBGBGBBBBBGBBBBBBBGBBGBBBBBBGGGBBBGBGGGGGBGBBBBGBBBBBGGBGGBBGGBBBBBBBGGGBGGGGGBBGGBBBGBBGBBBBBGGBGBBGGBGBBBGGBBBGBBGBBGBBGBBGGBBBGGBBGBBBBGBBGBGBGGBGBGGGGBBBBBGBGGGGGBBBGBGBBBBBBGGBBGBGBBBGGBBBGGBGBBGGGGGBGBBBBBGGBBBBGBGGGGBBBGGGGGGBBGGBBBBBGBGGGGGBGGBBGBGBBGGGGBBGGBGBBGGGBGBBGBBGBGBGBBGGBGBGBGBBBGGBBBBGGBBGGBGGGBGBGBBGBBGBGBBBBBBGBGBBGBBBGBGGBBGGBGBBGBBBGBGBBGBGBBBBGGBBBGGBBGBBBGBBBBBBBBBGGGBGGBGGBBBGGBBBGGBGBBBBGBBGBBGBBGBBGBGBBBBGGBBGGGBGBBBBBBBGBBGBBGBBBBBGBBBBGGGGGGGGBBBBBBBBGGBBGBBGGBGBBBBGGGBGGBGGBBBGGBGBBBBBBBBBBBGBBBBGGBBGBGGBBGGBBBBBBBBBBGGGBBBGBBBGGBGBGGBBBBBGGBGGBBGBBBBBBBBBBGBBBBGGGBGBGBGBBBBGBBBBGBGGGBBBBGGGGBGGBGBBGBBGBGGGBBGBBBGGGBGBGBGBGBBGBBBBBBBBBBGGBGGBBBBGBGBBGBBBGBBBGGBBBGGGBGBBGBGGGGGGBGBBBGBGBBBBBBGGGBBGBBGGGBBGBBGBBGGBGBBBBBGBBGBBGGGBGBGGGBBGBBBGBGBGGBBBBGBBGBBGBBGBGBBGBBGBGBGBBBBGGGBGBBGBBGBGGBBBBGGGBBBGBGBBGBBBBGBBBGGGGGBBGGGBBBBBBBGBBBGBBBGGGGBBBGBBGGBBGBBBGBBBBGBBGBBGGBBBGBBGGGBGBBBGBGBBGGBGBBBBBBBBBBBBBGGBBGBBBBGBBBBBGBBBBGBGBGBBBBBGGBBGGBBGBBGGGBBBBBBBGGGGBBBGGBBBBGGGBBGBBBGGBGBGGBGBGGGBBBGGBGBBBGBGBGGGGBGBBBGBBBGGBBBBGGGBGBGBBBGGBBBBGBGBGGBGBBBBGBBGGGBGBGGGGGGBBBGGGGGBGBBBGGBGBGBBBBGGGBBBBGBGBBBBBGGBBGGGGGBBBGGBBBGBBGBBBBGBBBBBGGGBBGBGGBBBGGBGGGBGBBGBBGGGBBBGBGBBBBGBGGGBBBBBBBGBBBBGBGGBBBBBBBBGBBGBBGBBGBBBBGBBBBBGGBBGGBBGBBBBGGBBGBBBBBGBGGGBGGGBBBGGGGBGBBGGBGGGBBBBGGGBGBBGBBGBBBBBBBGGBGGBBGBGBGBGBBBBGBBBBGBBGGGBBBGGBBGBBBGBBBBGGBBBBBBBBBGBBBBBBGGGGBGGGGBBGBBBBGBBGBBBBBGGBGBGBGGBBGBBBGGBGGGBBBBBGBBBGBGGBGGBGGBBGGBGBGBBGGBBGGGGGBGBGBGGBGGBBBBBGGGGBGBGGBGBGBBBGGGGBBGBGBGBGBGBBBBBBBBBBBGGBBGBGBBBBBBBGBBBGBGGBBGBBGGBBGBBBBGGGBGBBGGGBGBGBGBBBBBGBBGBBGGBBGBGBGBBBGGBGBBBBBBGGGGGBBBGGBBBBBBBBBGGBBBGGBGGBGGGBBBGBBBGBBGBGGBGBGGBGGBBBBBGGBGBGBGBBGBBGBBBBGBGGBBBGGBGGBGGBGGBBGGGBBGGBGBBBBBBGGGGGBGBBGBGBBBGGGGGBBBBGGGBGBBGGGGBGBGBGBBBBGGGGBGGBGBGGGGGBBGBBBBBGBBBGBGBBBGGBBBGGBGGGGBBBBBBBBGBGBBBBGBBGGGBBBBBGGBBBBBGBBGGGBBGBBGGGBGGGGGBBBBBGBBBGGGGGBBGBGBBBBBGBGGBBGBBGGGBBGBBBBBGBGGGGGGBBBGBBGGGBGGGBBGBGGGGBBBBBBGBBBGBGBGGBBBGBGBBBGBGBGBBGGGBBBBGBGBBBBBBGBBGBGGBBBBBGBGBGBBBBBGGGBBBBGGGBGBBBBBBBBGGBGGBBGBBBBGBBBGBBBBBGGGBBGGGBBBBGBGBBGBBGGBBBBGGGGGBBBBGBGGBBBBBBBGBBBGBBGBGGGBBGBBBGGBBGBBGBBBBBBBBBBBGGBBGBBBBBBGBBGGBBBBGGBBGBBGBGBGGBBBGGGBGBBGBGBBBGBGBBBBBGBBBBBBBGGBBBBBBBGGGGBGBBBBBGBBGGBBBBBBBBBGBBGBGBBGBBBBBBGBBBBBGGBGBBBBGGBBGBBGGBBBBGGGGGGGGGBGGBBBGGGBBBGBGBBBBBBGBBGGBBBGBGBBGGGGBGBGBGGBGBGBGGBBBBBGGBGBBBGBGBGGBGBBBBBBBBGBBBGBBBGBBBGGBGBBBBBGBBGBBBBBGGBBGGBBGBBBBGBBGBBBBBGGBGGGGGBBGBBGBGBBGBBBGBBBGGGBBBBBGGGBGBGBBGBBBGBBBBGBBGGGGGBGBGBBBGGBBGBGBGBGBGBGBGGBBBBGBGBBBBGBBBGBGBBBBGGBBBGGBBBBBGGBBGBBGBBBGGBGBGBBBBBBGBGBBBGGBGGGGBGBGBBGBBBBBBBGBGBBBBGGBGGGBBBGGBBBBBGGBGBGBBBBBBGGGBBGGGBBBBBBBGBBBGGBBGBGGBBGBGBBBBGBBBBBGGGBBBBBBGBGGGGGGGGBBBGGBBBGBBBBBBBGBBGBGBGBBBBBBBBGGBBBBBBGBBBBGBGBBBBGBBBGBGGBBBBBBBBBGGBBGGBBBGGBBGBBBBBGBBGGBGBBGBBBGGBGBBBGBBGBBGBBGGBBBBBGBGBBGBGBBBBGGBGGGBGBBGBBGBGBBGBBGBBBBBBGBBBGBGBBBGBGGBGBBGBGBGGBBGBGGGBBGBGGBBBBGGBBBGGBBGGGGBBBGBBBBBBGGBBBBBBBBGGBBGGBBBBBBBBBGBBBBGBGGBBGGBBGGBGBBBBGBBBBBGBBBBGBBBGBGBGGBBBGGBBBBBGBBGBGGGBBBBBGBBBBBGBGGGGBGGGBBGBGGBBBBGGBGGBBGGBGBGGGGBGBGBGBGGBBBBBBGGGBGBGGGGBGBGBGGGBGBGGBBGBBGGGGGBBBGBBBBGGBBGBGGBBGGBGGGBBBBGBBGGGGGBGGGBBBBBBBBBGBBBGBBGGGBBBBBBBGGBBBGBGBBBGBGBBGBGBBBGBBBBGGBBGBBBBBBBBGBGGGGBGGBGBBGGGBBGBGBGBGBBGGBGBBBBBBGBBBBBBBBBBBGBBBGBBBBBGGBBGBGGBBBBGBBBBBBBBGBBBBGBGBBGGBGGBBGBGBGBBBGGBBGGBBBGBBBGGGBGBBBBGGBGBBBGGGBBGBGBBBGGBBGBGBBGGGGBBBBBBGGBGGBBBGBBGGBGBGGBBBBGBBBBBBGGGBBBBGBBBBBBGBBGBBBBGGBBBBGGGGBBGBBGBBBGBBBGBBGBBBBBBGBBGBGGBBGGGBBBBGBBGBBBGGGGBBBBBGBBBGGBBBGBBGBBBBBGBBBBGBGGGBBBBBGGGBGBBBBGGGBGBBGGBBBBBBGGGGGGBBGGBBGGGBBBGGBBBGGBBGGBBBGBBBBGGGBGBBGGGGGGBBBBGGBGGBGBBBBBGBGGBBBBBBBBGGGBBBBBBBGBGBBBGBBBBBBGBBBBBGGGGBBBBGBBGGGBBBGBGBGBBBBGBBBBBBBBGBBBGGBBBBBGGBBBGGBGGGBGBBGGBBBGGBBBGBBBGBBBGBBGGBBBGBGBGBGGGBBBGBGBBBGGBGBBGGGBBBBGBGBBBGGBBGGGBGBBBBBBGBGGBBGGGBBBBGBGBGGGGBBBBBBBGGBGBGBGGGGBGBBBBBBBGGGGBBGGBBGGGBGBBBBBBGBBGBBBBBGBBGBBBBGBGBBBBBGGBGGBGGBBBBBBBBBGBBGBBBBBBBGBBBBBBGGGBGBBGBBBGBBGBBGBBBBGBBBBGBBGBGBGBGGGBGBGGGBGBBBBGGBGGBGGBGGGBBGGBBGBBBGGBGBGGBGGBGGBBGBBBGGBBBBBBBBBBGBGGBBBGBBBGBBBGGBGBBBGGBBBGBBGBGBGBGBBBGBGBBGGGGBBBBGBBBBBBGGBBBBBBGBBGBBBBBGBBGBBBBBBBBBGGBGGBGGBBGBGBBBBGBGGGBBBBBBBGBBBBBBBBBGBGBBGBBBGGGBBBGBGGGBGBGGGBBGGBGBBBGBGGBBGBBGBBBBBBBGBBBGBBGGGBBGGBGBGBBBGGBBGBBGGGGGGBGGBBGBBGGBBGGBBGGGGGGGGBBGBBBBGBBBBBGBGBBGBGBBGGBBBBGGGGGGBGBGBBBGBGGBBBBBBBGBBGBGGGBBBBBBBGGBBGGGBGGGBBGGGBBBGGGBBBGBGBBBBBBBBBBBBGGBGBBGBBBBGBBBGBGGBBBBBBGGBGBGBGGBBBBBBGBGBBGGGGGBBBGBBBBBGBGGGGGBBBBBBBGBGBBGBGBGGGGBGGBBBBBBBBGBGBBBGBBBBBGBBBBGGBBGBBBGGBBGBGBGBBBGGBGBBBGGBBBGGBBGBBGGBGBBGBGGBBBBGGBGBBBGBBBGGGBGBBBBGGBBBGBBGBGGGBBBGBBBBBBBBGGBBBGGGBBBBGGBBGBGGGGBGGBBGGGBGBBBBBBBBGBGGBGBBGGBGBBGBBBGBBBBGGBBGGBGBBGBGBBBBBBBBBBBBGBGGBGBBBBBGGBBGBGGBGGGGBGBBGBBBBGGGBBBBBBGGBGBBGBBGGGBBBBBBBGGBBBGBBGGBBGGBBGGGGGBBBBBBBBGBBBBBBBGBBGGBGBBBGBBBGGGBBBGGGBBBBBBBGGBBGGBBBGBBGBGBBBBBBBBGGBGBBBGGGBGBBGGGGGBBBGBGBBBGGGBBBBGGBGGGGGGGGBBBBGBGGBGGGBGBGBBGBGBBGBGGGBBBBGBBGGBBGGBBBBGBBGBBGBGBBBBBGBGBBBBGBBGGGBGBGGBGBGGGBBBGGGGBGBGBGBGGGBBGBBBBGBGGBBBBBBBBBBBBBGGGGBGBBBBGBGGGGBBGBBBGBGBBBBGGBGBBBBGGGGGBGBBGGBGGGBGBBBGBBGBGBBGGBBGBBBBBBBBBGBGGBGBBBGGBBBBGBBGBGBBGBBBBBBBBBGGGGBGBBGBBBBBGBBGGBGGBBBBBBBBBGGGBBBGGGBBGBBBGGGBGBGBBGBGGGGBBBBBGBBGBBGBBGGGGBBBGBBBBBBGBGBBBGGGBBBBGBBGBBBBBGGGGBBBBBBBGGBBGGBGGGGBBBGBBGGGBBBBBGBGBBGGGGBBBBBBBBBBBGGGBGGGBGGBBBGBBBBBGGGBBGBBGGBBBBBBBGGBBBGGGGGBBBBGGBBBBBGGBBGBBBBGBBGGBGBGBGBGBBBGGGBGGBGBBBBGBGGGBBBGGBBGBBGGGBGBBBBGBBBBBBGBBGGBBBBBBGBBBGGGBBGBBGBGBGBBBBBBGBBGGBBGGBBGGGGBBBGGBGBBBBBBGBBBGGGBBBBBGGBBBBBGBBBGGBGGGBGBGBGGBBGGBGBGGGBBGGBBBBBGGBBBBBBBBGBBBBGBBBBBGBBBBGBBGGBBGBBBBGGGBBGGBGGGBBBBBBGBGGBGBBBBGGGBGBBBGBBBBGGBGBBGBGBBGBBBBBBBBGBGBGGBBBBBBBBBBBBGGBBBBGGGGGGGBBGGGBGGGGBBBGBBBBGBBGGBGGBGBGGBGGBGGGGBBGBGGBBBGBBBBGBGBBGBBBBGGGGBGBBBBGGBBBGGBBBBBGBBBBBGGBBBBBBBBBBGBBGBBBBGBBBGGBBBGBGGGBBGBBBBBBBBBGBGBGBBGBGBGBBGBGGBBGBGGGGGGGBBGBBBGBBBGBGBGBGBBBBGBBBGGBBBGBGGGBBGBBBBBGBBGBGBGGBBBGGGGBGBGGGBGBBGGBGBGBBBBGBGBBBGGBBBBGBBBBGGGGBBBGGBGGBBBBBBBBBGGBBBGBBGBBBBGGBBGGBBGBGBBBBBGBBBGBBGGBGBBBGBGBGBBBBBGBGBBBGGBBGBBGBGBGBGGBBGGBGBGBBGBBGBBGGBGBBBBBBBGBBGBGBBBBBBBBBBGBBGGBBGGGBBBGGBBBGGGBGGBBBGBBBGBBBBGGBGBBGGBBBGBBGBBBBBGBBGBGBBBGBBBGBGGGGGGBGBBGBBGBGBBBBBBGBBBGGGBGBGBGGGBBGBBBGBBBBBBBBBBGBGBBBBBBGBBBGBBGGBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBGGGBBBGBBBBGBBGBGBBGGGGBGBBBGGBBBBBBBBBBBBGGBGBGBGBBBBBBGBGBGBBBBBBGGBBGBGGBBGBBBBBGGGBBGGBGBBBGBBGBBGGBGBBBBBBGBGGBGGBBGGGBBBBBGGBBBGBGGBBBGBBBBBBGBBBGBBBGGBBBBBGGGBBBGGBBBBBBGGBBBBBGGGBBBBBBGBBBGGGBGBGBBBBGBBBBBGBBGBBGBBBGGBBBBBGGBBGBBGGGGGGGGBBBGBBGGGBGGBGGGGGBGBGBBGGBBBBBBBGGGGGBGGBGGGBGGGBBBGBGGBBBBBBBBBBGBBBBGGBGBBGGBBBBGGBBGBBBGBGGBBBGGGGBBBBGBGBGGBGBBGBBBBBBBBBGBBBGBBBBBBBBGBBBGBBBBBGBGGGBGBBGGBGGBBBBBBGGBGGBBBBBBBGGGBGBGGBBBGGBBGGBGGBGBBBBBBBBBBBGBBGBGGGGBBGBGBBBBBGBBGGGBBBBBGBBGGBGBBGGBBGBGBBGBGGGBBGBBGGGGGBBBBBBBGGGBGBGGBGBGBBBGGGBBBBGBBGBBBBBBBBBBGBBGBBBBGGBGBBBBBBGGGGGBGBGGBBBBBBBBBBGBBBBBBGBGBBBGBBGBBBGGBGGGBBBBBBBGGBGBBBGGBBBBGBGGBBBGBBBGBBBGGBBBBGGBGGGBBGBGBBBGBBBGGGBBGGBBGGBBGBBGBGGBBBBGGBGBBGBGBGGGGBGBBBBBGBBBBGBGBGBBBGBGGBBBBBBBGBBBBGBBGBBBGGBBGBBGGBBGGGBBBGBBGGGBBGGBGGBBBBGGGGGGBBBBBBBBGBBBGBGGGGBGBBGGBBGGBBBGBGGBGBGGBBBGGBGBBGGGGBBGBBBBGGBBGBBBBBBBBBGBGBGGBGGBBBGBGBGBGBBGBBBGBGBGGBGBBGBGGBBBGGBGBBBGBGBGBGBGGBBBBGBGBGBGBBGGBGBBBBBGBBBBGGBBBGBGBGBBBBGBBBGBBBBBBBGBGBBGGBBBBBBGBBBGBGGBGBBGGGGBGBBBBBGGGBGBBBGBBBBBGBBBBGGBBGBBGGBBGGBBBBGBGGBBBBBBBGBGBGBGBBBBGBBGGBBBBGBGGBBBGGBBGBBBBBBBBBBBBBGGGGBGBBGBBBBBBGBBGBGBBGBBGGBBGGGBBBBBGBGBGGBGBGBBBBBBBGBBBBBBGGBGGGBGBBBBBGBBGBGGGGGGGBBGBGGBGGGBGGGBGGBGBGGGBBBGBBGGBBBBGBBBBBBGGBBGGBGBGGGBGBBBBBBBGGBBBGBBBGBGBBBBGGBGBBBGBGGBGBBBBBBBGGBBBGBBGGGBBBBGBBGBGBGBBGBBGBBBBBBGBBBBGGGGBBBGBBBBBBBGGBBGGGBBGBGBBGBBBBGBBBBBBGBBBBBBBBBBGBBGBBBGBGBBGBBBBBBBBGBGGBBGGGGGBGGBBBBGBGBBGBBGBGGBGGGGBGBBGBBGBBBGBGGGBBGBBBBGBGGGBGGGBBGGBGGBBBBBBGBGBBBBBBBBBGBGBGBGGBGGGGGBBBGBBGGGBBBBBBGBGBBBBGGGBBGBBBBBBGBGGGBBBBGBBBBBBGBGGBBBGGBGGGBBGGBGBBGGBGBBGBGBBBBGBBGBBGBBBBBBGGBGBGGBGGGGBGBGBGBBBBGBBBBBBBBGBGGBBBGBBBBGBGBBGBGGGBBGGBGGBBGGGBGGBBGBBGBGBGGBGBBGBBBBBBBBBBBBBBGBBGBGGGGGGGBBBGGGBGBGGBBBBGGBBBBBGBBBBBBGBBGBGBBBBBBBBBBGBBGGGBBGBGBGGGGBGBBGGGBGGBBGBBBBGGBGGGBBBBBGBGGGGBBGGGGGBBBGGGGGBBBBBBBBBBBBBBBBGBBBGBBGBGBBBGBBBGBBGBBBBGBBGGBGBBBGBGGBBGBBBBBGGBGBGBBGBGBBBGGBGBBGBGBGBGBBBBBGBGBGGGBBBBGBGGGGBGBGBGBBGGGGGGBGBBGGGBGBBGGBGBBGBBBGGBBBBBBBBBBBGBGBBBGGBBGGBGGBGBGBBBBBGBGGGBGGBGBGBBGGBGBBBBBBBBGBBGGBBBGGGBBBGBBGGBBGBBGBBBBGBBBBGGGGBBBBBBGBBGBBGGGBGBBGGGGBGBGGBGBGBBBBBBGBGGBGBGBBGGGBGBBGGGGGBBBBGBGGBGGBBBBBGGGBBBBGBBGBGGGBBBBBBGGBBBGGBBBGBBBBBBGBBGBBGBGBBBBBBBGGBGBBBBBBGGBBGGBBGGBBGGBBGBBGBGBBGGGBBGGGGBGBBBBGGBGBGBGBBBGGBGBBBGGBBBBGBGGBBGBBBBBBGBBBBBGGBBGBBGBBGBBBGBGBGGBGBBBBBBBGBBBBBGGGBGBBGGBBBBBBBBBGGGBGGBBBBGGBBBGGBBGGBBBBGGBBBGGGBGBGGBBBBGBGGBGGGBGGBBBGBGBBBGBBBBGGBBBGBBBGGBBBBBBBBGBGBGGBBGBBBGBBBGGBBBBBBGGBGBGGGBBGGGBBBBGBBBBGBGBBBBBGBGGBBGGGBGGBBGGBBGBGBBGBGBBBBGGBGGGGBBBGBGBGBBGBGBBBBBGBBGBBBGBBBBBGBBBGBGGBBBBBGBGBBBGBGBBGGBGBBBBBBBGGBGBBBBGGBBGBBBGBGBBGBGBBGGGBGBGBGBBGGBBBBBBGBBBGBBBBBGGGBGBBBBBBBBBBBBGBGBBBBBGBGGBGGGBGBBGBGGBBGGBBBBGGBBBGGGGGBBBGBBBBGGGBBBBBBGBBBGBGGGBBBBBGBBBBBBBGGGBBBGGGGGGBBGBBBBGBBBBBBBBBGBBBGBGGBGBBBGBGGGGGBBGGBGBBBGBBBBBGGGGGGBGBBGGBBBBBGBGBGBBBBBGGGGBGGBBGBBGBBBBBGGBBGBBGGBBBGBBBBBBBBGBBGBGGBBBBBBGGGGBGBBBGBBBGBGBBGGBGBBGBBGGGBGBBBGBBGGBBBBGGGGGBBBGBBBBBBBBBGBBBBGBBGBBGGGBBBGGBBBBGBGBGBBBBGGBBBGBGBGGGGGBBGGGGGBGBGBGGGBBBGGGGGBBBGBBGBGGBGBGBGBGBGGBGGBGBGGBBBBBBBBGGBBBGGGBGBGBGGBBBBBBBBBBGBBBGBBGBBBBBBGGBBGBBBBBBBBBGBBBBBBBGGBGGBBBGBBBGBGGBGBGBGBBGGGBGGBGBBGBBBGBBBBBGBBBBGBBBBGBBBBBBGGBBBGGBGGBBGGBBBGBGBBGBGGBBGGGBBBBBGBBBGBBGBBBBGBBBGBGBBBBGBBBBBBBBBBGGBBBBGBBBBGBBBBGBBBBGBGGBBGBGGBGGGGBBGBBBGGGBBGBGBBBGBGBGGGBBBBBBGGBGGBBBBBGGBBBGGGBBBGBBBBGBBBBBGBBBBBBGBGGBGGBBBGBBBGGBBBGBGBGGBGBGBGBGBGBGBBBBBGBGBBBGGBGBBBBGGGGBGBBBBGBBBBGBBBBBGBBGGBGGGGGBBGGBBBBBGBGGBGBBBBBGBGBGBGBGBBBBBGBGGBBGGBGGBGGGBGGBBBBGBBBBBGBGBBBGGBBBGBBGBBGGBBBGBBBBGBGGGBGBGBBBBGBGBBGBBGGGGBBGBBBBGBBBBBBGBBBBGGBBBBBBBBBGGGGGGBBBGBGGBBBBGGGGGBBGBGGBBGGBBBBBGGGBBGBGBGBGGGGBBGBBBBBBGBGBGGBBBGGBBBBGGBGGGGGBBGGGBGGBGBGGBBBGGGBBBGGBGBBGGBBBGBGBBGBBBBBBGBBGBBGBBGGBBBGBGGGGGBBGBGGBGGBBGGGBGGBBGBBBBGBBBBBBBGBGGBGBGBBBBGGBBGGBBBBGBGGGGBGGBGBGBGBGBBBGBBGBBBBBBGBGBGBGBBBGBBBBGBBGGBBBGBGBGBBBGBGGGBBBBGBBGGBBGGBGGBGBBBGBGBBGGGBGGBBGGBGBBBBBGGBBGBGGBBBBBBBBBGGGGGBBBGGBBBBGGGGBGBGGBGBBBGBGBBGGBBGBBGBGBGGGBBGBBBBGBGBBGBBGGGGBBBBGGGBBGBBGBGBGBBBGGGBBBBGBGBGBBGGGBGGGBBGGBBGBGBBBGBBGBBBGBBBBGBBGBGBBBBBBBGGBBBGGBGBBGBGBBGGBGGBGBBBGBBGBBBBGGBGGBGGBGGBBGBBBGGBBGGGBBBGGBGBBGBBGBGBBBGBBGBBGBBBGBBBGBGGGBGBGBBBBGGBBBBBBBBBBBBBBGGGGGBGGGBGBGBBBGGBBBBBBGBBBBGGBGBBGBGGBBBBBBGBGBBBGBGBGBBGGGBBBBBGGGBBBBGGBBBGBBBGBGGBGGBBGGBBGBGBBGBBGGBBGBBBGBGGBBBGGBBBBGBBGGBBBBBBGBBGGBGBGGGBBBBGBBGGBGBGBBBBGGGBGBBGGGGBBBGBBGGBGBBBBGBBBGBBBBBBBGGBBBGBGBBBGGGGBGBBGGGBGBBGBBBBGGBGBBBGGBGBBBGGGBGGGBGBBBGBGBBBBGGGGBGGBBBGBBGBGGBBGBBBGBBGGBGGGBGBBBGBBBGGBBBBGGBGBGBGBBBBBBGBBGBGGGGBBBBBGBBGBBGGBGBBGBBBBBGBBBBGBBBGBBGBGBBBBBGBBBGBBGBBBGGBBBBGGBBGBBBGBGBGBGGGBGGGBBGBBBGGBGBBGBBBBBGBBBBBBBGBGBBBBBGGGBBBGGBBGGGBGBGBGBBGGBBBGBBBBBBBGBBBBBGBGGGBBBBBGGGGGBBBBGGBGBBGBGGGBGBBBBBGGBGBBBBBBBBBBGBBGBBBBBBBBGGBBBBBBBGBGGBGBGBGBBGGBBBBBBGBBGGBBBGBBGGBGGGBBBBBGBGBBGGBGBGBBGBBBBBBGBGBBBGBGBBBBGGGBBGGBGGGGGBBGBBGBBBBBGBBBGBGBBBGBGBBGGBBBGBBGGBBBBGGGBGBGGBGBGBGGBBGBBGBBGBGBBBBBBGBBBBBBGBGGGGBBGGBBBBGBBGGBBGGGBGGBBGBGBGBBGBBBGGBGBBBBBBBBBBBBBBGBBBGBGBBBBGBGGBGGGGGGGGGGBBBBBBBBBGGGBBGBGBBGBBBBBBBBBBBBBBBGGGBGBGBGGBBGBBGBGGBBBGGGBGBGBGGBGBBGBGGBGGGBBBBGBGBBGBGBBGBBGGBBGGBBBBGGBGBGGGBBGBBBGBGGGBBBBGGBBBBBGGGBBBBBBBBBGGGBGBBGBGBGGBGBGBGGGBBGGBBGBBBGBBBGBGGGBBBGBGGBGBBBGBGGBBGBGBGBGBBGGGBBGGBBBBBGBBGBGBBBBBGBBBGBGBBBBGBGGGGBBGBBBBBGGBGBBBGGBBGGBGGBBGGGBBGGBBBBGBGBBGGBBGBGBGGBGGBBBGGBBBGBBGGGGGBGBBBBBGBBGBBBBBGBBBGGGBBBGBBBBBGBGBGBBBBBBGBBGBBBBBGBGBBBGBBBGGBGBGBGBBGGBBBGBGBBBBGBGBBGBBGBBGBBBGBBGBBBBGGBBGGGGBGGGGBGGBGGGBGBBGGBGBGBBGGBBGGBBBGGGBGGGGGBGBGBBBBBGBBBBBBBBGBGBBBGBBBGBBGBGGBBBBGBBGGBBGGBGBBBBGBGBBBBBGGGBBGGBGBBGGGGGBBBGBBGBBBGBGBGBBGGBBBGGBBBBGBGBGBBGGBBBGBBBBGGBGGGBBGBBGBBGGGGGGGGBGGBBBBGBBBBBBGBBBBGBGBBBGGBGGBBBBBBBGBBGBGGGBGBGGBBBBBGBGBBGBBGGBBBBGGGBGBBBGBBGBBBBGBBGGGBGBBBBBGBBGBGBBBBBGGGGGBBBGGGBBGBGGGBBBBGGBBBBGBGBGBBBBBGGBGGBBGBGBBGBGBBGBBBGBGGGBBBBGGBBGGGGBBGBBBGBBBBBGBBBBGBBGBBGBBGBBGGBBGGGGGBGGBBBGBBGBBBBBBGGBGBBBBBGBBBBBBGBGGBBBGBBBBGBBGBBBGBGBGBBBBBBBGGGBGBGBGBBGGGBGBBGGGBGBGBBGGGGBBBBBGBBBBBGBBBGBBBGBGBGBGGBBGBBGBGBGGBGBBBBGGBBBBBBBGBBGGBBBGGGGGBGBGGGBGBBBGGBBGBBBBBGBBBBGBGBBGBBBBBGGBBBBBGGBGGBGBBBGGGBGGBGGBBBGBGBBBBGBBBGBGBGBBGBBGBBGGBBBBBBBBGGGBGGBBBBGGBGGBGBGGGBBGBGBBBBBBGGBGBBGBBBBBBGBGGBGBBGBGGBGBBBGBGBGBGGBGBBBBBBGGGGBBBGGGGGBBBBBGBBGGBBBGBBGGGBGBBGGGGBBGGBBBBBBGBBBBGGGBBGBBGBGGBBGBBGGBBBBGGBGGBGBGBBGGBGGBGGBBBGBBBBBGBBBBGBBBGBBBBBGGBBGGBBBBGGGGGBBBBGGGBBGGBGBBGBGGGBBBBGBBGBGGGGBGGBBGBBBBBBBBGGBBGGGBGGBGBBGBGBGBGBBGBGGBBGGBGBBGBBGBGBBBBBGBBGGBGGBBGBBGGBGGBGBBBGBGBBBGBBBBGGGBBBGBGGBBGBGBGBBBBBBBBGBBBBBGGGBBBBBBGBBBGBBGBBGGBBBBGBBBGBGBBBBBGGBBGBGBGGBBBGGGBGBBBBGBBBBBGBGBGBBBGGGBBBGBBGBBBBGBGBBBGBGBBGGBGBGBBGBBBBGGBBGBGGGGGGBGGBGGGBGBBGBBBGGBBBBBGBBBBGBBGBGBGGBBBBGGBBBBGBGBGGBGBBBBGGGBBBBBGBBBBBBBBGBBBGBBGGBGBBBBBBBGBBGBBGBBBBBGBGGBBBBGGBBBGBBGBBGGBGBBGBBBBGBGBBGBGGBBGBBGGGBGGBBBBBBGGGGGBBBBBGBBGBGGBBBGGGBGBBGBGGBGGBBGGBGGBBGBBGBGGGGBGBGGGGGBGGGBBBGGGBBBBBGBBGGBBBBBGBBGBBGBGBGBBGBGBBBBGGGBGGBBBGGBGGGBGBGBBBBBGGBBBGGGGBBGBGGBBBBBGBGBGGBGBBBBGBBBBBGGGBGGBBGBBBBBBGBBBBBBBGBBBBBBGGGBGBBGGBBBGGBBGGGGBBGBBGGBBBGBGBGBGBBGGGBGBBGGBBGBBGBBBBBGBGBBBBGBBGBBGGBBBGGBGBGBBBBGGBBBGBGBBBGGGBBBBGBBBBBBGBBBBGBBBBBBBBGGBGBBGBGBBBBBGBGBGBBBGGGGBBBBBGBBGBGGBGGBGBGBGBGBBGGGGBGGGGBBBGBGGBBBGBBBBGBBBBGGBBBBBGBBBGGBGGBGBGBBGBGGGBGBGGBBBBGGBGGBBGGBBGBGGGBBBBGGBBBBBBBBBBGGGBGBGBBBGGGBGBBBGBGGBBBBBBBGBGBBGBBGBGBGBGGBGBBBBGBGBBBBBGBBBBBBGBGGGBGGBGGGBBBBBGGBGBBGGBBBBGGGBBBBBBGBGBGGGBGGBBGGBBBBGBBBGBBBGBGBBBBBGBGBGBBBBGGGGBBBBGBGBBBBGGBGBGGBBBBBBBBGBBBBBBBBBGGGBBBBBBGGGBBGBBBBBBGBBGBGBGGGBGBGBGGGGGGGBBBBGBGGBBBGBGGBBBGBGBGGBBBBBBBGBBGBBGBGGBBBBBGBBGBGGBGGBBBGBBGGBGBGBBBBBBGBGGGGGBBBGGGBBBBBBBBBBBBBGBBBBGGGGGBGBGBGBBGBBBGGGBBGGBGBBBBBGGBGBBGBGBBBBBGGBBBBBBBBBBBGBGBBGGBBGGGBGBBGBBGBBBGBBBGBBBBBBGBGBGGGBBBBGBGBBBBGBBBGBBGBBGGGBGBBBBGGBBGGBBGBBBBBGGBGGGBBBBBBGBGBBGGBBBBBBGGGGGGGGGBBBGGBBGBBBBBBBBGGBBGGBBGBBBBBBGBGGGGBGBBBGBGGBGBBBBBBGBGBGGGBGBGBGBBBBGGBGBGBBBBGGBBGGGBGGGBBBBGBBGGBBGGBBGGBGBBGBBGBBBGGGBBGBBGGBGBBGBGGBGGGBBBGBGBGBBGBBBGBBBGBGGBBBBGGGBBBGBBBBBBGBBGGGGBBGBGGBBBBGGBGBBBBBBBBGGBGBBBBBGBGBBBBBGBBGBBGGGBBBBBBBBGBGGBGBGBGBBGBGGBBGBGGBBBGBBGGBGGGGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBGBBGBBBGBGGBGGBBBBBBBBGGBGBGGBBGGGBBGGGGGBBBBBBGBBBGBBGBBGBGGBBGGGGGBBGGBBBGGGBBGBBBGBGGGGGBBBGBBGGGGBBBGBGBGBBGBBBBGBBGGBGBBBGGBBBGBBBBBBBGGBBGBGBGGGGBGGBGBGBGGBBGBGBBBGBGBGGBBGGGBBBGBGBGGGGGBGGBGBBGGBGGBGGBGBBBBGBGBBBBGGGBBBGBBGGGBBGBBBBBGBGBBBBGGGBBGBBBBGBGBBBGGGGGBBBBGBBGBBBBGBGBGBBGGGBGGBGBBGBBGBGGBBBBBBGBGBBGBGGGGBGBGGGBGGGGGBBGBGGBGGBBBGBGGGGGGGGBGBBBGBBBBGBGBBBBBBBGBBGBGBBGGBBGBBBBGBBGBBGBGBBGGBBGBGGGBBBGGGGBBGBBGGGGBBGBGBBBGGGGBBGBBBGGBGBBBBBGGBBBBGBGGGBBGBBGBBBBBBGGGGBBGBBBBBGBGGBGBGBGBGGBBBBBBBBBBBGGGBBBGGGBBBBBGGGBBBGBBGGGBGBBGGBGBGGGBBBBBGBBBGBGBGBBBGBGGGBBBBBGBBBBBGBGBGGGBBBGGGGGBGBGBBGGGBBBBBBBBBBBBBGBGBBBGBBBBBBBBGGGGBBGBBGBBBBGBBBGGBGBBBBBGGBBBBBBBBBBGGBBBGBBBBBBGBBGGGGGGGBGBBBGBBBBGBBGGBBBBGBGBGBBBBGBGBBBBBGBBGBBBGGGBBGGBGGBGGGBGGBGBBBGBBBBBBBBBBGBGBGBGGGBBBBGBGGBBGBBBBGGBGGBBBGGBGGBBBGGBBBBBBGBBGBBBBBBGGGBBBGBGGGGBGGGGBGBBBBBBBBBBBBGBBBBGGBGBGGBGBGBBBBBBGGGGBGBGGGGGBGGGBGGBBBBBGGBBBGBBBGBBGGBGBBBGBBBGGGBGBBGGGBBBGBGBGBGGGGGBBBBGBBBBBBGBBBGGGGBGGGGBGGBGBBBBBBBGBBBBGBBBGBBBBGGBBBGBGGBGGGBBGGGBBBBBGGBGGGGBGBGBBGBBBBBGGGBGGGBBBBBBBBGBGBGGBBBBGGBBBBBBBBGBBGBBGGBBGBGBBGBGGGBBGGGBBBBGGBGGGGGGBBGGGGBBBGGGBGGGGBGBGGBBBGGBBGGBBBBBBBBBGBBBBGGBGBBBBBBBGBGBGGGGBBBGGBBGBBBGBGGGGBBBBGBBGGGGBGBGGBGBBGGGGBGBBBGBBGGGBGBGBBGBBBGBBGBBBGGGGBBBBGGBGBBGBBGBBGGBGBGGBGBBGBBGBGGBGGGGBGGBGGBBBBGGBGGGGBBBBBBGBBBBBBBBGGGGBGBGGGGGGGBBGBGGGBGBGBBGGBBBBGBBBBGBBGBBBBBBBGBGBBGBGBBGGGGGBGGBBBBGGBBBGGBGBBGBBGGGBBBBGBBBBBBGBBBBBBBGGBGBBGBBBBBBBBGGBBBGBBGBGGBBGGGBBGGBGBGBBBBBBGBBBBGBBBGGGBGBBBBGBBBGBGBBBBBGBBBGGBGGBBBGBBBBGBBGGGBBGGBGGGBBBBBGGBBGBGBBGGBGBBGGBGBBGBGBBGGBGGBBBGBGBBBGGBGGGGGGGGBGBBBBGBBBGGGGBGGGGBGBBGBBGBBGBBBBBBBGBGBGBGBBBBBGBBBBBBGBGGBBBGGBGGGGBGBBBBBGGBGBGBBBBBBGGBGBGBGBBBBBGBBBGBBBBGGGGGBBBGBBBGBBGGBBBBBBBGBBBBGGGBBBGBBGBBBGBGBBBBGGBBGBBGGGBBBGGBBBGBGBBBBBGBGBBBBBGBBBBGBBBBBBGBGGGBGBBGBBGBBGBBBGBBBGBGBGBBBBBGBGGBBBGGGBBBBBBBBGBGBBBBBBBGGBGBBGGGGBGGBBBBGBBBBGBBBGGBBGGGBBGBBGBGBBBBBBGGBBGGGGBBGGBGGBGBBBGGBBBBGBGBBBBBBGBGGGGBGGGGBBGBBBGBBBBBGGBBBBBBBBGGBBGBGGBGGBGBBBBBBGBBBGBGBBBBBGGBGBGBBGBBBBBGBGGBGGBBGBGGBBBGGBBBGBBBBGBBGBGBBGBGGBBBGBBBGBBBBGBGGGBBBBBBBBGBBBGGGBGBBBBGBBBGGBBBGBGGBBGBBBBBBGBGBBBGGGBGBGGGGBBBBGGBGBBBBBGGBBBBBBBBBGGBGBBGBBBBBBGBGBBBBBBBBGGGGBBGGGGBBGGBGGBGBBBBBGGBBBBGBBBBBBBBBGGBGGBGGBGGBBBGBBGBBGGGGBGBGBGBGGBGBGBGGBGGGBBBBGBBBGGGBBGGBGBBBBBBGBGGGGGBBBGBBBBGBGGGBBGBBGBBBBBBGBGGBBGBGGBGBGBBBBGGGBGBGBBBGBBBGBGGBBBGBGBGBBGBBGGGBBBGBBBBGBGGBBGGBBGBGGBBGGBGBGGGBBGGGGGGGBBGGBGBGBBBBGGBBBGBBBBGGBGBBBBGGGGBBGGBBBBBBBGBBBBBBBGBGGBBBBBGBBBGBGBBBGBBBBGGBGBGBBBBBBGGGGBBGGBBBGBBGBGGBBBBGGBGBBGBBBGBBGGBGBGBBGBGBGBBBBBBBBGBBBBBGBGBBGBBBBBBBBGGBGGBGGBGBBBBBBGGGBGGBBGBGGBBBGBGGBBBGBBBBBGBBBBGGBGBGBBBBGBBGBBBGGBBBBBBGBGGBBGBGBBGGBGGBGGGGGBGBGBGBBBGBBGGGBBBBBBGBGGGGGGBBGBBBGGBBBGGBBBBGGBGBBBBBGGBBGBBBGBBBBGGGGBGBBBBBBGBBGGBGBBGBBBGBGGBBBGBBGBBBBGBGGBBGBBBBBGGBBGBGGBBBBGBBGGBBBBGGGBBBGBBBBGBBGBBBGBGBBBBGGBBGGBBBBBBBBBBBGGBBBBBGBBBGBBGBBBGGBGGGBBGBGBGGGBGGGGGGBBBGBBBGBBBBGBBBGBGBBBBGGGBGBBGBBBGGBBBGBGBGBBGBBGBBBBBBBBBBGBGBBBBGBBBGBGGGBBGBBGBBBBBBBBGBGGGBBBGBBBBGGGGBBGGBBBGGBBGGBGBBBGBGBBGBBGBBBGGBBBBBGBBBBGBBGGGGBGBBBBGBBBBGGGGGBGBBGGBBBGBGBGGBBBBGBBBBBBBBBGBBBBGBGBBBGBBGGBGBGGBGBGBGGBBBBGBGBGBBGGBBBBBBBGGBGGGGGBBBGBBBBGGBBBBGGBGBGBGGBGGBBBBBBGGGGBBBBBBBBGBBBBBBGBBGGBBBGBBGGGBBBBGBGGBGGGGBGGBBBGBBGGGBGBBBBGBGGBBGBGGBBBGGGBBBBBBGBBGBGBGGBGBBBGBBGBBBBBGGGGGGBBGGBGGBGGGBBBBBBGBBBBBBBBBGBGGGBBGBBBGGGBGGBBGGBBGBGGGGBBGGBBBBBBBBGBBBGBBGGBGGGBGBGBBBGBBBGBBGGGGBGBBGGGGBBBBBBGBBGBBBBBGBGBBBGBBGBGGBGBGBBGBGGBGBBBGGGGGBGBGBBBBBBBGGBBBBBBBBBBGGBBBGGGGBGBGGBGGBBBBBBBGGBBGBBBGBBGGBBBBGBBGGBGBGBBBBBBBBBBBBGGGGBBBBGGGBGBBGGGBGBBGGBGBBGGBGBBBBBGBGGGGBBBBBGGGGBBGBBBGBBGBBGBGBBBBBBGGBBGBBGGGBBBBBBGBGBBBBBGGBBBGGBBBBGGGBGBBBGGBBBBGBBGGBGGBGBBGGGGBGGBBBBBBBGGBBGBBBBBBBBBBGBBBBGBBGGBBGBGBBBBBBBBBBBBBBBBBBBBGGBGGGGGBBBGBGBGGBBGBGGBBGGGBBGGBBBGBBBBBGGBBGBBBBBGGGGBBBGGBBBBBGBGBGBBGBGBBBBBBBBBBBGBBGGBGGBGBBGGBBBBGGBBBBBBBGGBGBBGBBBBBBGBBBGBGGBBBBGBBGBGBGBBBBBBBBBBBBGBBBBBBGGBGBBBBGGGBGGGGBGGBBGBBGGBGBGBGGGGBBBGGBBGBGGBGGGBBBBBGGGGBGGBBGBBGBBGGBBBBBBBGGBBBBGGBGBBBGGGGBGBBGBBGBBBGGGBBBGBBBBBGGGBBBBBGBGGBBBGGBGBGBBGBBGBBGGBBBBBGBBGGBBBBGGBBBBBBBGGGGBBBBGBGGGBGGBGGBBGGBBGBBGBBBGBGBBBBGBBGBBBGBBGBGBGGBBGBBBGGBBGGBBBGBBBGBBBGBBGBBBGGGGBGBBGGBBGGBBGGGGBGGGGGGGBBGBGBGBBBGBBGBBBGBGBGBGBGGBBGBGGBBGGGGBBBGGBGGBBGGBGGBBBBBGBGBGGBGBBBGBGBGGBGGGGGBGGGGBBGGBBBGGBGBBBBBGGGBBGBBGBBGBGBGGBGBBBBBGGBBBBGBGBBBGGGGGBGGBGBBGBBBBBBGGBBGBGBGGBBGGBGBBGBBGGBBBGGGGBBBBBBBBGGBBBGGBBBBGGBGBBBBBGBGGBBBGBBGBGBBGBBBBBBBBGGBBBGBBBBBGBBBBBBBGGBBBGGGBBGBBBGBBGBGBBGBGBBBBGBBBBBBGBBGGGGGBBBBBBBBBBGGBBGGBBBGBGBGBBBBGBBGGGBGBBGBGGBBBBBGGBBGGBGGBBBBBGBBGBBBGBGGGBGGBGBBGBBBGGBBGBGBBGBGGBBGGBGGBBBBBGBBBGBBBBBBGBBBGGBGGGBBGGBBGGBBBGGBGGBBBGBBBBGBBBBGGGBGBBBGBGBBGBBGBBGGBGBGBGGBBBBBBBBBBBBGBGBBBBGGBBGBBBBGGBBBBBGGBGGBGBGGBGGGBBBGGBGGBBBBBBBBGBGGBGBBGGGGGBBBGBGGGBBGBGBBGBGGGGBBGBBBBBBGBGGBBBGBGBBBBBGBBBBBBGGBGGGBGGBBGBGGGBGBBGBBBGBGBGGGBBBBGBBBGBGBGBBBGBGGBBBBBGGGBBGBBGBBGBBBBBGGBBGBBGBBGGGBGBGGGGBBGBGGBGGGGBBBGBGBGBBBBGGGGBBBGBBBBGGBBGBBBGBBGGBBGBBBGGBGGBGBBBGBBGGBGBBGBGGBGGBBGBBBBBBBGGBGBBGGBGGBBBBGGGGBGBGGGBBBBBGBBGBGGGBBBGBBBGGBBGGGBBGGBGBBBBBBBBGBBGBBBGBGBBBGGBBBGBBBGBGBGGGGBBGBBGBBBBBBGBBBBBBGGGGGBBGGBBGGGBGGBBBBBGGGBGBBBBBBBBGBBBGBBBBGGBGBBGBGBGGBBGBBBBBBGBBBGBBBGBBBBG
3910 BBBBBBBBBBGGGBBBBBGGBGBBBBBBBBBGBBBBBGBGGBBBBBGBBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBGBGGBBBBBGBBBBBBBBGBBGBBBBBBGGBBBGBBBBBGBBGBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGGGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBGGBBBGBGBBBBBBBBGBBBBGBBGBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBGBGGBBBGBBBBBGBBBBGBBBBBBBBBBBGGBBGBBBBGBBGBBGGBBGBGGBBGGBBBBBBBGBBGBBGBBBBGBGBGGBBBGBBBBBBBBGBGBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBGBBBBGBBBBGGBBBGBGBBGBBBBBBBBBBBBBBBBBBBBBGGGBBBBGGBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBGBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBGBBBGBBGBBGBBBGGGBBBBBBGGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBGBBBBBGBBGBGBGBGBBBBGGBBBBBBGBBBBBBGGBGGBBBBBBGBBGBGBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBBGBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBGBGGGBBBBBBBBBGBBBBBBBGBGBBBGBGBBBBBBBBBBBGBBBGBBGBBGBBBBBBBBBBGGBBBBGGBGBBBGBBBBBBBBGBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBGBGGGBGGGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBGGBGBBBBBBBBBBGBBBGGBGBBGGBBGGBGGBBBBBBBBBGBBGGBBBBBGBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBGGBGBBBBBGBBBBBBBBGBGGBGBBBBBGBBBBBBBBBBBGGBBBGBGBBBGGBBBBBBBBBBBBBGGBGBBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBGBBBBGBBBBGGBGBBBBBGGBBBGBBGBBBGBGBBBBGGBBBBBBBBGGBBBBBBBGGGBBBBBBBBBBGBBBGGBBBBGGBBGBBBBGBBBBBGBBGBBBBBBBBBBBGBBBBBGBBBBBGGBBGBBBBBBBBBBBGBBGBBGBBBGBGGBBGBBBBBGBBGBBBBGGBBGBBBGBBBGGBBBGBBBBGBBBBBBBBGBBBGBBGBBBBBBGBBBGBBBBBGBBGBBBBBBGBBBBGBBBBBBBBBBBBGBBBGBBGBBBBBBBBBBBBBBBBBBGGBBBGGBGBGBBBGBGBGBGGBBBBBGGBBBBBGBGGBBBBBBGGBGGBBBBBBBGBBBGBGBBGBBGGBBBBBBBBBBBBBBBBBBBGBGBGBBBBGBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBGBBBBBBBBGBBBBBGBBGBBBGGBBBBBBGBGBBGGBBBGGBBBGBBBGGBBBGGGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBBBGGBBGGBGBBGBBBBBBBBBBBBBBBBGBBGBBBBGGBBBBBBBBGBBGBGBBBBGBBBGBBBBBBGGBGBBGBGBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBGGBBBBBBBGBBBBGBBBGBBBGBBGBBBBGBBBBBBBBGGBBBGBBBBBBBBGBBBBGGBBBGBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBGGBBBBBGBBGBBBBBGGBBBGBBBBGGBBBGBBBBBBBGBBBBBGGBBBBBGGBBBBBBBGBGBBBBBBBBBBBGBBBBBGBBBBGBBBGBBBBBBGGGBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBGGBGBBBBBBBBBBBBGBBGBBBGBGGBBBGBBBBBBBGBBBBBBBBGBBBGBGGGBBBBBBBBBBGBGBBBBBBBBGBGGGGBGGBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGGBBGBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBGBGBBBGGBBGGBBGGBBBBBBGBBBGBGBGGGBBBBBBBGBBBBBGBBBBBBGBBBBGGBBBGBBBBBBBBBBBBGGBBBBBBBBBBBGBBBBGGBBBBBGBBBBGBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBGBGBBBGBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGGGBBGBBBBGGGBBBBBBBBGGBBGBBGGGBBBBBBBBBBGBGBGBBBGBBGBBBBBBBBBBBBGBBBBGGBBBBBGBBBBBBBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBGGBBGBBBGBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBGGBGBGGBBBBBBBGGBBBGBBBBGBBBBBBGBBBBBGBBBBBBBBGBBGBBBGBBBBBBBBBBGBBBBGGBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBGGBBGBBBGBBBBBBBBBBBBGBBBBBBBGGBBGBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBGBBBBBGGBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBGBBBBGBBBBBBBBBBGBBGBBBGBGBGBBBBGBBBBGBGBBBBGBBBBBBBBGBBBBBBBBGBGBGBBBBBBBGBGBBBGBGBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBGBBBBBBBBBBGGBGBGBBGBBBBGGGBBBBGBBBBBBBBBGBBBBGBBBBGGBGBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGGBGBBGBGBBBBGBBBBBBGGBBBBBBGGGBBBBGGGBBBBBGBBGBBBBGBBBBGBBGBBBBBBBBBGGBBBBBBGBBBBGBGBBBBBBBBBBBGBBBBBBGBBGBBGGGBBGBBBGBBGBBBBBBBBBGGBGGBBBBGBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBGBBBBBBBBGBBBBGBBGBBBGBBGBBBBBBBBBGBGBBBGBBGBBBBBGBBGGBGBBBBBBBBBGBBGBBBGBBBGGGBBGBGBBGBBBGBBBGGBBBBBBBBBBBBGBBBBGGBGBGBBBGBBBBGBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGGBGBBGBBBBBBBGBBBGBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBGGBGBGGBBBGBBBBBBBBGBBBBBBBBGBBGBBBGBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBGGBBBBBGBBBBBBBBGBBBBBGBBBGBBBGBBBGBBBBGBBBBBBBBBGGBBBBBBBBBBBGBBBGBBGBBBGBBBBBBBBBBBBBGBGBGGBGBGGGBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBGGBGBBGGBGBBGBBBGBGBBBBBGGGBBBBBBBBBBBBBGBBGBBBBBBBGBBGBBBBBBGBBGBBBBGBBGBBBBBBBBGGBBBGBBGBGBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBGBBGBGBGGBBBGBGGBBBBBGBGBBBBBGBBBBBBBBBBBBBGBBBBBBGGBBBGBBBBBBBBBBBBGBGBBBBBBBBGBGBBBBBBGBBGGBBBGGBBGBBBBBBBGGBBBBBBBBGBBBBBBGBBBBBGBBGBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBBGGBBGBBBBBGBBBBGBGBBBGBBBBBBBGGBBGBBBBBBBBBBGBGBBBBBGBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBGGBBGBBGBBBBBBBGGBBGBBBBBGBBBBBBBBBGBGBBBBBBBBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGGBBBBBBGBBBBBBBBBBBBBBGBBGBBBGBGBBBBBBBBGGBBGBBBBBBBGGBBGBBBBBBGBBBBGGBBBBBBGBBBBBBBGBGBBBBGBGGBBBBBBBBBBBGGBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBGGBBBGBBBBBGBBBBBGBBBBBBGBGGBGBBBBBBGGBBBBBBGBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBGBBGBBGBBBBGBBGBBBBBBBBBBBBBGGBBBBGBBBBBBBBBGBBGBBBBBBBBBBGGBBBGBGBBBBBBBBGBBGBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBGBGBBGBBBGGBBGBBGBBBBBBBBBGGBBBBGBBBGBBBBBBBBBBBBBBBBBBGGGBBBBBBGBBGBGBGBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBGBBGBBBBBBGGBBBBBGBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGGGGBBGBBGBBBBBBBBBBBBGBBGGGBGBGBGBBBBBBGBBBBBBBBBBBBGBBGBBBBBBGBGGBBBBBGBGBBBBBBBBGBBBBBBBBBBGBBBBBGGBBBBBBBGBBGBBBBBBBBBBBBBGBBBBGBBBBBBGGGBGGBBBBGBGBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBGBBBBBGBGBBBBBBBBBBBBGBBBGGGBGBGBBBBBBGBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBGBBBBGBGGGBBBBGBBBBBBBBBBBGBBBBBBBBBGBGGBBBBBBBBBBBGGBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBGBBBGBGBBBBGGBGBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBGGBBGBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBGBBBBBBBBBBGBBBBGGGBBBBBBBBGGBBGBBBBBGBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGGGBBGBBBBGBBBBBGBBBBBBGBBBBBBGGBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBGGBBGGBBBBBBBBBBBBBBGBBBBBBGBBBBGGBBBBBBBBGBBBBGGGBGBBBBBBBBGBGBGBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBGGGBBBBBBBGBBBBBBBGBBBGBBBBBBBGBBBBGBBGBBGGBBBBBBBBGBBGBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGGBBBGBBGBBBBBBBBBBBBBBGGGBGBBBBBBBBBBBBGBBBBGBBBBGBGBGBBBBBGGGBGBBBBBBGBBBBBBBGBGBBBBGBBBBBBBGBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBGBBGGBGGBBGBBGBBBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBGBGBBBBGGBBGBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBGGBBBGBBBBGGBBBBBGBBBBBBGBBBBGGGGBBBGBGBBBGBBBGGBBBGBBBBBBGGBBGGGBBBBBBBBBBBBBBBGGBBBBBBBBGBBBGBBBBBBBBBGGBBGBBBBBBGBGBBBBGBBBBBBBBBBBBBBGBBBBGBBGBBBBBBBBGGGBBBBBBBBBBBBBBBGBBGGBBBGBBBBBBBBBBBBBGBBGBBGBBGBGBBBBGBGBBBBBGGGBBBBBBBBBGGBGBBBGBBBBGBBGBBBBBBBGGGBBGBGGBBBBBBBGGGBBBBBBGBBBBGBGBBBBBGBBGBBBBBBBBBBGGGBBGBGGGBBBBBGBBBBBGGGGBBBBBBBBBBBGGBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGGBBBBGBGBBGBBBBGBGBBGGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBGGBGGBGBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGGBBBGBBGBBBBBBBGBBBGGBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBGBGBBBBBBBBBBBBGGBBBBBGBBGBGBBBGBBBGGBGBGGGBGBBBBGBBBBBBBBBGGBBGBBBGBGBBBBBBGBBBBBBBBBGBBGGGBBBBBBBBGBBBBGBGBGGBBBBBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGGBBBGBGBBBBGBGBBBBBBBBBBBGBBBBBGBBBBBBBBGGBBBBBBBBGBBBBBBGBBBGBBBBBBGBBBBBGBGGGGBBBGGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBGGBBBGBBBGBBGBBGBBBBBBGBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBGBBBGBGBGBBBBBGBBGBBBBBBBBBGBBBGBBBBBBBGBGBBBGBBBBGBBBBGBBBGBGGBBBBBBGBBBGGGGBBBBBGBBBGBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBGBGBBBBGBBBBBBBBBGGGBBBGBBBBBBBBGBBGBBBBGBGBBGBBBBBGBBGBBGBBGBBBBBBGBGGBBBBGBBBGBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBGBGBBGBBBBBBGBBBBGBBBBBGBBBBBBBBBBGGGBBBBBBBGBBBBBBBGBBGBGBBBBBBBBBGGBBBBBBBGBBBBBBGGBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBGGBBBBGBBBBBBGGGBGBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBGBBBBGBBBBBBBGBBBBBBGBGBBBBBBGBBBBBBBGGBBBGBBBGGBBBBGBBBBBGGGGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBGBGBBBGBBBGBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBGGBBGBBBBBBBBGBGBBBGBBGBBBBBBBBGBBBBBGGBBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBGGBGBBBBBBBGBGBBBBBBGGBBBBGBBBGGBBBBGBGBBBBBBBBBBGBBBBGBBBGGBBBBBBBBBBGBGBBGBBBGBBBBBBBGGBBBBGBBBBBBBBBBGBBBBGBBBBGGBBBBBBBBBBBBBGBBGBBBBGBGBGBBGBBBGBBBBBBBBBBBGBBGBGGBBGBBBBBGBBBBGBBBGBBBBBBBGBBBBBGBBBBBGGBBBBBBGBGBBBBBBBGGGBGBBBBBBBBGBBBBBBGBGBBBBBGBBBBBBGGBBGBBBBBBGBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGGGBBGBBBBBBBBBGBGBBGGGBBGGBBBBBBBBGBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBGBBGBBBBBBBGGBBBBGBGBBBGBBGGBGBGBBGBBBBBBGGBBBGBBGBBBBBGGBBGGBBBBBBBGBBBBBBBGBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBBBBBGBBBGBGBBBBBBBBBGGGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBGGBBBGBBBBBBBBBGBBBBBBBBBBBGGBBBBGBGGBBBBBBBBGGGGGBBBBBBBBBBGBBBBBBGBBBBGGBGBBBGBGBBBBGBBBBBBBGBGBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBGBBBBBBBGGBBBBGBBGBBBBBGGBGBGBBBBBBGBGBBBBBBGBBBBBBBBGGGGBBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBGBBBBBBGGBBGGBGGGBGBBGBBBGGBBGBBBBGBBBBGBBBBBBGBGGBBBBGBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBBGBBBBGGBGBBBBBBBBBBBBBGGBGBGBBBBBBBBBGBBBGBBBGGBGGBBBBBBBBGGBGBBGBBBBBBBBBBBBBGGBBGBBGBGBBBBBBBBGGBBGBBBBBBBBBBGBBBBBBBBGGBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGGBBBBBBBBBGBBGBBBGGGBBBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGGBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBGBBBBBBBBGBBGGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBGBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBGBBBBBBBBBBGGGBBBBBBGBBGBBBBBGGBBBBGGBBBBBBGBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGGBBBGGBBBBBBGBBBGBBBBBBBGBBBBBGBGBBBBBGBBBBGGGBBBBGBBBBGBBBBBBBGGGBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBBBBBGBGGGGGBBBBBBBBGBBBGBBBBBBBBGBBGBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBGGGBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBGBBBGBBBBBBBBBBBBBBBBGBGBBGBGBBBBBBBBBBBBBBGBBBBBBGGBBBBGBBBBBBGBBBBBBGGGBGBBBGGBBBBGBBGBBBBBGBBBBGBBBBGBGBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBGBBBBGBBGBGBBBBBBBBBBBBBGBBGGBGGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBBBBBGGBBBBBGBBBBBBBGBBBBGBBBBBBGBGBBBGBBBBBGGBBBBBBBBGBBBBGBBBGGGBBBBBBBBGBBBBBGBBBBBBBBGBBBBBGBBBBGBBBBBBBBBGGBBBBBBGBBBBGGBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBGGBBBBBGBBBBBBBGGBGGBBGBBBBBBGBBBGGBBBBBBBBBBBBBBGGBBBBBBBGBBGGBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBGGBGBGGGBBBBGBBGGBBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBGBBBBGBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBGBBBBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBGGBGBBBBBBBBBBGBGBBBGBGBBBBBBGGGBBBBBBBBGBBGBBBBGBBBBBGGBBBBBBBBBBGBBBBGBGBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBGGGGBGBGBBBBGGGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBGBBBBGGBBBBBBBBGGBBBGBBBGGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBGBBGGBBBGBBBGBBBBBBBBBBGGBBBBBBBGBBBBBGBBBBBGBBBBBBBBBGGBBGBBGGBBBBBBBGBBBBGBGBBBBBBBBBBBBBGBBBBBGBBBBBBGBGBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBGBBBBBGBGBBGGGGBGBBBBBBGBBBGBBBGBBBGBBBBBBGBGBBBBBBBGBBBBBGBBBBGBGBGGGBBBBBBBGBBBBGBGBGBBBBBBGBGGBBGBBBBBBBBGBBBBBBGBBBBGBBBGBBBBGBBGGBBBBBBBGBBBBBBBGGBGBBGBGBGBBBBBBBBBBBGBBGBBGGBBBGBGBBBBBGBBGBBBBBBBBBBBBBGBBBBBBBBBGBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBGBBBGBGGBGBBBBBBBBBGBBBBBBBBGBBBBBGBBBGBBGBBBBBGBGBBBBBBBBGBBBGBBGBBBBGBBBGBBBGBBBBGGBBBBBGBBBBBGBBBBBBGGBBBBGBGBBGBGBBBBGBBBBGGBBBBBGGGBBBGBBBBBGBBGGBGGBGGBBBGBGBBGBBGBBBBGBGGBBBBBBBGBBBBBBBBGGBGBGBBBBBGBGBBBBGBBGBBBBBGGBBBGBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBGBGBBBGBBBBBBBGGBBBBBGGBBBBBBBBBBBBBBBBGBBGBBBBBBGBBGBGBGBBGBBGBBBBBBBBBBBBBBBGBGGBBGBBBBBGBBGBGBBBBBGBBBBBBGGGBBGBGBBGBBBBBBBBBBBBBGBBBGBBBGBBGBBBBGBBBGBBGBBBGGBBBBGBGGBBBBBGBBBBBBGBBBBGBGBBBBBGBBGBGBBGBGGBBBBGBGBGBBGBGBBBBBBBGBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBGBBGBGBBBBGGBGBBBGBBBBBBBBBBBGBBGBBBGGBGGBGBBBBBBBGBBGGGBBGBBBBBBBBBBBBBBBGBGGBGGBGBBBBBGBBBBBBBBBGBBBBGBBBBBGGBGBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBGBBGBGBBBBGBBBBBGBBBBGBBBBGBGBBBBGBBBBBBBBGBBBBBBGGBBBBBBBGBBBBGBBBGBBGBBBBBBBBBBGBBBBGBGBBBGGBGGGBGBGGBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBGGBBBBBBBBBBBBBBGBBBGBGBBBBBBGBBBGBGBBBBBBBBBGGBBBBBBBGBGBBBBBBGBGBGBBGBBGBBBBBBGBBGBBGGBBBBBGBBBBBBBBBBBBBBGBBGGBBBBBBBGBBBBBBGBBGBGBBBBGBBGBBBBBBBGGBBBBBBBBBBBBBBGBBGBBBBBBBBGGBGBBBBBBBBBGBBBBBBBBBGBBGBGBGBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBGBBGGBBBBBBGBBBBGBGBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBGBBGBBBGBBBBBBBGBBGBBBGBBBBBBBBGBBGBBBBBBBBBBGBBBGBBBBGBBBBBBGBBBGBGBGBBGBGBBBBBBBBBGBBBBGBBBGBGBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBGBGBBBBGBBBGBBBBBGBBBBBBBBBBBBGBBBBBBGBGGBBBBBBBBBBBBBGGBGBBBGGBBGGBBBBBBBBBBBBBBBBBGGBBBGGBBBBBBGGBBBBBBBBBBGGBGBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBGGGGBGBBGBBGGGBBBGBBBGBGBBGGGBBGBBGBBBBBBBGBGBBBGBGGBBBBBBBBBBBBGBGBGBGBBBBBBBGGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBGBGGBBBGGGBGGBGGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGGBBBBBBBBBGBBGBBBBGGBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBGBBBGGBBBBBBBBBBBBBBGBGGGBBBGBBGBBBBBGBBBGBBBBGBBBGBBBGBBBBBBBGBBGBBBGBBBBGGBBBGBBBBGBBBBBBBGBGBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBGBGGBBBBBBGBBBBBBBGBBGBBBGBBBBGBBBBBBBBBBBBBGBBGBGGBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBGGBBBBBBGGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBGGGBBGBBBBBGBBBGBBGBBBBGBBBBBBBBBBBGBBGBBBGBGBGBBBBBGBGBBBBBBBBGBGBBBBGBGBGGBBBGBBBGBBBGBGBGGBGGBBBBBBBBGGBBBBBGBBBBBBBGBBBBGBBGBBBBGBBGBBBBBGBGBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBGGGBBGGGBGBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBGGBBBBBGBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGGBBBBBBBBBGBGBBBGBBBGBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBGGBBGBBGGBBGBBGGBBBBGBBBBGBBBBBBBGBBBBBBBGBBBBGBBBBGBBBBBBBBBGBBGBBBBBBBGBBBBBBBBBBBBGBGBBBBBGBBBBBBGGBGGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBGBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBGGBBBBBGBBGBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBGBBBBBBGBBBGBBGBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBGGBBGBBGBBBBBBBGBBBBGBBBBBBBBBGGBBBBBBGBBBBBBGGBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBBGBBGGBBBBBBBGBBBBBBBBBBGBGGBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBGBGBBBBGGBBBBBBGBBGBBBBGBGBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBGBBBBGBBBBBBBBBBBGBGBBGBBBBBBBBBBBBGBBBBGBBBBBGGBBBGGBBBGBBBGGGBBGBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBBBBBGGBBGGBGBGBBBBBGBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBGGBBBBGBBBBGBBBBBGBBBBBBBBBGBBGGGBGBGBBGBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBGBBGBBBBBBBBGGGBGBBBBBBBGGBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBGBBGGGBBBBBBBBBGBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBGBBBBBGBBBBBBGBBGBGBBBBBBGBBBBBBBBGBBBGGBBBBGBBGBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBGBBBBBBGGBBBBBBBBBBBBBBBGBBGBBBGGBBGBBBBBBGBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBGBGBBBBBBBBBBGGBGBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBGBBBBBGBBBBBBBBBBGBGBBGGBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGGBBGBGBBBGGBGBBBBBBBGBBBBBBBGBBGBBBBBBBBGBBGBGBBGBGBBBBGGBBBGBBBBBGBBBBBBBGGBBBGBGBGGBGBBBGBBBBBBBBBBBBGBBBBGBGBGGBGBBGBBBGGBBBBGBBBGBBBBBBGBBGBGBBGBBBBBGBBBGGBBBBBBBBBBBGGBBBBGBBBBBBBGBBBGBBGBBBBBBBBBBGBBGGGBBBBBGBBBBBBGBBGBBBBBBBBBBGBBBBGBGBBBGBBBBBGBBBBBBBGBGBBGBBBGBBBBBBBBBGBGGGBBBBGBBBBGBBBBBBGBGBBBBGBBGBBBBGBBBBGGBBBGBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGGGBBBBGBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBGGGGBGBGBBBBBBBBBGBBBBGGBBBBGBGGBBBBBBBGGBBBBGGBGBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBGGBBBBBBGBGBGBGBBBBBBBBBBGBBGBBBBBBBBBBBBBGGBGBBBGGBBBBBBBBBBBBBBBBBBBBGBBGBGBGBBBBBBBGBBBBBBGBBGBBGBGBGBGBBBBGBBBBBBBBBGBGBBBBBBBBBBGGBBBBBGBBBBGBGGBBGBBBBBBGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBGGBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBGGBBBBBBBGBBBBBBBBBGGBBGGBBBBBGBBGBGBBBBBGBGGBBBBBBBGBBBBBBGBBBBBBBBBBGBBGGBGGBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBGBBBGGBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBGBGBBBBBBBBBGBBBBBGGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBGGGBGGBBBBBGBBBBBGBBBBGBBBBGBBGGBBBBGBBBBGBGBBBBGBBBBBBBBBBBBBBBGGBBBGGBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBGBGBGBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBGBBBBBBBGGBGGBGGBBBGGBGBGGBBBBBBBBBGGBGGGBBBGBBBBBBBBBBGBGGGBGGBGBBBBBBBGBBGBBBBBGGBBBBGBBBGBBBGBBGBBBBGBBBBBBGGBBBGBBBBBBGBBBBBBBGBBBGBGBBBBBBBBGGBGBGBBGBBBBBBBBGBBBBBBGBBGBBBBBBBBBBBGBGGBBBBBBBBBGBGBBGBGBGBBGBBBBBBBBBBBBBBBBBBGBBBGBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGGBBBBBBBBBBGBBBBBBBBBBGBBBBBGGBBBBGBGBBBBBBBBBBBBGBGGGBBBBBBBBBBGBBBGBGBBBBBBBBGBBGBBBBBBGBBBBBBBBBBGBBBBGBBGBGBBGGBBBBBBBGBBBBBGBBBBBBBBBBBGBBBGBBBBGBBBBBGBGBBBBBBBBGBBBGBBBBBBBGBBBBBBBBBBGBBBBGGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBGBGBBBBGGBBBGBBBBGBBBGBBGBBBBBBBBBGGBBBBBBBGBBBBBBGBBBBBGGGGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBGBGBGBGBGBBBBGGGBBBBBBBBBBBBBBBBBGBBBGBBGGGGBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBBBBGGGBBGBBGBBBBBGBBBBBBBBBBBBBBBBBGGBGBBBBGBBBGBGGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBGBBBGBBBBBBBBGBBBBBBBBBBBGBGBGBBBBGBBGGGBBBBBBGBBBBBBBBBBBGBGBGBBGGBBBBBBBBGBBBBBBBBBBBGGBBGGBBGBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBGBGGGBGBBBBGBGBGGBBBBBBBBBGBBGGBBBGBBBGBBBGBBGBBGGGBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBGBGBBBGBBBBBBBBBBBGBBBBGGGBGBBGBGBGBBBBBBBBBGBBGBGBBBBBBBGBBBBBBGBBBBBBGBBBBBBGBBBBBBBBBBGBGBGBGBBGBGBBBGBBBGBBBBBBBBBGBBBBBGBBBGGBBBBBBBBGBBBBBBGBGGBGBBBBBBBBBGBBBBBBBBBBGBBBBGGGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBGBGBBBBGBBBBBBBGBBBBGBGBBBBBBBGBBBBGBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBGBBBBBBGGGBBBBBBGBBGBBBGBGGBBGBBGBBGBGBBBBBBBBGBBGBBBBBGBBBBBBGGGBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBGGBBGGBGBBBBBGBBBBBGGBBBBBBBGBGBGBGBBBBBBBBGBGBBBBBBBBGBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBGBBBBGBBGBGGGBBBBGBGBBBBGBBGBBGBBGBBBGBBBBBBBBBBBBGBBGBBBGBBBBBBGBBGBBBBBBBBBBBBBBGBBGBBBBBGBGBGBBBBBBGGBBBBGGGBBBBBBBBBBBBBGBGGBGGBBBGGBBBBBBBBBBBBBGBBBBGBBBBGBBBGBBBGGGBBBGBBBBBBBBGBBBBBBBBGGGBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBGBGBGGBGBBBBBBBBBBGBBBBBBBBBBBGBBBBBGGBBBBBBBBBBBBBBBBBGBBBGBBBBBBBGBBBBGGBBBGGBBBBGBBBBBBBBGBBBBBBBBBGBBGGBBGBBBBBBBBBBBGBBBBBBBGBBBBGBBBBBBBBGBBBGBBBBBBGBBBBGBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBGBBBBBGBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBGGBBGGGBBBBBBBGBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBGGBBBBBBBBGBGGGBBBBBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBGGBBBBBBGBBBBGGBBBBBGBBGBBBBBBBBBBBBBGBGGGBBBGBBBBBBBBGBGBBBBBGBBBBBBBBGBBBBBGBGGBGBBBBBBBGBBBGGBGBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBGBBBBBBBBBGBGBBBBBGBBGBBBBBBGGBBBGBGGGGBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBGGGGBBBBBBGBBBBBGBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBGBBBBGGBBBBGBGGGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBGGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBGBBBBBGBBGBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGGBGBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBGGBBBBBBBBBBBBBGBGBBGBGBBBBBGGBBGGBBBBBBBBBBBBBGBBGGGBBGBBGBBBGGBGBBBBBBGGBBBGBBBBBBGBBBBBBBBGBBGGGBBGBBBGBBBBBBBBBBGBBGBGBBBBBBGBGBBBBGBBBBBBGBBBBBGGBGBBGBBBBBGBBBGBGBBBBBGBBBBBBBBBBGGBBBBBBBBGBBBBBBBBGGBBGGBBBBBGGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBGGBGGBBBBBBBBBBBGBBGBBBBGGBBBBBBBGGBBBBBBBBBBBBBBGBBGGGBBBBBGBBBGBBGGBBBBGGBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBGBBBBBGGBGBBBBBBBBBBBGBBBGGBBBBGBGBBBBGBBBBGBBBBBBGBBBGGGBBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBGGGBBBBGBGBBBBGBBBBGBBGBGBBBGBBBBBGGBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBGBBBBBBBBBBGBGBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBGBGBBGBGGBBBBBBGGBBBBBGGBGBGBBBBBBBBGBBBBBBBBGBBBBBBBBBBGGBBBBGBBBBGBGBBBBBBBBBBBBB
32380 BBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBGGGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBGBBGBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBGBGBBBBBBBBBGBBBBBGBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBGBBGBBBBGBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBGBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBGBBBBGBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBGBBBBBBGBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBGBGBBBGBBGBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBGBGBBBBBBBGBBBGBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBGBBBBBBBBBBBGBBGBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBGGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBBBBGGBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBGBBBBBBGBBBBGGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBGBBBBBBBBBBBGBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBGBBBBBBGBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBGBBGBBBGBBBBBGBBBBBBBGBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBGBBBBBBBBBBGBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGGBBBBBBBGBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBGBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBGBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBGBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBGBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBGBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGGBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBGBBBBGBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBGGGBBBBGBGBBBBBBBBBBGBBBBBBBBBBBGGBBBBGBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBGBBBBBBBBBBGBBBBBBBGBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBGBGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBGBGBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBGBBBBBBBBGBBBBBBBBBBGBBBBBGBBBBBBBGBGBBBGBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBGBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBGBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBGBGBBBGBBBBBBGBBBBBBBBBGBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBGBBBGGBBBBBBBBBBBBBBBBBBBGBBBGBBGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBGBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBGBBBBGBGBBBBBBBBBBBBBBGBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBGBBBBGBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBGBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBGBBBBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBGGGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBBBGGBBBBBBBBBBBBBGBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBGBBBBBGGBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBGBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBGBGBBBBBBBBGBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBGBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBGGGBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBGBBGGBBBBGBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBGBBBBBBBBBGBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBGBB
27003 GBBGBBBGBBGGBBBBGGGBBGBGBBGGGBBBGBGBGBBBBBBBBGGBGBBBBBBGBBBGGBBGBBBBBBGBGBBBGBGBGBBGGBBBBBGBBBBBGBGBBBGBGBBBBBBBBBGBBBGBBBBBGBGBBGBGBBBBBGGBBBGBBBGBGBBGGBBBBBGBGGGBGBGBBGGBGBGBGBGGBBGGBGBBBBBBGBBBBBGBBBBGGBBGBBBGGGBBBGBGBBGBBBGGBBGGBBBGBGBBBBGGGGBBBBBBBGBBGBBBBBGGBBBBBBGGBBBBBBGBBBBBBBBBBBBGBGBBBBBBBBBBBGGBBGBGBGBGBGGBBGGBBBBBGBGGBGGBBBBGBGGGGGBGBGGGGBGGBBBBGBGGBGGBBBBBBBBGGGBGBGGBBBGBBBBGBGBBGGBBBBBGBBBBBGBBBBBBGBBBBGGBBBBBBBBBBBGBBBGGGBBGBGBBBGBBGBBBGBBBBBBBBBBBBGBBBBBBBBGBBGBBGBBBGBBBBBBGBBBBGGBBBBBBBBBBGBGBBBBBBBBBBGBGBBBBBBBGBGBBBBBGBBBGGBBBGBGBGBBGGBBBBGBBBGBBBBBBBGBGGGGBGBBBBBBBBGGGGGBGBBBGBBBBBBGGBBBGGGGBBBGGBBBGBBBBGBBBBGBBBBGBBBGGBBGBGBBGGBGBGBBBBGBBBBGBBBGBGBBBBBGBGGBBBBBBBBBBBBBBBGGBBGBBBGBGGBBGGBGBGBBBBBGGBBBBBBBGBBBGGBBBBGGBBBBBGGBBBGGBGBBBGBGBBGBGGBBGGGBBBBGBGBGGBBBBBBGBBGBBBBBBBGBGBBBBBBBBBBGGGGGGBGBBBBBBGBGBBBBBBGGGGBBBBGBGBBGGBBBGBBBBBBGBBBBBBGBBGBBGBGGBBGBBGGGBGGBGBBBGGBBBBBBBBBGGBGBGBBGBBBBBGBBBGBGBBBBGBBBGBGBGGBBBBGGBBGBBGGBGGGBBBGBGGBBBBBGBBBBBBGGBGGBBBBBBGGBGBBGGBBGBBGBGBGBGGBBBBBGGGGGBBGBBGBBBBGBBBBGGBBGBGBGBBBGGBBBBBBBBBBBBBBBGBBBGGBBGBBGBBGBGGBBGBBBBBBGBBBBGBBBBBGGBBBBBBBBBGBBBGBGBBBGBBBBGGBGBBBBBBBBGBBBBBBBBGBGBBBGBBGGBBBBGBGBBGBBBBBBBGBBBBBGBGBBBBBGBBBGBBBGBBBBGGBBBBBBBBBBBGBGBBBBBBGGBGGGBBBBGBBGBGBBBGBBBBBBBBBGBBGBGBBBBGGBGBBBBGBBBGBBBBGBBBBGGBBGGGGBGGGBBBBGBBBBGGBBBBGGBBBBBBBBGBBGGBGBGGGBBBBBBBGBBGBBBBBGBBBBBBGGGBBBGGGGGGBBGGBBBBGBGBBGGBBBBGBBGGGBGBBBGGGBBBBBBGBGGBBBGBGBBBBBBGBBBGGGGBBBGBBBBBBGBBGBBBBGBBGBGBBBGGBBBBBBBBBBGBGBBGBBGBBBGBGBGGGGBBBBBGBGBBBBGBGBGBBBBGBBBGBBBGBBGGGBBBGBBGBGGBBGBGBBBBBGBBGBBGBBBBBBBBBBBGBBBBBGBBBBGBBBGGGBBGBGBBBBBBBBBBBGBBBBGBBBBGGBGGBBGGBBBGGBGBGGGBBBBBGBBBBBBBBBGBBGGGBBGBBBBBGBBBBBBGBGBBBBGBBBBBBBGGBBBGGBBGBBGBGBBBBGBBBBBGBBBBBBBGBBBGGBGGBBBGBGBBGGGGBBBBBGBBBBBBBBBGBGBGBBBBGGBBBBBGBGGBBBBBGBBBBBGGBBBGGGBGBGGBBBBBGBGBGBGBBGBBBBBBBBBBBBBBGBBBGBGBBGBGBBGGBBBBGBBBBBGBBBBBBBBBBBBGBBBGBBGGBBBBBGBBBGBBGBBBGBGGBBGGBBBBGGBBGBGBBBBGGBBBBBGBBBBBGBGBBBBGBBBGBGBGBBBGGGGGGGBGBBBBBBBGGBBBBBBGBBBBBBBGGBBBBBBBBBBBBBGBBBBGBGBGBBBBGBBBGBBBBGGBBBBBBBBBBBBGBBBBGBGGGGBBGBGGGGBBGGBBBGBGGGBBBBGBBGBBBGBGBBGBBGBGBBGBBGBBBGBBBGBBBGBBBBBBGBBBBBGGBBGBGBBBBBGBGBBGBGGGBBBGGGGBGBBBBBGBBGGGBBBGBGBBGGBGBBBBBBBBGGGBBBBBBBGBBBBBBBGBGBBBGBBBGBBBBGGBGGGGBGGGBBGGBGBBBBBGGGBGBBBGBGBBBGGGGGBBBBGBGGGGBGBBBGBBBBGGBBBBBGBBBGGBGBGBBBBGGGBBBBBBGBGBBBBBGBGGBGBBBBBBBBBBBBBGGGGGBBGGBBGBGBBGBGBGBBBBBBBGBGGBBBBBGBBBBBBGBBGBGGGBBGGBGBBGBGBBBGBBBBGBBBGBGBBGBBGGBBBBGBGBBBGBGBBGGBBGBGBGBBBBBBBGBBGGGBBBBBBGBBGBBGBBBBBBBBGBBBBBGBBBBBBGBGBGBGBBGBBGBBBBGBGBGGGGBBGGGBBBBGBBGBGBBBBBBBBBBGBGBGBBBGBBBGBBGBBBBBBBGBBBBGBGBGGBBBBBBGBGGGGBBGGGGBBBBBBBBBGBBBBGBBGBBGBGGGBBBBBBBBGBBBBBBBBBBBGGBBGGGBBBBBBBBGBGGGBBBBGBGGGBBBBBBBGGBBBBGBBBGGBBBBBBBGGBBBBBBBBBGGBGGGBGBGBBGGBBBBBBBBBGBBBBGBGGBBBBGBBGGBGBBBGBBBBBBBBBBBBGGBBBBBBBBBBGBBGBBGBBGBBGBGGGBGBBBBBBGBBBBGGBBBBBGBBGGBBBBGBGGBGBBGBBBGBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBGBGBBBGGBBBBBGGBBBBBBGBGGBBBBGBBGGBGBBBBBBBBBBBBBGGBBGGGBBBBBGBBBBGBBBGBBBBBBGBGGGBGBGBBGBBBBBGGBBGBBGBBBBBGBBBBBBBGGBGBBBBBGBBBBBBGBBGGGBBBGBBBBBBBGGGBGBBBBBGGBGGBBBBBGBBBBBBBBBBBBBGBBGBBBBBGBBBBGBBBBBBBGGBGBGBBBGBGBGBBGGBGBBGBBBGBBBGBBBBBGGBBBGGGBBBGBBGGBGBBBBBBBBBGBBBBBGBGBGBBBBBBBBBBBBBGGBBBGBGBBBBBBBBBBGGBBBBBGBBBBBBGBBBBBBGBBBBGGBGBBBBBGGBGBBBBBBGBGBGBGBBBGBBGGBBGBGBGBGBGBGGGGBBGBGGGGBBBBBGBBBBGGBGGBBBBBGGGGBBBGBBBBBGGBBGGBGBBBBBGBBBBBBBBBGGBGBBBBBGBGBGBBGBBBGBBBBBBGBBGGGBBGBBGBBBBBBGGGGBBGBBBBGBBBBBBBBBBBGBBGGBGGBGGGBBBBBBBBGBBBBBGGBBBGBBGBGGBGBBGBGBGBBGBBBBBBBBBBBBGBGBBBBGGGBGBGGBGBGBBGBBBGBBGGGBBBGGGBBBBBGBBBBGGBBBBGBBBBBBBBBBBGBBBGBBBGBGBBBBBBBBBGBGGGBBBGGBBBBGGBBGBBBBBGBBBBBGGBBGBBBBBBGBBBBBBBBGBBBBBBGGBBBBGGGGBBBGBGBBBBBBGGBBBBGGGBBBGGGBGBBBGBBBBBBGBBBGBGBBBGBBGBGBBBBBBBGGGBGBBBBGGBBGBGBBBGGBBBBBBBBBBGBBGBBBGBGBBBBBGGBBBBBGBGBBGBGBGBGBBGBBGBGBGBBGBGBBBGBBBBGBBBGBGGBBBGBGBBBBGBBBGBGBBBGGBBBBGBBBBBBBBGBBBGGBBBGBGBBGBBBBGBBBBBBBBBGBGBBBBGBBBBBGBBBBBBGBGGBBGBGGBGGBBGBGBBBGGBGBGGBGBGBBBBBBGBBBBGGBGBBBGGBBBBBGBBGBGGGBBBBGBBGBBBGBGBBGBBBBGBGGBGBBBGBBBBBGGGGGBBGGBBBBBBGBGBBBBBBBBGBBBGGBGBGBBBBBBBGBBGGGBBBGGGGBBGBBGBGBBBBGGBGBBBBGBBGGBBGBBBBBBGBBBBGBBBBBGBGGGGGBBBGBBBGBBBGBGBGBGGBGBBBBBBBBBGBBGBBBBBBGBBBBBBGBBGGGBGBGBBBBGBGBBBBBBBGGGGGBGBGBBBBGGGBGBBGGGBGGBGGGBBBBBGGBBGGGBGBGGBBGGBBBBGBGBGBBGGBGBBBBGBBBBBGBBGBBBBBBGBBGGBGGBBBBGGBBBBBBGBBGGBBBBGBBBBBGGBBBBGBBBGGGGBBBBGBGBBGGGGGBBBGBBBBBBBBGGBBBGBBGBBGGBBBBGBBBGBBBGGBBBGGGGGGBGGBBGBGGGBGGGGGBBBBBBGGBGBBBBBGBGBBBBBBGGBBBBBGBGBBBBBBBGGBGGGGBBBBBBBBBBGBGGBBBGBBBGBBBBBGBBBBGBBGBGBBGBBBBGBBBBBBGBGGBGBBBBBBGBGBGGBBBBGGGBBGGGBBBGGGGBBBGBGBBBBBGGBBBBBBBBBGBBGBBGBGBBGGBBBBGGBBGGGGGBBGBGGGBBGBBBGBBGBGBBGBGBGBBGBGGGBBBBBBBBBGBGBBBBBBBBBBBGBBBGBBBGBBBBBBGBBBBBBBBGBBGBGGBBGGBBBBBBGGGBBBGBBBBBGBGBGBGGBGBBBBGBGGBBBBBBBBGGGBBBBGBBGBBBBBBBBGBGBBBBBBBBBBBGBGBBBGBGBBBBGGBBBGGGBBBBBGGGBGGBBBBBBBBBBGBGGGBBBGGGGGBBGBBBGBBBBGBGGBBBGBBBBBBBGGBBBBBBBBBGBBBGGGGGBBBBGBBGBGGBBBBGBBGBGGBBGGBGBBBGBBBBGBBBGBGBBGGGGGBBBGBBGGGBGBBGBGBBGBGBBGGBBGBGBBBGBGBBGBBGGBBGBBBBBGBBGBBBBBBGBGBBBBBBBBGBBGBGBBGGBGGGBGBBGBBBGBBBGBGGBBBBBBGBBBGGBBBBBBGBBGBBGGBBBBGGBBGGBGBBBBBGGBBBBBBGBBBGBGBGBBBBBBBBBBBGBGGBBBBGGBBGBBBGBBBBGGBBBGGBGBBBBGBBGBBGGBBBGGBBBBGBGBGGBBBBBBBGBGGGBGBGBBBBBBGBBBBGBBBBBBGGBBGBGGGBBBBGBBBGBGBGBBGBBBBGGBBBBBBGBBGBBBBGGBBBGBBBBBBBGBBBGBBGBBBGBBBBBBBGGBBGGGBBBBBBBBGGGGBGBBBGBBBGBGBBBBBBGBGGBBBGGGGBGBGBGBGGGBBBBBBBBBGBBBBBBGBBBGBBBBGGBBBBBBBBGGBBBBBBBBGGBBBGBBBGGGBBBGBBBBGBBBBGBGGBBBGBGGBBGBBGGBGBBBBBGBBGBBBGGGBGGGGBBGBBGBGBBGGGBBBBBGBBBBBBGBBGBBBBBBBGGBBBGBGBBBBBBBGBBBGBBBGGBBBBBGBGBBBGBBGBBGGGGBBGBBGBBBBGBGBBBGBGBGBBBGBBGBBBBBGGBBBGBBBGBBBBBBBBGGBBGBBBBBBBBBBBBGGGBBBGBBBBBGGGBBGGBBGGBGBBGGBBBBBBBBBBGBGGBBGBGGBGBBGBGBGBGBBGBBGBBBBGGBBBGGBBBGGBBGGBBBBBGBBBBGBGBBBGBBBBBBBGBBBGBBGBGBBBBGBBBGBBBBBGBBGBBBGGBGBGBGBGGBGBBGBBBBBGGGGGBBBGBBBGBGBBBGBBBBBBBBBBBGBGBBGBBBGBBGBBBGBBGBBBGBBBBBGBGGGBBBBGBGBBGBGBBBBBBBBBGBBBBBBBBBBBBBGGBBGBBGBGBBBBBBGGBBGBBGBBBBBBBBGBGBBBBBBBBBBBBBGGBGBBBGBBBBBGBGBBBBGBBBBGBBBGBBBGGBBGGBBGBBBBBBGGBBGGGBGBBBBBBGBBBBBBBBBGBBBGGGBBGGGGBBBBBBGBBBBBGBBGBGBGGBBGBGGBBBGGBBBBBGBBBBBBBBBBBBBBBBBBBGBBBGGBGBBBGGBBGBBBBGBBBGGBBGBGBBBGBGBBBBGBBBBBGBBBBBBGBBGBGBGGBGBBGGBGGBGBBBBBBBBBGBBBBBBBGBBGBBGBBBBBBBGBBBGBBBBBGBBGBBBGGGGBGBGBBGGBGBGBBGBBBGBGBBBGGBBBBBGBGBBBBGBGGBGGBBGGBGGBBBBGGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBGBBGGBBGBBBBBBBGBGGBBGBBGGBGGBBBBBBBBGBBBGBGGGBBGBBGGBGBBBBGGBBGBGBBBBGBBGGBBGBBBBBBGGBGGGBBBBBGGGBBBBBBGGBBBBBBBBBBBGBBBBBGGBGBGGBGBBBBGGBBBGBBBGBBBGGBGBGGBBGBGGGBBGGBBGGGBGBGGBBBBBBBGBBBBBBBGGBBGBGBGBBBBBBGBBBBBGBBBBBBBBBBBGBBGGBGBBBBGGBBBBGBBGBBGBBBBGBBGBBBGBBGBBBBBBGBGGBBBBBBBBGBBGBBGBBBBGBGBBBBBGBBBBBBBBBBGGBGBGGBGBGBBGGBGBBGBGBBGGGBBBBGBBGBBBBBBBGBBBBBBGBBBGBGBGGGGGBGGGBGBGGGBGBBGBGGBBGBGBBGBGBBBGGBGBGBBBGBGBGBGBBBBBGGGGGBBBBGGBBBBGBGBGBBGBGBBBBBBGGBGBGBBBBBGBGBBGBBBBGBBBBGBBBBBBBBGBBGBBBBBBGGBBBBBGBGBBBBBGBGGBBGBGBBBGGBBBBBBGGBBBGBBBBBBGGBBGBGBBBBBGBBGBBBBGGBGGBBBBBBGBBGBBBBBBGBGBBBGGGBBBBBBBGBBBGBBGBBGGGBBBBBBBBBBBBBBBBBBBGGBGBBBGBBBBBBBBBBGBGBGGGGBBGBBBGBGBBBBGBBBGBBBBBBBGBGBBBBBBBGGBBGBBBGBBBBGBGGBBBBBGBBBBBBBBBGGGGBBBGBBBBBBBGBBBGGGBBBBBBBBGBGBBBGBGGBGBBBBGGBGBBBBGBBGBBBGGBGBGBGBBBGBBGBBGBGBBBGBBBBGGBBBBGBGBBBGGBBGBBBBGBBGBGBBBGBBGBBBGGGGBGBGBGBBGBBGGBGBGGGGBBBBBBBBBBGBGBBBBBGBBGBBBBBBGBGGGBGBBBBBGBBBGGBBGBGBGBBBGBBBBBBGBBBGGBGGGBBGBGBBGBBBGBBGGBGBGGBBGBBBGBGBBGBBGBBBBBBBGGGGBBBBGGGGBBBBGBBBBBGBGBBBBGBBBGBBBBGBGGGBBBBBBBBBBBBBBGBBBGBBBBGBBBBGGGBGGGBGGBBBBBBBBBBBBGGBBBBBBGBBBBBGGBBBBBBBBBBGGBBGBBGBBBBBBGBGGBBBBGGBBBGGGGBGGBGGGBGBGGBGGBBBBBBGBBBBGBBGGGGGBBBGBBBBBBGBBBBBGBBBBBGBBBBBBBGBGGBGBBBBBBBGGBGBBBBBBBBBBBBGBBBGBBBGGBBBGBBBBBBBBBBGBGBBBGGBBGBGBBBBBBBBBGGBBGGBBBGBBGGBBBGBBBBBBBBGBBBBBBBBBGBGBBBBBBBBBBGBBGGGBGBBBGGGBGBBBBGGBBGBBBGGBBGBBBBGGBBGGBBBBGBBGGGBBBBGBBBBGBBGBBGGGBBBBBGBBGBGBBBBBBGBBBGBBGBBBGBBBBBBBGBBBBGBGBBBBGGBGGGGBBBGBBBBBBGBGGBGBGBBGBBBGGBBGBBGBGBGBBGGBBBBBGBBGGBBGBBBBBBBGBGBGBBGBBBBBGBBBBBBGBBGGGBBBBGBBBGGBBBBBGGBBGBBBBBBBGBBGGGGBBBBBBGGBBBBBGBBBBGGBBGGBGBBBGBBGGBBBBBBBGBBGGGBGBGBGBBBBBGGGGBGBBBGBBBBBBBGBGBGGBGBBGGBGGGBGBBBGGBGBGGBGGBBGBBGGBBBGBBGGBBBBBGBGBGBGGBBGGGBBBBBGBBBBGBGBGGBBBBGBBBBGGGBBBBGGBGBGGBBBBBBGGBGBBBBGGGGBGBBBBBBBGBGGBBGBGBGBGBBBBBGBBGBBBBBGGGBBBGGBBBBGBBGBBGBGBGBGGBBGBBBBBBBBBGBGBBBGBGBBBGGBBBBGBBBBGBGBGBBBBGBBGBBBBBGBBBGGGBGBGBBBBBBBBGBBBGBBBBGBBBBGGBGBBBBBBBBGGBGBBBBBBBBBBBBBBGGBBGGGGGBGBGBGBBBBBGBBBBBGGBBBBGBGBBBGBBBBBBGGBGBGBBBBBBBGBBBGBBBBBBBBBGGBGBBBBBBGGBBBBBBGBBBBGBBGGBGBGBBGBBBGBBGBBBBGBGGGBGBBBGBBGBGBBGGGGBBBBGBGBGBGGGBBBBBBGBBBGBBBBBBBGBBGBBGBGBBBBBBBBGBBBBBBBBBBBGBGGGGBGGBBBBBBGBBBGGBGBBBGBBGGBBGBBGGBBBBBBBBBBBGBBBBGBBGBGBBBBBBBBGBGBBBGBBBBBBBGBGBBBGBBBBBBBBGGGBGBGBGBBBBGGBGBGBGBBGGBBBBBGGGBGBGBGBBBGBGBBBGBBGBGBBGBBBBBBGBBGBBBGGBBGGGGBBGGBBGBBGGBGBBGBBGBGGGBGBBBBGBBBBBBGGGBBBGBBBBGBBGGBBBBBBGBBGBGBBBGBBGGBBGGBGBBBBBBGBBBGBBGBBBBBGBBBGBBGBGGBBBBGBBBBBBGBBBBGBBBBGBBBGBBBBGGBGBBGBBGBGBBBBGBBBBBBBBBBBBBBBBBBGGGBGBGBBGBBBBGBGBBBGBGBGGBBBBGBBBBBBBBBGBBGBGBBBGGBBGBGGBBBBGGBBBGBBBGBBBGBBGBBGBBGBBGBGBBBGBBBGBGBBBBBBGBGBBBBBGGBBBBBBBBBGGBBBBBGBBBBBBGBBBBBBBBBBBBBBBBGGBBBGBBGGBBBGBBGBGBGGGGBBBGBBBGBBGGBBBBGBBBBBGBBGGBBGBGBGBBGBBBGBBBBBBBGBBBBBBBBBGBBBBBBBBGBBBGGGBGBBBBGBBGBGGBBBBBBBBBBBBBBGGBGBBBGGBBBBBBBBBBBGBGBBBBBGBBGGBBGGBBBBBBGBBGBBBBGBBBBBGBGBGBBBGBBBBBBBBBBGBBBGBBGBBGGBBBBBGBBBBBGBBBGBBGBGGGBBBBBGBBGBBBBGBBBBBBBBBBBBBGGGBBBBBGGGGGGGBBGBBBBBBGBBGGBGGBBBGBGGGBBBBBGGBBBGBBBGGGBBBGGGBGBBGBBBBBBBGBBGBGBBBGGBGBGBBBBBBGBGBGBGBBBBBBBGGGGGBBBBGBGGBBBBGBGBBBBGGBBGGBGGBBBBGBBGBBBGBGBBBGGGGBBBBBBGGBBBBBGBBBBBBGBBGBBBGGBBBBBBGBBBGGGBBGBGBBGBBBGBBGGBGBBBBGGBBGBBBBBBBGBBBBBBBGBBBBBGGBBBGBBGBBGBBBBBBBGBBBBBGGBBBBBBGGGGGGBBGBBGBGGBGGGBBBBBBBBBBBBGGGGBBBGBBGBBBGBBBBBGBBGGBGGGBBGBBGGGGGBGBBBBBGBBGBBGGGGGGBBBBGBBBBBBBBBBBBBBBGBBGGGBBGBBBBBBBBGBBBBBBGBBGGBBBGGBGBBGBBBBBGGBGBBGGBBBGBGBBBGBBBBBGBBGBBGGBGBGBBGGBBBBBBBBBBBGBBBGBBGGGGBGBBGGBGBBGBBBGBBBBBBBBGBBGBGGBBGBBGBGBBBGGBGBBGBBBGBBBBBBBBGBBBBBGBGBBGGBBBBBBBBBBGGGBBBGGBBBBGBBGBGGBBBGBBBGBBBBBBBBGGBBBBGBBBBBBBBGBBBGBBBGBBGBBBGBBBBBBBBGBGGGBGGBBGGGBBBBBBBBGGGBBBBBGBGBBBBBBBGBGGBGGGBGBBGGBBBBBGBBGBBBBBGBBBGBGBBGBBBBBGBBBBBBBBGBBBGGBBGBBBGGBBGBBGBGGBBBBBGBGBBGBBBBBBBGGGBGBBGGBGGBBBBBBGBBBGBGBBGBGBBBBBGGGGGBBGBGBGBBBGGGGBBBGBGBBBBBBBBBBGBGBBBBGGBGBBGBBGGGGBGBBBGGBBGBBBBBBBBGGGGBGBBBGBBGBBBBBBBBBGGBGGBBBGBGBBBBBGBGBGBBGBBBGGBGBGGBBBGGBGBBBGBBGBBBBBBGBBGBBBBGGGBBGGGGBBGBBGBBBGGBBBBGBBBBGBBBBBBBBBGGBGGBGBBBBGBBBBBBGGBBBGBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBGBGGBGBBBBBGGBGBBGBGGBGBGGGBBBGBGBBBGGBGBBBBGBBBGBBBGBBBGBBGGGBBGBBBBGGBBBBGBBBBBBGGGBBBGBBBGBBBBGBBGGBBBGBBBBBGGGBBBBGGBBGBBGGBGBBBBBGBGBBBGBBBBBBBBGBGGGGBBGBBBBGGGGGGGBBGGBBBBBBBBGBBBBBBBBBBBGBGBBGBGGBGBGBBGBGBGGBBBBBBGBGBBBBGBBBGGBBBBGGBBGBGGBBBBBBGBBBBGBBBGBBBBGGBGBGGBBGBBGBBGBGGBBBBBGBBBGBBGBBBBBGBBBGBGGBGGBBBBGGBBBBGBGBBBGGBGBBBGGBBBBBBBGBBBBGBBBBGBBGBGBBBBBGBBBBBGGBGBGBBBGBBBGGBBBBGBBBBBBBBBGGBBBGBGBBBBBBBBGBGBGBBGGBBBBBBBGBBBBBGBBBBBBBBGBBBBGBGBBBBBGBBGBBBBGBBBGBBBBBBBGGGGBGBGGBBBBGGGGBGGGGGGBGGGBBBGBBGGBGBGBBBGGBBBGBBBBGGBBBBBBGGBBBBBBBGBGGGBGBGBBGBBBGBGBGBBBBBBBGBBBBBBBBGBBBGGGBGGBBBBGGBBBBBGBGBBBGBBGBBBGBBBBBBGBBGBGBBBGBGBGBBBBBBGBGBBBBBGBBBBBBBBGBBBGBBBBBGBBGBGGGBBGBBBBBGGBBBBGBGGBBGBBGBBBBGGBGBGBBBBGBBGBGBGBBGBBBBBBBBGGGBBBBBBBBGBGBBGGGBBBBGGBBBBBBBBBGGGGBGBBGBBBGBGGGBGGBBBGGBBBGBGBBBBBBBGBBGBBGBBGBBBBGGGBBGBGBBBGBGBGBBBGGBGGBBBBGGGGBGBBBGBBGBBGBGBBBBBGBBBBBBBBGGBBBBBBBBBBGGBBBGBBBBGBGGBBGGGGGGBBBBBBBBGBGBBBBBBBBBGBBBBGBGBGGBGBBBBGGGGGGBBBGGBBBBBGBGBGGBBBBBBGGBBGBBBBBBBBBBBGBGBGBBBBBGGBGBGBGBBGBBGBGGBBGGGBGBGBBGBBGGGGBGGGBGBBBBBGBGGGBBGGBBBGBBGBGBBBBGBBGGGBBGBBGBGGGBBGBBBGBGBBBGGBGBGBBBGBBBGGBBBBBBBGBBGBBBBBBGBBGGGGBBGBBBBBGBBGGGGBBGBBGBBBBBBBBBBGBBGBGBBGBBBBBGBBBBBBBBBGGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBGGGBBBBBBBBBBBBGBGBBBGGGGBBBBGGBBBBGBBBBBBGBGGBBBBBBBBBBBBBGGGBGBGBGGGBBBBBGBBBBBBBGBGBBGBGBBBBBGGBGGBBBBBGBGBBBGBGBBBBBBBGBBBGBBGBBGBBGGGBBGBBGBGBBGBBBGBBGGGBBBBBGBBBBGGBGBGGBBGGGBGGGBBBBBGBBBBBBBBBBGBBBBBBBBGBGBBBBGBBGBBGBBGBGBBBBBBBBBBGBBBBBBGGGGBBBGGBBGBBBGBBBBBGBGBBBGBGBBBBBGGBBGBGBGBGGBBBBBBGBGGGBBBBBGBBGGBBBBBGBBGBGGBGBBBGBGGBGBBGGGBBBBBBBBBBBBBGBBBBBBBGGBBGGGBGBBBGBBBBBBGGBBBBGBGBBGGGGBGBBBBBBBGGBGGBGBBGBGBBBBBBGGBBGBBBBGBBBBBBBBGBGBGBBBGBGBGBBBBGGGGBBGBGGGBGGBBBGGBGBBBBBBGBBGBBBGGBGGBBGGBBBBBBBBBBBBBBGGGBBBGGBGGBGBBGBBGGBBBBBGBGBBBBBBGBGBBGBGBGBGBBBGGBBBBBBBBGBGBGBBGBBBBBBBBGGBGGBBBGGBBBGBBGBBBBGBBGGBBBGBBBBGBBGGBGBBBBBBBBBBGBBGGBBGBGBBBBGBBGGBBGBGBBGBBBBBBBGGBBGBBGBBBBBBGBGBGGGBBBGBBBBBBGBBBBBBBBBBBBGBBBGGGGBBBGBBBBBBBBGGBBGBBBBGBGBBBBGBBBGBBBBBGGGGBBBBBBBBBBBGBBBBBBGGBBBBBGBGBGGBBBBBBBBGBBBBBBBBGBBBBBGGGBBGGBGGBBBGGGBBBGBBBGGBBBGBBGBBGBGBGBBBBBBBGBBGBBGGBGGBBBBGBBGBGBGGGBGGGGBBGBBBBGBBBBBBBGBBBBGBGGBBGGBGBBBBGBGBBBBBBBBGGBGGGGBBGBBBBBBBBBBBBBBBBBGGGBGBBBBGBBBBBGBGBBBGGBBGGBBBBBBGBBBBGBBGGGGBBBBGGBGBGBBBBBBBBBGBGGBBGBGGBBBBBGBBBGBGBBBBBBGBGBBGGBGGBBGBBGGBBBGBGBBBBBBBBGGGGBBBBBBBGBBBBBBBBBGBBBGBGBGBGBBBBBGBBBBGGGBBBBBGBBBBBBBBBGBGBBGBBGBBGBBGBGBBBBBGBGGGBBBBBBBBBBGBGBBBBBBGGBGBBGBBBGBGBBBGBBGGBGGGBBGGBBGBGBBBBBBBBBBGBGBGGGBBBBBBBGGBBGBGBGGBBBBBBBBGBGGBBGBBBBGBGBBBBBBBBBGBGGGGGGBBGGBBBBGBGGBBGGGGBGBGBGBBBBGGBBBBBBBBBBBBBBBBGBBBGBBBBBGGBGBBBBBBGBGBBGGBBGBBBBBBBBBGGBBBBGGBBGBBGGBBBGBBGBBGGBBGBBBBBBGBGGBGBGBBGBBGGBGBBBBBGGBBBGBGBBBBBBGGBBGBBBBBGGBBBBBBBBBBBGBBBBGGBBGBBBBBGBGBGBBBBBBBBGGBBBGGGBBBBGGBBBBGBGGBBGBBBBBBBBBBGBBGBGBGBGGGBBGGGBGBBGBBBBBBBGBBBGGBBGGGGBBGBBBBBBBBBBBBBBBGBBGGGBGGBGBBGGBGGBBBBGGGBBBBBGBGBGBBGGGGBGBBGBGBBBGBGBBGGBBBBGGBGBBBBBBBGBBGBBBBBBBBGBBBBBGGGGGBGBBBBBBBBBBGBBBGBBBBBBBBBBBBGBGBGGBBBGBBBBBGBGGBBBGBGGBBBGBBGGGBBBBBBBBBBBBBGBBGGBBGBGBBBBBBBGBBBGBBGGBBBGGBBBBGGBBBBGBBGGGBBBBGGGGBBBBGBGBBGBBBBBBGBBBBBBBBGBBGGBBBBBBGGBBBGBBBGBGBBBBBBBGBBGGBBBGGGBGBBBBGBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBGBBBBGGGGBGGGBBBBGBBGBBBBBBBBGBBBGBBBBBBBBBGGBGGBGBBGGBBBBBBGGBGGGGGGBGBBBBBGGGGBGBGGBBBBBBGBBBGGGBGBBGBBBBBBBBGGBBBBBBBGGBGGBBGBBBGBGBBBBBBGBGGBBBGBBGBBBGBBBGBBGBBBGGGGBBBBBBBBBBGBGGBBBGBGBGGBBGGGBBBGBGBBBBBBBBBBBBBGGBBBBBBBBBBBBGBBBGBBBGBGBBBGBBBGBGBGBBBGBBBBBBBBBGBGBBBBBBBBGBBBGBBBBBGBBBBGBGBBBBBBBGBGGBBBBBBGGBGBGBBGBGGBBGBBBBBGGBGBBBBBBBBBBBGBGBBBGBGGGGBBGBBBBBGBBBBBBBBBBBBGGBGBGBBGBBGGBGGBBBBBBBGBGBBGBBBBBBBBBBBBBBGBGBBGGBBBGBBBBBGBBBGBBGBBBBGBBBBGGBBBBBBGBGBBGGGBGBBGBBGBGBBGBBBBBBGBGGBGBBBBBBBBBGBBGBBGBBBBGBBBBBGBBBGBGBBBGBBBGBBBBBGBGBGBBBBBBGGBGGGBGGBBBBBBBBBGBGBBGGBBGBBBGGBBBBBGBBBBBGGBBGBBBBBBBBBBGGGBBBGBBBBBBBBBBBBBGGGBBBGBBBGBBGBBBBGGBBGBBBBBBBGBGBGBBGBBBBBBGGBBBGBBBGBGBGGGBGBBGBBBGBBBBGBBGBBBBGGBBBBBBBBBBBBGBBBBBGBBBGGBBGBGGBBGBBBGBBBGBGBGBBBBBBBBGBBBGBBGGGBBBBBGBBGGBBBBBGBBBGBGGGBBBBBGBGBGBBBBGGGBBGBBBGBBBBGGBBBBGBBBGBGBBGGBGGBGGGGGBGBBBBGGGBBBGBGBBBGBGBBGBGBGGBBBBBBGBBBBGBBGBGBBBBBBGBBBBGBGBGBBGGBGGGBGGBBGBBBBBBBGGGGBBGGGGBBBGBBBBGBGBGBBGGBBGBBBBBBBBBGBGBBBGBGGBBBBBBBBGBBBBGGGGGBBBBGGGBBBBBGGBBGGGGGBBBBBBBBGGBBGBBBGBBGGGBBGBBGBGBBGBGGBBBBBGGBBBGBBBBBBBBBBBBBBGBBBBGBGBGBBGBGGBBBGBBBBGBBGGBGBBGGBBBBGBBBBBBGBBGBBBBBBBBBGBBGBGGBGBBBBGGBGBBBBBBBBBBBBBGBBBBGBBGGGBBBBBBBBBGBBGBGBBBBGGBGBGBGGBBBBBBGBGBBBBGBBBBBBGBBGBBBBBGBBBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBGBBGGBBBGBBBBBBBBBGGGBGBGBBGBGBBGBBGGBBBGBBBBGBBBBGBBBBBBBGBBGBBGBGBBBBBBGBGBBBBGBBBGBBBBBBBGBBBBBBGBBBGBGBBBBBBBGBGBBGBBGBGGBGBBGBGBBGBBBBBGBBBBBGGBBBGBBBBBGGGBGBBGBBGGBBBBBGBGGGBBBBBBGBGGBBBGBGBGBBBBBBBBGGBGBGBBBBBBBBBBBBBGGBBBBBBGGBBBGBGGGBBBBBBGBBGBBBBBBBBGBBBBBBBBBGGBBBBBBBBGBBBBGGBBBBBBBBBGBBBBBBGGBGGBBBGGBGGBGBBGBBGGGGBBBBBGBGBGBBGBBBGBBGGGBBBBBBBGBGBBBBBBBBBBGBGGBBGBBGGBBBGGGBGBBBBGBGBBBBBBBBGBBBGBBBBGBGBGBBBGBBBBBBBGBBGBBBGBGGBBGBBGBBGGGGBBBGBGGBGBGGBGBBBBBBBGBGBGBBBBGBGBBBGBGGBBBBGGBBGBBGGBBGBGBGGGBBBGBBGBBBBGGBGGBBBBBBBBGBGBBGBGGGGBGBBBGGGBGBBBBGBGBBGBBGBBGBGBBBGBGBBBGBGBBBGBGBBBBGGBBBBBBGBGGGGBBBGBBBBGBBBBBBBBGBBBBGGBGBGBBBBBBGGBGBGBGBBBBBGBGBBGBBBBGBBBBBBBBGBBGBGBBBGBBBGBBBBGBBGGBBBBGGBBBBGBBGGBBBBBBBBBGGBBBBBGBBBBGBBBBGBBBBBBBGBBBBGGBBBBBBBBGBBBBBBBGBGBGBGGBGBBBBBBBBBGBBBBBBGGBBBGBBGBBBGBBBBGBGGBBBBBBBBGGBGGBGBBBGBBGBBGBBGBGBBBBBBBBBBBBBBBGBBBBBBGGGGGBBBBGBGBBGBBBBBGGBBBBGGGBBBBGBGBGBBBBBBGGBBBGBGBBBGGBBBBBGGBBBBBGBGBBGBBGBGGBBBBBBGGBBBBGGBBBBGGGBBGBBBGBGBGBGBBBBBGGGGBBGBBGBBBBGBBBBBGBBGBBBGBBBBBGBBBBBGBGGBBGBBGBBGBGBGGGBBBGBBBBBGBGBBBBBGBBBGBBBBBGBBBBGBBBBBBBBBBBGGBBGBBBGBGBBGBGGGBBBBGBBGBBGBGBBGBBBBBBBBBGBGBGGBBGBBGBBBBBBGBGBBBBBGGBBGGBGBBGBGGBGGGBGGGGBBBGGGBBBGBBBBGGBBBGBGBGGGGBBBBBBGBGGBBBBBGGGBBBBGBBBGBBBBBBBBBGBGBGGBBGBGBGBBBBGBGBBBBBGBGGBBBBBBBGGBBBBBBGBGBGBGBGBBBBBBBGBBGGBGGBGBGBGBBGBBBGBGBBBGGBBBGBGBGBGBBBBBBBBBBBBGBBGBGBBBBGBGBBGBBGGBBBBBBBBBBGBBBGGBBBBGBGBGBBBBBBBBGGBGGBBGBGBGGBBBBGBGBBBBBBGBBGBBBGBGBBBBBBBBGBBBBBGGBBGBGBBGBBBGGGBBBBGBBGGGGGGBBBBGGGGBGBBGGBBBGBBBGGGGBGBBBBBBBBGBGBBGBGBGGBBGGBGBBBGGBGBBGBBBGBBBBBBBGBGBBBBBBBBGBBBGGBBBBGGGBBBGBBBBGBGBBBBBBBBBGGBBBBBBBBBBBGGBBBGBBBBGGGGGGBBBBBGBBBBBGBBGBBBBBBGBBGGBGGGBGGBBBBBBBBBBBGBBBBBGBGBBBGGBBBBBBBBBBBBBBBGGBBBBBBBGBBGBBBGGGGBGBBBBBGBBGGGBBBBBBBBBBBBBBGGBGGBGBBBGGGGBBGBGBBGBBBGBBBBBBBBGBBGBGBBBGBBGGBGBBBBBGGGGBGBBBBGBGBBBGBBGBBBGGGBBBBBGGBBBBBGGBBBBBBGGBGBGBGBBBGBGBBBBGBBGBBBGBGBGGGBBBBBBBBGBBBGBBBGBBGGGGGBBGGBBBBBBBBBBBBGGBBGBGGBBBBBGGBGGBBBBBGGBGBBGBBGGGGGGBBBBBGBGBBBBBBBBBBBGBGBBBBBGGBBGBBBGBBGGBBBBGGGBBGGGGGGBGGBBGBGBBBBBBBBGGBBBBGBBGBGGBBBGGBGBBGBBBGGBBBBBBBBBGBGBBBGGBBGGGBGBGGGBBGBGBGBBBBBGBGGBGGGGBBGGBGBGBBBGBGBBGBGGBBGBBBBBBBGGBBBBGBBBBBGGGGBBGBGBBBBBGBBGBBBBBBGGGBBGBGBGBGGBBBBBBBBBGGBGBBGBBGBBBBGGGGBGBBBBBGGBGBBGBBGBBBBGBBBGBBBBBBGGGBBBBGGBGBGBGBBBBBBBGBBGGGBBGBGBBBGBGBBBGGBGBBBBBBBBBBBBGBBGBGGGGGBBBBGGGGBBBBBGGBBBBBGGBBBBGBBBBBGBBGBBBBBBBGGBBGBBBBBBBGGBGBBGBBGBGBBBGBGBGBBBBBGBBBGBBBGBBGBBBGBBBBBBBGBGBGGBBGGGBBBBBBGGBBBGGBGBBGBGBBBBBGGBGGBBGBBBBGBBBBBGBBGBBGGBBGGGGBGGBGGBBGBBBGBBBGBGBGBBBGBGGBBGBBBGBGGGBGGBGGBBBGBBGBBBBBGBBBBGBBBBBBBGBBBGGBBGBBBBBBBBGBBBBGBBGGBBGGGBBBBBGBGBBGGGBGBBBBBGBBBBBBBGGGGGGBGBBBBBBBBBGBBBBGBGBBBBGBBBBBBBBBBBBBGBGGGGBGBBBGGBBBGGBBBGBBGBGBBGBBGBBBBGBBGBGBBBBGGBBGBBBBBBBBGBBGGBBGGBBGGBBBBBBBBGBBGBGGBBBGBGBBBGGGBBBBGGGBGBBBBBGBBBGBGBGBGBBBGBBBGBBBBGBBBBGBBBBBBGBBBBBBBBGBBBGGBBGBBBGGBBGBGBGBBGBBBBBBBGBBGBBBGBBGBBBBBBBGBBGBBBGBBBGGBBBBBBBBBGBBGGBGGBBBBBBBBGGBGGBGBBBBBBGGBGGGBBGBBGBGGBBBGGBBBGGBGBBBBBBBGBGBBBBBGBBBGGBGBGBBBGBGBBBBBBBBGBBGBBBBBBBBGBBBBBBBGGGBBBGBGGGBGGGBGBGBBGGBGBBBBBBBGBGGBGBBBBBGBBBBGBBBGGBBBBBBBBGGGBGGBBBBBBGBGGBBBBBBBBBBGGBBBBBBGGGBGBBGBGGGBGBGBBBBBBBBBBGBGGBGGBGBGBBGGBBBBGBBBBBGBBBBBBBBBBGGBBGBBBBBBGBGBBGBGBGBBBBBBBBBBBBGGGBBGBBGBBGGBBBBBGGBBBGGGBGBBBBBGBGBBGBBBGGBBBBBBGBGBBBBBGBGBBBGBGGGBGBGGBBBBBGBBBBBBBGBBGBGBBBBBBBBBBBBBBGGBGBBBGBGGGGGBBGBBBGGBBBGBBGBGBBBBGBBBBGBGBBBBBBBBGBGBBBBGGBGGBBBGBBBBBBBBBGGBGBBBBBBBBGBBBBBBBBBGGGGGGBBGGBBBBBBBBBBBBGBBBGGBBBBGGGBBBBBBGBGBGBBBBBBGGBGBGBBBBBBGBBGBBBBBBGGBGBGBBGBBBBGBBBBGBBBBGBBGGGBBBBBGGGBBBGBBGGBBBGGGGBGBGBBGBGGBBBBGBBBBGGBBGBBGBBBGBBBGBBBBBBBBBBBBGGGBGBGBBBBBBBGBBBBBGGGBBBBGBGGBGBBBBBBBBBBGGGBBBGGGGGBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBGBGBBGGBGBBGGBGGBGBBGBBBGBGBBBGBBGBBBBBGBBBBGBBBBBBBBGBGBBGBBBBBBGGGGBBBBBGGBGBGGBBBBBBGGBBBBBBBBGBGBGBBGBBGGBGBGBBGBBGBBBBBBBBBBBGBBBBBBBGGGBGBBBBBGGBBBBGBBBBGGGBGBBBBGGBBBGGGBGGBGGBGBBBGBBGGBGGGGGBGGGGBGBGBGGGGGGGBGBBBGBGBGBBGBBBGBBBBBGBGBBBGBBGBBGGBBBBBGBBBGGBGBBGBBBBGBGBBBBGBGBBBGGGBGGBBGGBBBBBGBBGBBGGBGGBBBGBBGBGGGGBBBGGGGGBGBBGBBBBBGGGBBBBBBGGGGBBBBGGBGBBBGGGGBBGBBGGBBBBBBBBBBBBGBBGBBBGBGBGBBGGGGBBBGBGGBGGGBBBBBGGBBGGGGBGBGGBGBBGBBBBBBBBBGBGBBBGGGGBBGBBBBGGBGBBBBBGGGBBBBGBBBBBGBBBGBBBBBBGBGBGBBBGBGGBGBBGGGGBBBGGBGBBBBGBGBBBBGBBBGBGBGBGBBBGBBGBBGBGBBGBGBBBBBBGGGGGBGGBBBBBGGBGBGGGBGBBBGGBBBBBGGBGBBBBBGBGGBBBBBBBGBBBBBGBBBGBBGBGGGBBBBGGBBGBGBBBBBBBBBBGGGBBBBGGBBBBGBBGGBGBBBBBBGBBBBBBBBBGGGBGBGGBBBGGBBBGGBBBBGBGBBBBBBBGBBBBGGGGGBBBBBBBGGBBBBBGGGGGBGGGBBBGBBGBBBBGBBBBBBBBBBBBBBBBGBGBBBGBBBBBBBGBBGBBBBBGBGBBBBBBBBBGGBBGBGBBBBBBBBGBBBGBGGBGBBBBBGBBGBBBGGGGGBGBBBBBBGBBGBGBBBGBGBGBBBGBGBBBBBBGBGGBBBBBBBGBBGBGBBBBBGGBGGBBGGGGGBBBBBBBBGBGBBGBBBBGBGBGBBGBGBGGGBBGBBBBBBBBBGBBGBBBBBBGBGBBBBBGBGBGBGGBBGBGGGBBBBBBGBBGBBBBBBBGBGBBBGGBBBBBGBBBGBBBGBGBBBGGGBBBBBBGBGBBBBGBBBBBGBGBGBGBBGGBBBBBBBBGBBGGGBGGGBBBGBBBBGGGBBGBGBBGGGBBBGBBBGBBBGBBBBBBGGGGGGBBBBBBBGBBGBBBBBBBBBBGBGBBGGBBBBBGBGBBGBGBBBGBBGBGBBBBBBBBBBBBBBGBBBGBGBGBGBBBBBBBBBBGBGGBBBBBBGGBBBBBBGBGBGGBBBBBBGBGBGBBBBBBBBGGGBGBGBBBBGBBBBGBBGBBBBBBGGBGGBBBGBBGBBBBBBGBBBBBGBBBGBBBGGBBBBBBBBBGBBBBGBBBBBBGBGBGBBGGGBBBBBBBBBGBGBGBBBBBGBGGBBBGBBGBGBBBBBGBGBBGBBBBBGBGBBBGBBGGBBBGBGBGGBBGGBBBBBGGGBGBGBGGBGGBBGGBBBBGBBBBBBBBBBBBGGGBBGBBBBBBGBGBBBBBGBBBBGBBBGBBGBBGBBGBGBBBBBGBBBGBBGGBBBBGBGBBGGGGGGGBGBGGBGBGBBBGGBBGBGBGGBBGBBGBGGBBBGBBGBBBBBBBGBBBGBBBBBBBBBBBGBBBBBGBBGGBBBBBBBGBBBBBBBBBGBGGBGGGBGGBBBBBBGGBGBGBGBBBBBGBGBBGBBGBBGBBGBBBGBGBGBGBBB
3298 BBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBGBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBGBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBGBBBBBBBBBBBGGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBGBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBGBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBGBBGGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBGBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBGBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBGBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBGBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBGBBBGBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBGBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBGBBBBBBBBGBBBBBBBBBGBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBGBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBGBBBBBBBGBBGBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGBBBBBBBBBBBBBBGBBGBBGGBBBBBBBBBBBBBGBBBGBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBGBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBGBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBGBBGBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBGBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBBGBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
30316 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
