Vorticity nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 9 9 9 9 8 8 8 9 10 9 9 8 8 8 8 9 9 9 9 9 8 8 9 10 10 9 8 8 7 8 7 7 7 7 9 10 10 10 10 10 10 10 10 11 11 11 11 10 9 8 8 8 9 8 7 7 7 9 11 9 7 7 8 8 8 8 nan nan 7 8 10 11 12 11 10 10 10 10 10 10 9 8 8 8 8 9 9 9 9 9 9 9 9 8 9 8 9 8 8 8 7 7 7 9 10 10 10 10 10 10 10 10 11 12 12 10 10 9 9 8 8 8 8 8 7 8 10 10 8 7 7 9 9 8 8 nan nan 8 9 10 12 13 12 10 9 9 9 9 9 9 9 8 8 9 9 10 10 10 10 10 9 8 8 8 9 9 9 9 9 8 8 8 9 10 10 10 9 10 10 9 9 10 10 11 10 9 9 9 8 8 8 8 7 8 9 10 9 8 7 8 9 9 9 9 nan nan 9 9 9 10 10 10 9 8 8 8 9 9 9 9 9 9 9 10 11 11 10 9 9 8 8 8 8 8 9 9 9 9 10 10 10 10 9 9 9 9 9 8 8 7 7 8 9 9 9 8 8 9 9 8 8 7 8 9 10 9 9 8 9 9 9 9 9 nan nan 8 9 9 8 7 7 8 8 8 8 9 10 11 11 10 10 10 10 10 10 8 7 7 7 8 8 8 8 8 9 9 10 10 10 10 9 8 8 8 9 9 8 7 6 6 7 8 8 8 8 8 8 8 8 8 9 9 10 9 9 9 9 9 9 9 9 8 nan nan 7 7 7 7 7 7 8 8 8 8 9 11 11 11 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 9 10 10 10 9 8 8 8 8 8 8 8 8 7 6 6 7 7 7 8 8 8 8 8 9 9 11 12 11 10 9 9 9 9 9 8 7 6 nan nan 7 7 8 8 8 9 7 7 8 10 12 11 9 8 8 8 8 8 9 10 10 10 9 9 10 9 8 8 8 9 10 10 9 8 7 8 8 8 8 8 8 8 7 6 6 7 7 7 8 8 8 8 9 9 10 11 12 10 9 9 9 9 9 8 7 6 7 nan nan 8 8 8 7 7 8 8 7 9 11 12 10 7 6 6 7 7 8 8 9 9 9 9 10 9 9 9 9 9 10 10 9 8 8 7 7 8 8 7 7 7 7 7 6 6 7 7 7 8 8 9 8 9 10 11 11 10 9 9 10 10 10 9 7 7 7 7 nan nan 8 7 6 6 6 7 9 8 9 10 10 8 7 6 6 6 7 8 8 8 8 8 8 9 9 9 8 9 10 10 9 8 8 7 7 7 7 7 7 6 6 6 6 7 8 8 8 8 8 9 10 10 10 11 12 11 10 10 10 9 9 10 8 7 8 8 7 nan nan 8 7 6 7 7 8 9 8 8 9 9 8 7 6 5 5 7 8 8 8 8 8 8 9 9 9 9 9 10 10 9 8 8 7 7 7 6 6 6 5 5 6 6 8 9 10 10 11 11 11 10 11 12 13 12 11 10 11 10 8 8 9 9 8 8 8 7 nan nan 7 7 8 8 9 9 9 9 9 10 10 10 8 6 5 6 7 8 9 8 8 8 9 10 10 10 10 10 10 9 9 9 8 7 7 6 6 6 5 5 6 6 8 10 11 13 13 12 11 11 10 11 12 12 12 10 10 10 9 8 8 8 8 9 9 8 7 nan nan 8 8 9 9 9 9 10 10 11 11 11 11 10 9 8 8 9 9 9 8 8 8 10 10 10 10 10 10 10 10 9 9 8 7 6 6 6 5 6 6 7 9 12 13 13 13 12 11 9 9 10 12 12 12 11 9 9 8 8 8 8 7 8 9 8 7 6 nan nan 9 9 9 8 8 8 9 10 11 11 11 11 11 11 11 10 10 10 9 8 8 8 9 10 10 11 11 11 11 10 9 8 8 7 7 6 6 6 7 9 11 13 14 14 12 11 9 8 7 7 10 13 13 12 9 8 8 8 8 8 8 8 8 8 7 6 6 nan nan 9 9 8 8 8 8 8 9 10 10 10 10 10 10 10 10 10 10 9 8 7 8 9 9 10 10 10 10 10 9 8 8 7 7 7 7 7 8 10 12 13 13 13 12 10 8 7 7 7 7 9 12 13 11 9 8 8 8 8 8 8 8 8 8 7 6 6 nan nan 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 9 7 8 9 8 8 9 9 8 8 7 7 7 6 6 6 7 8 10 11 12 12 11 10 10 9 8 8 8 7 7 7 9 12 13 12 10 8 8 8 8 7 7 7 7 7 6 6 7 nan nan 8 8 8 7 7 8 8 9 9 8 8 9 9 9 10 10 10 10 8 8 9 9 8 8 8 8 7 7 6 6 6 6 6 7 9 10 11 11 10 9 9 8 8 8 8 8 9 8 8 9 11 13 14 13 10 8 8 8 8 7 7 7 7 7 7 7 8 nan nan 8 7 7 7 8 9 9 9 9 8 8 9 9 9 10 10 10 10 9 10 10 9 8 8 8 8 7 6 7 6 7 7 7 9 11 11 11 9 9 9 8 8 8 9 9 9 10 10 10 11 13 14 14 13 10 8 8 8 8 7 7 7 7 7 7 7 8 nan nan 7 7 8 9 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 11 10 9 8 7 8 8 7 7 7 7 9 10 10 11 12 11 9 8 9 9 9 9 10 10 10 11 12 12 13 13 14 15 14 12 10 9 8 8 7 7 7 7 7 8 8 8 8 nan nan 7 8 11 13 12 11 9 9 9 9 9 9 9 9 10 9 9 9 10 10 9 8 7 7 7 7 8 7 7 8 10 12 12 12 11 9 9 9 9 10 10 10 11 11 12 12 13 13 14 14 14 14 13 11 9 8 8 8 7 7 7 7 8 8 8 8 9 nan nan 9 11 14 14 13 11 10 10 10 10 9 9 9 9 9 7 7 8 10 10 9 8 8 8 7 7 7 7 8 9 11 12 12 11 9 9 9 9 10 10 11 11 11 11 11 12 12 13 13 13 12 11 10 9 8 7 7 8 8 7 7 8 9 9 9 9 9 nan nan 12 14 14 12 11 11 10 10 10 9 9 9 8 7 6 6 7 8 10 10 10 10 10 10 9 8 8 8 8 9 10 11 10 10 9 9 9 10 10 11 11 10 9 10 10 10 10 10 11 11 9 8 8 8 7 7 7 7 7 8 8 9 10 9 9 9 8 nan nan 13 12 10 10 10 10 10 9 9 9 9 7 6 5 6 8 9 10 11 12 12 13 13 13 12 11 10 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 8 10 11 10 8 8 8 9 8 6 6 7 7 7 7 7 8 9 9 10 10 9 9 9 9 nan nan 11 9 9 9 9 8 9 9 9 9 7 6 6 7 8 10 10 11 12 12 13 14 14 14 14 14 13 12 11 10 9 8 8 9 10 10 11 11 11 11 10 10 10 14 17 16 11 8 7 7 7 7 6 6 7 7 7 8 8 9 10 10 10 9 8 8 10 nan nan 9 9 9 9 9 9 10 9 8 7 6 6 8 9 10 11 11 11 10 11 12 13 13 14 14 14 13 13 12 11 10 9 9 9 9 10 10 11 12 11 9 9 11 13 16 17 17 13 10 8 7 7 7 7 7 7 8 9 9 9 10 10 9 8 9 11 14 nan nan 8 9 9 9 10 11 10 8 6 6 7 8 9 10 11 11 10 9 9 9 9 10 11 12 12 11 11 10 10 10 10 10 9 9 9 9 10 10 12 11 9 10 12 8 7 8 12 13 13 11 8 7 7 8 8 8 9 10 10 9 9 8 8 9 11 14 15 nan nan 8 9 10 11 11 10 9 7 6 7 7 9 10 10 10 9 8 8 8 8 9 9 9 10 10 10 9 9 9 9 9 9 9 10 10 9 10 10 11 11 12 14 12 5 3 3 4 7 10 12 11 8 8 9 9 9 10 10 10 9 8 8 9 12 13 14 13 nan nan 10 11 11 10 9 8 7 7 8 9 9 10 10 10 9 8 8 8 8 8 9 9 9 10 10 9 9 10 10 10 9 9 10 10 10 9 10 11 13 13 14 16 11 4 2 2 2 3 6 11 12 11 10 9 9 10 11 10 9 8 8 10 13 14 13 11 10 nan nan 11 11 11 10 8 7 6 8 9 10 11 10 9 8 8 7 7 7 8 9 9 10 10 10 9 8 8 9 10 10 10 10 10 10 9 9 11 13 13 12 13 13 7 2 2 2 2 2 4 8 13 15 12 10 10 10 10 9 8 9 10 13 14 13 11 9 9 nan nan 11 10 10 9 8 8 7 8 9 11 10 9 8 7 7 7 8 8 9 10 10 10 10 8 7 7 7 8 9 11 14 14 13 11 9 9 12 15 12 11 12 11 6 2 2 2 2 3 5 8 15 17 13 11 10 9 8 8 8 10 12 14 13 10 9 9 9 nan nan 11 9 8 8 7 8 9 9 10 10 9 7 7 6 7 8 9 10 10 10 10 10 10 8 7 7 7 8 11 14 16 16 14 13 10 11 14 16 12 10 11 11 7 2 2 2 3 4 7 11 18 19 14 11 9 9 9 9 9 11 13 13 11 8 8 8 9 nan nan 9 8 7 6 7 8 9 9 9 8 7 7 6 7 8 9 9 9 9 9 10 11 10 9 9 9 10 11 13 15 15 14 13 14 11 12 14 14 10 9 11 12 8 2 2 3 4 6 9 13 17 18 14 11 10 10 10 10 10 11 11 10 9 8 8 8 9 nan nan 8 7 7 7 8 9 9 8 7 6 6 6 7 8 8 8 8 8 9 10 11 11 11 11 11 12 13 14 15 14 13 12 13 14 14 13 13 9 7 8 12 13 7 2 3 3 5 7 10 11 15 15 12 11 10 10 10 10 10 10 9 8 8 9 9 9 9 nan nan 7 8 8 9 9 8 7 7 6 6 6 7 7 8 9 8 9 10 11 11 11 11 11 12 13 15 15 15 14 13 12 12 13 13 15 15 13 9 6 10 15 13 6 3 3 4 6 7 9 9 11 12 10 10 10 10 10 9 9 9 8 7 7 8 9 9 10 nan nan 8 8 8 8 7 7 6 6 6 6 6 7 8 9 9 10 11 12 12 11 10 10 11 13 15 16 17 15 14 13 11 11 12 12 14 14 14 11 10 14 18 12 4 3 4 4 6 6 8 9 9 10 9 9 9 10 9 9 10 9 8 7 8 8 9 9 10 nan nan 8 7 7 7 6 6 6 7 7 7 7 8 10 10 11 12 13 13 12 10 10 10 12 14 16 17 18 17 15 14 12 11 11 11 12 12 12 12 10 13 16 11 4 3 4 4 6 6 7 7 8 9 8 9 9 9 9 10 10 9 7 7 8 8 9 9 9 nan nan 7 6 6 6 6 6 7 7 7 8 9 10 11 12 12 13 13 12 11 10 10 12 15 16 16 16 15 15 14 14 13 11 11 10 10 11 12 11 10 11 12 11 6 3 4 4 6 7 7 6 6 8 8 9 10 10 10 10 9 9 8 8 8 8 9 9 8 nan nan 6 6 6 6 7 7 8 8 9 9 10 11 12 12 13 13 12 11 9 10 12 15 17 16 15 13 12 12 12 13 13 11 10 8 9 11 13 13 11 9 10 12 10 5 4 5 6 7 7 7 8 8 8 9 10 10 10 10 9 9 8 8 8 9 9 8 6 nan nan 6 7 7 8 8 8 8 9 10 11 12 11 11 11 12 11 10 9 9 11 15 17 17 14 12 11 11 11 11 11 11 10 9 9 11 14 15 13 10 9 11 14 11 6 4 5 5 6 6 7 7 8 8 9 10 10 10 10 9 8 8 9 9 9 9 9 5 nan nan 8 8 9 9 9 9 9 10 11 12 12 11 12 12 11 9 9 9 11 14 17 17 14 11 10 10 10 10 10 9 9 9 10 12 14 14 12 9 9 12 12 14 12 7 4 4 5 5 5 4 5 8 8 9 9 9 9 9 8 8 8 9 9 10 10 10 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan CAPE nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan